mirror of
https://github.com/luzhisheng/js_reverse.git
synced 2025-04-22 11:12:48 +08:00
23综合离谱的protobuf与jsvmp
This commit is contained in:
parent
393a0fead5
commit
1262bf6416
@ -2,7 +2,7 @@
|
||||
|
||||
## 解题思路
|
||||
|
||||
首先查看请求地址内容,发现是请求数据和返回数据都是二进制数据
|
||||
首先查看请求地址内容,发现请求数据和返回数据都是二进制数据
|
||||
|
||||

|
||||
|
||||
@ -18,15 +18,15 @@
|
||||
|
||||

|
||||
|
||||
发现报错,数据直接不现实了,这里我猜测是代码格式化检测或者是蝌蚪纹检测
|
||||
发现报错,数据直接不显示了,这里我猜测是代码格式化检测或者是蝌蚪纹检测
|
||||
|
||||

|
||||
|
||||
花了几个小时搞不定,没办法了,**搜索内部群的聊天记录**,找到如下答案,`hook match`,这就大概明白了代码检测是通过`match`正则匹配的方式。
|
||||
花了几个小时搞不定,没办法了,**搜索内部群的聊天记录**,找到如下答案,`hook match`,看到这大概明白了代码检测是通过`match`正则匹配的方式。
|
||||
|
||||

|
||||
|
||||
利用油猴插件编写hook补丁
|
||||
利用油猴插件编写hook补丁,并打印出`match`匹配的字符串内容`console.log(str);`
|
||||
|
||||
```javascript
|
||||
// ==UserScript==
|
||||
@ -57,6 +57,6 @@
|
||||
})();
|
||||
```
|
||||
|
||||
看看发现了什么内容,
|
||||
刷新浏览器运行网页,看看我发现了什么内容!
|
||||
|
||||

|
||||
|
Loading…
x
Reference in New Issue
Block a user