Rupert

::Me(C#,VC,MonoTouch,MonoforAndroid);

导航

上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 107 下一页

2013年5月29日

摘要: 无法显式调用运算符或访问器 错误处理方法反汇编一个dll类库,导出的项目会报出很多bug,其中主要的就是“无法显式调用运算符或访问器”这个错误,看了一下,发现问题是在调用属性的时候,都 变成了方法,例如:pivotPoint.set_X(0.5);本来是对pivotPoint这个点的x坐标赋值,可是反汇编器把它解释为调用 set_X()的方法给x坐标赋值,而这个方法是不存在的,所以造成了这种错误。只要修改为pivotPoint.X = 0.5; 即可。 pivotPoint.get_X(); 改为 pivotPoint.x; 阅读全文

posted @ 2013-05-29 16:47 ArRan 阅读(213) 评论(0) 推荐(0)

2013年5月21日

摘要: de4dot是一个很好的逆向.net项目的工具。同时也是开源的。具体请查看这里https://bitbucket.org/0xd4d/de4dot/overview以下是个人使用过程中,理解的一些命令。如有不对,欢迎大家指正。检测混淆类型de4dot -d file1.dll file2.dll file3.dll 阅读全文

posted @ 2013-05-21 16:31 ArRan 阅读(3320) 评论(0) 推荐(0)

2013年5月20日

摘要: Reflactor就不介绍了,.net下的免费反编译工具。Reflactor在某些情况下是很必须的,当遇到bug的时候,可以通过Reflactor看其内部的实现机制,从而找到真正的bug所在。或者可以通过reflactor查看私有生成,然后在用反射去调用。 上面说的都是正当用途,有的时候也可以用来反编译别人的软件。混淆了的软件,我就不管了。这里要讲的是没有混淆和加密的软件的反编译。reflector的右键菜单中的export就能做到反编译,如下图。 反编译的文件默认保存在My Documents/Reflector/Disassembler下,但是这个反编译有一些问题,对于winform的资源 阅读全文

posted @ 2013-05-20 17:36 ArRan 阅读(1146) 评论(0) 推荐(0)

上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 107 下一页