• 标 题:about decompiler vb 5.0 译得不好请原谅。 (1千字)
  • 作 者:^0-0^
  • 时 间:2001-4-19 3:05:43
  • 链 接:http://bbs.pediy.com

你正打算践踏版权吗? Go look at ANY other VBP file and just monkey see, monkey do it.
1) 大多数VBP 文件信息在EXE文件镜像内列有清楚的文本。 先从这个VBP文件结构开始处查找F4 01,以找到源工程文件。 而要寻找VB5结构的开始,就要寻找“VB5!”。 那里你将发现4个其它的域( 在&H58是Exe文件名,在&5B处是标题,在&H60处是帮助文件名字,在&H64处是名字; 这些是VB5 结构的开始处的有关的重要数据的偏移地址)
2) FRM & .BAS 文件名在EXE文件镜像内也清楚地列有的文本。 (按图索骥查找OLB,文件名是一条捷径。 )
3) 如果你的EXE文件引用了OCX驱动文件,查找文字“OCX”!从那里你将找到OCX文件的名字。 如果你顺便查看一下OCX文件的结构,你将发现GUID(或者查看REGISTRY,或者从其它使用OCX的VBP工程文件中查看) 。
4) 开始处是"SUB MAIN"函数或主表单的名字。紧跟着跳转表的后面,你可以很容易地从发现那个信息。
5) VB 环境/编译程序将给你填入很多其它的PIECE。 你是一个美洲狮吗 ( 是! 我能够重新计算出它,我将重新构造那个VBP文件! ) ,还是只不过是一只忠于原著的小猫猫? ( 不 ...它对我太错综复杂 ...请帮助我 ...请寄给我( 和30 其它不完全的反编译的片段 ...) 喵呜 ...LOL。 golem