1、ida
发现是改造版的base64,编码之后的结果应该是!NGV%,$h1f4S3%2P(hkQ94==.
所以分析base64_encode 反推回去就可以了。
函数很简单,基本就是按照base64,把3字节拆成4个字节,最高为补0. 唯一要注意的是charEncrypt函数。
分析此函数,显示通过查表法对输入数据进行变换,之后根据数据类型,进行额外的处理。
解决:
[注意]看雪招聘,专注安全领域的专业人才平台!