![](https://img-blog.csdnimg.cn/20200212132428476.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
加密解密
加密解密
马克88
make
展开
-
php微擎Goto2C解密研究
疫情期间,闲着没事,就研究了下被Goto打乱语法的PHP程序。一、初写脚本三天写了个初步脚本,发现解密的还是不太完整,对case、if等语句解密后与源代码有一定偏差。本来想着应该用不到PHP-Parser进行处理的(后来一想,解析AST不方便多了嘛),于是大批量上正则,对if语句就直接输出处理,并未进行else判断处理,就出现了一下状况BUG:源代码: public function GetIP() { global $_W, $_GPC;转载 2020-10-12 23:35:45 · 6894 阅读 · 1 评论 -
Windows系统PHPStudy Web环境安装ionCube扩展软件
ioncube与xcache类似的,ioncube是为数不多能够在windows+apache环境使用的php优化工具之一。其作用与大名鼎鼎的Zend Optimizer大抵相似,但是如之前WAMP安装后对php提速优化一文中介绍到的,Zend Optimizer只支持到php5.2.x,而新的Zend Guard Loader虽然支持php5.3.x,但是只能在windows+IIS中使用。...转载 2020-03-25 14:37:27 · 1140 阅读 · 0 评论 -
php goto解密分析记录
通过学习了一下goto语句的语法理解了一下goto的原理,再结合正则替换即可解密。说起来简单,其实还是有点麻烦,需要考虑好些个情况的处理。偶尔写一个例子进行echo验证,或者对比加密和解密文件进行验证。具体参考:php特性goto语句破解微擎2C(goto混淆)解密之旅...原创 2020-03-02 00:49:51 · 7708 阅读 · 5 评论 -
解密js的收获
最初只是加载一个谷歌插件试试别人的产品,随着深入的了解,发现其在temp缓存目录生成了一些html+css+js等文件。插件加载使用的时候,调用了debugger,阻止用户调试。禁止断点:而对应的操作是在Chrome控制台的Source Tab页点击Deactivate breakpoints按钮或者按下Ctrl + f8代码加密过了,读不懂,试着找找有没有解密方法。...原创 2019-12-29 19:46:27 · 2082 阅读 · 0 评论 -
JS 不可逆加密后半部分,去混淆还原代码。
第二篇第四段 去混淆(解密后的代码,又一段新的历程)接下来的代码行数以解密后的jiemi.js文件为基准第一段是一个定时器,定时器以 4000ms 的间隔调用一个_0x10c488方法,里面定义了一个 Object,这个方式在后面会多次出现。即定义一个对象,里面定义几个方法,将参数返回出来。比如这个,gHwtC方法里面就是调用参数一,简化后为:setInte...转载 2019-12-26 12:07:10 · 1190 阅读 · 0 评论 -
记录一次 JS 解密去混淆的经历 -- 如何破解加密的 JS 代码(一)
写在前头昨天发了一个《某JS最牛加密脱壳解密破解去混淆工具。》有朋友说上代码不如讲一下思路,于是今天准备捋一下这个思路,顺便当整理复习了。需要直接解密代码的请看上一篇文章,这里只有思路与过程。阅读此文默认你有一定的 JavaScript 基础,对于一些特性等不做解释,如有阅读困难请及时查看手册。另本人也是业余选手,对一些 JS 特性研究不深,仅限会用,如有错误还请多多指教.本...转载 2019-12-26 12:06:21 · 8064 阅读 · 3 评论