Skip to content

Instantly share code, notes, and snippets.

View Domdkw's full-sized avatar
🤔
Pondering

Domdkw

🤔
Pondering
View GitHub Profile
@Domdkw
Domdkw / kuwo.js
Created May 16, 2026 08:06
酷我音乐web api分析 (kuwo) (js)
const HM_COOKIE = 'Hm_Iuvt_cdb524f42f23cer9b268564v7y735ewrq2324'
function _kwmid(mid) {
if (!mid) {
throw new Error('mid is required');
}
return mid.startsWith('MUSIC_') ? mid.slice(6) : mid;
}
function _getKuwoCookieValue() {
return document.cookie.split(';').find(row => row.startsWith(hm))?.split('=')[1] || '';
@Domdkw
Domdkw / itdog.md
Last active April 11, 2026 12:57
itdog分析-2026.4.11

itdog 逆向分析:从混淆代码中提取 Token 加密逻辑

前言

在 QQ 群里看到有人讨论 itdog 的逆向分析,正好有空就顺手研究了一下。这篇文章记录了整个分析过程,从发现 WebSocket 通信到拆解混淆代码,最后理清 Token 的加密逻辑。

WebSocket

打开 itdog,输入一个网站域名点击检测,在浏览器开发者工具中观察网络请求。