查看: 333|回复: 1

文心一言开发者控制台调试破解

[复制链接]
发表于 2023-11-2 18:03 | 显示全部楼层 |阅读模式
非法程序、 2023-11-2 18:03 333 1 显示全部楼层
一打开标准的无限debugger

QQ截图20231102180255.jpg
往上一层可以发现是jsvmp,这样替换文件相对来说就不太好搞
QQ截图20231102180303.jpg

根据测试如果卡在debugger就会跳转页面
但是放行debugger就可以正常使用
可以基本确定debugger前后存在计时程序
这个时候就可以考虑对apply做hook劫持无限debugger的函数,实现正常调试

  1. // ==UserScript==
  2. // @name         WXYY Crack Debugger
  3. // @namespace    http://tampermonkey.net/
  4. // @version      0.1.0
  5. // @description  try to take over the world!
  6. // @author       You
  7. // @match        https://yiyan.baidu.com/*
  8. // ==/UserScript==
  9. const apply = Function.prototype.apply
  10. Function.prototype.apply = function (thisArg, argsArray=[]) {
  11.     if(this.toString()==='function anonymous(\n) {\ndebugger\n}'){
  12.         return
  13.     }
  14.     return this.call(thisArg, ...argsArray)
  15. }
复制代码


QQ截图20231102180311.jpg
发表于 2023-11-5 19:26 | 显示全部楼层
chuntian 2023-11-5 19:26 显示全部楼层
老好用了谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表