文档章节

C#项目反编译

 江湖令
发布于 2015/10/16 15:33
字数 130
阅读 110
收藏 7

折腾半天,整理下思路。

参考连接http://wzb2002886.blog.163.com/blog/static/6132054820131022991757/

反编译分为一下几部:

  1. 准备反编译工具 ILSpy

  2. 先将APP反编译,看是否加密或者代码混淆

  3. 如果是代码混淆就是使用de4dot解除混淆,然后在使用 IlSpy重新反编译下

  4. 加密正在研究中

编译后主要遇到一下几个问题:

  1. 解决办法,在代码中添加命名空间将
        base.AutoScaleMode = AutoScaleMode.Font;
    改为
       base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

© 著作权归作者所有

粉丝 2
博文 78
码字总数 17442
作品 0
西安
私信 提问
dll文件反编译,c#、vb动态库反编译

最近开发遇到一个项目,对方提供一个c#编写的动态库,图片处理需要调用该动态库方法,发现一张图片处理起来需要5s时间,对方无法提供有效解决手段,抱着试一试的想法反编译的对方的动态库,发...

程序猿||攻城狮
2018/11/06
0
0
.NET 程序集反编译引擎--JustDecompile Engine

Telerik 公司开发的 .NET 程序集反编译引擎,为反编译工具 JustDecompile 提供反编译功能。该引擎完全基于 C# 编写。虽然 JustDecompile 的 UI 部分暂时不开源,但可以利用引擎源代码中附带的...

霍啸林
2015/05/10
1K
0
[Unity3d]调用自己封装的dll,假装让自己也牛B一把吧

之前总感觉会封装dll组件的都是大牛级别的程序员做的事情,然后供给菜鸟级别的调用。感觉为了保护自己的源码不会被他人知道,然后就封装一个dll供人家调用,那样就觉得很牛,今天我也尝试摸索...

丁小未
2013/12/04
7.4K
0
C# 中静态调用C++dll 和C# 中动态调用C++dll

C# 中静态调用C++dll 和C# 中动态调用C++dll 在最近的项目中,牵涉到项目源代码保密问题,由于代码是C#写的,容易被反编译,因此决定抽取核心算法部分使用C++编写,C++到目前为止好像还不能被...

KavenSu
2015/01/09
468
0
C#:识别一个dll文件是Debug模式还是Release模式编译的

今天遇到一个问题,就是在要确定一个C#项目中正在使用的一个dll文件是什么模式编译的。因为Debug和Release两种模式编译出的DLL,混用会有一定的风险。我在网上查了一些资料,最终找到了这篇文...

北风其凉
2016/05/27
571
0

没有更多内容

加载失败,请刷新页面

加载更多

好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
今天
6
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
今天
6
0
【技术分享】TestFlight测试的流程文档

上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...

qtb999
今天
10
0
再见 Spring Boot 1.X,Spring Boot 2.X 走向舞台中心

2019年8月6日,Spring 官方在其博客宣布,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式结束。 其实早在2018年7月30号,Spring 官方就已经在博客进行过预告,Spring Boot 1.X 将维...

Java技术剑
今天
17
0
浅谈java过滤器Filter

一、简介 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断如是否有权限访问页面等。其工作原理是,只要你在web.xml...

青衣霓裳
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部