mirror of
https://github.com/luzhisheng/js_reverse.git
synced 2025-04-19 22:49:54 +08:00
zy-websocket
This commit is contained in:
parent
2efd399b10
commit
7a7cb9701d
@ -4,11 +4,11 @@
|
|||||||
|
|
||||||
并发送一条测试信息
|
并发送一条测试信息
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
进入js代码,发现new WebSocket
|
进入js代码,发现new WebSocket
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
这里就要注意,无论js代码怎么混淆 new WebSocket 肯定会出现
|
这里就要注意,无论js代码怎么混淆 new WebSocket 肯定会出现
|
||||||
|
|
||||||
@ -29,11 +29,11 @@
|
|||||||
return p.send_(t);
|
return p.send_(t);
|
||||||
}
|
}
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
hook
|
hook
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
发送弹暮测试,定位到加密函数
|
发送弹暮测试,定位到加密函数
|
||||||
|
|
||||||
@ -41,18 +41,18 @@ hook
|
|||||||
|
|
||||||
这里的 && 如果 w为true, m.connected为true,w.send(t)为true。执行w.send(t)
|
这里的 && 如果 w为true, m.connected为true,w.send(t)为true。执行w.send(t)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
这里可以看到t是发送的二进制的数据
|
这里可以看到t是发送的二进制的数据
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
r 值序列化数据
|
r 值序列化数据
|
||||||
|
|
||||||
a = JSON.stringify(r)
|
a = JSON.stringify(r)
|
||||||
b = JSON.parse(a)
|
b = JSON.parse(a)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
r中间存在我发送的代码内容,打上断点
|
r中间存在我发送的代码内容,打上断点
|
||||||
|
|
||||||
@ -60,6 +60,6 @@ r中间存在我发送的代码内容,打上断点
|
|||||||
|
|
||||||
这里能发现 d 存在方法做加密,d是由 var d = new l.Wup; 得到的,那么现在需要搞定 l 值。
|
这里能发现 d 存在方法做加密,d是由 var d = new l.Wup; 得到的,那么现在需要搞定 l 值。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
l 值是 h.Taf 得到的, h 值是 t.taf 得到的,那买t值?t值是传入的
|
l 值是 h.Taf 得到的, h 值是 t.taf 得到的,那买t值?t值是传入的
|
@ -28,23 +28,23 @@ websocket html5 不是v8引擎自带的,本身就是关键词
|
|||||||
|
|
||||||
## 调试 onmessage
|
## 调试 onmessage
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
WebSocket 一但连接一值存在,向下的箭头是客户端发给服务器的,向上的箭头是服务器发给客户端的
|
WebSocket 一但连接一值存在,向下的箭头是客户端发给服务器的,向上的箭头是服务器发给客户端的
|
||||||
|
|
||||||
给 webSocket.onmessage 下断点
|
给 webSocket.onmessage 下断点
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
找到处理函数,这里一般都会存在解密函数,但这里没有做
|
找到处理函数,这里一般都会存在解密函数,但这里没有做
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## 调试 send
|
## 调试 send
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
这里就能直接断到发送的数据
|
这里就能直接断到发送的数据
|
||||||
|
|
||||||

|

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