【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)
原文:【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)
前些日子,公司需求开发一个微分销系统,于是找来hishop微分销系统想借鉴一下,没想到里面各种加密,就连字符串也都加密了。无奈,只好操起家伙,干~~
那么今天就来写一下怎么还原字符串加密。 
 
看到这么丑的一个字符串加密函数。恐怖~~
- CpMQ4h6hGF38odldo)NPKBL5d2UR.ABKRQ0Ph9xAaqxqt26Lc2iIhXRTB.AG588hoO7MwPKiTnxfd5VBWs("AE6nftyDVVMNTv2AhY3HjwlOKk4M//lblF6MTqd+3INVUw1O/YCFjcePlE4qTg==")
复制代码
好吧,逼我出大招是吧,掏出工具,ildasm.exe   ,把dll拖入其中,找到加密函数位置,双击打开,拿到tokenid ,(如果看不到,请确保ildasm软件的view=>show token
 values  选项勾上) 
  
 
本帖隐藏的内容
上图中 06开头的数值串就是所谓的tokenid。
再掏出大家伙,de4dot   
 
输入如图所示的指令:de4dot  程序集  --strtyp delegate --strtok 06000001 --strtok 06000628
然后会生成一个 -cleaned.dll 文件
用ILSpy打开这个文件,可以看到 字符串已经还原了。。 
 
如果未成功,可在-cleaned.dll 文件的基础上再多次使用以上指令还原。 (本实例就用了两次才还原)
附: hishop微信分销版2.0.1.rar 链接:http://pan.baidu.com/s/1qWyujSw 密码:y32f
.net源码共享群 324087998
【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)的更多相关文章
- Spring Boot 2.0 的快速入门(图文教程)
		摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! Spring Boot 2.0 的快速入门(图文教程) 大家都 ... 
- C#实现多级子目录Zip压缩解压实例  NET4.6下的UTC时间转换  [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了  asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程  asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案  .NET Core开发日志
		C#实现多级子目录Zip压缩解压实例 参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩, ... 
- SpringBoot图文教程6—SpringBoot中过滤器的使用
		有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文系列教程技术大纲 鹿老师的Java笔记 SpringBo ... 
- 微软源代码管理工具TFS2013安装与使用详细图文教程(Vs2013)
		这篇文章联合软件小编主要介绍了微软源代码管理工具TFS2013安装与使用图文教程,本文详细的给出了TFS2013的安装配置过程.使用教程,需要的朋友可以参考下 最近公司新开发一个项目要用微软的TFS2 ... 
- [转] 微软源代码管理工具TFS2013安装与使用详细图文教程(Vs2013)
		这篇文章联合软件小编主要介绍了微软源代码管理工具TFS2013安装与使用图文教程,本文详细的给出了TFS2013的安装配置过程.使用教程,需要的朋友可以参考下 最近公司新开发一个项目要用微软的TFS2 ... 
- wireshark怎么抓包、wireshark抓包详细图文教程
		wireshark怎么抓包.wireshark抓包详细图文教程 作者:佚名 来源:本站整理 发布时间:2013-05-02 19:56:27 本日:53 本周:675 本月:926 总数:3749 ... 
- iOS项目的完整重命名方法图文教程
		原文链接:http://www.cocoachina.com/ios/20150104/10824.html iOS项目的完整重命名方法图文教程 前言:在iOS开发中,有时候想改一下项目的名字,都会遇 ... 
- 【阿里云产品公测】ACE安装wordpress博客图文教程
		作者:阿里云用户51干警网 阿里云ace搭建wordpress图文教程 按照大大说的,wordpress确实能够轻松创建,只有几步. 我想说,小白的世界技术大大还是不了解.想当初我了解一下怎么 ... 
- Django新手图文教程
		Django新手图文教程 本文面向:有python基础,刚接触web框架的初学者. 环境:windows7 python3.5.1 pycharm专业版 Django 1.10版 pip3 一 ... 
随机推荐
- jquery-4 完整表单验证实例
			jquery-4 完整表单验证实例 一.总结 一句话总结:在form的jquery对象中返回false即可终止表单提交. 1.验证的显示错误消息如何布局? 开始时隐藏,出现错误后显示 10 .erro ... 
- [React] Use React ref to Get a Reference to Specific Components
			When you are using React components you need to be able to access specific references to individual ... 
- Oracle中的sid与servicename
			在平时自己创建库的时候,习惯的将sid与servicename取同名,但是在实际生产中这两个名字很有可能不一致,再使用jdbc连接数据库的url时就需要注意区分了,否则创建不了数据库连接 //serv ... 
- matlab 实现 stacked Autoencoder 解决图像分类问题
			Train Stacked Autoencoders for Image Classification 1. 加载数据到内存 [train_x, train_y] = digitTrainCellAr ... 
- 2014-07-20   体验到的不是北漂easy
			北京首出租天,房子很潮,这房子我住了一个多月,我希望我真的不会活得很长,世界上只有一个真正的租房,只有明确的家是最好的. 550每月,不包括水电费.我不知道该怎么形容,房间里闪耀的太阳.一个窗口,一扇 ... 
- Opencv 使用Stitcher类图像拼接生成全景图像
			Opencv中自带的Stitcher类可以实现全景图像,效果不错.下边的例子是Opencv Samples中的stitching.cpp的简化,源文件可以在这个路径里找到: \opencv\sourc ... 
- lipo: can't open input file
			错误1: /Volumes/Mac OS/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/u ... 
- Unity UGUI——Rect Transform包裹(Anchor Presets)
			Anchor Presets使用演示样品物业 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTXJfQUhhbw==/font/5a6L5L2T/fonts ... 
- mac在终端打开应用程序
			今天研究了下mac终端的启动流程.以下以sublime为例,介绍怎么在mac的终端中加入app启动方法. 方法1 :使用"open -a /Applications/Sublime\ Tex ... 
- 让delphi2010操作界面回到delphi7模式
			让delphi2010操作界面回到delphi7模式 在使用delphi2010的过程中,很不习惯它的窗口在一个框框内,感觉很不方便,可能是因为使用delphi7很多年了,已经习惯了delphi7的版 ... 
