VB6 Code Obfuscator

scramble the code, to slow the cracker down

Page 1 of 1

0 Replies - 2126 Views - Last Post: 26 September 2010 - 03:04 PM Rate Topic: -----

#1 vbnetskywalker   User is offline

  • D.I.C Head

Reputation: 7
  • View blog
  • Posts: 98
  • Joined: 08-June 08

VB6 Code Obfuscator

Posted 26 September 2010 - 03:04 PM

hi guys...

I'm developing a commercial app using VB6 ,
this time in my case I have to be worried about the code disclosure

I konw any app can be cracked by a Pro Cracker,
but I'm targeting people with a Decompiler (like this) with no assembly knowledge,
It's not good to let the begginers rip you code

and I know some of you will say something like :
"No decompiler works 100% to get your code, People can take your Code Structur only"
that's cool with me ... but I don't want them to see my Meaningful Names, that's exactly what I'm looking for "Not To Let Them See My Meaningful Names",
I know it doen't harm me if they are begginers ....
but it's just not good, especially in my case

I googled a lot, and I found a lot of VB.Net ,C# , JS ,vbs ,PHP , Python ....etc obfuscators/scramblers/cryptors...etc

but for VB6:
  • I got this Attached File  CodeCrypt-SourceCode-(Obfuscated).zip (111.01K)
    Number of downloads: 386, it's open source (Obfuscated ), every time I try to use it, it just crashes ...and I can't figure out why, because it's Obfuscated
  • I got this Attached File  Aco Abronsius Code Obfuscator V0.4.zip (84.21K)
    Number of downloads: 364, it's not good, It can obfuscate one ModuleFile a time(you can't obfuscate the whole project)
  • I tried a lot of EXE Obfuscators, all of them just ruined my file
  • after I tried hard to get an obfuscator from googling and failed
    I decided to develop a tool to do the job,
    what I did till now ( Analyzing project files, files procedures, files declarations, procedure parts (params,return, code), params parts ....etc ),a nd I did some of the replacement cases,
    but by time, I'm discovering how hard it is to create such a tool in such a limited period (like a procedure having a local Object which has a member that is an abject which has member ....etc ... so hard)

so guys... anybody with an experience in this area please
sorry if it's long question, but I tried to answer some questions you might ask me,
and save your precious time
and prove that I tried to solve me problem but I FAILED ...
so I need you help
thanks in advance

This post has been edited by vbnetskywalker: 26 September 2010 - 03:10 PM

Is This A Good Question/Topic? 0
  • +

Page 1 of 1