1.某y网站
地址: aHR0cHM6Ly93d3cuaWVzZG91eWluLmNvbS9zaGFyZS91c2VyLzgxNDE0MTYyODc2P3NlY191aWQ9TVM0d0xqQUJBQUFBa01DSU11enlDVkxjOXBOZFRLN2tYa05SbDZhT281U0l0NndqeGI2Z2tLOA==
2.如何定位加密
目标地址,加密参数为signature
开始定位加密位置
ctrl + shift + f打开source面板, 搜索加密参数 _signature
3.定位到加密位置,开始搭建sekiro服务
参考 https://github.com/virjar/sekiro/blob/master/README.md
3.1 先把关键加密导出,使用工具为chrome 的Overrides
先在最上方定义 我们要全局调用的变量,再通过变量赋值导出
3.2 导入sekiro所需要的定义和相关websoket函数
把这个 http://file.virjar.com/sekiro_web_client.js地址里所有的js代码复制到我们的加密js文件里,方便后续调用
3.3 建立sekiro服务
写入代码
group和clientId都可以自己随便配置
连接成功后的提示
查看client信息 : https://sekiro.virjar.com/invoke?group=ws-group-test
4 创建加密服务
4.1 开始请求
https://sekiro.virjar.com/invoke?group=ws-group-test&action=sign¶m=81414162876
data即为加密参数
5.测试服务
有一定的失败率,和客户端表现一样,目的达成