【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)
生活随笔
收集整理的這篇文章主要介紹了
【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前些日子,公司需求開發一個微分銷系統,于是找來hishop微分銷系統想借鑒一下,沒想到里面各種加密,就連字符串也都加密了。無奈,只好操起家伙,干~~
那么今天就來寫一下怎么還原字符串加密。
?
看到這么丑的一個字符串加密函數。恐怖~~
CpMQ4h6hGF38odldo)NPKBL5d2UR.ABKRQ0Ph9xAaqxqt26Lc2iIhXRTB.AG588hoO7MwPKiTnxfd5VBWs("AE6nftyDVVMNTv2AhY3HjwlOKk4M//lblF6MTqd+3INVUw1O/YCFjcePlE4qTg==") 復制代碼
好吧,逼我出大招是吧,掏出工具,ildasm.exe? ?,把dll拖入其中,找到加密函數位置,雙擊打開,拿到tokenid ,(如果看不到,請確保ildasm軟件的view=>show token values??選項勾上)
?
?
再掏出大家伙,de4dot??
?
輸入如圖所示的指令:de4dot??程序集??--strtyp delegate --strtok 06000001 --strtok 06000628
然后會生成一個 -cleaned.dll 文件
用ILSpy打開這個文件,可以看到 字符串已經還原了。。
?
如果未成功,可在-cleaned.dll 文件的基礎上再多次使用以上指令還原。 (本實例就用了兩次才還原)
那么今天就來寫一下怎么還原字符串加密。
?
看到這么丑的一個字符串加密函數。恐怖~~
好吧,逼我出大招是吧,掏出工具,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微分销系统)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [css] font-style的属性有
- 下一篇: java信息管理系统总结_java实现科