博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RESTClient调试POST方法&Reflector+de4dot反混淆破解dll
阅读量:6991 次
发布时间:2019-06-27

本文共 733 字,大约阅读时间需要 2 分钟。

RESTClient调试POST方法

RESTClient是火狐的一款WebAPI测试工具。

1、先看下我们要调试的接口

2、添加自定义请求头

Name:Content-type

Value:application/x-www-form-urlencoded

3、设置请求体

对请求报文进行Base64解码,使用工具Notepad++

解码后:

反编译工具Reflector+反混淆工具de4dot破解dll

1、下载,然后解压目录结构如下:

2、打开“CMD命令提示符”,再定位到 De4Dot 所在目录

我这里要破解的是cfwztgsql.dll,我们先来看下破解前,用Reflector来打开是个什么样子

显然是做了混淆处理

3、输入 De4Dot + 要反混淆 .net 文件,如输入 De4Dot F:\pojie\cfwztgsql.dll,然后 回车

如上图所示表示已经反混淆成功了,反混淆后的dll路径为:F:\pojie\cfwztgsql-cleaned.dll

然后我们再用reflector来查看cfwztgsql-cleaned.dll,注意要在reflector中先移除之前引入的程序集cfwztgsql.dll。

4、最后,我们可能就是要修改这个dll的源码了,那么可以通过使用reflector的插件:Reflector+reflexil 修改Dll

具体操作可以参见我的视频:

Reflexil是一个.NET程序集编辑器,结合Reflector,可以进行DLL代码注入等工作,实践证明完全可用,方便开发人员对.NET程序进行修改;

Reflexil下载地址:http://www.newasp.net/soft/79322.html

转载地址:http://habvl.baihongyu.com/

你可能感兴趣的文章
应用系统架构设计
查看>>
我的友情链接
查看>>
Distributed Configuration Management Platform(分布式配置管理平台)
查看>>
java自学篇之数组1
查看>>
xenapp 6.5添加用户,显示如下提示 ima服务器上下文无效用户或组
查看>>
浅析JDK动态代理的源码
查看>>
自旋锁和互斥锁
查看>>
在网页中使用JS动态显示时间
查看>>
我的友情链接
查看>>
java开发基础【AtomicInteger】
查看>>
mybatis-spring整合
查看>>
如何设置 SPF 的 DNS 记录
查看>>
4 招教你如何在应用商店脱颖而出
查看>>
linux-yum库建立和常见使用
查看>>
【3大杂烩】history 目录结构 ls用法 查看文件状态
查看>>
【20180607】关于TCP队列信息溢出的排查和解释
查看>>
利用三层交换机实现VLAN间路由
查看>>
ifconfig
查看>>
Linux安装weblogic服务
查看>>
Populating Next Right Pointers in Each Node II
查看>>