本帅编顺利回归,偷了很久。。。。很久。。。的懒,看见各位的留言。抬起老胳膊老腿,趁着周末来更新。
这期不给大家撸代码了,来弄一期有用的,教大家如何使用开发工具来实现反编译以及加密的dll文件如何进行脱壳后反编译。
注:本篇文章仅可用于技术探索和互相交流,禁止用于任何商业活动及违反国家法律法规的活动。若出现任何问题本帅编不负任何责任,敬请悉知。
1.反编译工具使用。
(1)什么是反编译,这个自己百度。
(2)使用的意义:自己意会。
(3)能实现的功能:直接可以查看源代码。
(4)需要用到的工具:dll文件一个、ILS 工具(文章末尾提供了工具)。
现在开始教程:其实很简单,有工具后直接打开工具,如下图
打开之后会出现页面,一般revit开发都是用的是C#语言,所以此处选择C#语言。
将dll文件拖入反编译工具中,会出现在反编译工具左侧,点开来看会发现编译出来的结构和我们VS的结构是一样的都是由解决方案,引用,命名空间和类组成,通过下图进行对比会有更多的认知。
点开其中一个类,我们就可以通过右边的窗口看到dell文件所有的源代码了。
怎么样?
但是 但是
一般写代码的人都会保护自己的劳动成果防止被人窃取
要想知道如何才能绕开他们设置的
障眼法
获得源代码呢?
是什么让你孜孜不倦的往下看
是爱吗?
是责任吗?
是对未知的探索吗?
如果都不是
敬请期待下一期!