[osflash] [puzzle farter] Introspection
austin at pettomato.com
Fri Aug 15 06:36:57 PDT 2008
Thanks! I'm glad you liked it.
I don't mind giving away the obfuscator, but I'm not sure you want it. For one thing, it isn't packaged very nicely, so currently, you can't just run it like an executable. I'll try to work on that. Second, it's a really basic obfuscator. It only renames identifiers. It tries to determine if identifiers are safe to rename and falls back to a list of regexps for ones to avoid. It doesn't try to do any of the code rewriting that is meant to annoy decompilers. But, at least with renaming identifiers the change is irreversible. It's written in Lisp, if you are interested in the source.
Since I published the game through MochiAds, they also wrap the game with their own protection scheme, which might be what you are seeing. I don't know the details of their system.
I froze the blog because I was getting tired of new Wordpress/PHP issues every week and I wasn't updating it regularly enough. I do wish I still had it, but I'm really not very good about blogging.
Pet Tomato, Inc.
On Fri Aug 15 12:18 , Eric Priou wrote:
> Hi Austin,
> I just played with your game and bytecode ;).
> Really nice job !
> I wonder if you'd consider selling license of your in-house obfuscator ?
> Anyhow, too bad not being able to read new articles from your blog…
> Best regards.
> Eric Priou
> aka erixtekila
> Articles : http://www.v-i-a.net/inprogress
> Oregano : http://www.v-i-a.net/inprogress/doku.php/oregano
> Oregano forum : http://www.v-i-a.net/forum/
> osflash mailing list
> osflash at osflash.org
More information about the osflash