Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #22221
| References | <jj6kmc$7vb$1@speranza.aioe.org> |
|---|---|
| Date | 2012-03-26 21:51 -0400 |
| Subject | Re: Tools for refactoring/obfuscation |
| From | Vladimir Ignatov <kmisoft@gmail.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.1028.1332813076.3037.python-list@python.org> (permalink) |
Hi,
(sorry for replying to the old topic)
On Tue, Mar 6, 2012 at 10:29 PM, Javier <nospam@nospam.com> wrote:
> I am looking for an automated tool for refactoring/obfuscation.
> Something that changes names of functions, variables, or which would
> merge all the functions of various modules in a single module.
> The closest I have seen is http://bicyclerepair.sourceforge.net/
>
> Does somebody know of something that can work from the command line or
> simple data structures/text files?, like a python dictionary of functions
> {"old":"new",...}
I am not surprised what nobody answers. I think that such tool is
nearly impossible given the dynamic Python's nature.
But if you put little discipline/restrictions in your source code,
when doing obfuscation could be much more easier. Almost trivial I
would say.
Javier, you can contact me directly if you are interested in this topic.
Vladimir Ignatov
kmisoft at gmail com
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Tools for refactoring/obfuscation Javier <nospam@nospam.com> - 2012-03-07 03:29 +0000
Re: Tools for refactoring/obfuscation Vladimir Ignatov <kmisoft@gmail.com> - 2012-03-26 21:51 -0400
Re: Tools for refactoring/obfuscation Javier <nospam@nospam.com> - 2012-03-28 16:04 +0000
Re: Tools for refactoring/obfuscation Lie Ryan <lie.1296@gmail.com> - 2012-03-31 16:18 +1100
Re: Tools for refactoring/obfuscation Javier <nospam@nospam.com> - 2012-04-02 14:09 +0000
Re: Tools for refactoring/obfuscation Stefan Behnel <stefan_ml@behnel.de> - 2012-03-27 15:12 +0200
csiph-web