asp解密chrw、chr编码文件- 58OA 网维系统解密
解密 网维公司专用OA办公系统 58OA 思路 以首页index.asp为例
在源码的最底部 找到 类似Function OOO0000OO(ByVal c)这样的函数,函数名称用了零和英文字母O混淆,
每份代码具体的混淆方式可能有所不同,以文件里的函数名称为准。如下图所示

解密
第一步
读取源代码文件
第二步
正则表达式匹配所有调用OOO0000OO()函数的位置
比如下图所示第8行,其它位置调用参数不同
OOO0000OO(ChrW(82)&ChrW(47)&ChrW(100)&ChrW(84)&ChrW(112)&ChrW(47)&ChrW(82)&ChrW(93)&ChrW(50)&ChrW(68)&ChrW(65))
第三步
把所有匹配到的函数调用结果替换原函数调用
比如第8行函数输出的结果是 #^5%A^#.asp
第8行完整解密结果就是 mdb="#^5%A^#.asp"
其它调用类似
第四步
把源代码文件在第7行
Set OOOO00O=Response:Set OOOO000=Request:Set OOOO0OO=Session:Set OOO0OOO=Application:Set OOOO0O0=Server
中设置的000类似混淆的所有名称全部替换成对应的SET值
第五步
把替换好的源代码文件写入到新文件中
OK 解密完毕
附解密后源代码效果图
以上内容仅供参考 请支持原版 网维公司专用OA办公系统 58OA
辅助破解ASP PHP 加密文件,针对ASP PHP 代码混淆加密、乱码加密进行修复,针对常见字符编码进行转换