LyScript icon indicating copy to clipboard operation
LyScript copied to clipboard

x64dbgpy automated testing plugin

Results 6 LyScript issues
Sort by recently updated
recently updated
newest added

这样一来除了您提供的API以外 我们还可以用内置命令获取64dbg的信息

测试脚本: from LyScript64 import MyDebug if __name__ == "__main__": dbg = MyDebug(address="127.0.0.1") connect_flag = dbg.connect() print("isok:{}".format(connect_flag)) rax = dbg.get_register("rax") RBX = dbg.get_register("RBX") rip = dbg.get_register("rip") # 检测套接字是否还在 ref = dbg.is_connect()...

安装Python包:pip install LyScript32 或者 pip install LyScript64 这个包在哪呢 插件载入失败是因为它吗

调用get_all_breakpoint, 经常返回False, 我把内部的exception logging下来发现是struct.error。 这个问题也不是必定出现,多跑几次可能可能又有正常情况。 ``` ERROR:root:unpack requires a buffer of 24 bytes Traceback (most recent call last): File "C:\Users\xxx\AppData\Local\Programs\Python\Python39\lib\site-packages\LyScript64\__init__.py", line 326, in get_all_breakpoint (address,enabled,hitcount,type) = struct.unpack("< q q i...

64位程序 dbg.script_runcmd_ex('rip') 返回的数据为b'rip' b'' b'' b'' b'' 0 125649873 0 0 0 5002 0 0 (将收到的数据打印出来了) print(dbg.get_thread_list()) 可以加线程信息打印出来 换个程序 dbg.script_runcmd_ex('rip') 可以得到正确的值