Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #22221

Re: Tools for refactoring/obfuscation

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)

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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