-
-
[旧帖]
.net 老鸟进。。。
0.00雪花
-
发表于:
2009-2-11 16:12
3231
-
今天心血来潮用ildasm把.net的Business.DLL(附后)进行反编译了。我要修改以下的代码(附后)
IL_002a: brfalse.s IL_003f这行。问题是修改完之后用ilasm.exe编译成DLL后大小只有原来的4分之一且不能使用。
Business.DLL文件和反编译后的IL、RES文件、编译工具ildasm.exe以及查看截图都已上传到以下箱邮。
邮箱:dllfile@126.com
密: dllfile123
PS:编译后的IL用记事本打开,在自动换行的情况下IL_002a: br.s IL_003f这个语句在55674行
我用ildasm.exe反编译后没作修改再用ilasm.exe编译文件大小也只有原来的1/4左右。经过分析注册的限制应该就在Business.DLL文件里面。
我现在郁闷的是怎么反编译这个.net文件。是不是因为我用的ildasm.exe和ilasm.exe文件版本问题?还是操作系统的环境问题?我的电脑是WIN2000+SP4 没有安装VS200X系列。
但是.net运行环境可以保证是OK的。在WINXP环境下也试过。
郁闷啊。一直没法解决,老鸟们帮帮忙
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!