AboutDialog About x64dbg 关于 x64dbg Website: 官方网站: <a href="https://x64dbg.com">https://x64dbg.com</a> <a href="https://x64dbg.com">https://x64dbg.com</a> Version: 版本: Icons: 图标: <html><head/><body><p><a href="https://p.yusukekamiyamane.com"><span style=" text-decoration: underline;">Yusuke Kamiyamane</span></a><br/><a href="https://github.com/mrfearless"><span style=" text-decoration: underline;">mrfearless</span></a></p></body></html> <html><head/><body><p><a href="https://p.yusukekamiyamane.com"><span style=" text-decoration: underline;">Yusuke Kamiyamane</span></a><br/><a href="https://github.com/mrfearless"><span style=" text-decoration: underline;">mrfearless</span></a></p></body></html> An open-source x64/x32 debugger for windows. 一款开源的 Windows x64/x32 调试器。 Check for Updates 检查更新 <h3>Donations</h3> <h3>捐赠</h3> Please consider donating using the Bitcoin address on the right or by going to <a href="https://donate.x64dbg.com">donate.x64dbg.com</a>. 请考虑以比特币形式捐赠,地址如右侧或前往 <a href="https://donate.x64dbg.com">donate.x64dbg.com</a>。 AbstractStdTable &Line 行(&L) Cropped &Table 截断的表格(&T) &Full Table 整个表格(&F) Line, To Log 行,到日志 Cropped Table, To Log 截断的表格,到日志 Full Table, To Log 整个表格,到日志 &Export Table 导出表(&E) &Copy 复制(&C) AbstractTableView Edit columns 编辑列 AppearanceDialog Appearance 外观 Colors 颜色 Properties 属性 Color 颜色 #FFFFFF #FFFFFF Open color selector 打开颜色选择器 Background Color 背景色 Transparent 透明 X X Example Text 示例文本 Font 字体 General Tables: 表格: Normal 常规 Bold 粗体 Italic 斜体 Bold + Italic 粗斜体 6 6 7 7 8 8 9 9 10 10 11 11 12 12 14 14 16 16 18 18 20 20 22 22 Disassembly: 反汇编: HexDump: 十六进制显示: Stack: 栈: Registers: 寄存器: HexEdit: 十六进制编辑: Log: 日志: &Application Font* 程序字体(&A)* Courier New Courier New &Defaults 默认(&D) *Setting requires restarting the application to take effect. *设置需要重启应用程序才能生效。 &Save 保存(&S) &Cancel 取消(&C) Settings saved! 设置已保存! Background 背景色 Selection 选区 Header 标题 Text 文本 Separators 分隔符 EIP EIP RIP RIP Addresses 地址 Selected Addresses 选定地址 Breakpoints 断点 Hardware Breakpoints 硬件断点 Labels 标签 Bytes 字节 Modified Bytes 已修改字节 Restored Bytes 被恢复字节 Bookmarks 书签 Comments 注释 Automatic Comments 自动注释 Mnemonic Brief Comments 助记符帮助提示 Relocation underline 重定向区域下划线 Conditional Jump Lines (jump) 将要执行的条件跳转线 Conditional Jump Lines (no jump) 不会执行的条件跳转线 Unconditional Jump Lines 无条件跳转线 Traced line 已追踪的行 Function Lines 函数包围线 Loop Lines 循环包围线 SideBar: 侧栏: Register Labels 寄存器标签 Conditional Jump Backwards Lines (jump) 向上条件跳转线(即将执行) Conditional Jump Backwards Lines (no jump) 向上条件跳转线(不会执行) Unconditional Jump Lines (jump) 无条件跳转线 (跳转) Unconditional Jump Backwards Lines (jump) 向上无条件跳转线(即将执行) Unconditional Jump Lines (no jump) 无条件跳转线 (不跳转) Unconditional Jump Backwards Lines (no jump) 向上无条件跳转线(不会执行) Code Folding Checkbox Color 代码折叠框 Bullets 侧栏小点 Breakpoint bullets 断点标记 Disabled Breakpoint bullets 已禁用断点标记 Bookmark bullets 书签标记 Register Names 寄存器名称 Argument Register Names 作为参数的寄存器名称 Modified Registers 已修改的寄存器 Highlight Read 高亮读取 Highlight Write 高亮写入 Highlight Read+Write 高亮读写 Extra Information 附加信息 Instructions: 指令: Mnemonics 指令助记符 Push/Pops 入栈/出栈指令 Calls CALL指令 Returns 返回指令 Conditional Jumps 条件跳转 Unconditional Jumps 无条件跳转 NOPs 无意义指令 FAR 长程跳转 INT3s 调试断点 Unusual Instructions 异常指令 Prefixes 前缀 Values 立即数 Commas 逗号 General Registers 通用寄存器 FPU Registers 浮点寄存器 MMX Registers MMX寄存器 XMM Registers XMM寄存器 YMM Registers YMM寄存器 ZMM Registers ZMM寄存器 Memory Sizes 内存大小 Memory Segments 内存段 Memory Brackets 内存寻址方括号 Memory Stack Brackets 栈中寻址方括号 Memory Base Registers 内存寻址基址寄存器 Memory Index Registers 内存寻址索引寄存器 Memory Scales 内存寻址缩放大小 Memory Operators (+/-/*) 内存寻址操作符 (+/-/*) Highlighting 高亮部分 0x00 Bytes 0x00 字节 0x7F Bytes 0x7F 字节 0xFF Bytes 0xFF 字节 IsPrint Bytes 可打印字节 User Code Pointer Highlight Color 用户代码指针的高亮颜色 User Data Pointer Highlight Color 用户数据指针的高亮颜色 System Code Pointer Highlight Color 系统代码指针的高亮颜色 System Data Pointer Highlight Color 系统数据指针的高亮颜色 Unknown Code Pointer Highlight Color 未知模块代码指针的高亮颜色 Unknown Data Pointer Highlight Color 未知模块数据指针的高亮颜色 ESP ESP RSP RSP User Stack Frame Line 用户堆栈帧边线 System Stack Frame Line 系统堆栈帧边线 Inactive Text 不活跃文本 Return To Comment 返回地址注释 SEH Chain Comment SEH链注释 Wildcards 通配符 Graph: 流程图: Breakpoint 断点 Disabled Breakpoint 禁用断点 Node 节点 Current node shadow 当前节点阴影 Terminal node shadow 叶节点阴影 Indirect call shadow 间接调用的阴影 Unconditional branch line 无条件分支线 True branch line 条件真分支线 False branch line 条件假分支线 Log 日志 Log Link Color 日志中链接颜色 Other: 其它: Background Flicker Color 背景闪烁颜色 Search Highlight Color 搜索高亮颜色 Patch located in relocation region 在重定向区域里的补丁 Current Thread 当前线程 Watch (When Watchdog is Triggered) 监视项 (当看门狗触发时) Memory Map Breakpoint 内存区域断点 Memory Map %1 内存布局 %1 Memory Map Section Text 节名 Struct text 结构文本 Struct primary background 结构体视图主要背景色 Struct secondary background 结构体视图次要背景色 Breakpoint Summary Parentheses 断点摘要的括号 Breakpoint Summary Keywords 断点摘要的关键字 Breakpoint Summary Strings 断点摘要的内容 Symbol User Module Text 符号用户模块文本 Symbol System Module Text 符号系统模块文本 Symbol Unloaded Text 符号已卸载时的文本 Symbol Loading Text 符号正在加载时的文本 Symbol Loaded Text 符号已加载时的文本 Link color 链接颜色 NOT FOUND IN CONFIG! 在配置中未找到! &Default Value 默认值(&D) &Current Setting 当前设置(&C) Select Color 选择颜色 AssembleDialog 0 0 Keep &Size 保持大小(&S) &Fill with NOP's 剩余字节以NOP填充(&F) &XEDParse &XEDParse &asmjit &asmjit OK 确定 Cancel 取消 <font color='orange'><b>Instruction decoding error</b></font> <font color='orange'><b>指令解释错误</b></font> empty instruction 空指令 <font color='orange'><b>Instruction encoding error: %1</b></font> <font color='orange'><b>指令编码错误: %1</b></font> <font color='red'><b>Instruction bigger by %1 %2...</b></font> <font color='red'><b>指令比原来增大了 %1 %2...</b></font> byte 字节 bytes 字节 <br>Bytes: %1 <br>字节:%1 <font color='#00cc00'><b>Instruction smaller by %1 %2...</b></font> <font color='#00cc00'><b>指令比原来小了 %1 %2...</b></font> <font color='#00cc00'><b>Instruction is same size!</b></font> <font color='#00cc00'><b>指令是同样大小!</b></font> <font color='#00cc00'><b>Instruction encoded successfully!</b></font> <font color='#00cc00'><b>指令编码成功!</b></font> AttachDialog Attach 附加 <a href="https://faq.x64dbg.com">Why is process X not shown?</a> <a href="https://faq.x64dbg.com">为什么进程X不显示?</a> Refresh 刷新 Find Window... 查找窗口... &Attach 附加(&A) &Cancel 取消(&C) PID PID Name 名称 Title 标题 Path 路径 Command Line Arguments 命令行参数 Find Window 查找窗口 Enter window title or class name here. 请输入窗口标题或类名。 Cannot find window "%1". Retry? 找不到窗口“%1”。重试? The PID of the window "%1" is %2, but it's hidden in the process list. Do you want to attach to it immediately? 窗口“%1”的PID是%2,但是它在进程列表中隐藏了。您现在想直接附加到它吗? GetWindowThreadProcessId() failed. Cannot get the PID of the window. GetWindowThreadProcessId() 失败。无法获取窗口的 PID。 BreakpointsView Type 类型 Address 地址 Module/Label/Exception 模块/标签/异常 State 状态 Disassembly 反汇编 Hits 命中 Summary 摘要 Follow breakpoint 转到断点 &Remove 删除(&R) Disable 禁用 Enable 启用 &Edit 编辑(&E) Reset hit count 重置执行次数为零 Enable all (%1) 启用全部 (%1) Disable all (%1) 禁用全部 (%1) Remove all (%1) 删除全部 (%1) Add DLL breakpoint 添加 DLL 断点 Add exception breakpoint 添加异常断点 Copy breakpoint conditions 复制断点条件 Paste breakpoint conditions 粘贴断点条件 &Copy 复制(&C) Inactive 已禁用 One-time 一次性 Enabled 已启用 Disabled 已禁用 byte 字节 word dword 双字节 qword 四字节 access 访问 write 写入 execute 执行 read 读取 load 载入 unload 卸载 all 全部 firstchance 首次 secondchance 二次 anychance 首次或二次 breakif 暂停条件 fastresume 快速恢复 logif 日志条件 log 日志 cmdif 命令条件 cmd 指令 Cannot follow this breakpoint. 无法转到此断点。 Enter the module name 输入模块名称 Example: mydll.dll 例如: mydll.dll Enter the exception code 输入异常代码 Example: EXCEPTION_ACCESS_VIOLATION 例如: EXCEPTION_ACCESS_VIOLATION Software 软件断点 Hardware 硬件断点 Memory 内存断点 DLL DLL Exception 异常断点 Bridge The data has been copied to clipboard. 数据已复制到剪贴板。 References 引用 BrowseDialog Dialog 对话框 Please input the file path. 请输入文件路径。 Path: 路径: &Browse... 浏览(&B)... &OK 确定(&O) &Cancel 取消(&C) CPUArgumentWidget Arguments 参数 Unlocked 解锁 Refresh is automatic. 自动刷新。 [Formatting Error] [解析出错] Follow %1 in %2 在 %2 中转到 %1 Disassembler 反汇编 Dump 内存窗口 Stack 堆栈 &Copy 复制(&C) Default (x64 fastcall) 默认 (x64 fastcall) Default (stdcall) 默认 (stdcall) Default (stdcall, EBP stack) 默认 (stdcall, EBP 栈帧) thiscall thiscall fastcall fastcall Delphi (Borland fastcall) Delphi (Borland fastcall) Locked 锁定 Refresh is disabled. 不刷新。 Calls 调用 Refresh is only done when executing a CALL instruction. 只有执行CALL指令才刷新。 CPUDisassembly &Selected Address 选定的地址(&S) &Address: 地址(&A): &Constant: 常数(&C): &Value: 值(&V): Jump table%1: 跳转表%1: Address: 地址: Constant: 常数: &Edit 编辑(&E) &Fill... 填充(&F)... Fill with &NOPs 用NOP填充(&N) &Copy 复制(&C) &Paste 粘贴(&P) Paste (&Ignore Size) 粘贴时忽略大小(&I) &Binary 二进制(&B) &Selection 选区(&S) Selection to &File 选区,到文件(&F) Selection (Bytes only) 选区,仅限字节 Selection (&No Bytes) 选区,不含字节(&N) Selection to File (No Bytes) 选区,到文件(不含字节) &Address 地址(&A) &RVA &RVA &File Offset 文件偏移(&F) &Header VA 首字节地址(&H) Disassembly 反汇编 &Restore selection 恢复选区(&R) &Follow in Dump 在内存窗口中转到(&F) &Follow in Disassembler 在反汇编中转到(&F) Open Source File 打开源代码文件 Help on Symbolic Name 符号名称帮助 Help on mnemonic 指令帮助 Show mnemonic brief 显示指令提示 Hide mnemonic brief 隐藏指令提示 &Highlighting mode 高亮模式(&H) Edit columns... 编辑列... Label Current Address 给当前地址写标签 Label 标签 Disable 禁用 Bit Byte 1字节 Word 2字节 Start trace recording 启动运行跟踪 Trace coverage 代码覆盖 Stop trace recording 停止运行跟踪 Function 函数 Analyze module 分析模块 Add function 添加函数 Delete function 删除函数 Argument 参数 Add argument 添加参数 Delete argument 删除参数 Add loop 添加循环 Delete loop 删除循环 Analyze single function 分析这个函数 Remove type analysis from module 从模块中删除类型分析 Remove type analysis from selection 从选区中删除类型分析 Treat selection &head as 将选区头字节视为(&H) Treat from &selection as 将选区视为(&S) Analysis 分析 Download Symbols for This Module 下载此模块的符号信息 Assemble 汇编 Patches 补丁 Previous 上一个 Next 下一个 Expression 表达式 File Offset 文件偏移 Start of Page 页首 End of Page 页尾 Start of Function 函数头部 End of Function 函数尾部 Previous Reference 上一个引用 Next Reference 下一个引用 Go to 转到 xrefs... 相互引用... C&ommand 命令(&O) &Constant 常数(&C) &String references 字符串(&S) &Intermodular calls 跨模块调用(&I) &Pattern 匹配特征(&P) &GUID &GUID &Names 名称(&N) Current Region 当前区域 Current Module 当前模块 Current Function 当前函数 All User Modules 所有用户模块 All System Modules 所有系统模块 All Modules 所有模块 &Search for 搜索(&S) &Selected Address(es) 选定的地址(&S) Find &references to 查找引用(&R) Copy token &text 复制标记文本(&T) Copy token &value 复制标记值(&V) Add label at 添加标签到 The label may be in use 标签可能正在使用中 The label "%1" may be an existing label or a valid expression. Using such label might have undesired effects. Do you still want to continue? 标签“%1”可能早已定义或是一个有效的表达式。使用这种标签可能产生意外的影响。您仍想继续使用该标签吗? Error! 错误! DbgSetLabelAt failed! DbgSetLabelAt 失败! Assemble at %1 汇编于 %1 Failed to assemble instruction " %1 " (%2) 无法汇编指令 "%1" (%2) Not inside a module... 不在已知模块中... Goto File Offset in 转到指定文件的文件偏移 Enter Constant 输入常数 Find Pattern... 搜索匹配特征... Edit code at %1 编辑代码于 %1 Fill code at %1 填充代码于 %1 Size 大小 Open File 打开文件 Text Files (*.txt) 文本文件 (*.txt) Error 错误 Could not open file 无法打开文件 Selection not in a module... 选区不在一个模块中…… Selection not in a file... 选区不在一个文件中…… Start from &Selection 从&选择开始 Failed to assemble instruction " 无法汇编指令 " Failed to enable trace coverage for page %1. 为页面%1启用代码覆盖时失败。 Failed to disable trace coverage for page %1. 为页面%1禁用代码覆盖时失败。 CPUDump &Edit 编辑(&E) &Fill... 填充(&F)... &Copy 复制(&C) &Paste 粘贴(&P) Paste (&Ignore Size) 粘贴时忽略大小(&I) Save To a File 保存到文件 B&inary 二进制编辑(&I) &File Offset 文件偏移(&F) &Restore selection 恢复选区(&R) &Modify Value 修改(&M) &Byte 字节(&B) &Word 2字节(&W) &Dword 4字节(&D) &Qword 8字节(&Q) Hardware, &Access 硬件,访问(&A) Hardware, &Write 硬件,写入(&W) Hardware, &Execute 硬件,执行(&E) Remove &Hardware 删除硬件断点(&H) &Singleshoot 一次性(&S) &Restore on hit 重复设置(&R) Memory, Access 内存,访问 Memory, Read 内存, 读取 Memory, Write 内存,写入 Memory, Execute 内存,执行 Remove &Memory 删除内存断点(&M) &Breakpoint 断点(&B) &Find Pattern... 搜索匹配特征(&F)... Find &References 搜索引用(&R) &Sync with expression 与表达式同步(&S) Allocate Memory 分配内存 &Expression 表达式(&E) File Offset 文件偏移 Start of Page 页首 End of Page 页尾 Previous 上一个 Next 下一个 Previous Reference 上一个引用 Next Reference 下一个引用 &Go to 转到(&G) &ASCII &ASCII &Extended ASCII 扩展ASCII(&E) &Codepage... 代码页(&C)... &Hex 十六进制(&H) &Text 文本(&T) Signed byte (8-bit) 有符号字节(8位) Signed short (16-bit) 有符号Short(16位) Signed long (32-bit) 有符号Long(32位) Signed long long (64-bit) 有符号Long long(64位) Unsigned byte (8-bit) 无符号字节(8位) Unsigned short (16-bit) 无符号Short(16位) Unsigned long (32-bit) 无符号Long(32位) Unsigned long long (64-bit) 无符号Long long(64位) Hex short (16-bit) 十六进制Short(16位) Hex long (32-bit) 十六进制Long(32位) Hex long long (64-bit) 十六进制Long long(64位) &Integer 整数(&I) &Float (32-bit) Float (32位) &Double (64-bit) Double (64位) &Long double (80-bit) Long double (80位) &Float 浮点数(&F) &Address 地址(&A) &Disassembly 反汇编(&D) System Code 系统代码 System Data 系统数据 User Code 用户代码 User Data 用户数据 (Real4) (Real4) (Real8) (Real8) (BYTE) (BYTE) (WORD) (WORD) (DWORD) (DWORD) (QWORD) (QWORD) (String) (字符串) (Unknown String) (未知字符串) Modify value 修改 Error 错误 The input text is not a number! 输入文本不是数字! Enter expression to follow in Dump... 输入将在内存窗口中转到的表达式... Error! 错误! Not inside a module... 不在已知模块中... Goto File Offset in %1 转到%1中的文件偏移 Hex 十六进制 ASCII ASCII UNICODE UNICODE Float (32-bit) Float (32位) Double (64-bit) Double (64位) Long double (80-bit) Long double (80位) Value Comments 注释 Edit data at %1 编辑数据于 %1 Fill data at %1 填充数据到 %1 Save to file 保存到文件 All files (*.*) 所有文件 (*.*) Find Pattern... 搜索匹配特征... Selection not in a file... 选区不在一个文件中…… Dump 内存窗口 Enter expression to sync with... 输入要同步到的表达式... Size 大小 Warning 警告 You're trying to allocate a zero-sized buffer just now. 您刚刚想要分配一个大小为零的缓冲区。 The size of buffer you're trying to allocate exceeds 1GB. Please check your expression to ensure nothing is wrong. 您想要分配的缓冲区大小已经超过了1GB。请检查您的表达式,确认输入无误。 Memory allocation failed! 内存分配失败! CPUInfoBox Address 地址 RVA RVA File Offset 文件偏移 Copy Line 复制行 Jump is taken 跳转将要执行 Jump is not taken 跳转不会执行 Jump from 跳转自 Call from 调用自 Reference from 引用自 Accessed %n time(s) 已访问 %n 次 Modify Value 修改 &Address: 地址(&A): &Constant: 常数(&C): &Value: 值(&V): &Selected Address 选定的地址(&S) &Follow in Dump 在内存窗口中转到(&F) &Modify Value 修改(&M) &Watch 监视(&W) &Show References 显示引用(&S) &Copy 复制(&C) CPUMultiDump Dump 内存 Watch 监视 Locals 局部变量 Change Tab %1 Name 改变标签 %1 的名称 Tab Name 标签名称 Disassembly 反汇编 CPURegistersView Modify value 修改 Increment value 加1 Decrement value 减1 Zero value 清零值 Toggle 切换 Undo 撤消 Follow in Disassembler 在反汇编中转到 Follow in Dump 在内存窗口中转到 Follow in Stack 在栈中转到 Follow in Memory Map 在内存布局中转到 &Remove hardware breakpoint 删除硬件断点(&R) Increment x87 Stack 递增x87浮点寄存器栈 Decrement x87 Stack 递减x87浮点寄存器栈 Highlight 高亮 Edit %1 Edit 编辑 Edit %1 register Edit FPU register 编辑FPU寄存器 ERROR CONVERTING TO HEX 转换到十六进制时发生错误 Set Last Error 设置上次错误 Set Last Status 设置上次状态 Follow in &Dump 在内存窗口中转到(&D) Copy old value: %1 复制旧值:%1 Set Hardware Breakpoint on %1 设置硬件断点于 %1 CPUSideBar Cannot fold selection. 无法折叠选区。 Click to unfold, right click to delete. 点击展开,右击删除。 Click to fold, right click to delete. 点击折叠,右击删除。 Click to fold. 点击折叠。 Breakpoint Enabled 断点已启用 Breakpoint Disabled 断点已禁用 Breakpoint Not Set 断点未设置 CPUStack Comments 注释 Align Stack Pointer 对齐堆栈指针 Modify 修改 &Edit 编辑(&E) &Fill... 填充(&F)... &Copy 复制(&C) &Paste 粘贴(&P) Paste (&Ignore Size) 粘贴时忽略大小(&I) B&inary 二进制(&I) &DWORD &DWORD &QWORD &QWORD &Comments 注释(&C) Hardware, Access 硬件断点,访问 &Byte 字节(&B) &Word 2字节(&W) &Dword 4字节(&D) &Qword 8字节(&Q) Hardware, Write 硬件断点,写入 Remove &Hardware 删除硬件断点(&H) Memory, Access 内存,访问 &Singleshoot 一次性(&S) &Restore on hit 重复设置(&R) Memory, Write 内存,写入 Remove &Memory 删除内存断点(&M) Brea&kpoint 断点(&K) &Restore selection 恢复选区(&R) &Find Pattern... 搜索匹配特征(&F)... Follow E&SP 转到 ESP (&S) Follow R&SP 转到 RSP (&S) Follow E&BP 转到 EBP (&B) Follow R&BP 转到 RBP (&B) Go to &Expression 转到表达式(&E) Go to Base of Stack Frame 转到堆栈帧基址 Go to Previous Stack Frame 转到上一堆栈帧 Go to Next Stack Frame 转到下一堆栈帧 Go to Previous 转到上一个 Go to Next 转到下一个 &Go to 转到(&G) Freeze the stack 锁定堆栈 Follow DWORD in &Stack 在栈中转到双字(&S) Follow QWORD in &Stack 在栈中转到四字(&S) &Follow DWORD in Disassembler 在反汇编中转到指定DWORD(&F) &Follow QWORD in Disassembler 在反汇编中转到指定QWORD(&F) Edit columns... 编辑列... Unfreeze the stack 解锁堆栈 Enter expression to follow in Stack... 输入将在堆栈中转到的表达式... Edit data at %1 编辑数据于 %1 Fill data at %1 填充数据到 %1 Find Pattern... 搜索匹配特征... CPUWidget Form 窗体 Goto 转到 Ctrl+G Ctrl+G Disassembly 反汇编 Stack 堆栈 Registers 寄存器 Dump 内存窗口 Arguments 参数 Sidebar 侧栏 InfoBox 信息栏 Graph 流程图 CalculatorDialog Calculator 计算器 Signed: 有符号: Unsigned: 无符号: Unicode: Unicode: Octal: 八进制: Expression: 表达式: Binary: 二进制: ASCII: ASCII: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 Hexadecimal: 十六进制: 0000000000000000 0000000000000000 Bytes: 字节: &Follow in Disassembler 在反汇编中转到(&F) Follow in &Dump 在内存窗口中转到(&D) Follow in Memory Map 在内存布局中转到 &Close 关闭(&C) CallStackView Thread ID 线程 ID Address 地址 To 返回到 From 返回自 Size 大小 Party Comment 注释 Follow &Address 跟随地址(&A) Follow &To 跟随目标(&T) Follow &From 跟随来源(&F) Download Symbols for This Thread 下载此线程的符号信息 Show Suspected Call Stack Frame 显示可能的调用堆栈帧 Show Active Call Stack Frame 显示活跃的调用堆栈帧 Follow in Threads 在线程中转到 Rename Thread 重命名线程 &Copy 复制(&C) User 用户模块 System 系统模块 Thread name - %1 线程名 - %1 CloseDialog Closing Debugger... 正在退出调试器... CodepageSelectionDialog Select Codepage... 选择代码页... &OK 确定(&O) &Cancel 取消(&C) ColumnReorderDialog Dialog 对话框 Displayed 显示 <- &Add <- 添加(&A) &Hide -> 隐藏(&H) -> &Up 上移(&U) &Down 下移(&D) << A&dd all << 全部添加(&A) Available 可用 &Ok 确定(&O) &Cancel 取消(&C) Error 错误 There isn't anything to display yet! 没有要显示的列! ComboBoxDialog Dialog 对话框 CheckBox CheckBox &OK 确定(&O) &Cancel 取消(&C) CommandLineEdit Commands are comma separated (like assembly instructions): mov eax, ebx 命令使用逗号分隔(像汇编语言):mov eax, ebx CommonActions Follow in Disassembler 在反汇编中转到 Show this address in disassembler. Equivalent command "d address". 在反汇编窗口中显示此地址。等价于命令“d 地址”。 &Follow DWORD in Disassembler 在反汇编中转到指定DWORD(&F) &Follow QWORD in Disassembler 在反汇编中转到指定QWORD(&F) Follow in Dump 在内存窗口中转到 Show the address in dump. Equivalent command "dump address". 在内存窗口中显示此地址。等价于命令“dump 地址”。 &Follow DWORD in Current Dump 在当前内存窗口中转到指定DWORD(&F) &Follow QWORD in Current Dump 在当前内存窗口中转到指定QWORD(&F) Dump %1 内存 %1 Follow DWORD in Dump 在内存窗口中转到指定DWORD Follow QWORD in Dump 在内存窗口中转到指定QWORD Follow in Stack 在栈中转到 Show this address in stack view. Equivalent command "sdump address". 在堆栈窗口中显示此地址。等价于命令“sdump 地址”。 Follow in Memory Map 在内存布局中转到 Show this address in memory map view. Equivalent command "memmapdump address". 在内存布局窗口中显示此地址。等价于命令“memmapdump 地址”。 Graph 流程图 Show the control flow graph of this function in CPU view. Equivalent command "graph address". 在CPU视图中显示此函数的控制流程图。等价于命令“graph 地址”。 Toggle 切换 Edit 编辑 Set Hardware on Execution 设置硬件断点(执行) Remove Hardware 删除硬件断点 Replace Slot %1 (Unknown) 替换硬件断点 %1 (未知) Breakpoint 断点 Set Conditional Breakpoint 设置条件断点 Replace Slot %1 (0x%2) 替换硬件断点 %1 (0x%2) Label Current Address 给当前地址写标签 Comment 注释 Toggle Bookmark 切换书签 Set a bookmark here, or remove bookmark. Equivalent command "bookmarkset address"/"bookmarkdel address". 在此设置书签,或移除书签。等价于命令“bookmarkset 地址”/“bookmarkdel 地址”。 Set %1 Here 在此设置%1 Set the next executed instruction to this address. Equivalent command "mov cip, address". 设置将要执行的指令为此地址。等价于命令“mov cip, 地址”。 Create New Thread Here 新建线程于此 Create a new thread at this address. Equivalent command "createthread address, argument". 在此地址创建一个新的线程。等价于命令“createthread 地址, 参数”。 &Watch DWORD 监视 DWORD(&W) &Watch QWORD 监视 QWORD(&W) Add the address in the watch view. Equivalent command "AddWatch [address], "uint"". 在监视视图中添加地址。等价于命令"AddWatch [地址], "uint"""。 Cannot follow %1. Address is invalid. 无法转到 %1 。地址无效。 Add label at 添加标签到 The label may be in use 标签可能正在使用中 The label "%1" may be an existing label or a valid expression. Using such label might have undesired effects. Do you still want to continue? 标签“%1”可能早已定义或是一个有效的表达式。使用这种标签可能产生意外的影响。您仍想继续使用该标签吗? Error! 错误! DbgSetLabelAt failed! DbgSetLabelAt 失败! Add comment at 添加注释到 DbgSetCommentAt failed! DbgSetCommentAt 失败! DbgSetBookmarkAt failed! DbgSetBookmarkAt 失败! Address %1 is not executable 地址 %1 不可执行 Setting software breakpoint here may result in crash. Do you really want to continue? 在这里设置软件断点可能会导致崩溃。你真的想要继续吗? Setting new origin here may result in crash. Do you really want to continue? 在这里设置新的运行点可能会导致崩溃。你真的想要继续吗? Creating new thread here may result in crash. Do you really want to continue? 在这里新建线程可能会导致崩溃。你真的想要继续吗? Argument for the new thread 新线程的参数 Configuration File 文件 Open 打开 Attach 附加 Detach 脱离 Save database 保存数据库 Restore backup database 还原备份数据库 Reload database 重新载入数据库 Clear database 清空数据库 Import database 导入数据库 Export database 导出数据库 Restart as Admin 以管理员身份重新启动 Exit 退出 View 视图 CPU CPU Log 日志 Breakpoints 断点 Memory Map 内存布局 Call Stack 调用堆栈 Notes 笔记 SEH SEH链 Script 脚本 Symbol Info 符号信息 Modules 模块 Source 源代码 References 引用 Threads 线程 Patches 补丁 Comments 注释 Labels 标签 Bookmarks 书签 Functions 函数 Variables 变量 Handles 句柄 Graph 流程图 Previous Tab 上一页 Next Tab 下一页 Previous View 上一个视图 Next View 下一个视图 Hide Tab 隐藏页面 Debug 调试 Run 运行 Run (pass exception) 运行(无视首次异常) Run (swallow exception) 运行(无视异常) Run until selection 运行到选区 Run until expression 运行到表达式 Pause 暂停 Restart 重新运行 Close 结束 Step into 步进 Step into (pass exception) 步进(无视首次异常) Step into (swallow exception) 步进(无视异常) Step into (source) 步进 (源代码) Step over 步过 Step over (pass exception) 步过(无视首次异常) Step over (swallow exception) 步过(无视异常) Step over (source) 步过 (源代码) Execute till return 运行到返回 Execute till return (pass exception) 运行到返回(无视首次异常) Run to user code 运行到用户代码 Skip next instruction 跳过下一指令 Command 命令 Trace into... 步进直到条件满足... Trace over... 步过直到条件满足... Trace coverage 代码覆盖 Bit None Undo instruction 撤销上个指令 Animate into 自动步进 Animate over 自动步过 Animate command 自动运行命令 Step into until reaching uncovered code 步进至未覆盖的代码 Step over until reaching uncovered code 步过至未覆盖的代码 Step into until reaching covered code 步进至已覆盖的代码 Step over until reaching covered code 步过至已覆盖的代码 Plugins 插件 Scylla Scylla Favourites 收藏夹 Manage Favourite Tools 管理收藏工具 Options 选项 Preferences 选项 Appearance 外观 Hotkeys 快捷键 Topmost 窗口置顶 Reload style.css 重新载入 style.css Help 帮助 About 关于 Blog 博客 Donate 捐赠 Calculator 计算器 Report Bug 报告Bug Manual 用户手册 Generate Crash Dump 生成故障转储 Actions 动作 Find Strings 搜索字符串 Find Strings in Current Module 在当前模块中搜索字符串 Find Intermodular Calls 搜索跨模块调用 Toggle Breakpoint 切换断点 Set Conditional Breakpoint 设置条件断点 Toggle Bookmark 切换书签 Delete Breakpoint 删除断点 Enable/Disable Breakpoint 启用/禁用断点 Reset breakpoint hit count 重置断点运行次数 Enable all breakpoints 启用所有断点 Disable all breakpoints 禁用所有断点 Remove all breakpoints 删除所有断点 Binary Edit 二进制编辑 Binary Fill 二进制填充 Binary Fill NOPs 用NOP填充 Binary Copy 二进制复制 Binary Paste 二进制粘贴 Binary Paste (Ignore Size) 二进制粘贴(忽略大小) Binary Save 二进制保存 Undo Selection 恢复选区 Set Label 设置标签 Set Label for the Operand 给操作数设置标签 Set Comment 添加注释 Toggle Function 切换函数 Add Loop 添加循环 Delete Loop 删除循环 Toggle Argument 切换参数 Assemble 汇编 Set %1 Here 在此设置%1 Goto Origin 转到运行点 Goto EBP/RBP 转到 EBP/RBP Goto Previous 转到上一个 Goto Next 转到下一个 Goto Expression 转到表达式 Goto Start of Page 转到页首 Goto End of Page 转到页尾 Goto Start of Function 转到函数头部 Goto End of Function 转到函数尾部 Goto File Offset 转到文件偏移 Find References to Selected Address 搜索对选定地址的引用 Find Pattern 搜索匹配特征 Find Pattern in Current Module 在当前模块中搜索匹配特征 Find Names in Current Module 在当前模块中搜索名称 Find References 搜索引用 xrefs... 相互引用... Analyze Single Function 分析这个函数 Analyze Module 分析模块 Help on Mnemonic 指令帮助 Toggle Mnemonic Brief 切换指令帮助提示 Highlighting Mode 高亮模式 Enable/Disable Branch Destination Preview 启用或禁用分支目标预览 Find 搜索 Find in Current Module 在当前模块中搜索 Enable/Disable Logging 启用或禁用日志记录 Allocate Memory 分配内存 Free Memory 释放内存 Sync 同步 Copy All Registers 复制所有寄存器 Mark As User Module 标记为用户模块 Mark As System Module 标记为系统模块 Mark As Party 标记为第三方 Set Hardware Breakpoint (Execute) 设置硬件断点(执行) Remove Hardware Breakpoint 删除硬件断点 Remove Type Analysis From Module 从模块中删除类型分析 Remove Type Analysis From Selection 从选区中删除类型分析 Treat Selection As 将选区视为 Code 代码 Byte 1字节 Word 2字节 Dword Dword Fword Fword Qword Qword Tbyte Tbyte Oword Oword Float 单精度浮点数 Double 双精度浮点数 LongDouble LongDouble ASCII ASCII UNICODE UNICODE MMWord MMWord XMMWord XMMWord YMMWord YMMWord Treat Selection Head As 将选区头字节视为 Toggle Register Value 翻转寄存器 Clear 清除 Copy 复制 Copy Address 复制地址 Copy RVA 复制RVA Copy Symbol 复制符号 Copy Line 复制行 Load Script 载入脚本 Reload Script 重新载入脚本 Unload Script 关闭脚本 Edit Script 编辑脚本 Run Script 运行脚本 Toggle Script Breakpoint 切换脚本断点 Run Script to Cursor 脚本运行到光标处 Step Script 脚本步进 Abort Script 中止脚本 Execute Script Command 运行脚本命令 Refresh 刷新 Zoom to cursor 缩放至光标 Fit To Window 适应窗口大小 Follow in disassembler 在反汇编中转到 Save as image 保存图像 Toggle overview 切换鸟瞰视图 Toggle summary 切换摘要 Increment x87 Stack 递增x87浮点寄存器栈 Decrement x87 Stack 递减x87浮点寄存器栈 Redirect Log 重定向日志输出 Browse in Explorer 在资源管理器中浏览 Download Symbols for This Module 下载此模块的符号信息 Download Symbols for All Modules 下载所有模块的符号信息 Create New Thread Here 新建线程于此 Open Source File 打开源代码文件 Follow in Memory Map 在内存布局中转到 Follow in Stack 在栈中转到 Follow in Disassembler 在反汇编中转到 Follow DWORD/QWORD in Disassembler 在反汇编器中转到指定DWORD/QWORD Follow DWORD/QWORD in Dump 在内存窗口中转到指定DWORD/QWORD Freeze the stack 锁定堆栈 Go to Base of Stack Frame 转到堆栈帧基址 Go to Previous Stack Frame 转到上一堆栈帧 Go to Next Stack Frame 转到下一堆栈帧 Go to Previous Reference 转到上一个引用 Go to Next Reference 转到下一个引用 Modify value 修改 Watch DWORD/QWORD 监视DWORD/QWORD Copy File Offset 复制文件偏移 Start/Stop trace recording 启动/停止运行跟踪 Copy -> Cropped Table 复制 -> 截断的表格 Copy -> Table 复制 -> 整个表格 Copy -> Line, To Log 复制 -> 行,到日志 Copy -> Cropped Table, To Log 复制 -> 截断的表格,到日志 Copy -> Table, To Log 复制 -> 整个表格,到日志 Copy -> Export Table 复制 -> 导出表 NOT FOUND IN CONFIG! 在配置中未找到! CustomizeMenuDialog Dialog 对话框 Customize which menu item will be shown in the "More commands" submenu 自定义哪个菜单项将显示在“更多命令”子菜单中 Disselect All 全不选 &OK 确定(&O) &Cancel 取消(&C) Disassembler 反汇编 Dump 内存窗口 Watch 监视 Call Stack 调用堆栈 Threads 线程 Graph 流程图 Xref Browser 相互引用浏览框 Struct 结构体 Stack 堆栈 Source 源代码 File 文件 Debug 调试 Option 选项 Favourite 收藏夹 Help 帮助 View 视图 Trace disassembler 跟踪反汇编器 Trace dump 跟踪窗口中的内存窗口 DBG Trace recording has stopped unexpectedly because WriteFile() failed. GetLastError() = %s. 由于WriteFile() 失败,运行跟踪意外停止了。GetLastError() = %s。 Trace recording failed to start because the file header cannot be written. 运行跟踪启动失败,因为无法写入文件头。 Started trace recording to file: %s 开始记录运行跟踪到文件:%s Cannot create trace recording file. GetLastError() = %s. 无法新建运行跟踪文件。GetLastError() = %s。 Trace recording stopped. 运行跟踪已停止。 breakif 暂停条件 fastresume() 快速恢复() logif 日志条件 log 日志 cmdif 命令条件 cmd 指令 %u functions %u 个函数 Indirect pointer: 0x%p 0x%p 间接指针︰ 0x%p 0x%p %u functions discovered! 发现了%u个函数! This kind of analysis doesn't work on x32 executables... 这种分析不能用在32位程序…… Animation started. Use the "pause" command to stop animation. 开始自动运行命令。可以用"pause"命令停止自动运行。 Non-executable memory region 非可执行内存区域 Assembled branch does not point to an executable memory region! 已汇编的分支指令并未指向一个可执行的内存区域! Error while writing process memory 写入进程内存时出错 Delete breakpoint failed (DeleteBPX): %p 删除断点失败 (DeleteBPX): %p Error setting breakpoint at %p! (SetBPX) 设置断点于 %p 失败! (SetBPX) Delete memory breakpoint failed (RemoveMemoryBPX): %p 删除内存断点失败 (RemoveMemoryBPX):%p Could not enable memory breakpoint %p (SetMemoryBPXEx) 无法启用内存断点 %p (SetMemoryBPX) Not enough arguments! At least %d argument(s) must be specified. Arguments are <a href="https://help.x64dbg.com/en/latest/commands/index.html">comma-separated</a>. The command "%s" is debug-only 命令“%s”只能在调试程序时使用 Error allocating memory for cmdline 为命令行分配内存时出错 Error converting UNICODE cmdline 转换UNICODE命令行时出错 Error reading PEB base addres 读取PEB基址出错 Error reading PEB -> ProcessParameters -> CommandLine UNICODE_STRING 读取PEB->ProcessParameters->CommandLine UNICODE_STRING错误 Error reading PEB -> ProcessParameters pointer address 读取PEB->ProcessParameters指针地址出错 Error Getting remote PEB address 获得远程PEB地址时出错 Error Getting command line base address 获得命令行基址时出错 Error checking the pattern of the commandline stored 检查保存的命令行的模式时出错 Error writing the new command line stored 保存新的命令行时出错 Error getting getcommandline 获取getcommandline时出错 Error allocating the page with UNICODE and ANSI command lines 在为 UNICODE 和 ANSI 命令行分配页面时出错 Error writing the ANSI command line in the page 在页面中写入 ANSI 命令行时出错 Error writing the UNICODE command line in the page 在页面中写入 UNICODE 命令行时出错 Error writing command line UNICODE in PEB 在 PEB 写 UNICODE 命令行时出错 Error getting cmdline 获取命令行时出错 (Address: %p) (地址: %p) Invalid parameter [base]! 无效参数 [base]! Invalid memory address! 无效的内存地址! Invalid parameter [size] 无效参数 [size] Failed to load module (ModLoad)... 加载模块失败 (ModLoad)... Virtual module "%s" loaded on %p[%p]! This may take very long, depending on your network connection and data in the debug directory... 这可能需要很长时间,取决于您的网络连接和调试目录中的数据... Done! See symbol log for more information 完成!查看符号日志以获取更多信息 Invalid module "%s"! 模块 "%s" 无效! Symbol download failed... See symbol log for more information 符号下载失败……查看符号日志以了解更多信息 File does not exist! 文件不存在! Symbol load failed... See symbol log for more information 符号加载失败……查看符号日志以了解更多信息 Done! 已完成! Invalid argument 无效参数 Image information for %s “%s”的映像信息 Characteristics (0x%X): 特性(0x%X): None IMAGE_FILE_RELOCS_STRIPPED: Relocation info stripped from file. IMAGE_FILE_RELOCS_STRIPPED: 重定向信息已从文件删除。 IMAGE_FILE_EXECUTABLE_IMAGE: File is executable (i.e. no unresolved externel references). IMAGE_FILE_EXECUTABLE_IMAGE:文件是可执行文件(即没有无法解析的外部引用)。 IMAGE_FILE_LINE_NUMS_STRIPPED: Line numbers stripped from file. IMAGE_FILE_LINE_NUMS_STRIPPED: 行号信息已从文件删除。 IMAGE_FILE_LOCAL_SYMS_STRIPPED: Local symbols stripped from file. IMAGE_FILE_LOCAL_SYMS_STRIPPED: 局部符号信息已从文件删除。 IMAGE_FILE_AGGRESIVE_WS_TRIM: Agressively trim working set IMAGE_FILE_LARGE_ADDRESS_AWARE: App can handle >2gb addresses IMAGE_FILE_LARGE_ADDRESS_AWARE:应用程序可以处理 > 2 gb 地址 IMAGE_FILE_BYTES_REVERSED_LO: Bytes of machine word are reversed. IMAGE_FILE_BYTES_REVERSED_LO: 机器的字节序是反转的。 IMAGE_FILE_32BIT_MACHINE: 32 bit word machine. IMAGE_FILE_32BIT_MACHINE:32 位机。 IMAGE_FILE_DEBUG_STRIPPED: Debugging info stripped from file in .DBG file IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP: If Image is on removable media, copy and run from the swap file. IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP: 如果文件在可移动媒体上,复制并从交换文件中运行。 IMAGE_FILE_NET_RUN_FROM_SWAP: If Image is on Net, copy and run from the swap file. IMAGE_FILE_NET_RUN_FROM_SWAP: 如果文件在网络上,复制并从交换文件中运行。 IMAGE_FILE_SYSTEM: System File. IMAGE_FILE_SYSTEM︰系统文件。 IMAGE_FILE_DLL: File is a DLL. IMAGE_FILE_DLL:文件是一个 DLL。 IMAGE_FILE_UP_SYSTEM_ONLY: File should only be run on a UP machine IMAGE_FILE_BYTES_REVERSED_HI: Bytes of machine word are reversed. DLL Characteristics (0x%X): DLL 特性(0x%X): IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE: DLL can move. IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE:DLL 可以重定位。 IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY: Code Integrity Image IMAGE_DLLCHARACTERISTICS_NX_COMPAT: Image is NX compatible IMAGE_DLLCHARACTERISTICS_NX_COMPAT:映像支持NX IMAGE_DLLCHARACTERISTICS_NO_ISOLATION: Image understands isolation and doesn't want it IMAGE_DLLCHARACTERISTICS_NO_SEH: Image does not use SEH. No SE handler may reside in this image IMAGE_DLLCHARACTERISTICS_NO_BIND: Do not bind this image. IMAGE_DLLCHARACTERISTICS_WDM_DRIVER: Driver uses WDM model. IMAGE_DLLCHARACTERISTICS_WDM_DRIVER:使用 WDM 模型的驱动程序。 IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE: Remote Desktop Services aware. IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE︰支持远程桌面服务。 Not enough arguments! 参数个数不足! Invalid relocation table! 无效的迁移表! Relocation table size: %X 重新定位表大小:%X Failed to get SEH (disabled?) 无法获取 SEH (禁用?) Failed to get VEH (loaded symbols for ntdll.dll?) Failed to get VCH (loaded symbols for ntdll.dll?) Failed to get UnhandledExceptionFilter (loaded symbols for kernelbase.dll?) Failed to get UnhandledExceptionFilter (loaded symbols for kernel32.dll?) Delete breakpoint failed (BpDelete): %p 删除断点失败 (BpDelete): %p Could not enable breakpoint %p (SetBPX) 无法启用断点 %p (SetBPX) Could not enable breakpoint %p (BpEnable) 无法启用断点 %p (BpEnable) Could not disable breakpoint %p (BpEnable) 无法禁用断点 %p (BpEnable) Could not disable breakpoint %p (DeleteBPX) 无法禁用断点 %p (DeleteBPX) Invalid addr: "%s" 无效地址: "%s" Breakpoint already set! 断点早已存在! Error setting breakpoint at %p! (IsBPXEnabled) 设置断点于 %p 失败! (IsBPXEnabled) Error setting breakpoint at %p! (memread) 设置断点于 %p 失败! (memread) Error setting breakpoint at %p! (bpnew) 设置断点于 %p 失败! (bpnew) Error handling invalid breakpoint at %p! (bpdel) 处理 %p 处无效的断点发生了错误!(bpdel) Breakpoint at %p (%s) set! 断点已设置在 %p (%s) ! Breakpoint at %p set! 断点已设置在 %p ! No breakpoints to delete! 没有要删除的断点! All breakpoints deleted! 所有断点都已删除! Delete breakpoint failed (bpdel): %p 删除断点失败 (bpdel): %p No such breakpoint "%s" 没有断点 "%s" Breakpoint deleted! 断点已删除! No breakpoints to enable! 没有可以启用的断点! All breakpoints enabled! 所有断点都已启用! Breakpoint already enabled! 断点早已启用! Breakpoint enabled! 断点已启用! No breakpoints to disable! 没有可以禁用的断点! All breakpoints disabled! 所有的断点都禁用了! Breakpoint already disabled! 断点早已禁用! Breakpoint disabled! 断点已禁用! Delete hardware breakpoint failed (BpDelete): %p 删除硬件断点失败 (BpDelete): %p Delete hardware breakpoint failed (DeleteHardwareBreakPoint): %p 删除硬件断点失败 (DeleteHardwareBreakPoint):%p Did not enable hardware breakpoint %p (all slots full) 未能启用硬件断点 %p (没有可用空位) Could not enable hardware breakpoint %p (BpEnable) 无法启用硬件断点 %p (BpEnable) Could not enable hardware breakpoint %p (SetHardwareBreakPoint) 无法启用硬件断点 %p (SetHardwareBreakPoint) Could not disable hardware breakpoint %p (BpEnable) 无法禁用硬件断点 %p (BpEnable) Could not disable hardware breakpoint %p (DeleteHardwareBreakPoint) 无法禁用硬件断点 %p (DeleteHardwareBreakPoint) Invalid type, assuming 'x' 无效的类型,默认为'x' Invalid size, using 1 无效的大小,默认为1 Address not aligned to %d 地址没有对齐到 %d You can only set 4 hardware breakpoints 您最多只能设置4个硬件断点 Hardware breakpoint already set! 该地址已存在硬件断点! Error setting hardware breakpoint (bpnew)! 设置硬件断点发生错误(bpnew)! Error setting hardware breakpoint (TitanEngine)! 设置硬件断点发生错误(TitanEngine)! Hardware breakpoint at %p set! 已于 %p 处设置硬件断点! No hardware breakpoints to delete! 没有可删除的硬件断点! All hardware breakpoints deleted! 所有的硬件断点都已删除! Delete hardware breakpoint failed: %p (BpDelete) 删除硬件断点失败:%p (BpDelete) Delete hardware breakpoint failed: %p (DeleteHardwareBreakPoint) 删除硬件断点失败:%p (DeleteHardwareBreakPoint) No such hardware breakpoint "%s" 硬件断点“%s”并不存在 Hardware breakpoint deleted! 硬件断点已删除! No hardware breakpoints to enable! 没有可以启用的硬件断点! All hardware breakpoints enabled! 所有硬件断点都已启用! Hardware breakpoint already enabled! 这个硬件断点早已启用! Could not enable hardware breakpoint %p (SetHardwareBreakpoint) 无法启用硬件断点 %p (SetHardwareBreakpoint) Hardware breakpoint enabled! 硬件断点已启用! No hardware breakpoints to disable! 没有可以禁用的硬件断点! All hardware breakpoints disabled! 所有的硬件断点都禁用了! Hardware breakpoint already disabled! 这个硬件断点早已禁用! Could not disable hardware breakpoint %p (DeleteHardwareBreakpoint) 无法禁用硬件断点 %p (DeleteHardwareBreakpoint) Hardware breakpoint disabled! 硬件断点已禁用! Delete memory breakpoint failed (BpDelete): %p 删除内存断点失败 (BpDelete): %p Could not enable memory breakpoint %p (BpEnable) 无法启用内存断点 %p (BpEnable) Could not disable memory breakpoint %p (BpEnable) 无法禁用内存断点 %p (BpEnable) Could not disable memory breakpoint %p (RemoveMemoryBPX) 无法禁用内存断点 %p (RemoveMemoryBPX) Invalid type (argument ignored) 无效的类型 (自动忽略该参数) Memory breakpoint already set! 此处早已设置内存断点! Error setting memory breakpoint! (BpNew) 设置内存断点发生错误! (BpNew) Error setting memory breakpoint! (SetMemoryBPXEx) 设置内存断点发生错误! (SetMemoryBPXEx) Memory breakpoint at %p[%p] set! Invalid type specified! 设置了无效的断点类型! No memory breakpoints to delete! 没有可以删除的内存断点! All memory breakpoints deleted! 所有内存断点都已删除! Delete memory breakpoint failed: %p (BpDelete) 删除内存断点失败:%p (BpDelete) Delete memory breakpoint failed: %p (RemoveMemoryBPX) 删除内存断点失败:%p (RemoveMemoryBPX) No such memory breakpoint "%s" 没有内存断点 "%s" Memory breakpoint deleted! 内存断点已删除! No memory breakpoints to enable! 没有可以启用的内存断点! All memory breakpoints enabled! 所有内存断点都已启用! Memory breakpoint already enabled! 内存断点早已启用! Memory breakpoint enabled! 内存断点已启用! No memory breakpoints to disable! 没有可以禁用的内存断点! All memory breakpoints disabled! 所有内存断点都已禁用! Memory breakpoint already disabled! 内存断点早已禁用! Memory breakpoint disabled! 内存断点已禁用! Could not delete DLL breakpoint %s (BpDelete) 无法删除DLL断点 %s (BpDelete) Could not delete DLL breakpoint %s (LibrarianRemoveBreakPoint) 无法删除DLL断点 %s (LibrarianRemoveBreakPoint) Could not enable DLL breakpoint %s (BpEnable) 无法启用DLL断点 %s (BpEnable) Could not enable DLL breakpoint %s (LibrarianSetBreakPoint) 无法启用DLL断点 %s (LibrarianSetBreakPoint) Could not disable DLL breakpoint %s (BpEnable) 无法禁用DLL断点 %s (BpEnable) Could not disable DLL breakpoint %s (LibrarianRemoveBreakPoint) 无法禁用DLL断点 %s (LibrarianRemoveBreakPoint) Error creating Dll breakpoint! (BpNewDll) 新建DLL断点失败!(BpNewDll) Error creating Dll breakpoint! (LibrarianSetBreakPoint) 新建DLL断点失败!(LibrarianSetBreakPoint) Dll breakpoint set on "%s"! DLL断点已设置在“%s”! No DLL breakpoints to delete! 没有要删除的DLL断点! All DLL breakpoints deleted! 所有DLL断点都已删除! Failed to find DLL breakpoint '%s'... 找不到 DLL 断点 '%s'... Failed to remove DLL breakpoint (BpDelete)... 删除 DLL 断点失败 (BpDelete)... Failed to remove DLL breakpoint (dbgdeletedllbreakpoint)... 删除 DLL 断点失败 (dbgdeletedllbreakpoint)... DLL breakpoint removed! DLL 断点已删除! No DLL breakpoints to enable! 没有可以启用的DLL断点! All DLL breakpoints enabled! 所有DLL断点都已启用! No such DLL breakpoint "%s" DLL断点“%s”并不存在 DLL breakpoint already enabled! DLL断点早已启用! DLL breakpoint enable! DLL断点已启用! No DLL breakpoints to disable! 没有可以禁用的DLL断点! All DLL breakpoints disabled! 所有DLL断点都已禁用! DLL breakpoint already disabled! DLL断点早已禁用! DLL breakpoint disabled! DLL断点已禁用! Could not delete exception breakpoint %p (BpEnable) 无法删除异常断点 %p (BpEnable) Could not enable exception breakpoint %p (BpEnable) 无法启用异常断点 %p (BpEnable) Could not disable exception breakpoint %p (BpEnable) 无法禁用异常断点 %p (BpEnable) Invalid exception code: %s. 异常代码无效:%s。 Exception breakpoint %X (%s) already exists! 异常断点 %X (%s) 早已存在! Invalid exception type! 异常类型无效! Failed to set exception breakpoint! (BpNew) 设置异常断点失败! (BpNew) No exception breakpoints to delete! 没有可删除的异常断点! All exception breakpoints deleted! 所有的异常断点都已删除! Delete exception breakpoint failed (bpdel): %p 删除异常断点失败 (bpdel): %p No such exception breakpoint "%s" 异常断点“%s”并不存在 Exception breakpoint deleted! 异常断点已删除! No exception breakpoints to enable! 没有可启用的异常断点! All exception breakpoints enabled! 所有的异常断点都已启用! Exception breakpoint already enabled! 异常断点早已启用! Exception breakpoint enabled! 异常断点已启用! No exception breakpoints to disable! 没有可禁用的异常断点! All exception breakpoints disabled! 所有的异常断点都已禁用! Exception breakpoint already disabled! 异常断点早已禁用! Exception breakpoint disabled! 异常断点已禁用! argument count mismatch! 参数个数不正确! Something went wrong... 出错了... Default breakpoint type set to: %s 默认的断点类型已设为:%s Can't set %s on breakpoint "%s" 无法设置 %s 属性于断点 "%s" breakpoint name 断点名称 break condition 暂停条件 logging text 日志文本 logging condition 日志条件 command on hit 运行命令 command condition 命令条件 log file Can't set fast resume on breakpoint "%s" 无法设置快速恢复属性于断点 "%s" Can't set singleshoot on breakpoint "%s" 无法设置一次性属性于断点 "%s" Can't set silent on breakpoint "%s" 无法设置不输出日志属性于断点 "%s" Can't set hit count on breakpoint "%s" 无法设置执行次数于断点 "%s" Skipped INT3! 已跳过INT3! Resolved shortcut "%s" -> "%s" 解析了快捷方式 "%s" -> "%s" Resolved arguments from shortcut "%s" 已解析快捷方式的参数为 "%s" Resolved working directory from shortcut "%s" 已解析快捷方式的工作区目录为 "%s" Could not open file! 无法打开文件! Debugging: %s 正在调试:%s Invalid PE file! 无效的PE文件! Use x32dbg to debug this file! 请您用x32dbg来调试这个程序! Use x64dbg to debug this file! 请您用x64dbg来调试这个程序! Finalizing the debugger thread took more than 10 seconds. This can happen if you are loading large symbol files or saving a large database. 调试器线程未在 10 秒内结束,通常在加载较大的符号文件或存储较大的数据库时会出现这种情况。 The debuggee did not stop after 10 seconds of requesting termination. The debugger state may be corrupted. It is recommended to restart x64dbg. 被调试对象未能在 10 秒内终止,调试器内部状态可能已被破坏。建议重启 x64dbg。 Could not open process %X! 无法打开进程 %X! Process is already being debugged! 进程已经在调试! IsWow64Process failed! IsWow64Process 失败 ! Use x32dbg to debug this process! 请您用x32dbg来调试这个程序! Use x64dbg to debug this process! 请您用x64dbg来调试这个程序! Could not get module filename %X! 无法获取模块文件名 %X! DetachDebuggerEx failed... DetachDebuggerEx 失败…… Detached! 已脱离! Not debugging! 未在调试! Program is not running 程序尚未运行 The active thread is suspended, switch to a running thread to pause the process 当前线程已暂停,请切换到正在运行的线程才能暂停进程。 Error resuming thread 恢复线程时出错 Exception will be swallowed 异常将会忽略 Exception will be thrown in the program 异常将会传递给程序 Invalid variable "%s" 变量“%s”无效 Variable size not supported. 变量的大小不支持。 invalid argument "%s"! 参数“%s”无效! Invalid dest "%s" 无效的目标"%s" Invalid hex string "%s" 十六进制字符串“%s”无效 Invalid destination "%s" 无效的目标"%s" Failed to write to %p 写入 %p 失败 Invalid src "%s" 无效的源"%s" Failed to read (all) memory... 读取(全部)内存失败... Failed to read register context... 无法读取注册表上下文... Usage: movdqu xmm0, [address] / movdqu [address], xmm0 / movdqu xmm0, xmm1 用法:movdqu xmm0, [地址] / movdqu [地址], xmm0 / movdqu xmm0, xmm1 Invalid thread %s 无效的线程 %s Invalid address "%s"! "%s" 地址无效! Invalid stack address! 无效的堆栈地址! Invalid address %p! 无效的地址:%p! No graph generated... 没有绘制流程图…… Stack is now frozen 堆栈已锁定 Stack is now unfrozen 堆栈已解锁 Script 脚本 Address 地址 Data 数据 Invalid argument 1 : %s 参数1无效:“%s” Invalid argument 2 : %s 参数2无效:“%s” Address "%s" doesn't belong to any module! 地址“%s”不属于任何模块 ! VirtualAllocEx failed VirtualAllocEx 失败 User-allocated memory 用户分配的内存 $lastalloc is zero, provide a page address $lastalloc 为零,提供一个页面地址 VirtualFreeEx failed VirtualFreeEx 失败 Invalid address specified 指定了无效地址 Memset failed Memset 失败 Memory %p (size: %.8X) set to %.2X 内存 %p (大小:%.8X)已设为%.2X Error: using an address as arg1 错误:请用一个地址作为参数1 Error getting rights of page: %s 获取页的权限时出错︰%s Page: %p, Rights: %s 页面: %p,权限: %s Error: Using an address as arg1 and as arg2: Execute, ExecuteRead, ExecuteReadWrite, ExecuteWriteCopy, NoAccess, ReadOnly, ReadWrite, WriteCopy. You can add a G at first for add PAGE GUARD, example: GReadOnly 错误:请用地址作参数1并用以下参数作参数2:Execute,ExecuteRead,ExecuteReadWrite,ExecureWriteCopy,NoAccess,ReadOnly,ReadWrite,WriteCopy。你可以在前面加G来添加PAGE GUARD,例如:GReadOnly Error: Set rights of %p with Rights: %s 发生错误:试图将页面 %p 的访问权限设为:%s New rights of %p: %s 页面 %p 已设置新的权限: %s Failed to write file... 写入文件失败…… %p[%llX] written to "%s" ! %p[%llX] 已写入 "%s"! %p[%X] written to "%s" ! %p[%X] 已写入 "%s"! Cannot dump while running... 程序正在运行时无法保存内存…… Dump saved! 内存已保存! MiniDumpWriteDump failed. GetLastError() = %s. MiniDumpWriteDump 失败。GetLastError() = %s。 Directory '%s' doesn't exist 目录“%s”不存在 Current directory changed! 当前目录已经改变! Debugger hidden 调试器已隐藏 Something went wrong 出问题啦 Error: you must specify the name of the DLL to load 错误︰您必须指定要加载的 DLL 的名称 Error: couldn't get kernel32:LoadLibraryW 错误:无法获取 kernel32:LoadLibraryW Error: couldn't allocate memory in debuggee 错误︰无法在调试对象内分配内存 Error: couldn't write process memory 错误:无法写入进程内存 Error: couldn't SetBPX 错误:无法 SetBPX Error: the specified address does not point inside a module 错误:指定的地址并非指向一个模块的内部。 Error: couldn't get kernel32:FreeLibrary 错误︰找不到 kernel32:LoadLibrary Invalid expression: "%s"! 无效的表达式:“%s”! Invalid address: %p! 无效的地址︰ %p! Failed to assemble "%s" (%s) 汇编“%s”失败(%s) Error run the debugger as Admin to setjit 发生错误,请以管理员权限运行调试器再执行setjit Error setting JIT %s 设置%s即时调试器出错 Error there is no old JIT entry stored. 错误,没有保存旧的即时调试器。 New OLD JIT stored: %s 已覆盖并保存原来的即时调试器:%s Unknown JIT entry type. Use OLD, x64 or x32 as parameter. 自动开始即时调试标志的类型未知。请使用OLD,x64或者x32作为参数。 Error using x64 arg. The debugger is not a WOW64 process 错误使用了x64参数。调试器不是WOW64进程。 Error unknown parameters. Use old, oldsave, restore, x86 or x64 as parameter. 错误:未知参数。请用old,oldsave,restore,x86或x64作为参数。 New JIT %s: %s 新的即时调试器 %s: %s Error getting JIT %s 获取%s即时调试器出错 OLD JIT entry stored: %s 已保存原来的即时调试器:%s JIT %s: %s 即时调试器 %s: %s Error getting JIT auto %s 获取自动开始即时调试标志%s失败 Unknown JIT auto entry type. Use x64 or x32 as parameter. 自动开始即时调试标志的类型错误,请使用x64或者x32作为参数。 Error using x64 arg the debugger is not a WOW64 process 不能使用64位参数, 当前调试器不是一个wow64进程 JIT auto %s: %s 自动开始%s即时调试:%s Error run the debugger as Admin to setjitauto 发生错误,请以管理员权限运行调试器再执行setjitauto Error setting JIT Auto. Use ON:1 or OFF:0 arg or x64/x32, ON:1 or OFF:0. 设置自动开始即时调试时出错。请使用 ON:1 或者 OFF:0 参数或者 x64/x32, ON:1 或者 OFF:0。 Error unknown parameters. Use ON:1 or OFF:0 未知参数错误。请使用 ON:1 (启用)或 OFF:0 (关闭) Error setting JIT auto x64 设置自动开始x64即时调试出错 Error setting JIT auto x32 设置自动开始x32即时调试出错 Error unknown parameters. Use x86 or x64 and ON:1 or OFF:0 未知参数错误。请使用 x86 或 x64 和 ON:1 或 OFF:0 Error getting JIT auto x64 读取自动开始x64即时调试出错 Error getting JIT auto x32 读取自动开始x32即时调试出错 Error unknown parameters use x86 or x64, ON/1 or OFF/0 错误地使用了未知参数,请使用x86或x64,ON/1或OFF/0 New JIT auto %s: %s 新的%s自动开始即时调试标志:%s Command line: %s 命令行: %s Error: write the arg1 with the new command line of the process debugged 错误:请将被调试程序的新的命令行写在参数1 New command line: %s 新的命令行︰ %s No description or empty description 没有指令描述或其为空 Error: Configuration not found. 错误:没找到设置项。 Error updating configuration. 保存设置出错。 Could not find the specified privilege: %s 找不到指定的特权: %s DuplicateHandle failed: %s DuplicateHandle 失败: %s Handle %llX closed! 句柄 %llX 已经关闭! Handle %X closed! 句柄 %X 已经关闭! Error loading Scylla.dll! 加载 Scylla.dll 时出错! Could not find export 'ScyllaStartGui' inside Scylla.dll 在Scylla.dll中找不到函数"ScyllaStartGui" Scylla is already loaded Scylla 早已载入 Press OK to reload the plugin... 点击OK重新载入插件…… Reload 重新载入 No call stack. 没有调用堆栈。 %llu call stack frames (RIP = %p , RSP = %p , RBP = %p ): %llu 个调用堆栈帧 (RIP = %p, RSP = %p, RBP = %p ): %u call stack frames (EIP = %p , ESP = %p , EBP = %p ): %u 个调用堆栈帧 (EIP = %p, ESP = %p, EBP = %p ): Failed to transform pattern! 变换匹配特征时失败! Invalid memory address %p! 内存地址 %p 无效! Failed to read memory! 读取内存失败! Pattern: %s 匹配特征: %s Disassembly 反汇编 [Error disassembling] [反汇编出错] %d occurrences found in %ums 找到了 %d 项于 %u毫秒内 MemFindInMap failed! MemFindInMap 失败! Failed to assemble "%s" (%s)! 汇编“%s”失败(%s)! Command: "%s" 命令: “%s” %u result(s) in %ums %u 结果, 用时 %u毫秒 Constant: %p 常数: %p Range: %p-%p 范围: %p-%p %u reference(s) in %ums 搜索到 %u 个引用于 %u毫秒内 String Address 字符串地址 String 字符串 Follow in Disassembly and Dump 在反汇编和内存窗口中转到 Follow string in Dump 在内存窗口中转到字符串 Function pointer 函数指针 Label 标签 Strings 字符串 %u string(s) in %ums 搜索到 %u 个字符串于 %u 毫秒内 Function pointers 函数指针 %u function pointer(s) in %ums 找到了 %u 个函数指针于 %u 毫秒内。 Destination 目标 Calls 调用 %u call(s) in %ums 找到 %u 个调用于 %u毫秒内 GUID GUID ProgId ProgId Path 路径 Description 描述 RegOpenKeyExW() failed. Cannot enumerate GUIDs. RegOpenKeyExW() 失败。因此无法搜索GUID。 %u GUID(s) in %ums 找到 %u 个GUID于 %u 毫秒内 Invalid expression: "%s" 无效表达式:“%s” Create thread failed! 新建线程失败! Thread %s created at %s %p(Argument=%llX) 线程 %s 已创建于 %s %p(参数=%llX) Thread %s created at %s %p(Argument=%X) 线程 %s 创建于 %s %p(参数=%X) Thread switched! 已切换线程! Error suspending thread 暂停线程时出错 Thread suspended 线程已暂停运行 Thread resumed! 线程已恢复运行! Thread terminated 线程已结束运行 Error terminating thread! 结束线程时发生错误! %d/%d thread(s) suspended 已暂停 %d/%d 个线程 %d/%d thread(s) resumed 已恢复 %d/%d 个线程 Unknown priority value, read the help! 优先级值未知,请您阅读用户手册! Error setting thread priority 设置线程优先级失败 Thread priority changed! 线程优先级已更改! Failed to change the name for thread %s 更改线程 %s 的名称失败 Thread name set to "%s"! 线程已命名为“%s”! Thread name changed from "%s" to "%s"! 线程名称从"%s"改为"%s"! Trace already active 追踪正在进行 Cannot start a trace when running, pause execution first. 运行时无法启动跟踪,请先暂停。 Invalid expression "%s" 无效表达式 “%s” Run to party is busy. 运行到第三方功能已经运行。 EncodeMapSetType failed... EncodeMapSetType 失败…… AddType failed AddType 失败 AddStruct failed AddStruct 失败 AddUnion failed AddUnion 失败 AddMember failed AddMember 失败 AppendMember failed AppendMember 失败 Unknown calling convention "%s" 调用约定"%s"未知 AddFunction failed AddFunction 失败 AddArg failed AddArg 失败 AppendArg failed AppendArg 失败 SizeofType failed SizeofType 失败 VisitType failed VisitType 失败 RemoveType failed RemoveType 失败 Type %s removed 类型 %s 已删除 LoadTypes failed LoadTypes 失败 Types loaded 类型已载入 No such variable "%s"! 变量 "%s" 并不存在! Failed to set variable "%s"! 设置变量“%s”失败! Variable "%s" is not a string! 变量 "%s" 不是一个字符串! Failed to get variable size "%s"! 获得变量“%s”的大小失败! Failed to get variable data "%s"! 获得变量“%s”的内容失败! MemPatch failed! MemPatch 失败! String written! 字符串已写入! Database cleared! 数据库已清理! Error setting comment 设置注释时出错 Error deleting comment 删除注释时出错 Comments 注释 Comment 注释 No comments 没有注释 Delete 删除 %d comment(s) listed in Reference View 已列出 %d 项注释于引用视图 All comments deleted! 所有注释已删除! Error setting label 设置标签时出错 Error deleting label 删除标签失败 Labels 标签 No labels 没有标签 %d label(s) listed in Reference View 已列出 %d 个标签于引用视图 All labels deleted! 所有标签已删除! Failed to set bookmark! 设置书签失败! Bookmark set! 已设置书签! Failed to delete bookmark! 删除书签失败! Bookmark deleted! 已删除书签! Bookmarks 书签 No bookmarks found 无书签 %d bookmark(s) listed 已列出 %d 个书签 All bookmarks deleted! 所有书签已删除! Failed to add function 添加函数失败 Function added! 函数已添加! Failed to delete function 删除函数失败 Function deleted! 函数已删除! Functions 函数 Start 开始 End 结束 Size 大小 Disassembly (Start) 反汇编 (起始指令) No functions 无函数 %d function(s) listed 已列出 %d 个函数 All functions deleted! 已删除所有函数! Failed to add argument 添加参数失败 Argument added! 参数已添加! Failed to delete argument 删除参数失败 Argument deleted! 参数已删除! Arguments 参数 Label/Comment 标签/注释 No arguments 无参数 %d argument(s) listed 已列出 %d 个参数 All arguments deleted! 所有参数已删除! Failed to add loop 添加循环失败 Loop added! 循环已添加! Failed to delete loop 删除循环失败 Loop deleted! 循环已删除! Loops 循环 Depth 深度 Parent No loops 没有循环 %d loop(s) listed 已列出 %d 个循环 All loops deleted! 所有循环已删除! Invalid variable name "%s" 变量名 “%s” 无效 Invalid value "%s" 值 "%s" 无效 Error creating variable "%s" 创建变量"%s"时出错 Could not delete variable "%s" 无法删除变量 "%s" Deleted variable "%s" 变量“%s”已经删除 No variables! 无变量! Error listing variables! 列出变量出错! Variables 变量 Value (Hex) 值(十六进制) Variable 变量 Value (Decimal) 值(十进制) Property 属性 User Variable 用户变量 System Variable 系统变量 Read Only Variable 只读变量 No enough arguments for addwatch addwatch参数不足 No enough arguments for delwatch delwatch参数不足 Error expression in argument 1. 参数1中的表达式错误。 Unknown watchdog mode. 未知的看门狗模式。 No enough arguments for SetWatchType SetWatchType参数不足 Unknown watch type. 未知的监视模式。 No enough arguments for SetWatchExpression SetWatchExpression参数不足 No enough arguments for SetWatchName SetWatchName参数不足 Saving database to %s 正在将数据库保存于 %s Failed to write database file !(GetLastError() = %s) 写入数据库文件失败!(GetLastError() = %s) %ums %u毫秒 Loading commandline... 正在读取命令行…… Loading database from %s 正在从 %s 载入数据库 (migrating breakpoints) (升级断点) Invalid database file! 数据库文件无效! Failed to read database file !(GetLastError() = %s) 读取数据库文件失败!(GetLastError() = %s) Invalid database file (JSON)! JSON数据库文件无效! Warning: Failed to create database folder '%s'. GetLastError() = %s 警告:创建数据库文件夹“%s”失败。GetLastError() = %s Cannot write to the program directory (GetLastError() = %s), try running x64dbg as admin... 不能写入程序目录中(GetLastError() = %s),请尝试以管理员身份运行 x64dbg。 Database file: %s 数据库文件: %s WARNING: The database has a checksum that is different from the module you are debugging. It is possible that your debuggee has been modified since last session. The content of this database may be incorrect. 警告:数据库的校验码与你现在正在调试的校验码不同,可能是因为你的调试对象已经修改,因此当前数据库中的内容未必准确。 Missing operand 缺少操作数 Failed to convert operand 转换操作数失败 Operand value too big 操作数的值太大 Invalid operand (FromHex failed) 无效操作数 (FromHex 失败) Invalid size (expected %llu, got %llu) 无效的大小(期望 %llu,实际 %llu) Invalid size (expected %u, got %u) 无效的大小(期望 %u,实际 %u) 80bit extended float is not supported 不支持80位扩展型浮点数 Invalid string literal 无效的字符串 String too long 字符串太长 Dest buffer too small 目标缓冲区太小 Thread switched from %X to %X ! 刚从线程 %X 切换到线程 %X! Module: %s - 模块: %s - (switched from %s) (切换自 %s) %s - PID: %s - %sThread: %s%s%s %s - PID: %s - %s线程: %s%s%s %s breakpoint "%s" at %s! %s 断点 "%s" 于 %s ! %s breakpoint at %s! %s 断点于 %s! execute 执行 read/write 读写 write 写入 Hardware breakpoint (%s%s) "%s" at %s! 硬件断点 (%s%s) "%s" 于 %s! Hardware breakpoint (%s%s) at %s! 硬件断点 (%s%s) 于 %s! (read) (读取) (write) (写入) (execute) (执行) (read/write/execute) (读写和执行) Memory breakpoint%s "%s" at %s, exception address: %s! 内存断点%s “%s” 位于 %s,异常地址:%s! Memory breakpoint%s at %s, exception address: %s! 内存断点%s位于%s,异常地址:%s! DLL Load DLL载入 DLL Unload DLL卸载 DLL Load and unload DLL 加载和卸载 DLL Breakpoint %s (%s): Module %s DLL断点 %s (%s): 模块 %s DLL Breakpoint (%s): Module %s DLL断点 (%s): 模块 %s Exception Breakpoint %s (%p) at %p! 异常断点 %s (%p) 于 %p! paused! 已暂停! Breakpoint reached not in list! 遇到了未知断点! Error when evaluating break condition. 暂停条件计算出错。 Error when evaluating log condition. 日志条件计算出错。 Error when evaluating command condition. 命令条件计算出错。 Failed to open breakpoint log: %s (%s) 打开断点日志失败: %s (%s) User code reached at %s 已到达用户代码 %s Breakpoint %p has been disabled because the bytes don't match! Expected: %02X %02X, Found: %02X %02X 由于字节不匹配,断点%p已经禁用。预期:%02X %02X, 实际:%02X %02X Could not set breakpoint %p! (SetBPX) 无法设置断点 %p! (SetBPX) MemRead failed on breakpoint address %p! MemRead在断点地址%p上失败了! Could not set memory breakpoint %p! (SetMemoryBPXEx) 无法设置内存断点 %p! (SetMemoryBPX) Could not set hardware breakpoint %p! (SetHardwareBreakPoint) 无法设置硬件断点 %p! (SetHardwareBreakPoint) Set hardware breakpoint on %p! 已设置硬件断点于 %p! Could not delete breakpoint %p! (DeleteBPX) 无法删除断点 %p! (DeleteBPX) Could not delete memory breakpoint %p! (RemoveMemoryBPX) 无法删除内存断点 %p! (RemoveMemoryBPX) Could not delete hardware breakpoint %p! (DeleteHardwareBreakPoint) 无法删除硬件断点 %p! (DeleteHardwareBreakPoint) Trace finished after %llu steps! 追踪 %llu 步后成功结束! Trace finished after %u steps! 追踪 %u 步后成功结束! ??? (GetFileNameFromHandle failed) ??? (GetFileNameFromHandle 失败) Process Started: %p %s 进程已启动: %p %s TLS Callback %d TLS回调函数%d %d invalid TLS callback addresses... %d个无效的TLS回调函数地址…… entry breakpoint 入口断点 Process stopped with exit code %s 进程已停止,退出码为 %s Thread %s created, Entry: %s, Parameter: %s 线程 %s 已创建,入口:%s,参数:%s Thread Entry 线程入口 Thread %s Stack 线程 %s 堆栈... No threads left to switch to (bug?) 没有剩下的线程可以切换(bug?) Thread %s exit 线程 %s 退出 Error: Cannot load global initialization script. 错误︰ 无法加载全局初始化脚本。 Error: Cannot load debuggee initialization script. 错误︰ 无法加载调试对象初始化脚本。 System breakpoint reached! 已到达系统断点! It has been detected that the debuggee entry point is in the MZ header of the executable. This will cause strange behavior, so the system breakpoint has been enabled regardless of your setting. Be careful! 检测到调试器入口点位于程序的 MZ 头中,这将导致异常现象,因此系统断点已被强制开启。请注意! TLS Callback TLS回调函数 Waiting until ntdll.dll symbols are loaded... 正在等待 ntdll.dll 符号载入... Set LdrpDebugFlags to 0x%08X successfully! 成功将 LdrpDebugFlags 设置为 0x%08X! Failed to write to LdrpDebugFlags 无法写入 LdrpDebugFlags Symbol 'LdrpDebugFlags' not found! 找不到符号“LdrpDebugFlags”! Failed to find LdrpDebugFlags (you need to load symbols for ntdll.dll) 找不到LdrpDebugFlags(您需要为ntdll.dll加载符号) DLL Loaded: %p %s DLL已载入: %p %s DLL Unloaded: %p %s DLL已卸载: %p %s DebugString: "%s" 调试字符串: "%s" SetThreadName exception on %p (%X, "%s") SetThreadName 异常发生于 %p (%X, "%s") First chance exception on %p (%.8X, %s)! 第一次异常于 %p (%.8X, %s)! First chance exception on %p (%.8X)! 第一次异常于 %p (%.8X)! Last chance exception on %p (%.8X, %s)! 第二次异常于 %p (%.8X, %s)! Last chance exception on %p (%.8X)! 第二次异常于 %p (%.8X)! Attached to process! 已附加到进程! Error debugging DLL (failed to copy loader) 调试DLL时发生错误 (无法复制加载器) Error debugging DLL (loaddll.exe not found) 调试DLL时出错 (找不到 loaddll.exe) The executable you are trying to debug requires elevation. Restart as admin? 您要调试的程序需要提升权限。以管理员身份重新启动吗? Elevation 提升权限 Error starting process (CreateProcess, %s)! 启动进程 (CreateProcess,%s) 时出错! Attach to process failed: %s 附加到进程失败:%s Debugging stopped! 调试结束! Drivers known to interfere with x64dbg's operation have been detected. List of drivers: %s Do you want to continue debugging? 检测到已知影响x64dbg操作的驱动程序。 驱动程序列表: %s 您想要继续调试吗? Invalid line in exception database: "%s" 异常数据库中有无效的行:“%s” Failed to convert number in exception database "%s" 转换异常数据库中的数字“%s”失败 invalid dest "%s" 无效的目标"%s" Expression evaluated to a string: "%s" 表达式被计算为字符串:“%s” No such expression function '%s' 不存在表达式函数 '%s' number string 字符串 any invalid 无效 Bad argument count for expression function %s (expected %s, got %d)! 表达式函数 %s 的参数个数错误(需要%s,提供了%d)! Expression function %s argument %d/%d (%s) type mismatch (expected %s, got %s)! 表达式函数 %s 的参数 %d/%d (%s) 类型不匹配(应该为 %s,现在为%s)! Expression function %s errored! 表达式函数 %s 出错! Expression function %s returned an invalid value! 表达式函数 %s 返回了错误值! Invalid argument... 参数无效…… Too much data (10MB max)... 数据太多(最多10MB)…… Failed to read memory... 读取内存失败…… Invalid size... 无效的大小 Debuggee 被调试对象 Cannot restore last instruction. 无法恢复上个指令。 History record is empty 没有历史记录 Reserved (%p) 保留 (%p) Reserved 保留 TEB (%s) TEB (%s) WoW64 TEB (%s) WoW64 TEB (%s) Stack (%s) 堆栈 (%s) Failed to read mnemonic help database... 指令助记符数据库读取失败…… Failed to load mnemonic help database... 指令助记符数据库载入失败…… Mnemonic help database loaded! 指令助记符数据库已成功载入! Invalid mnemonic! 指令助记符无效! Too many redirections... 跳转太多…… invalid instruction 指令无效 Invalid relocation block for module %s%s! 模块 %s%s 的重定向块是错误的! Invalid relocation entry for module %s%s! 模块 %s%s 的重定向项是错误的! Illegal relocation type 0x%02X for module %s%s! 重定向类型0x%02X(在模块%s%s中)是无效的! Unknown CodeView signature %08X for module %s%s... 未知的CodeView签名 %08X 出现于模块 %s%s 中…… Skipping unsupported debug type %s in module %s%s... 跳过了不支持的调试类型 %s (在模块%s%s中)…… Did not find any supported debug types in module %s%s! 在模块 %s%s 中没有找到任何支持的调试类型! Exception while getting module info (%s), please report... 获取模块信息(%s)时出现异常,请反馈... Module %s%s: invalid PE file! 模块 %s%s:无效的PE文件! No patches to apply 没有可以应用的补丁 Not all patches are in module %s 并非所有的补丁都在模块 %s Failed to get base of module %s 获得模块 %s 的基址失败 Failed to get module path of module %s 获得模块 %s 的路径失败 Failed to make a copy of the original file (patch target is in use?) 备份原始文件失败(修复目标已经被占用?) Unable to obtain attributes for copied file 无法获取复制的文件的属性 StaticFileLoad failed StaticFileLoad 失败 StaticFileUnload failed StaticFileUnload 失败 [PLUGIN] %s already loaded [插件] %s 早已载入 [PLUGIN] Cannot find plugin: %s [插件] 找不到插件: %s [PLUGIN] Failed to load plugin: %s [插件] 载入插件失败:“%s” [PLUGIN] Export "pluginit" not found in plugin: %s [插件] 插件中没有找到“pluginit”导出函数: %s [PLUGIN] pluginit failed for plugin: %s [插件] 插件函数pluginit失败: %s [PLUGIN] %s is incompatible with this SDK version [插件] %s 与本软件SDK版本不兼容 [PLUGIN] %s v%d Loaded! [插件] %s v%d 已经载入! [PLUGIN] GuiMenuAdd(%d) failed for plugin: %s [PLUGIN] GuiMenuAdd(%d) 失败于插件:%s [PLUGIN] %s unloaded [插件] %s 已经卸载 [PLUGIN] %s not found [插件] 找不到 %s [PLUGIN] Ignoring top-level plugin in favor of the directory 'plugins\%s' [插件]已忽略顶层的插件而使用目录'plugins\%s' [PLUGIN] Invalid plugin handle %d... [插件]插件句柄%d无效…… [PLUGIN, %s] Command "%s" failed to register... [插件,%s]命令“%s”注册失败…… [PLUGIN, %s] Command "%s" registered! [插件,%s] 命令 "%s" 已经注册! [PLUGIN, %s] Command "%s" unregistered! [插件,%s] 命令 "%s" 已经删除! [PLUGIN, %s] Command "%s" failed to unregister... [插件,%s] 命令 "%s" 删除失败…… [PLUGIN, %s] Expression function "%s" failed to register... [插件,%s] 表达式函数“%s”注册失败…… [PLUGIN, %s] Expression function "%s" registered! [插件,%s] 表达式函数“%s”已经注册! [PLUGIN, %s] Expression function "%s" unregistered! [插件,%s] 表达式函数“%s”已经删除! [PLUGIN, %s] Expression function "%s" failed to unregister... [插件,%s] 表达式函数“%s”删除失败…… [PLUGIN, %s] Format function "%s" failed to register... [插件,%s]格式函数“%s”删除失败…… [PLUGIN, %s] Format function "%s" registered! [插件,%s]格式函数“%s”已经注册! [PLUGIN, %s] Format function "%s" unregistered! [插件,%s] 格式函数“%s”已经删除! [PLUGIN, %s] Format function "%s" failed to unregister... [插件,%s]格式函数“%s”删除失败…… Invalid memory page 0x%p 无效的内存页 0x%p %s (Region %s) %s (区域 %s) %s (Region %p) %s (区域 %p) Region Search 区域搜索 Couldn't locate module for 0x%p 无法为%p定位模块 Module Search 模块搜索 Couldn't get module list 无法获取模块列表 User Modules (%s) 用户模块 (%s) System Modules (%s) 用户模块 (%s) All Modules (%s) 所有模块 (%s) FileHelper::ReadAllText failed... FileHelper::ReadAllText 失败…… Empty label detected on line %d! 发现在行 %d 上有空的标签! Duplicate label "%s" detected on lines %d and %d! 发现重复的标签"%s"于行%d和%d! Invalid branch label "%s" detected on line %d! 检测到无效的分支标签“%s”于行%d! Script finished! 脚本执行完毕! Error executing command! 执行命令时出错! The script is too busy. Would you like to terminate it now? 脚本运行过久。您想现在终止运行脚本吗? Script is terminated by user. 脚本被用户终止。 Debugger must be paused to run a script! 调试器只有在暂停时才能运行脚本! Pointer to SEH_Record[%d] 指向SEH_Record[%d]的指针 End of SEH Chain SEH链结束 return to %s from %s 返回到 %s 自 %s [Formatting Error] [解析出错] Module not found... 找不到模块…… Module has no symbol information... 模块无符号信息…… No symbol path specified... 未指定符号路径…… Symbol file '%s' exists but could not be loaded! 符号文件'%s'存在,但无法加载! No symbol store URL specified... 未指定符号存储网址…… Downloading symbol %s Signature: %s Destination: %s URL: %s 正在下载符号 %s 签名:%s 目标:%s 网址:%s Failed to create destination file (%s)... 创建目标文件失败(%s)…… InternetOpen failed (%s)... InternetOpen失败(%s)…… InternetOpenUrl failed (%s)... InternetOpenUrl失败(%s)…… Connection succeeded, but download failed (status code: %d)... 连接成功,但下载失败(状态码:%d)…… Download interrupted... 下载中断…… Download incomplete... 下载不完整…… Finished downloading symbol %s in %.03fs 已经下载符号%s,用时%.03f秒。 Main Thread 主线程 Failed to suspend thread 0x%X... 暂停线程 0x%X 失败…… Failed to add %s %s; 未能添加 %s %s; Failed to add typedef %s %s; 类型定义 %s %s添加失败; Failed to add function %s %s() 函数 %s %s() 添加失败 Failed to add member %s %s.%s; 成员 %s %s.%s添加失败; Failed to add argument %s %s.%s; 参数 %s %s.%s添加失败; Not debugging 未在调试 valfromstring_noexpr failed on %s valfromstring_noexpr %s 失败 Failed to read memory 读取内存失败 Invalid value: "%s"! 无效的值:"%s"! Failed to write memory 写入内存失败 Watchdog %s (expression "%s") is triggered at %p ! Original value: %p, New value: %p 看门狗 %s (表达式 "%s") 已经触发于 %p ! 原始值: %p, 当前值: %p Watch %u 监视 %u command cut at ~%d characters 命令在约 %d 个字符处截断 [Script DLL] Calling export "AsyncStart"... [脚本DLL] 正在调用导出函数 "AsyncStart"…… [Script DLL] "AsyncStart" returned! [脚本DLL]"AsyncStart"函数已返回! [Script DLL] Calling FreeLibrary... [脚本DLL]正在调用FreeLibrary…… success! 成功! failure (%s)... 失败 (%s)... [Script DLL] Loading Script DLL "%s"... [脚本DLL] 正在加载脚本DLL"%s"…… [Script DLL] DLL loaded on 0x%p! [脚本DLL] DLL已载入到0x%p! [Script DLL] Creating thread to call the export "AsyncStart"... [脚本DLL] 新建线程调用导出函数“AsyncStart”…… [Script DLL] Calling export "Start"... [脚本DLL]正在调用导出函数“Start”…… [Script DLL] "Start" returned! [脚本DLL]"Start"函数已返回! [Script DLL] Failed to find the exports "AsyncStart" or "Start" (%s)! [脚本DLL] 无法找到导出函数“AsyncStart”或“Start” (%s)! [Script DLL] LoadLibary failed (%s)! [脚本DLL] LoadLibrary失败 (%s)! Retrieving syscall indices... 正在获取系统调用编号... Syscall indices loaded! 已加载系统调用编号! Failed to load syscall indices... 无法加载系统调用编号... Error codes database loaded! 成功载入错误码数据库! Failed to load error codes... 载入错误码数据库失败…… Exception codes database loaded! 成功载入异常码数据库! Failed to load exception codes... 载入异常码数据库失败…… NTSTATUS codes database loaded! 成功载入NTSTATUS码数据库! Failed to load NTSTATUS codes... 载入NTSTATUS码数据库失败…… Windows constant database loaded! 窗口常数数据库已载入! Failed to load Windows constants... 载入窗口常数失败…… Reading notes file... 正在读取笔记文件…… Reading notes failed... 读取笔记失败…… File read thread finished! 文件读取线程完成! Initializing wait objects... 正在初始化等待对象…… Initializing debugger... 正在初始化调试器…… Initializing debugger functions... 正在初始化调试器函数…… Setting JSON memory management functions... 正在设置JSON内存管理函数…… Getting directory information... 正在获取目录信息…… Start file read thread... 读取文件线程开始…… It is strongly discouraged to use symbol servers in your path directly (use the store option instead). Do you want me to fix this? 不建议您直接使用本地路径的符号服务器 (您可以用符号存储选项) 您现在就想修复这个问题吗? Symbol Path: %s 符号路径: %s Allocating message stack... 正在分配消息堆栈…… Initializing global script variables... 正在初始化全局脚本变量…… Registering debugger commands... 正在注册调试器命令…… Registering GUI command handler... 正在注册GUI命令接收器…… Registering expression functions... 正在注册表达式函数…… Registering format functions... 正在注册格式函数…… Default 默认 Registering Script DLL command handler... 正在注册脚本DLL命令接收者…… Script DLL 脚本DLL Starting command loop... 正在初始化命令执行循环…… Initialization successful! 初始化成功! Loading plugins... 正在载入插件…… Handling command line... 正在处理命令行…… Stopping command thread... 正在停止命令线程…… Stopping running debuggee... 正在停止调试对象…… Aborting scripts... 正在退出脚本…… Unloading plugins... 正在卸载插件…… Cleaning up allocated data... 正在清理已分配的内存数据…… Cleaning up wait objects... 正在清理等待对象…… Cleaning up debugger threads... 正在清理调试器线程…… Saving notes... 正在保存笔记…… Exit signal processed successfully! 退出过程成功完成! %1 occurrence(s) in %2ms 找到了 %1 项于 %2毫秒内 DebugStatusLabel Initialized 已初始化 Paused 已暂停 Running 运行中 Terminated 已停止 DisassemblerGraphView Use Graph command or menu action to draw control flow graph here... 使用Graph命令或者菜单操作来在此绘制流程图…… Large number of nodes 节点太多 The graph you are trying to render has a large number of nodes (%1). This can cause x64dbg to hang or crash. It is recommended to save your data before you continue. Do you want to continue rendering this graph? 您要绘制的流程图含有太多节点(%1)。这可能导致 x64dbg 卡机或崩溃。建议您在继续绘制前保存数据。 您确实需要继续绘制这个流程图吗? Follow in &Disassembler 在反汇编中转到(&D) Xrefs... 相互引用... Expression 表达式 Previous 上一个 Next 下一个 &Address: 地址(&A): &Constant: 常数(&C): &Value: 值(&V): Block incoming: %1 区块完成:%1 Block exit %1 区块退出%1 Go to 转到 Help on mnemonic 指令帮助 &Highlighting mode 高亮模式(&H) &Zoom 100% 缩放至 100%(&Z) &Fit to window 适应窗口大小(&F) &Overview 鸟瞰视图(&O) S&ummary 摘要(&U) &Sync with %1 与 %1 同步(&S) &Refresh 刷新(&R) &Save as image 保存图像(&S) Narrow Medium 中等 Wide Layout 布局 Detach 脱离 Copy token &text 复制标记文本(&T) Copy token &value 复制标记值(&V) Save as image 保存图像 PNG file (*.png);;WebP file (*.webp);;BMP file (*.bmp);;TIFF file (*.tif) PNG 文件 (*.png);;WebP 文件 (*.webp);;BMP文件 (*.bmp);;TIFF 文件 (*.tif) Error 错误 Image saving failed! 图片保存失败! Disassembly Address 地址 Bytes 字节 Disassembly 反汇编 Mnemonic brief 指令提示 Comments 注释 EditBreakpointDialog Edit breakpoint 编辑断点 <html><head/><body><p>This text will be logged whenever the log condition is true.</p><p>String formatting can be used to print variables.</p></body></html> <html><head/><body><p>这一文本在日志条件为真的时候将被记录到日志内。</p><p>可使用字符串格式化打印变量。</p></body></html> &Log Text: 日志文本(&L): <html><head/><body><p>If this expression is evaluated to 1 the breakpoint will break.</p><p>Set to <span style=" text-decoration: underline;">0</span> for a breakpoint that never breaks, but can still do logging and execute command.</p></body></html> <html><head/><body><p>若该表达式评估值为 1,该断点将触发。</p><p>将其设为<span style=" text-decoration: underline;">0</span>可得到一个永不触发的断点,但其仍能记录日志和执行命令。</p></body></html> &Break Condition: 暂停条件(&B): Example: arg(0) == 123 (numbers are hex by default) <html><head/><body><p>String logging is enabled whenever this expression is evaluated to 1.</p></body></html> <html><head/><body><p>字符串日志记录在该表达式评估值为 1 时启用。</p></body></html> Lo&g Condition: 日志条件(&G): &Name: 名称(&N): <html><head/><body><p>This command will be executed whenever command condition is true.</p><p>Currently certain commands, for example, stepping from breakpoint command are not supported.</p></body></html> <html><head/><body><p>该命令在命令条件为真时将被执行。</p><p>目前还不支持从断点步进等命令。</p></body></html> &Command Text: 命令(&C): <html><head/><body><p>The number of times the breakpoint is hit.</p></body></html> <html><head/><body><p>该断点触发的次数。</p></body></html> &Hit Count: 执行次数(&H): <html><head/><body><p>If this expression is evaluated to 1 the command specified above is executed when the breakpoint is hit.</p><p>Set the expression to <span style=" text-decoration: underline;">1</span> to always execute the command.</p></body></html> <html><head/><body><p>若该表达式评估值为 1,将在断点触发时执行上面指定的命令。</p><p>将表达式设为<span style=" text-decoration: underline;">1</span>以便总是执行该命令。</p></body></html> C&ommand Condition: 命令条件(&O): Log F&ile... 日志文件(&I)... <html><head/><body><p>Remove the breakpoint once it pauses the debuggee.</p></body></html> <html><head/><body><p>被调试进程被该断点暂停时将其移除。</p></body></html> Singlesho&ot 一次性(&O) <html><head/><body><p>Don't print the default breakpoint log.</p></body></html> <html><head/><body><p>不打印默认断点日志。</p></body></html> &Silent 不输出日志 <html><head/><body><p>Don't enable extended conditional breakpoint features and plugins.</p></body></html> <html><head/><body><p>不启用扩展条件断点功能和插件。</p></body></html> &Fast Resume 快速恢复(&F) &Save 保存(&S) C&ancel 取消(&A) Edit DLL Breakpoint %1 编辑DLL断点 %1 Edit Breakpoint %1 编辑断点 %1 Edit Hardware Breakpoint %1 编辑硬件断点 %1 Edit Memory Breakpoint %1 编辑内存断点 %1 Edit Exception Breakpoint %1 编辑异常断点 %1 Breakpoint log file 断点日志文件 Enter the path to the log file. 输入日志文件的路径。 Log Files (*.txt *.log);;All Files (*.*) 日志文件(*.txt *.log);;所有文件(*.*) EditFloatRegister Dialog 对话框 Double: Double: Word: Word: Float: Float: Byte: 字节: Qword: Qword: Dword: Dword: High: 高位部分: 10-11 10-11 12-13 12-13 14-15 14-15 16-17 16-17 18-19 18-19 1A-1B 1A-1B 1C-1D 1C-1D 1E-1F 1E-1F Low: 低位部分: 0-1 0-1 2-3 2-3 4-5 4-5 6-7 6-7 8-9 8-9 A-B A-B C-D C-D E-F E-F &Hexadecimal 十六进制(&H) &Signed 有符号(&S) &Unsigned 无符号(&U) &OK 确定(&O) &Cancel 取消(&C) Error, register size %1 is not supported. 错误,寄存器大小 %1 不支持。 ExceptionRangeDialog Range 范围 Start: 开始: End: 结束: OK 确定 Cancel 取消 ExportCSV Export data in CSV format 将数据导出到 CSV 文件 Enter the CSV file name to export 输入要导出的 CSV 文件名 CSV files (*.csv);;All files (*.*) CSV 文件 (*.csv);;所有文件 (*.*) CSV export error CSV 导出错误 Saved CSV data at %1 已保存CSV数据于 %1 FavouriteTools Favourites 收藏夹 Tools 工具 &Add... 添加(&A)... &Edit 编辑(&E) &Remove 删除(&R) De&scription... 描述(&S)... &Up 上移(&U) &Down 下移(&D) Script 脚本 Command 命令 Shortcut 快捷键 Clear 清除 &OK 确定(&O) &Cancel 取消(&C) Path 路径 Description 描述 Browse tool 浏览工具 Enter the path of the tool. 输入该工具的路径。 Executable Files (*.exe);;All Files (*.*) 可执行文件 (*.exe);;所有文件 (*.*) Enter the description 输入当前项的描述 This string will appear in the menu. 此字符串将出现在菜单中。 Select script 选择脚本 Script files (*.txt *.scr);;All files (*.*) 脚本文件 (*.txt *.scr);;所有文件 (*.*) Enter the command you want to favourite 请输入您想要收藏的命令 Example: bphws csp 例如: bphws csp Enter a new command 输入一个新的命令 Example: bphws ESP 例如: bphws ESP GotoDialog Enter expression to follow... 输入目标的地址或表达式... &OK 确定(&O) &Cancel 取消(&C) <font color='red'><b>Not debugging...</b></font> <font color='red'><b>未在调试……</b></font> <font color='red'><b>Invalid expression...</b></font> <font color='red'><b>无效的表达式……</b></font> File offset 文件偏移 Shortcuts: 快捷方式: <font color='#00DD00'><b>Correct expression! -&gt; </b></font> <font color='#00DD00'><b>正确的表达式! -&gt; </b></font> <font color='red'><b>Invalid file offset...</b></font> <font color='red'><b>无效的文件偏移量……</b></font> <font color='red'><b>Invalid memory address...</b></font> <font color='red'><b>无效的内存地址……</b></font> <font color='red'><b>Memory out of range...</b></font> <font color='red'><b>内存地址超出范围……</b></font> HandlesView Type 类型 Type number 类型编号 Handle 句柄 Access 访问权限 Name 名称 Proc 窗口过程 Title 标题 Class 窗口类名 Thread 线程 Style 风格 StyleEx 扩展风格 Parent Size 大小 Enable 启用 Remote address 远程地址 Local address 本机地址 State 状态 Privilege 特权 Windows 窗口 Handles 句柄 TCP Connections TCP 连接 Privileges 特权 &Refresh 刷新(&R) Close handle 关闭句柄 Disable Privilege: 禁用特权: Enable Privilege: 启用特权: Disable all privileges 禁用所有特权 Enable all privileges 启用所有特权 Enable window 启用窗口 Disable window 禁用窗口 Follow Proc in Disassembler 在反汇编中转到窗口过程 Follow in Threads 在线程中转到 Toggle Breakpoint in Proc 在窗口过程切换断点 Message Breakpoint 消息断点 TCP Connection enumeration is only available on Windows Vista or greater. 枚举TCP网络连接功能仅适用于Windows Vista及以上版本的操作系统。 Enabled 已启用 Unknown 未知 &Copy 复制(&C) (Desktop window) (桌面) Disabled 已禁用 HexDump &Selected lines 选定的行(&S) &Address 地址(&A) Error! 错误! Selection not in a module... 选区不在一个模块中…… Address 地址 HexEditDialog HexEdit 十六进制编辑器 Hex 十六进制 Warning: Data cannot be represented in selected codepage. 警告:数据不能用选定的代码页表示。 ASCII ASCII &UNICODE: &UNICODE: Last &Codepage: 上次代码页(&C): Code&page... 代码页(&P)... &Hex: 十六进制(&H): String 字符串 Convert to Windows style line ending. 改为 Windows 样式行尾。 CR LF CR LF Copy data 复制数据 Copy 复制 Items per line: 每行个数: &Keep Size 保持大小(&K) &Entire Block 整块(&E) Start from &Selection 从&选择开始 &OK 确定(&O) &Cancel 取消(&C) C-Style BYTE (Hex) C样式字节 (十六进制) C-Style WORD (Hex) C样式字 (十六进制) C-Style DWORD (Hex) C样式双字 (十六进制) C-Style QWORD (Hex) C样式四字 (十六进制) C-Style String C样式字符串 C-Style Unicode String C样式 Unicode 字符串 C-Style Shellcode String C样式Shellcode字符串 ASM-Style BYTE (Hex) 汇编语言风格字节 (十六进制) ASM-Style WORD (Hex) 汇编语言风格字 (十六进制) ASM-Style DWORD (Hex) 汇编语言风格双字 (十六进制) ASM-Style QWORD (Hex) 汇编语言风格四字 (十六进制) ASM-Style String 汇编语言风格字符串 Pascal BYTE (Hex) Pascal字节 (十六进制) Pascal WORD (Hex) Pascal字 (十六进制) Pascal DWORD (Hex) Pascal双字 (十六进制) Pascal QWORD (Hex) Pascal四字 (十六进制) Python 3 BYTE (Hex) Python 3 字节 (十六进制) Unicode String Unicode 字符串 UTF8 String UTF8 字符串 UCS4 String UCS4 字符串 Hex Stream 十六进制流 GUID GUID IP Address (IPv4) IP 地址 (IPv4) IP Address (IPv6) IP 地址 (IPv6) Base64 Base64 LabeledSplitter &Detach 脱离(&D) &Collapse 收起(&C) &Expand 展开(&E) LineEditDialog Dialog 对话框 CheckBox CheckBox &OK 确定(&O) &Cancel 取消(&C) <font color='red'>CT: %1%2</font> <font color='red'>CT: %1%2</font> LocalVarsView Name 名称 Expression 表达式 Value &Follow in Dump 在内存窗口中转到(&F) Follow DWORD in Dump 在内存窗口中转到指定DWORD Follow QWORD in Dump 在内存窗口中转到指定QWORD Follow in Stack 在栈中转到 Follow DWORD in Stack 在栈中转到双字 Follow QWORD in Stack 在栈中转到四字 Follow in Memory Map 在内存布局中转到 &Modify Value 修改(&M) &Rename 改名(&R) &Copy 复制(&C) Base Register 基址寄存器 Local%1 局部变量%1 Arg%1 参数%1 Rename local variable "%1" 重命名局部变量“%1” Edit %1 at %2 编辑 %2 处的 %1 LogView Find For 查找 Clea&r 清除(&R) &Copy 复制(&C) &Paste 粘贴(&P) Select &All 全选(&A) &Save 保存(&S) Disable &Logging 禁用日志记录(&L) &Redirect Log... 重定向日志输出(&R)... Auto Scrolling 自动滚动 Copy To Notes 复制到笔记 &Global 全局(&G) &Debuggee 被调试对象(&D) Find 搜索 Find Next Occurance 查找下一个 Find Previous Occurance 查找上一个 Enable &Logging 启用日志记录(&L) Stop &Redirection 停止重定向(&R) Invalid address! 地址无效! The address %1 is not a valid memory location... 地址 %1 不是有效的内存地址…… Url is not valid! Url 无效! The Url %1 is not supported 不支持 Url %1 fwrite() failed (GetLastError()= %1 ). Log redirection stopped. fwrite() 失败 (GetLastError() = %1)。日志重定向已停止。 Log redirection is stopped. 日志重定向已停止。 Log is not redirected. 日志未被重定向。 _wfopen() failed. Log will not be redirected to %1. _wfopen() 失败。日志无法被重定向到 %1。 Log will be redirected to %1. 日志将被重定向到 %1。 Redirect log to file 将日志重定向到文件 Enter the file to which you want to redirect log messages. 输入您想要将日志消息重定向到的文件。 Log files (*.txt);;All files (*.*) 日志文件(*.txt);;所有文件(*.*) Logging will be enabled. 将启用日志记录。 Logging will be disabled. 将禁用日志记录。 Error, log have not been saved. 发生错误,因此日志尚未保存。 Log have been saved as %1 日志已保存于 %1 MHTabBar &Detach 脱离(&D) &Close 关闭(&C) MainWindow x64dbg x64dbg &File 文件(&F) &Recent Files 最近打开文件(&R) Database 数据库 &View 视图(&V) &Debug 调试(&D) Advanced 高级 &Help 帮助(&H) &Plugins 插件(&P) &Options 选项(&O) &Theme 主题(&T) Favour&ites 收藏夹(&I) Traci&ng 跟踪(&N) Trace &coverage 代码覆盖(&C) Toolbar 工具栏 CommandBar 命令栏 &Open 打开(&O) Run the file and start debugging. 运行文件并开始调试。 E&xit 退出(&X) Exit x64dbg. 退出 x64dbg。 &Run 运行(&R) Run the debuggee or restart debugging. 运行被调试程序或重新调试。 &Pause 暂停(&P) Pause the execution of debuggee to debug it, or stop animate into/animate over. 暂停运行被调试程序以进行调试,或停止自动步进。 Re&start 重新运行(&S) Stop the debuggee and restart it, or restart the last debugged file. 停止调试并重新启动调试,或重新启动上次的被调试程序。 &Close 结束(&C) Terminate the debuggee and stop debugging. 终止被调试进程,停止调试。 Step &into 步进(&I) Execute a single instruction 执行一条指令 Step &over 步过(&O) Execute a single instruction without entering the CALL instruction 执行一条指令但不跟进 CALL 指令 Co&mmand 命令(&M) Focus on the command bar 激活命令栏 E&xecute till return 运行到返回(&X) Trace over until the RET instruction would be executed and stack pointer is less than or equal to current value. 步过到 RET 指令将被执行,堆栈指针小于或等于当前值。 &Memory Map 内存布局(&M) Show the Memory Map tab. 显示内存布局选项卡。 &Log Window 日志窗口(&L) Show the Log tab. 显示日志标签页。 &About 关于(&A) Display information about x64dbg 显示 x64dbg 相关信息 Scylla Scylla &Breakpoints 断点(&B) Show the Breakpoints tab. 显示断点标签页。 Step into (pass all exceptions) 步进(无视所有异常) Execute a single instruction, pass exceptions to the debuggee. 执行单个指令,跳过所有传给被调试进程的异常。 Step over (pass all exceptions) 步过(无视所有异常) Run (pass all exceptions) 运行(无视所有异常) Run the debuggee and pass all exceptions to the debuggee without pausing. 运行被调试进程并跳过所有传给被调试进程的异常而不暂停。 Execute till return (pass all exceptions) 运行到返回(无视所有异常) &Script 脚本(&S) Script 脚本 Show the Script tab. 显示脚本标签页。 Run &until selection 运行到选区(&U) Run until selection 运行到选区 Put a breakpoint on selection and run the debuggee. 放置断点到光标后运行被调试程序。 &CPU &CPU CPU CPU Show the CPU tab to display the disassembly. 显示 CPU 标签以显示反汇编。 Symbol &Info 符号信息(&I) Symbol Info 符号信息 Show the Symbols tab. 显示符号标签页。 &References 引用(&R) References 引用 Show the References tab. 显示引用标签页。 &Threads 线程(&T) Threads 线程 Show the Threads tab. 显示线程标签页。 &Preferences 选项(&P) Preferences 选项 Opem the Preferences dialog. 打开选项对话框。 &Find Strings 搜索字符串(&S) Find Strings 搜索字符串 Find possible strings in the current module. Equivalent command "strref" 在当前模块内查找可能的字符串,等价于命令“strref” &Appearance 外观(&A) Open the Appearance dialog to adjust color and font settings. 打开外观对话框以调整颜色和字体设置。 Find Intermodular Calls 搜索跨模块调用 Find intermodular calls in the current module. Equivalent command "modcallfind" 在当前模块中查找跨模块调用,等价于命令“modcallfind” Patch file... 补丁... Patches 补丁 Open the patch dialog. 打开补丁对话框。 Comments 注释 Show a list of comments. Equivalent command "commentlist" 显示注释列表。等于命令“commentlist”。 Labels 标签 Show a list of labels. Equivalent command "labellist" 显示标签列表。等于命令“labellist”。 Bookmarks 书签 Show a list of bookmarks. Equivalent command "bookmarklist" 显示书签列表。等于命令“bookmarklist”。 Functions 函数 Show a list of functions. Equivalent command "functionlist" 显示函数列表。等于命令“functionlist”。 Check for &Updates 检查更新(&U) Connect to Github to check for updates 连接到 Github 以检查更新 Call Stack 调用堆栈 Show the Call Stack tab. 显示调用堆栈标签页。 Hotkeys 快捷键 Open the Hotkeys dialog to customize keyboard hotkeys. 打开快捷键对话框以自定义键盘快捷键。 &Donate 捐赠(&D) Donate 捐赠 Open https://donate.x64dbg.com 打开 https://donate.x64dbg.com Calculator 计算器 Open the Calculator dialog. 打开计算器对话框。 Attach 附加 Attach the debugger to a process to debug it. 将调试器附加到进程来开始调试。 Detach 脱离 Detach from the debuggee so that it continues running without being debugged. 脱离被调试程序,让它不被调试继续运行。 Change Command &Line 改变命令行(&L) Set the command line of the debuggee. 设置被调试程序的命令行。 Skip next instruction 跳过下一指令 Topmost 窗口置顶 Topmost Window 窗口置顶 Make x64dbg topmost 将x64dbg置顶 &Report Bug 报告Bug(&B) Report Bug 报告Bug Open https://report.x64dbg.com 打开 https://report.x64dbg.com &Source 源代码(&S) Source 源代码 Show the Source tab. 显示源代码标签页。 &Manual 用户手册(&M) Open the CHM manual or online documentation at https://help.x64dbg.com 打开 CHM 手册或 https://help.x64dbg.com 上的在线手册 &FAQ &FAQ FAQ FAQ Open https://faq.x64dbg.com 打开 https://faq.x64dbg.com SEH Chain SEH链 Hide debugger (PEB) 隐藏调试器 (PEB) Modifies the PEB to hide debugger. 修改 PEB 以隐藏调试器。 Reload style.css 重新载入 style.css Read style.css from disk to apply theme changes. 从磁盘读取style.css来应用主题更改。 Notes 笔记 Show the Notes tab. 显示笔记标签页。 Handles 句柄 Show the Handles tab. 显示句柄标签页。 Trace over... 步过直到条件满足... Step over until a condition becomes true, and optionally log and execute commands when tracing. Equivalent command "tocnd" 步过直到一个条件变为真,并且在追踪时可以记录和执行命令。等于命令“tocnd”。 Trace into... 步进直到条件满足... Step into until a condition becomes true, and optionally log and execute commands when tracing. Equivalent command "ticnd" 步进直到一个条件变为真,并且在追踪时可以记录和执行命令。等于命令“ticnd”。 Bit Enable trace coverage with 1 bit (whether an instruction was executed or not) 启用1比特代码覆盖(指令是否被执行) Byte 1字节 Enable trace coverage with 1 byte to record how many times an instruction has been executed. 启用1字节代码覆盖记录指令执行次数 Word 2字节 Enable trace coverage with 1 word to record how many times an instruction has been executed. 启用2字节代码覆盖记录指令执行次数 Step into until reaching uncovered code 步进至未覆盖的代码 Step into until reaching an instruction that was not covered before. Equivalent command "tibt" 步进并追踪直到当前指令未曾被执行过,等价于命令“tibt” Step over until reaching uncovered code 步过至未覆盖的代码 Step over until reaching an instruction that was not covered before. Equivalent command "tobt" 步过并追踪直到当前指令未曾被执行过,等价于命令“tobt” Step into until reaching covered code 步进至已覆盖的代码 Step into until reaching an instruction that has been covered before. Equivalent command "tiit" 步进并追踪直到当前指令已经被执行过,等价于命令“tiit” Step over until reaching covered code 步过至已覆盖的代码 Step over until reaching an instruction that has been covered before. Equivalent command "toit" 步过并追踪直到当前指令已经被执行过,等价于命令“toit” Disable 禁用 Disable trace coverage 禁用代码覆盖 Run to &user code 运行到用户代码(&U) Trace over until user code would be executed. 步过并追踪直到用户代码将被执行。 Run until e&xpression 运行到表达式(&X) Undo last instruction 撤销上个指令 Generate crash dump 生成故障转储 &Manage Favourite Tools... 管理收藏工具(&M)... Step over (source) 步过 (源代码) Execute a single line of source code without entering the subroutine. Equivalent to "TraceOverConditional src.line(cip) && !src.disp(cip)" 执行源代码内的单行而不进入子程序内,等价于“TraceOverConditional src.line(cip) && !src.disp(cip)” Step into (source) 步进 (源代码) Execute a single source code line. Equivalent to "TraceIntoConditional src.line(cip) && !src.disp(cip)" 执行单行源代码,等价于“TraceIntoConditional src.line(cip) && !src.disp(cip)” &Graph 流程图(&G) Show the CPU tab and switch to Graph mode. 显示 CPU 菜单栏并切换至图形模式。 Step into (swallow exception) 步进(无视异常) Step over (swallow exception) 步过(无视异常) Run (swallow exception) 运行(无视异常) Run the debuggee and ignore all exceptions so the debuggee will not process the exception. 执行被调试进程并忽略所有异常,使得被调试进程不处理异常。 Blog 博客 Open https://blog.x64dbg.com 打开 https://blog.x64dbg.com Animate into 自动步进 Execute the step into command at a fixed pace 以固定速度运行步进命令 Animate over 自动步过 Execute the step over command at a fixed pace 以固定速度运行步过命令 Animate command... 自动运行命令... Execute a command at a fixed pace 以固定速度运行命令 System breakpoint scripts 系统断点脚本 Set the script file to run automatically when the system breakpoint is reached. 设置当运行到系统断点时自动运行的脚本文件。 Import settings... 导入设置... Import settings from an external file 从外部文件导入设置 Customize menus 自定义菜单 Open the Customize Menus dialog to hide infrequently used menu items into the "more commands" submenu. 打开自定义菜单对话框,将不经常使用的菜单项隐藏到“更多命令”子菜单中。 &Import database 导入数据库(&I) Open an external database file to import data. 打开外部数据库文件导入数据。 &Export database 导出数据库(&E) Previous Tab 上一页 Show the tab on the left. 显示左侧的标签页。 Next Tab 下一页 Show the tab on the right. 显示右侧的标签页。 Previous View 上一个视图 Show the tab history popup window and select more recently used tab. 显示标签页历史窗口并选择最近使用的标签页。 Next View 下一个视图 Show the tab history popup window and select previously viewed tab. 显示标签历史窗口并选择更旧的标签页。 Hide Tab 隐藏页面 Hide the current tab. The hidden tab can be reopened from the View menu. 隐藏当前标签页。可以从视图菜单重新打开被隐藏的标签页。 &Variables 变量(&V) Show a list of x64dbg variables. Equivalent command "varlist" 显示x64dbg变量列表。等效命令“varlist” Restart as Admin 以管理员身份重新启动 Restart x64dbg under Administrator privilege. 以管理员权限重启 x64dbg。 Plugins 插件 Open https://plugins.x64dbg.com 打开 https://plugins.x64dbg.com Trace 跟踪 Show the Trace tab. 显示跟踪标签页。 Modules 模块 Show the Symbols tab. Note that the Modules list is in the symbols tab. 显示符号标签页。注意模块列表在符号标签页内。 &Default 默认(&D) &Save database 保存数据库(&S) Save all data. The database will be automatically saved when debugging is stopped. 保存所有数据。当调试停止时,数据库将自动保存。 Re&load database 重新载入数据库(&L) Discard all modifications and read all data from disk. 放弃所有修改并从磁盘读取所有数据。 &Restore backup database 还原备份数据库(&R) Read data from the backup database to recover from database corruption. 从备份数据库读取数据以恢复数据库损坏。 &Clear database 清空数据库(&C) Clear all data. 清除全部数据。 About Qt 关于 Qt Display information about Qt 显示 Qt 相关信息 Mnemonic Help 指令帮助 Output the detailed help information about an assembly mnemonic to the log. Equivalent command "mnemonichelp name". 输出有关汇编指令的详细的帮助信息到日志。等价于命令“mnemonichelp 名称”。 %1 (%2) %1 (%2) %1 [Elevated] %1 [管理员] Log 日志 Symbols 符号 Breakpoints 断点 Memory Map 内存布局 SEH SEH链 Favourite Toolbox 收藏工具箱 Command: 命令: Ready 就绪 Languages 语言 Dark Always stop the debuggee and exit 总是停止被调试程序并退出 The debuggee is still running and will be terminated if you exit. What do you want to do? 被调试程序还在运行,如果退出,被调试程序也将终止。你想要做什么? Debuggee is still running 调试对象仍在运行 &Exit 退出(&E) Stop the debuggee and exit x64dbg. 停止被调试程序,并退出 x64dbg。 &Detach and exit 脱离并退出(&D) Detach from the debuggee (leaving it running) and exit x64dbg. 脱离调试器(被调试程序继续运行)并退出 x64dbg。 &Restart debugging 重新调试(&R) Restart the debuggee and keep x64dbg open. 重新启动被调试程序,x64dbg仍然打开。 &Continue debugging 继续调试(&C) Close this dialog and continue where you left off. 关闭此对话框,继续调试。 Unsupported system You are running x64dbg in ARM64 emulation mode. <b>This system is not supported by x64dbg and will cause unexpected behavior.</b> Analyzing malware in this environment is dangerous and you should switch to an actual Intel/AMD CPU.<br><br>For more information, see the <a href="%1">FAQ</a>. You are running x64dbg on an unsupported operating system version. <b>Future updates will completely stop running on this system.</b><br><br>For more information, see the official <a href="%1">announcement</a>. Error 错误 Cannot start a trace when running, pause execution first. 运行时无法启动跟踪,请先暂停。 Open file 打开文件 Executables (*.exe *.dll);;All files (*.*) 可执行文件 (*.exe *.dll);;所有文件 (*.*) Disassembly 反汇编 Dump 内存窗口 Stack 堆栈 Enter expression to run to... 请输入要运行到的表达式... Error! 错误! Patches can only be shown while debugging... 只能在调试时显示补丁…… All the money will go to x64dbg development. 所有捐款都将用于赞助x64dbg的开发。 You will visit x64dbg's official blog. 您将打开 x64dbg 的官方博客。 You will be taken to a website where you can report a bug. Make sure to fill in as much information as possible. 您将会进入报告Bug的网站。记得尽可能填写最多信息。 This action will crash the debugger and generate a crash dump. You will LOSE ALL YOUR UNSAVED DATA. Do you really want to continue? 此操作将使调试器崩溃并生成故障转储。你将失去你所有未保存的数据。你真的想要继续吗? Have fun debugging the debugger! 祝您调试调试器愉快! Debugger detected! 发现调试器! Mnemonic help 指令帮助 Change Command Line 改变命令行 Cannot get remote command line, use the 'getcmdline' command for more information. 无法获得调试对象的命令行,请尝试调用“getcmdline”命令来获得更多信息。 Could not set command line! 无法设置命令行! New command line: 新的命令行︰ Manual cannot be opened. Please check if x64dbg.chm exists and ensure there is no other problems with your system. 不能打开手册。请检查 x64dbg.chm 是否存在,并确保您的系统没有其他问题。 Do you want to open online manual at https://help.x64dbg.com ? 您想在 https://help.x64dbg.com 上打开在线手册吗? Open the Favourites dialog to manage the favourites menu 打开收藏夹对话框来管理收藏夹菜单 Starting tool %1 正在启动工具 %1 The translation is nearly empty. Do you still want to use this language? 翻译几乎是空的。你仍然想要使用这种语言吗? New language setting will take effect upon restart. 新的语言设置将在重新启动应用程序时生效。 Animate command 自动运行命令 Example: StepInto 例如: StepInto Customize Menus 自定义菜单 Settings (*.ini);;All files (*.*) 配置文件 (*.ini);;所有文件 (*.*) Import database 导入数据库 Databases (%1);;Database backup (%1.bak);;All files (*.*) 数据库(%1);数据库备份(%1.bak);所有文件 (*.*) Export database 导出数据库 Databases (%1);;All files (*.*) 数据库 (%1);;所有文件 (*.*) More Commands 更多命令 MemoryMapView Address 地址 Size 大小 Party Info 页面信息 Page Information 页面信息 Content 内容 Content of section 节的内容 Type 类型 Allocation Type 分配类型 Protection 页面保护 Current Protection 当前保护 Initial 初始保护 Allocation Protection 初始保护 &Follow in Dump 在内存窗口中转到(&F) Follow in &Disassembler 在反汇编中转到(&D) &Follow in Symbols 在符号中转到(&F) Set Page Memory Rights 设置内存保护权限 Memory &Breakpoint 内存断点(&B) Access 访问 &Singleshoot 一次性(&S) &Restore 重复设置(&R) Read 读取 Write 写入 Execute 执行 &Remove 删除(&R) &Allocate memory 分配内存(&A) &Free memory 释放内存(&F) Go to 转到 Expression 表达式 &Find Pattern... 搜索匹配特征(&F)... &Dump Memory to File 将内存转存到文件(&D) &Overwrite with Data from File 用文件中的数据覆盖(&O) Add virtual module 添加虚拟模块 Find references to region 搜索区域引用 &Comment 注释(&C) &Copy 复制(&C) Section &view Region &view User 用户模块 System 系统模块 Uninitialized data 未初始化的数据 Initialized data 已初始化的数据 Export tables 导出表 Import tables 导入表 Exception information 异常信息 Read-only initialized data 只读的已初始化数据 Base relocations 基重定位数据 Resources 资源 Executable code 可执行代码 Thread-local storage 线程本地存储 Warning 警告 You're trying to allocate a zero-sized buffer just now. 您刚刚想要分配一个大小为零的缓冲区。 Error 错误 The size of buffer you're trying to allocate exceeds 1GB. Please check your expression to ensure nothing is wrong. 您想要分配的缓冲区大小已经超过了1GB。请检查您的表达式,确认输入无误。 Memory allocation failed! 内存分配失败! Find Pattern... 搜索匹配特征... Dumping non-consecutive memory ranges is not supported! 不支持保存不连续的内存区域! Save Memory Region 保存内存区域 Binary files (*.bin);;All files (*.*) 二进制文件 (*.bin);;所有文件 (*.*) Load Memory Region 加载内存区域 Address %0 not found in memory map... 内存映射中找不到地址 %0... Enter the address to find... 请输入要查找的地址... Add comment at 添加注释到 Error! 错误! DbgSetCommentAt failed! DbgSetCommentAt 失败! MenuBuilder More commands 更多命令 MessagesBreakpoints Message Breakpoint 消息断点 Messages: 消息: Break on any window 在所有窗口都中止 Break on current window only (Invalid for next session) 只在当前窗口中止(下次调试无效) Use TranslateMessage 使用 TranslateMessage OK 确定 Cancel 取消 ModuleStdTable Unloaded 已卸载 Loading 加载中 Loaded 已载入 NotesManager Global 全局 Debuggee 被调试对象 PageMemoryRights Set Page Memory Rights 设置内存保护权限 Select ALL 全选 Deselect ALL 取消全选 Rights 权限 NO ACCESS NO ACCESS READ ONLY READ ONLY READ WRITE READ WRITE EXECUTE EXECUTE EXECUTE READ EXECUTE READ FULL ACCESS FULL ACCESS WRITE COPY WRITE COPY EXECUTE WRITE COPY EXECUTE WRITE COPY Set Rights 设置权限 PAGE GUARD PAGE GUARD Press CTRL or SHIFT key to select multiple pages 请按CTRL或SHIFT键以选择多个页面 &Cancel 取消(&C) Address 地址 Pages Rights Changed to: 页面权限已改为: Error setting rights, read the MSDN to learn the valid rights of: 设置页面权限时发生错误,请您浏览MSDN来了解有效的页面权限: PatchDialog Patches 补丁 &Modules 模块(&M) &Import 导入(&I) &Export 导出(&E) P&atches 补丁(&A) &Select All 全选(&S) &Deselect All 取消全选(&D) &Restore Selected 恢复选择项(&R) Pick &Groups 选择组(&G) &Patch File 修补文件(&P) Byte is located in relocation region 字节在重定向区域里 Information 温馨提示 Nothing to patch! 没有补丁! Error! 发生错误! Failed to get module filename... 获取模块文件名时发生错误…… Save file 保存文件 All files (*.*) 所有文件 (*.*) Failed to save patched file (%1) 保存修补文件时失败 (%1) %1/%2 patch(es) applied! %1/%2 个补丁已经应用! Open patch 打开补丁 Patch files (*.1337) 补丁文件 (*.1337) The patch file is empty... 补丁文件为空…… Patch file format is incorrect... 补丁文件格式无效…… No patches to apply in the current process. 当前进程中没有需要应用的补丁。 Question 温馨提示 Some patches are already applied. Do you want to remove these patches? 部分补丁早已应用。 您确实想要恢复这些补丁吗? Some bytes do not match the original in the patch file. Do you want to apply these patches anyway? 部分补丁的源字节与当前要修补的文件不一致。 您现在还想应用这些补丁吗? Save patch 保存补丁 No patches to export. 没有需要导出的补丁。 %1 patch(es) exported! 成功导出了 %1 个补丁! Patches overlap with relocation regions 补丁和重定向区域重叠 Your patches overlap with relocation regions. This can cause your code to become corrupted when you load the patched executable. Do you want to continue? 你的补丁有部分位于重定向区域里,这可能导致你的修复后的代码在载入时被破坏。你还想继续吗? PatchDialogGroupSelector Group Selector 组选择 0000000000000000 0000000000000000 &Toggle 切换(&T) &Previous 上一个(&P) &Next 下一个(&N) QObject DbgInit Error! DbgInit 错误! ReferenceManager Close All Tabs 关闭全部页面 ReferenceView &Follow in Disassembler 在反汇编中转到(&F) Follow in &Dump 在内存窗口中转到(&D) Follow &API Address 转到API地址(&A) Toggle Breakpoint 切换断点 Toggle Bookmark 切换书签 Set breakpoint on all commands 在所有命令上设置断点 Remove breakpoint on all commands 删除所有命令上的断点 Set breakpoint on all api calls 在所有API调用上设置断点 Remove breakpoint on all api calls 删除所有API调用上的断点 Total Progress %1% 总进度: %1% Set breakpoint on all calls to %1 在所有对%1的调用上设置断点 Remove breakpoint on all calls to %1 删除所有对%1的调用上的断点 Error! 发生错误! DbgSetBookmarkAt failed! DbgSetBookmarkAt 失败! RegistersView Copy value 复制值 Copy floating point value 复制浮点数 Copy Symbol Value 复制符号 Copy all registers 复制所有寄存器 Change view 切换视图 Change SIMD Register Display Mode 更改 SIMD 寄存器显示模式 Display ST(x) 显示 ST(x) Display x87rX 显示 x87rX Display MMX 显示 MMX Hexadecimal 十六进制 Float 单精度浮点数 Double 双精度浮点数 Signed Word 有符号Word Signed Dword 有符号Dword Signed Qword 有符号Qword Unsigned Word 无符号Word Unsigned Dword 无符号Dword Unsigned Qword 无符号Qword Hexadecimal Word 十六进制Word Hexadecimal Dword 十六进制Dword Hexadecimal Qword 十六进制Qword CF (Carry flag) CF (进位标志) PF (Parity flag) PF (奇偶标志) AF (Auxiliary Carry flag) AF (辅助进位标志) ZF (Zero flag) ZF (零标志) SF (Sign flag) SF (符号标志) TF (Trap flag) TF (陷阱标志) IF (Interrupt enable flag) IF (中断启用标志) DF (Direction flag) DF (方向标志) OF (Overflow flag) OF (溢出标志) Bit # 位 # Mask 掩码 Flag 标志位 <table cellspacing='7'> <thead>%1</thead> <tbody>%2</tbody></table> <table cellspacing='7'> <thead>%1</thead> <tbody>%2</tbody></table> CF (bit 0) : Carry flag - Set if an arithmetic operation generates a carry or a borrow out of the most-significant bit of the result; cleared otherwise. This flag indicates an overflow condition for unsigned-integer arithmetic. It is also used in multiple-precision arithmetic. CF (第0位) : 进位标志 - 当算数运算在最高位产生了进位或借位时设置,否则清除。 该标志也表示无符号整数运算发生了溢出。该标志也用于高精度算术。 PF (bit 2) : Parity flag - Set if the least-significant byte of the result contains an even number of 1 bits; cleared otherwise. PF (第2位) : 奇偶标志位 - 当结果的最低字节中1的个数为偶数时设置,否则清除。 AF (bit 4) : Auxiliary Carry flag - Set if an arithmetic operation generates a carry or a borrow out of bit 3 of the result; cleared otherwise. This flag is used in binary-coded decimal (BCD) arithmetic. AF (第4位) : 辅助进位标志位 - 当算术运算在第3位产生了进位或者借位时设置,否则清除。 该标志位主要用于二进制编码的十进制(BCD码)算术。 ZF (bit 6) : Zero flag - Set if the result is zero; cleared otherwise. ZF (第6位) : 零标志位 - 当结果是零时设置,否则清除。 SF (bit 7) : Sign flag - Set equal to the most-significant bit of the result, which is the sign bit of a signed integer. (0 indicates a positive value and 1 indicates a negative value.) SF (第7位) : 符号标志位 - 设置成结果的最高位,也就是带符号数中的符号位。(0表示正数,1表示负数) OF (bit 11) : Overflow flag - Set if the integer result is too large a positive number or too small a negative number (excluding the sign-bit) to fit in the destination operand; cleared otherwise. This flag indicates an overflow condition for signed-integer (two’s complement) arithmetic. OF (第11位) : 溢出标志位 - 当结果大于可表示的最大正数或小于可表示的最小负数(不含符号位)时设置,否则清除。 该标志位表示了有符号数算术(补码算术)发生了溢出情况。 DF (bit 10) : The direction flag controls string instructions (MOVS, CMPS, SCAS, LODS, and STOS). Setting the DF flag causes the string instructions to auto-decrement (to process strings from high addresses to low addresses). Clearing the DF flag causes the string instructions to auto-increment (process strings from low addresses to high addresses). DF (第10位) : 方向标志位控制了串操作指令 (MOVS, CMPS, SCAS, LODS 与 STOS)。设置DF标志位将使得串操作指令地址自动递减(从高地址向低地址处理串)。 清除DF标志位将使得串操作指令自动递增(从低地址向高地址处理串)。 TF (bit 8) : Trap flag - Set to enable single-step mode for debugging; clear to disable single-step mode. TF (第8位) : 跟踪标志位 - 设置可启用单步运行模式来调试程序,清除则禁用单步运行模式。 IF (bit 9) : Interrupt enable flag - Controls the response of the processor to maskable interrupt requests. Set to respond to maskable interrupts; cleared to inhibit maskable interrupts. IF (第9位) : 中断允许标志 - 控制处理器对于可屏蔽中断的处理。 置位可使处理器响应可屏蔽中断;清除则禁止响应可屏蔽中断。 The 16-bit x87 FPU control word controls the precision of the x87 FPU and rounding method used. It also contains the x87 FPU floating-point exception mask bits. 16位的x87控制字控制了x87 FPU的精度以及采用的舍入方法。它还包括了x87 FPU浮点运算异常掩码位。 The 16-bit x87 FPU status register indicates the current state of the x87 FPU. 16位的x87 FPU状态寄存器表明了x87 FPU的当前状态。 The 16-bit tag word indicates the contents of each the 8 registers in the x87 FPU data-register stack (one 2-bit tag per register). 16位的标志字表明了8个x87浮点寄存器各自的内容。(每个浮点寄存器占两位) The precision-control (PC) field (bits 8 and 9 of the x87 FPU control word) determines the precision (64, 53, or 24 bits) of floating-point calculations made by the x87 FPU 精度控制(PC)位(x87 FPU控制字的第8和9位)决定了x87 FPU浮点数计算采用的精度(64, 53 或 24位)。 The rounding-control (RC) field of the x87 FPU control register (bits 10 and 11) controls how the results of x87 FPU floating-point instructions are rounded. x87 FPU控制字的舍入控制(RC)位(第10和11位)控制了x87 FPU浮点运算的结果如何舍入。 The infinity control flag (bit 12 of the x87 FPU control word) is provided for compatibility with the Intel 287 Math Coprocessor; it is not meaningful for later version x87 FPU coprocessors or IA-32 processors. 无穷控制标志 (FPU控制字的第12位) 是为了兼容英特尔 287 数学协处理器而提供的;它在后来版本的x87 FPU协处理器和IA-32处理器中没有意义。 The invalid operation exception mask (bit 0). When the mask bit is set, its corresponding exception is blocked from being generated. 无效操作异常掩码(第0位)。当这个掩码位设置,它对应的异常就被屏蔽而不会发生。 The denormal-operand exception mask (bit 2). When the mask bit is set, its corresponding exception is blocked from being generated. 操作数不正常掩码(第2位)。当这个掩码位设置,它对应的异常就不会发生。 The floating-point divide-by-zero exception mask (bit 3). When the mask bit is set, its corresponding exception is blocked from being generated. 浮点数被零除异常掩码(第3位)。当这个掩码位设置,它对应的异常就不会发生。 The floating-point numeric overflow exception mask (bit 4). When the mask bit is set, its corresponding exception is blocked from being generated. 浮点数溢出掩码(第4位)。当这个掩码位设置,它对应的异常就不会发生。 The potential floating-point numeric underflow condition mask (bit 5). When the mask bit is set, its corresponding exception is blocked from being generated. 浮点数可能发生下溢掩码(第5位)。当这个掩码位设置,它对应的异常就不会发生。 The inexact-result/precision exception mask (bit 6). When the mask bit is set, its corresponding exception is blocked from being generated. 结果不精确掩码(第6位)。当这个掩码位设置,它对应的异常就不会发生。 The busy flag (bit 15) indicates if the FPU is busy (B=1) while executing an instruction, or is idle (B=0). The B-bit (bit 15) is included for 8087 compatibility only. It reflects the contents of the ES flag. 忙碌标志(第15位) 表明了FPU当前正在运行指令(B=1) 还是空闲(B=0)。B标志(第15位) 仅仅是为了兼容8087而保留的。它反映了ES标志的内容。 The C%1 condition code flag (bit %2) is used to indicate the results of floating-point comparison and arithmetic operations. C%1状态码标志 (第%2位) 用来指示浮点数比较或运算的结果。 The error/exception summary status flag (bit 7) is set when any of the unmasked exception flags are set. 错误/异常汇总状态位(第7位)应在任何未屏蔽的异常位被设置时设置。 The stack fault flag (bit 6 of the x87 FPU status word) indicates that stack overflow or stack underflow has occurred with data in the x87 FPU data register stack. 堆栈错误标志(x87 FPU状态字的第6位)表明x87 FPU浮点寄存器栈发生了溢出。 A pointer to the x87 FPU data register that is currently at the top of the x87 FPU register stack is contained in bits 11 through 13 of the x87 FPU status word. This pointer, which is commonly referred to as TOP (for top-of-stack), is a binary value from 0 to 7. 这个指针指向当前x87浮点处理器寄存器栈的栈顶,被保存于x87浮点处理器状态字的第11位至第13位。这个被称为TOP(top-of-stack)的指针是一个0到7的二进制数。 The processor reports an invalid operation exception (bit 0) in response to one or more invalid arithmetic operands. 处理器会在存在一个或多个无效的算术操作数时报告无效操作异常(第0位)。 The processor reports the denormal-operand exception (bit 2) if an arithmetic instruction attempts to operate on a denormal operand. 处理器会在运算一个不正常的算术操作数时报告操作数不正常异常(第2位)。 The processor reports the floating-point divide-by-zero exception (bit 3) whenever an instruction attempts to divide a finite non-zero operand by 0. 处理器会在把有限且非零的数除以零时报告浮点数被零除异常(第3位)。 The processor reports a floating-point numeric overflow exception (bit 4) whenever the rounded result of an instruction exceeds the largest allowable finite value that will fit into the destination operand. 处理器会在舍入结果超出目标寄存器的最大表示范围时报告浮点数溢出异常(第4位)。 The processor detects a potential floating-point numeric underflow condition (bit 5) whenever the result of rounding with unbounded exponent is non-zero and tiny. 处理器会在舍入结果中指数位非零但很小时报告可能存在浮点数下溢异常(第5位)。 The inexact-result/precision exception (bit 6) occurs if the result of an operation is not exactly representable in the destination format. 结果不准确异常(第6位)会在结果无法在目标格式中被准确表示时发生。 The 32-bit MXCSR register contains control and status information for SIMD floating-point operations. 32位的MXCSR寄存器保存了SIMD浮点运算的控制位与状态信息 Bit 0 (IE) : Invalid Operation Flag; indicate whether a SIMD floating-point exception has been detected. 第0位 (IE) : 无效操作标志;表示一个SIMD浮点异常是否曾发生过。 Bit 1 (DE) : Denormal Flag; indicate whether a SIMD floating-point exception has been detected. 第1位 (DE) : 不正常标志;表示一个SIMD浮点异常是否曾发生过。 Bit 2 (ZE) : Divide-by-Zero Flag; indicate whether a SIMD floating-point exception has been detected. 第2位 (ZE) : 被零除标志;表示一个SIMD浮点异常是否曾发生过。 Bit 3 (OE) : Overflow Flag; indicate whether a SIMD floating-point exception has been detected. 第3位 (OE) : 溢出标志;表示一个SIMD浮点异常是否曾发生过。 Bit 4 (UE) : Underflow Flag; indicate whether a SIMD floating-point exception has been detected. 第4位 (UE):溢出标志;表示一个SIMD浮点异常是否曾发生过。 Bit 5 (PE) : Precision Flag; indicate whether a SIMD floating-point exception has been detected. 第5位 (PE):精度低标志;表示一个SIMD浮点异常是否曾发生过。 Bit 7 (IM) : Invalid Operation Mask. When the mask bit is set, its corresponding exception is blocked from being generated. 第7位 (IM) : 无效操作掩码。当这个掩码位设置,它对应的异常就不会触发。 Bit 8 (DM) : Denormal Mask. When the mask bit is set, its corresponding exception is blocked from being generated. 第8位 (DM) : 数值不正常掩码。当这个掩码位设置,它对应的异常就不会触发。 Bit 9 (ZM) : Divide-by-Zero Mask. When the mask bit is set, its corresponding exception is blocked from being generated. 第9位 (ZM) : 被零除掩码。当这个掩码位设置,它对应的异常就不会触发。 Bit 10 (OM) : Overflow Mask. When the mask bit is set, its corresponding exception is blocked from being generated. 第10位 (OM) : 堆栈上溢掩码。当这个掩码位设置,它对应的异常就不会触发。 Bit 11 (UM) : Underflow Mask. When the mask bit is set, its corresponding exception is blocked from being generated. 第11位 (UM) : 堆栈下溢掩码。当这个掩码位设置,它对应的异常就不会触发。 Bit 12 (PM) : Precision Mask. When the mask bit is set, its corresponding exception is blocked from being generated. 第12位 (PM) : 结果不精确掩码。当这个掩码位设置,它对应的异常就不会触发。 Bit 15 (FZ) of the MXCSR register enables the flush-to-zero mode, which controls the masked response to a SIMD floating-point underflow condition. MXCSR寄存器的第15位 (FZ) 可启用“清除为零”模式,来控制对被屏蔽的SIMD浮点数计算下溢情况的处理。 Bit 6 (DAZ) of the MXCSR register enables the denormals-are-zeros mode, which controls the processor’s response to a SIMD floating-point denormal operand condition. 第6位 (DAZ) MXCSR寄存器可以启用“非正常数为零”模式,来控制处理器对于 非正常数字作为操作数时SIMD浮点运算的处理。 Bits 13 and 14 of the MXCSR register (the rounding control [RC] field) control how the results of SIMD floating-point instructions are rounded. 舍入控制位域[RC]位于MXCSR寄存器的第13和14位,它控制了SIMD浮点运算的结果如何舍入。 The value of GetLastError(). This value is stored in the TEB. GetLastError() 的值。该值保存于TEB。 The NTSTATUS in the LastStatusValue field of the TEB. 保存在TEB中LastStatusValue域的NTSTATUS值 The TEB of the current thread can be accessed as an offset of segment register GS (x64). The TEB can be used to get a lot of information on the process without calling Win32 API. 当前线程的 TEB 可以以 GS (x64) 段寄存器的偏移地址访问。TEB 可以无需调用 Win32 API 就得到大量的有关进程的信息。 The TEB of the current thread can be accessed as an offset of segment register FS (x86). The TEB can be used to get a lot of information on the process without calling Win32 API. 当前线程的 TEB 可以以 FS (x86) 段寄存器的偏移地址访问。TEB 可以无需调用 Win32 API 就得到大量的有关进程的信息。 Hide FPU 隐藏FPU Show FPU 显示FPU Unknown 未知 RegistersView_ConstantsOfRegisters Nonzero 非零 Zero Special 特殊 Empty Toward Zero 向零 Toward Positive 向上 Toward Negative 向下 Round Near 向最近偶数 Truncate 截断 Round Up 向上舍入 Round Down 向下舍入 Real4 Real4 Not Used 未使用 Real8 Real8 Real10 Real10 SEHChainView Address 地址 Handler 异常处理例程 Module/Label 模块/标签 Comment 注释 Follow &Address 转到地址(&A) Follow Handler 转到异常处理程序 &Copy 复制(&C) ScriptView Line Text 内容 Info 信息 Execute Script Command... 运行脚本命令... &Open... 打开(&O)... &Paste 粘贴(&P) Load Script 载入脚本 Re&load Script 重新载入脚本(&L) &Unload Script 关闭脚本(&U) &Edit Script 编辑脚本(&E) Toggle &BP 切换断点(&B) Ru&n until selection 运行到选区(&N) &Step 单步(&S) &Run 运行(&R) &Abort 终止(&A) &Continue here... 从此处继续运行(&C)... Copy 复制 E&xecute Command... 运行命令(&X)... Error on line 发生错误于行 Script Error! 脚本错误! Select script 选择脚本 Script files (*.txt *.scr);;All files (*.*) 脚本文件 (*.txt *.scr);;所有文件 (*.*) Error! 错误! File open failed! Please open the file yourself... 文件打开失败!请自己打开文件... Error setting script breakpoint! 设置脚本断点时发生错误! Error executing command! 执行命令时出错! Message 消息 Question 温馨提示 SearchListView Type here to filter results... 在此输入可过滤结果... Regex 正则表达式 Lock 锁定 Search: 搜索: Search... 搜索... &Copy 复制(&C) Use case sensitive regular expression 使用区分大小写的正则表达式 Use case insensitive regular expression 使用不区分大小写的正则表达式 SelectFields Dialog 对话框 &OK 确定(&O) &Cancel 取消(&C) SettingsDialog Preferences 选项 Events 事件 User DLL Load 用户DLL载入 Thread Create 新建线程 Exit Breakpoint* 退出断点* SetThreadName exceptions SetThreadName异常 System DLL Load 系统DLL载入 Thread Entry 线程入口 Debug Strings 调试字符串 Thread Exit 线程结束 System TLS Callbacks* 系统TLS回调函数* System DLL Unload 系统DLL卸载 Break on: 当以下事件发生时暂停: User DLL Unload 用户DLL卸载 User TLS Callbacks* 用户TLS回调函数* System Breakpoint* 系统断点* Entry Breakpoint* 入口断点 System DLL Entry 系统DLL入口 User DLL Entry 用户DLL入口 * Requires debuggee restart * 需要重启被调试程序 Engine 引擎 Calculation Type 计算表达式时数据类型 &Signed 有符号(&S) &Unsigned 无符号(&U) Debug Engine* 调试引擎* TitanEngine TitanEngine GleeBug GleeBug Default Breakpoint Type 默认断点类型 INT3 INT3 Long INT3 长INT3 UD2 UD2 Undecorate Symbol Names 解码符号名称 Enable Debug &Privilege 获取调试特权(&P) Enable Source Debugging 允许源代码级调试 Disable Database Compression 禁用数据压缩 Save Database in Program Directory 将数据保存于应用程序目录 Skip INT3 stepping 步进时无视INT3异常 No Script Timeout Warning 没有脚本超时警告 &Ignore inconsistent breakpoints 忽略不一致的断点(&I) Log If the Thread Has Switched 当线程已切换时在日志信息中记录 Enable Verbose Exception Logging 在日志窗口记录详细的异常信息 Disable WOW64 Single Step Workaround 禁用 WOW64 单步执行补丁 Disable ASLR 禁用 ASLR Default maximum trace &count 默认最多跟踪指令数(&C) Animation per-step interval (ms) 自动单步间隔 (ms) <html><head/><body><p>The debugger sleeps for a certain time in order to keep the interval between animation steps constant as specified in this setting.</p><p>If you want to animate as fast as possible set this to 0.</p></body></html> <html><head/><body><p>为保证动画各帧间隔遵循用户设定,调试器进程将休眠一段时间。</p><p>如果您希望动画速度尽可能快,请将帧间隔设为0。</p> * Requires debugger restart * 需要重启调试器 Exceptions 异常 Exception Filters: 异常过滤器: Ignore &Range 忽略范围(&R) &Delete Range 删除区间(&D) Ignore &Last 忽略上次(&L) Ignore all first-chance exceptions, don't print log, pass them to the debuggee and only break on second-chance exceptions. 忽略所有第一次机会异常,不要打印日志,将它们传递到被调试程序,并且只是在第二次机会异常时暂停。 Ignore First-Chance 忽略第一次机会 Break On 暂停于 First chance 第一次机会 Second chance 第二次机会 Do not break 不暂停 Logging 日志 Log exception 记录异常日志 Exception handled by 异常处理者 Debugger 调试器 Debuggee 被调试对象 Disasm 反汇编 Argument Spaces 在操作数间加空格 Tab between mnemonic and arguments 在助记符与操作数间使用制表符 Hide pointer sizes 隐藏指针大小 Only show FS/GS segments 仅显示 FS 或 GS 段寄存器 Memory Spaces 在内存寻址寄存器间加空格 Uppercase 大写 Autocomments only on CIP 仅在CIP处显示自动注释 Don't highlight operands 不突出显示操作数 Hide module name for local memory addresses 内存操作数中不显示当前模块名称 Permanent highlighting mode 一直启用高亮模式 Disable branch disassembly preview 不弹出跳转目标预览框 0x prefix for values 值前加 0x 前缀 Don't show source lines in comments 注释栏不显示源代码行号 Assemble instruction on double-click 双击指令时打开汇编窗口 Maximum module name size 模块名最长长度 GUI 图形界面 Show FPU registers as little endian 以小端字节序显示FPU寄存器 Save GUI layout and column orders 保存 GUI 布局与列顺序 Don't show close dialog 不显示关闭对话框 Enable Load/Save Tab Order 允许载入/保存页面顺序 Show Watch Labels in Side Bar 在侧栏显示监视项标签 Do not call SetForegroundWindow 不调用 SetForegroundWindow Show RVA addresses in graph view 在流程图显示相对地址 Graph zoom mode 图形缩放模式 Auto follow operand in stack 自动在堆栈转到操作数 Show exit confirmation dialog 显示退出确认对话框 Disable auto completion in goto dialog 在“转到”对话框中禁用自动完成功能 Hide seasonal icons 不显示节庆图标 Disabling this option will tell Windows that x64dbg is DPI unaware. This might result in blurry results in some configurations. 禁用此选项x64dbg将告诉Windows不支持DPI。这可能会导致一些系统中显示模糊。 Qt High DPI Scaling Qt高分辨率缩放 Full executable path in title 标题栏显示应用程序完整路径 Disable icons* 禁用图标* Dump in trace view consumes significant memory. It is used by many features in trace view that need to search for access to memory. If disabled, it will not be loaded by default. The user can always load the dump manually. Dump in already opened trace tabs are not disabled until you close them. 运行跟踪窗口中的内存窗口需要使用大量内存。它由运行跟踪窗口中的许多需要搜索内存访问的功能所使用。如果禁用这个选项,内存窗口不会默认加载。用户总是可以手动加载。在已经打开的运行跟踪窗口中的内存窗口不会被禁用,需要先关闭运行跟踪。 Automatically load dump in trace view 在跟踪视图中自动加载内存窗口 Misc 杂项 Symbol Store: 符号存储网址: Symbol Path: 本地符号路径: Set x64dbg as Just In Time Debugger 将这份x64dbg设为即时调试器 JIT: 即时调试器: <font color="red">DIE SCUM!</font> <font color="red">DIR SCUM!</font> Search Engine URL 搜索引擎的 URL UTF-16 Log Redirect* 日志重定向采用UTF-16编码* Use local help file (x64dbg.chm) 使用本地帮助文件 (x64dbg.chm) Query process cookie* 查询进程 cookie * Query working set before reading memory 读取内存之前查询工作集 Transparent exception stepping* 步进 (忽略错误, Exception类的) Save 保存 Cancel 取消 <font color="red"><b>Warning</b></font>: Run the debugger as Admin to enable JIT. <font color="red"> <b>警告</b></font>︰ 需要以管理员权限运行才能启用即时调试。 Settings saved! 设置已保存! ERROR NOT FOUND OLD JIT 错误:没有找到旧的即时调试器 NOT FOUND OLD JIT ENTRY STORED, USE SETJIT COMMAND 没有找到以前保存的旧的即时调试器,请使用SETJIT命令设置 Question 提示 Are you sure you want to add %.8X? 您确定要添加 %.8X 吗? ShortcutsDialog Hotkeys 快捷键 Action filter 动作过滤器 Hotkey 快捷键 Clear 清除 Save 保存 Cancel 取消 Action 动作 Settings saved! 设置已保存! SimpleTraceDialog Hint: History is available in every text field with the Up/Down arrows! 提示:每个文本框都可以用↑键和↓键选取历史记录! Lo&g Condition: 日志条件(&G): &Command Text: 命令(&C): &Break Condition: 暂停条件(&B): &Record trace 运行跟踪(&R) Log &File... 日志文件(&F)... &OK 确定(&O) C&ancel 取消(&A) C&ommand Condition: 命令条件(&O): &Maximum trace count: 最大单步次数(&M): &Log Text: 日志文本(&L): Example: %1 (numbers are hex by default) Example: %1 例如:%1 Trace log file 追踪日志文件 It appears you have set the log file, but not the log text. <b>This will result in an empty log</b>. Do you really want to continue? 您设置了日志文件却没有设置日志文本。<b>这将会使得日志文件为空。</b>您真的还要继续吗? Error 错误 Trace recording was requested, but not enabled. 已经请求运行跟踪,但未启用。 Failed to set log text/condition! 设置日志文本或条件时失败! Failed to set command text/condition! 设置命令或命令条件时失败! Failed to set log file! 设置日志文件失败! Failed to start trace! 启动跟踪失败! Enter the path to the log file. 输入日志文件的路径。 Log Files (*.txt *.log);;All Files (*.*) 日志文件(*.txt *.log);;所有文件(*.*) Trace recording already started 运行跟踪早已开始 SourceView Address 地址 Line Code 代码 Go to line 转到行 Line (decimal): 行 (十进制数): Open source file 打开源代码文件 Show source file in directory 在目录中显示源文件 &Copy 复制(&C) Error 错误 Failed to open file! 打开文件失败! Failed to parse file! 解析文件失败! SourceViewerManager Close All Tabs 关闭全部页面 StructWidget Struct 结构体 Field 字段 Offset 偏移 Address 地址 Size 大小 Value &Follow address in Dump 在内存窗口中转到地址(&F) Follow value in Dump 在内存窗口中转到值 Follow value in Disassembler 在反汇编中转到值 Change address 更改地址 Display type 显示类型 Load JSON 载入 JSON Parse header 解析头文件 Remove 删除 Clear 清除 &Refresh 刷新(&R) &Copy 复制(&C) Error 错误 No types loaded yet, parse a header first... 没有加载结构体,请先解析头文件…… Type to display 显示的结构体 Address to display %1 at %1 显示在地址 JSON files (*.json);;All files (*.*) JSON文件 (*.json);;所有文件 (*.*) Header files (*.h *.hpp);;All files (*.*) 头文件 (*.h *.hpp);;所有文件 (*.*) SymbolView Form 窗体 Base 基址 Module 模块 Party Path 路径 Status 状态 &Follow in Disassembler 在反汇编中转到(&F) Follow in &Dump 在内存窗口中转到(&D) Follow &imported address 转到导入的地址(&I) Toggle Breakpoint 切换断点 Toggle Bookmark 切换书签 Help on Symbolic Name 符号名称帮助 Follow &Entry Point in Disassembler 在反汇编窗口中转到入口点(&E) Follow in Memory Map 在内存布局中转到 &Download Symbols for This Module 下载此模块的符号信息(&D) Download Symbols for &All Modules 下载所有模块的符号信息(&A) Copy File &Path 复制文件路径(&P) Browse in Explorer 在资源管理器中浏览 Load library... 注入模块... Free library 卸载模块 Mark as &user module 标记为用户模块(&U) Mark as &system module 标记为系统模块(&S) Mark as &party... 标记为第三方(&P)... User 用户模块 System 系统模块 Party: %1 第三方: %1 Import 导入 &Copy 复制(&C) Select DLL 选择 DLL Enter the path of a DLL to load in the debuggee. 输入要在调试对象中加载的 DLL 的路径。 DLL Files (*.dll);;All Files (*.*) DLL 文件 (*.dll);;所有文件 (*.*) Are you sure you want to free the module: %1? This could introduce unexpected behaviour to your debugging session... 您真的要卸载模块:%1? 这可能给调试过程带来意外后果…… Free Library 卸载模块 Error! 发生错误! DbgSetBookmarkAt failed! DbgSetBookmarkAt 失败! Mark the party of the module as 标记该模块所属方的代号为 0 is user module, 1 is system module. 0 是用户模块,1 是系统模块。 Error 错误 The party number can only be 0 or 1 第三方代号只能是0或1 SystemBreakpointScriptDialog System breakpoint scripts 系统断点脚本 1. System breakpoint script for every process 1. 所有进程的系统断点脚本 Path: 路径: Browse 浏览 Open 打开 2. System breakpoint script for a specific process (debug a process to specify) 2. 特定进程的系统断点脚本(请调试该进程才能设置) 2. System breakpoint script for %1 2. %1的系统断点脚本 Create 创建 Script files (*.txt *.scr);;All files (*.*) 脚本文件 (*.txt *.scr);;所有文件 (*.*) File not found 找不到文件 Would you like to create a new script? 您想要创建一个新脚本吗? Error! 错误! File open failed! Please open the file yourself... 文件打开失败!请自己打开文件... ThreadView Switch Thread 转到线程 Suspend Thread 挂起线程 Resume Thread 恢复线程 Suspend All Threads 挂起所有线程 Resume All Threads 恢复所有线程 Kill Thread 结束线程 Set Name 设置名称 Idle 空闲 Above Normal 高于标准 Below Normal 低于标准 Highest Lowest Normal 标准 Time Critical 实时 AboveNormal 高于标准 TimeCritical 实时 BelowNormal 低于标准 Set Priority 设置优先级 Go to Thread Entry 转到线程入口 &Copy 复制(&C) Number 序号 ID ID Entry 入口 TEB TEB EIP EIP RIP RIP Suspend Count 挂起计数 Priority 优先级 Wait Reason 等待原因 Last Error 上次错误 User Time 用户时间 Kernel Time 内核时间 Creation Time 创建时间 CPU Cycles CPU 周期 Name 名称 Main 主线程 Unknown 未知 Thread name - %1 线程名 - %1 TimeWastedCounter %1 events/s %1 事件/秒 Time Wasted Debugging: 已调试时间: TraceBrowser Index 索引 Address 地址 Bytes 字节 Disassembly 反汇编 Registers 寄存器 Memory 内存断点 Comments 注释 Start trace recording 启动运行跟踪 Trace recording file 运行跟踪文件 Trace recordings (*%1);;All files (*.*) 运行跟踪文件 (*%1);;所有文件 (*.*) Error 错误 File name contains invalid character. 文件名包含无效字符。 An error occurred when reading trace file (reason: %1). 读取运行跟踪文件发生了错误(原因:%1)。 &Selection 选区(&S) Selection to &File 选区,到文件(&F) Selection (&No Bytes) 选区,不含字节(&N) Selection to File (No Bytes) 选区,到文件(不含字节) &Export Table 导出表(&E) &RVA &RVA &File Offset 文件偏移(&F) &Copy 复制(&C) &Follow in Dump 在内存窗口中转到(&F) &Highlighting mode 高亮模式(&H) Help on mnemonic 指令帮助 Show mnemonic brief 显示指令提示 Hide mnemonic brief 隐藏指令提示 Expression 表达式 Function return 函数返回 Previous 上一个 Next 下一个 Go to 转到 xrefs... 相互引用... Address/Constant 地址/常量 Memory Reference 内存引用 &Search 搜索(&S) Information 信息 Sync with CPU 与 CPU 同步 Start recording 启动运行跟踪 Stop recording 停止运行跟踪 Close recording 关闭运行跟踪 Close the trace file tab, and stop recording trace. 关闭运行跟踪文件标签,停止录制运行跟踪。 Delete recording 关闭并删除运行跟踪文件 Delete the trace file from disk, and stop recording trace. 删除运行跟踪文件,停止录制运行跟踪。 Browse in Explorer 在资源管理器中浏览 Open the trace file in Explorer. 在资源管理器中打开运行跟踪文件。 Open trace recording 打开运行跟踪 Trace recording 运行跟踪 Trace recordings (*.%1);;All files (*.*) 运行跟踪文件 (*.%1);;所有文件 (*.*) Are you sure you want to delete this recording? 您确定要删除这个运行跟踪文件吗? Address not found in trace 在运行跟踪中找不到该地址 The address %1 is not found in trace. 在运行跟踪中找不到地址%1 Do you want to follow in CPU instead? 您想要在CPU视图中转到该地址吗? Open File 打开文件 Text Files (*.txt) 文本文件 (*.txt) Could not open file 无法打开文件 Error! 错误! Selection not in a module... 选区不在一个模块中…… Selection not in a file... 选区不在一个文件中…… Constant 常数 %1 result(s) in %2ms %1 结果, 用时 %2毫秒 References 引用 TraceDump &Copy 复制(&C) Save To a File 保存到文件 B&inary 二进制编辑(&I) &File Offset 文件偏移(&F) &Find Pattern... 搜索匹配特征(&F)... &Expression 表达式(&E) Previous 上一个 Next 下一个 &Go to 转到(&G) xrefs... 相互引用... &ASCII &ASCII &Extended ASCII 扩展ASCII(&E) &Codepage... 代码页(&C)... &Hex 十六进制(&H) &Text 文本(&T) Signed byte (8-bit) 有符号字节(8位) Signed short (16-bit) 有符号Short(16位) Signed long (32-bit) 有符号Long(32位) Signed long long (64-bit) 有符号Long long(64位) Unsigned byte (8-bit) 无符号字节(8位) Unsigned short (16-bit) 无符号Short(16位) Unsigned long (32-bit) 无符号Long(32位) Unsigned long long (64-bit) 无符号Long long(64位) Hex short (16-bit) 十六进制Short(16位) Hex long (32-bit) 十六进制Long(32位) Hex long long (64-bit) 十六进制Long long(64位) &Integer 整数(&I) &Float (32-bit) Float (32位) &Double (64-bit) Double (64位) &Long double (80-bit) Long double (80位) &Float 浮点数(&F) &Address 地址(&A) &Disassembly 反汇编(&D) Enter expression to follow in Dump... 输入将在内存窗口中转到的表达式... Hex 十六进制 ASCII ASCII UNICODE UNICODE Float (32-bit) Float (32位) Double (64-bit) Double (64位) Long double (80-bit) Long double (80位) Value Comments 注释 Save to file 保存到文件 All files (*.*) 所有文件 (*.*) Find Pattern... 搜索匹配特征... Error! 错误! Selection not in a file... 选区不在一个文件中…… Dump 内存窗口 TraceFileSearch Constant: %1 常数: %1 Range: %1-%2 范围: %1-%2 Address 地址 Index 索引 Disassembly 反汇编 Follow index in trace 在跟踪中转到索引 Reference 引用 Pattern: %1 匹配特征: %1 Start Index 开始索引 End Index 结束索引 Follow start index in trace 在跟踪中转到开始索引 Follow end index in trace 在跟踪中转到结束索引 TraceInfoBox Jump is taken 跳转将要执行 Jump is not taken 跳转不会执行 Copy Line 复制行 &Follow in Dump 在内存窗口中转到(&F) &Copy 复制(&C) TraceManager Close All Tabs 关闭全部页面 Open trace recording 打开运行跟踪 Trace recording 运行跟踪 Trace recordings (*.%1);;All files (*.*) 运行跟踪文件 (*.%1);;所有文件 (*.*) Start recording 启动运行跟踪 Stop trace recording 停止运行跟踪 Start trace recording 启动运行跟踪 Open 打开 Recent Files 最近打开文件 TraceRegisters Copy floating point value 复制浮点数 Set as current value 设置为当前值 Follow in Dump 在内存窗口中转到 View YMM register 查看YMM寄存器 View XMM register 查看XMM寄存器 View MMX register 查看MMX寄存器 TraceStack Comments 注释 &Copy 复制(&C) B&inary 二进制编辑(&I) &DWORD &DWORD &QWORD &QWORD &Comments 注释(&C) Follow E&SP 转到 ESP (&S) Follow R&SP 转到 RSP (&S) Follow E&BP 转到 EBP (&B) Follow R&BP 转到 RBP (&B) Go to &Expression 转到表达式(&E) Go to Previous 转到上一个 Go to Next 转到下一个 &Go to 转到(&G) xrefs... 相互引用... Follow DWORD in &Stack 在栈中转到双字(&S) Follow QWORD in &Stack 在栈中转到四字(&S) &Follow DWORD in Disassembler 在反汇编中转到指定DWORD(&F) &Follow QWORD in Disassembler 在反汇编中转到指定QWORD(&F) Edit columns... 编辑列... Enter expression to follow in Stack... 输入将在堆栈中转到的表达式... TraceWidget Form 窗体 Goto 转到 Ctrl+G Ctrl+G Load dump 加载内存窗口 Disassembly 反汇编 Registers 寄存器 Dump 内存窗口 Stack 堆栈 InfoBox 信息栏 Error 错误 Error when opening trace recording (reason: %1) 打开运行跟踪时出错(原因:%1) Trace file is recorded for another debuggee 运行跟踪文件记录了另一个调试对象的历史。 Checksum is different for current trace file and the debugee. This probably means you have opened a wrong trace file. This trace file is recorded for "%1" 当前文件的校验和与当前调试的程序不同。这可能是因为你打开了一个错误的文件。这个运行跟踪文件对应了“%1“。 Enabling the trace dump can consume a lot of memory (max ~%1GiB for this trace) and freeze x64dbg for prolonged periods of time. This feature is still experimental, please report any bugs you encounter. 启用运行跟踪内存窗口可能消耗大量内存(此运行跟踪最大需要 ~%1GiB),并长时间冻结x64dbg。此功能仍然是实验性的,请报告您遇到的任何问题。 Warning 警告 Loaded trace dump in %1ms 载入跟踪内存用时%1毫秒 &Selected Address 选定的地址(&S) &Address: 地址(&A): &Old value: 旧值(&O): &Value: 值(&V): &New value: 新值(&N): &Constant: 常数(&C): TraceXrefBrowseDialog Dialog 对话框 &OK 确定(&O) &Cancel 取消(&C) xrefs at <%1> 相互引用于 <%1> Selected xref 所选相互引用 All xrefs 所有相互引用 Copy 复制 UpdateChecker Checking for updates... 正在检查更新...... Network Error! 网络错误! Error! 错误! File on server could not be parsed... 无法解析服务器上的文件…… New build %1 available!<br>Download <a href="%2">here</a><br><br>You are now on build %3 新版本 %1 已经发布!<br>立即<a href="%2">下载</a><br><br>您现在正在使用版本 %3 You have a development build (%1) of x64dbg! 您正在使用开发版(%1) 的x64dbg You have the latest build (%1) of x64dbg! 你有最新的版本 (%1) 的 x64dbg! Information 温馨提示 VirtualModDialog Virtual Module 虚拟模块 &Name: 名称(&N): &Base: 基址(&B): &Size: 大小(&S): &OK 确定(&O) &Cancel 取消(&C) WatchView Name 名称 Expression 表达式 Value Type 类型 Watchdog Mode 看门狗模式 ID ID %1 is not readable. “%1” 不可读。 Disabled 已禁用 Changed 更改 Is true 为真 Is false 为假 Not changed 没有更改 &Add... 添加(&A)... &Delete 删除(&D) Rename 重命名 &Edit... 编辑(&E)... &Modify... 修改(&M)... Watchdog 看门狗 Uint Uint Int Int Float 单精度浮点数 Ascii Ascii Unicode Unicode &Copy 复制(&C) Enter the expression to watch 请输入要监视的表达式 Example: [EAX] 样例: [EAX] Enter the name of the watch variable 输入监视变量的名称 Modify "%1" 修改“%1” Cannot modify "%1" 无法修改“%1” It might not possible to assign a value to "%1". “%1”也许无法被赋值。 WordEditDialog Edit 编辑 Expression: 表达式: Bytes: 字节: Unsigned: 无符号: ASCII: ASCII: Signed: 有符号: &OK 确定(&O) &Cancel 取消(&C) XrefBrowseDialog Dialog 对话框 &OK 确定(&O) &Cancel 取消(&C) xrefs at <%1> 相互引用于 <%1> Toggle &Breakpoint 切换断点(&B) Hardware, Access 硬件断点,访问 &Byte 字节(&B) &Word 2字节(&W) &Dword 4字节(&D) &Qword 8字节(&Q) Hardware, Write 硬件断点,写入 Remove &Hardware 删除硬件断点(&H) Memory, Access 内存,访问 &Singleshoot 一次性(&S) &Restore on hit 重复设置(&R) Memory, Write 内存,写入 Remove &Memory 删除内存断点(&M) Brea&kpoint 断点(&K) Toggle breakpoints on all xrefs 在所有相互引用上切换断点 Selected xref 所选相互引用 All xrefs 所有相互引用 Copy 复制 ZehSymbolTable Address 地址 Type 类型 Ordinal 序号 Symbol 符号 Symbol (undecorated) 符号(已解码) Import 导入 Export 导出