文章目录概要整体架构流程技术细节小结概要提示仅供学习不得用做商业交易如有侵权请及时联系逆向JS逆向IV8 - 秒杀加速乐创宇盾waf瑞树ck瑞树后缀使用github.com/HanZzzzz000/iv8安装pip install iv8整体架构流程提示简单使用iv8.JSContext创建上下文窗口environment环境参数/mode调试模式等with_devtools启动端口联调-with_devtools - enable_console不使用console进行打印防止检测vconsole/vdebugger:内部打印和断点ctx.expose创建项目ctx.expose({# 首页网址baseURL:index_url,# 首页的html内容html:html1.text,# 首页的headers内容headers:[[k,v]fork,vinheaders.items()],# 加载script文件resources:{js_url:html_js},},s1)window.iv8.page.load加载器window.iv8.eventLoop.sleep等待加载# 加载 html 和 script 文件执行s1项目ctx.eval(window.__iv8__.page.load(window.__iv8__.data.s1))# 休眠100毫秒ctx.eval(window.__iv8__.eventLoop.sleep(100))window.iv8.netLog.entries所有加载的xhr/fetch/ajax的信息method/url/headers/bodyctx.eval(window.__iv8__.netLog.entries[window.__iv8__.netLog.entries.length - 1].cookieHeader)技术细节提示Aiiv8人力去调式困难debug打印日志Ai补充缺失环境结合watch_apis看断点小结部分代码会fang入星球提示学习交流主页星球持续更新中星球主页v
JS逆向IV8 - 秒杀(加速乐+创宇盾+waf+瑞树ck+瑞树后缀)
文章目录概要整体架构流程技术细节小结概要提示仅供学习不得用做商业交易如有侵权请及时联系逆向JS逆向IV8 - 秒杀加速乐创宇盾waf瑞树ck瑞树后缀使用github.com/HanZzzzz000/iv8安装pip install iv8整体架构流程提示简单使用iv8.JSContext创建上下文窗口environment环境参数/mode调试模式等with_devtools启动端口联调-with_devtools - enable_console不使用console进行打印防止检测vconsole/vdebugger:内部打印和断点ctx.expose创建项目ctx.expose({# 首页网址baseURL:index_url,# 首页的html内容html:html1.text,# 首页的headers内容headers:[[k,v]fork,vinheaders.items()],# 加载script文件resources:{js_url:html_js},},s1)window.iv8.page.load加载器window.iv8.eventLoop.sleep等待加载# 加载 html 和 script 文件执行s1项目ctx.eval(window.__iv8__.page.load(window.__iv8__.data.s1))# 休眠100毫秒ctx.eval(window.__iv8__.eventLoop.sleep(100))window.iv8.netLog.entries所有加载的xhr/fetch/ajax的信息method/url/headers/bodyctx.eval(window.__iv8__.netLog.entries[window.__iv8__.netLog.entries.length - 1].cookieHeader)技术细节提示Aiiv8人力去调式困难debug打印日志Ai补充缺失环境结合watch_apis看断点小结部分代码会fang入星球提示学习交流主页星球持续更新中星球主页v