前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Revit二次开发之反编译

Revit二次开发之反编译

作者头像
一席青衣卧龙城
发布2022-04-21 12:30:23
6770
发布2022-04-21 12:30:23
举报
文章被收录于专栏:Revit二次开发Revit二次开发

本帅编顺利回归,偷了很久。。。。很久。。。的懒,看见各位的留言。抬起老胳膊老腿,趁着周末来更新。


这期不给大家撸代码了,来弄一期有用的,教大家如何使用开发工具来实现反编译以及加密的dll文件如何进行脱壳后反编译。

注:本篇文章仅可用于技术探索和互相交流,禁止用于任何商业活动及违反国家法律法规的活动。若出现任何问题本帅编不负任何责任,敬请悉知。


1.反编译工具使用。

(1)什么是反编译,这个自己百度。

(2)使用的意义:自己意会。

(3)能实现的功能:直接可以查看源代码。

(4)需要用到的工具:dll文件一个、ILS 工具(文章末尾提供了工具)。

现在开始教程:其实很简单,有工具后直接打开工具,如下图

打开之后会出现页面,一般revit开发都是用的是C#语言,所以此处选择C#语言。

将dll文件拖入反编译工具中,会出现在反编译工具左侧,点开来看会发现编译出来的结构和我们VS的结构是一样的都是由解决方案,引用,命名空间和类组成,通过下图进行对比会有更多的认知。

点开其中一个类,我们就可以通过右边的窗口看到dell文件所有的源代码了。

怎么样?

但是 但是

一般写代码的人都会保护自己的劳动成果防止被人窃取

要想知道如何才能绕开他们设置的

障眼法

获得源代码呢?

是什么让你孜孜不倦的往下看

是爱吗?

是责任吗?

是对未知的探索吗?

如果都不是

敬请期待下一期!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 精讲Revit二次开发 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档