Hook SM-crypto
# Hook_SMcrypto.js — 国密算法参数提取
Hook SM-crypto加密库当中的 SM2、SM3、SM4算法。
感谢 @Hosinoharu (opens new window) 师傅的思路与初始脚本。
# 支持的算法
| 算法 | 类型 |
|---|---|
| SM2 | 非对称加密 |
| SM3 | 哈希 |
| SM4 | 对称加密 |
# 使用场景
当网站请求/响应中有加密参数时,可以考虑开启本脚本快速解决加密问题,效果:

# 常见问题
# 为什么开启后控制台没有输出内容?
- 可能由于清除了console.log
如果清除了console.log可以尝试开启hook log脚本防止js重写log方法。
- 没有使用SM-crypto库进行加密
本脚本只针对SM-crypto库进行自吐加密,所以如果网站应用的是其他加密库进行的加密/解密就无法输出内容,如果确认使用的是SM-crypto库进行的加密而无法打印可联系我(vx:I-0xsdeo)。