From 5078b42362b4f05fbb8fdb4a2f4ee2a588ad4773 Mon Sep 17 00:00:00 2001 From: mrexodia Date: Wed, 24 Aug 2016 18:33:55 +0200 Subject: [PATCH] updated translations --- x64dbg.ts | 4564 ++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 3970 insertions(+), 594 deletions(-) diff --git a/x64dbg.ts b/x64dbg.ts index 482fdc4..0e1f67e 100644 --- a/x64dbg.ts +++ b/x64dbg.ts @@ -824,44 +824,44 @@ - + empty instruction - + <font color='orange'><b>Instruction encoding error : %1</b></font> - + <font color='red'><b>Instruction bigger by %1 %2...</b></font> - - + + byte - - + + bytes - + <font color='#00cc00'><b>Instruction smaller by %1 %2...</b></font> - + <font color='#00cc00'><b>Instruction is same size!</b></font> - + <font color='#00cc00'><b>Instruction encoded successfully!</b></font> @@ -1201,590 +1201,595 @@ CPUDisassembly - + &Selected Address - + &Address: - + &Constant: - + &Value: - + Address: - + Constant: - + &Edit - + &Fill... - + Fill with &NOPs - - + + &Copy - + &Paste - + Paste (&Ignore Size) - + &Binary - + &Selection - + Selection (&No Bytes) - + &Address - + &RVA - + Disassembly - + &Restore selection - + Toggle - + Edit - - + + Set Hardware on Execution - + Remove Hardware - + Replace Slot 0 (Free) - + Replace Slot 1 (Free) - + Replace Slot 2 (Free) - + Replace Slot 3 (Free) - + Breakpoint - - - - + + + + Replace Slot %1 (0x%2) - + &Follow in Dump - + &Follow in Disassembler - + Open Source File - + Selection - - + + Function - + Decompile - + Graph - + Help on Symbolic Name - + Help on mnemonic - - + + Show mnemonic brief - + Hide mnemonic brief - + &Highlighting mode - - + + Disable Branch Destination Preview - + Enable Branch Destination Preview - + Label Current Address - - - + + + Label - + Disable - + Bit - + Byte - + Word - + Trace record - + Comment - + Toggle Bookmark - - Add function + + Analyze module + Add function + + + + Delete function - + Argument - + Add argument - + Delete argument - + Analyze single function - + Remove analysis from module - + Remove analysis from selection - + Treat selection &head as - + Treat from &selection as - + Analysis - + Assemble - + Patches - + &Yara... - + Set New Origin Here - + Origin - + Previous - + Next - + Expression - + File Offset - + Start of Page - + End of Page - + Start of Function - + End of Function - + Go to - + xrefs... - - - - - C&ommand - - - - - - - &Constant - - - &String references + C&ommand + &Constant + + + + + + + &String references + + + + + + &Intermodular calls - + &Pattern - + Current Region - + Current Module - + All Modules - + &Search for - + &Selected Address(es) - + Find &references to - - + + Add label at - - - - - - - - + + + + + + + + Error! - - + + DbgSetLabelAt failed! - + Add comment at - + DbgSetCommentAt failed! - + DbgSetBookmarkAt failed! - + Define function? - + Delete function? - + Define argument? - + Delete argument? - + Assemble at %1 - + Failed to assemble instruction " %1 " (%2) - + Not inside a module... - + Goto File Offset in - + Enter Constant - + Find Pattern... - + Edit code at %1 - + Fill code at %1 - + Selection not in a module... - + Failed to assemble instruction " - - - - + + + + Failed to set trace record. - - - + + + Size @@ -2368,24 +2373,24 @@ CPUSideBar - - + + Cannot fold selection. - + Breakpoint Enabled - + Breakpoint Disabled - + Breakpoint Not Set @@ -2419,260 +2424,265 @@ - B&inary + Align Stack Pointer + B&inary + + + + &Edit - + &Fill... - - + + &Copy - + &Paste - + Paste (&Ignore Size) - + Brea&kpoint - + Hardware, Access - - - - &Byte - - - &Word + &Byte + &Word + + + + + &Dword - - + + &Qword - + Hardware, Write - + Remove &Hardware - + Memory, Access - + Memory, Write - - - - &Singleshoot - - + &Singleshoot + + + + + &Restore on hit - + Remove &Memory - + &Restore selection - - + + Modify - + Follow R&SP - + Follow R&BP - + Follow E&SP - + Follow E&BP - - + + Freeze the stack - + &Find Pattern... - + Go to &Expression - + Go to Previous - + Go to Next - + Go to Base of Stack Frame - + Follow DWORD in Dump - + Follow QWORD in Dump - + &Watch DWORD - + &Watch QWORD - + Push DWORD - + Push QWORD - + Go to Next Stack Frame - + Go to Previous Stack Frame - + &Follow in Disassembler - + Follow DWORD in &Dump - + Follow QWORD in &Dump - + Dump %1 - + Follow DWORD in &Stack - + Follow QWORD in &Stack - + Unfreeze the stack - + Enter expression to follow in Stack... - + Edit data at %1 - + Fill data at %1 - + Find Pattern... @@ -3442,306 +3452,3567 @@ run - Actions -> Help on Mnemonic + Actions -> Analyze Module - Actions -> Toggle Mnemonic Brief + Actions -> Help on Mnemonic - Actions -> Highlighting Mode + Actions -> Toggle Mnemonic Brief - Actions -> Enable/Disable Branch Destination Preview + Actions -> Highlighting Mode - Actions -> Find + Actions -> Enable/Disable Branch Destination Preview - Actions -> Decompile Function + Actions -> Find - Actions -> Decompile Selection + Actions -> Decompile Function - Actions -> Edit breakpoint + Actions -> Decompile Selection - Actions -> Enable/Disable Logging + Actions -> Edit breakpoint - Actions -> Allocate Memory + Actions -> Enable/Disable Logging - Actions -> Free Memory + Actions -> Allocate Memory - Actions -> Sync With Expression + Actions -> Free Memory - Actions -> Entropy + Actions -> Sync With Expression - Actions -> Copy All Registers + Actions -> Entropy - Actions -> Mark As User Module + Actions -> Copy All Registers - Actions -> Mark As System Module + Actions -> Mark As User Module - Actions -> Mark As Party + Actions -> Mark As System Module - Actions -> Set Hardware Breakpoint (Execute) + Actions -> Mark As Party - Actions -> Remove Hardware Breakpoint + Actions -> Set Hardware Breakpoint (Execute) - Actions -> Remove Analysis From Module + Actions -> Remove Hardware Breakpoint - Actions -> Remove Analysis From Selection + Actions -> Remove Analysis From Module - Actions -> Treat Selection As Code + Actions -> Remove Analysis From Selection - Actions -> Treat Selection As Byte + Actions -> Treat Selection As Code - Actions -> Treat Selection As Word + Actions -> Treat Selection As Byte - Actions -> Treat Selection As Dword + Actions -> Treat Selection As Word - Actions -> Treat Selection As Fword + Actions -> Treat Selection As Dword - Actions -> Treat Selection As Qword + Actions -> Treat Selection As Fword - Actions -> Treat Selection As Tbyte + Actions -> Treat Selection As Qword - Actions -> Treat Selection As Oword + Actions -> Treat Selection As Tbyte - Actions -> Treat Selection As Float + Actions -> Treat Selection As Oword - Actions -> Treat Selection As Double + Actions -> Treat Selection As Float - Actions -> Treat Selection As LongDouble + Actions -> Treat Selection As Double - Actions -> Treat Selection As ASCII + Actions -> Treat Selection As LongDouble - Actions -> Treat Selection As UNICODE + Actions -> Treat Selection As ASCII - Actions -> Treat Selection As MMWord + Actions -> Treat Selection As UNICODE - Actions -> Treat Selection As XMMWord + Actions -> Treat Selection As MMWord - Actions -> Treat Selection As YMMWord + Actions -> Treat Selection As XMMWord - Actions -> Increase Register + Actions -> Treat Selection As YMMWord - Actions -> Decrease Register + Actions -> Increase Register - Actions -> Zero Register + Actions -> Decrease Register - Actions -> Set Register to One + Actions -> Zero Register - Actions -> Toggle Register Value + Actions -> Set Register to One - Actions -> Copy + Actions -> Toggle Register Value - Actions -> Copy Address + Actions -> Copy - Actions -> Copy Symbol + Actions -> Copy Address - Actions -> Load Script + Actions -> Copy Symbol - Actions -> Reload Script + Actions -> Load Script - Actions -> Unload Script + Actions -> Reload Script - Actions -> Run Script + Actions -> Unload Script - Actions -> Toggle Script Breakpoint + Actions -> Run Script - Actions -> Run Script to Cursor + Actions -> Toggle Script Breakpoint - Actions -> Step Script + Actions -> Run Script to Cursor - Actions -> Abort Script + Actions -> Step Script - Actions -> Execute Script Command + Actions -> Abort Script - Actions -> Refresh + Actions -> Execute Script Command - Actions -> Graph + Actions -> Refresh + Actions -> Graph + + + + Actions -> Graph -> Toggle overview - - - - - - - - - - - - + + + + + + + + + + + + NOT FOUND IN CONFIG! + + DBG + + + %u functions + + + + + + Indirect pointer: 0x%p 0x%p + + + + + + %u functions discovered! + + + + + + This kind of analysis doesn't work on x32 executables... + + + + + + this command is debug-only + + + + + Saving database... + + + + + +Failed to write database file! + + + + + Loading commandline... + + + + + Loading database... + + + + + +Invalid database file! + + + + + +Failed to read database file! + + + + + +Invalid database file (JSON)! + + + + + Warning: Failed to create database folder '%s'. Path may be read only. + + + + + + Database file: %s + + + + + + missing operand + + + + + failed to convert operand + + + + + operand value too big + + + + + + invalid operand (FromHex failed) + + + + + + invalid size (expected %llu, got %llu) + + + + + + invalid size (expected %u, got %u) + + + + + 80bit extended float is not supported + + + + + + invalid string literal + + + + + + string too long + + + + + dest buffer too small + + + + + Thread switched from %X to %X ! + + + + + + Module: %s - + + + + + File: %s - PID: %X - %sThread: %X + + + + + %s breakpoint "%s" at %s ( %p )! + + + + + + %s breakpoint at %s ( %p )! + + + + + + %s breakpoint "%s" at %p! + + + + + + %s breakpoint at %p! + + + + + + execute + + + + + read/write + + + + + write + + + + + Hardware breakpoint (%s%s) "%s" at %s (%p)! + + + + + + Hardware breakpoint (%s%s) at %s (%p)! + + + + + + Hardware breakpoint (%s%s) "%s" at %p! + + + + + + Hardware breakpoint (%s%s) at %p! + + + + + + Memory breakpoint%s "%s" at %s (%p, %p)! + + + + + + Memory breakpoint%s at %s (%p, %p)! + + + + + + Memory breakpoint%s "%s" at %p (%p)! + + + + + + Memory breakpoint%s at %p (%p)! + + + + + + Breakpoint reached not in list! + + + + + User code reached at %s (%p)! + + + + + Breakpoint %p has been disabled because the bytes don't match! Expected: %02X %02X, Found: %02X %02X + + + + + + Could not set breakpoint %p! (SetBPX) + + + + + + MemRead failed on breakpoint address%p! + + + + + + Could not set memory breakpoint %p! (SetMemoryBPXEx) + + + + + + + + You can only set 4 hardware breakpoints + + + + + Could not set hardware breakpoint %p! (SetHardwareBreakPoint) + + + + + + Set hardware breakpoint on %p! + + + + + + Could not delete breakpoint %p! (DeleteBPX) + + + + + + Could not delete memory breakpoint %p! (RemoveMemoryBPX) + + + + + + Could not delete hardware breakpoint %p! (DeleteHardwareBreakPoint) + + + + + + + Trace finished after %llu steps! + + + + + + + Trace finished after %u steps! + + + + + + Bad tracing state. + + + + + + ??? (GetFileNameFromHandle failed) + + + + + Process Started: %p %s + + + + + + + TLS Callbacks: %d + + + + + + + Failed to get TLS callback addresses! + + + + + TLS Callback %d + + + + + + %d invalid TLS callback addresses... + + + + + + entry breakpoint + + + + + Process stopped with exit code 0x%X + + + + + + Thread %X created, Entry: %p + + + + + + No threads left to switch to (bug?) + + + + + Thread %X exit + + + + + + Attach breakpoint reached! + + + + + System breakpoint reached! + + + + + DLL Loaded: %p %s + + + + + + DLL Unloaded: %p %s + + + + + + DebugString: "%s" + + + + + + + DetachDebuggerEx failed... + + + + + + Detached! + + + + + paused! + + + + + SetThreadName(%X, "%s") + + + + + + First chance exception on %p (%.8X, %s)! + + + + + + First chance exception on %p (%.8X)! + + + + + + Last chance exception on %p (%.8X, %s)! + + + + + + Last chance exception on %p (%.8X)! + + + + + + Delete breakpoint failed (BpDelete): %p + + + + + + + + Delete breakpoint failed (DeleteBPX): %p + + + + + + + + Could not enable breakpoint %p (SetBPX) + + + + + + + + Could not enable breakpoint %p (BpEnable) + + + + + + + + Could not disable breakpoint %p (BpEnable) + + + + + + + + Could not disable breakpoint %p (DeleteBPX) + + + + + + Did not enable hardware breakpoint %p (all slots full) + + + + + + + Could not enable hardware breakpoint %p (BpEnable) + + + + + + Could not enable hardware breakpoint %p (SetHardwareBreakPoint) + + + + + + + Could not disable hardware breakpoint %p (BpEnable) + + + + + + Could not disable hardware breakpoint %p (DeleteHardwareBreakPoint) + + + + + + + Could not enable memory breakpoint %p (BpEnable) + + + + + + + Could not enable memory breakpoint %p (SetMemoryBPXEx) + + + + + + + Could not disable memory breakpoint %p (BpEnable) + + + + + + + Could not disable memory breakpoint %p (RemoveMemoryBPX) + + + + + + Delete memory breakpoint failed (BpDelete): %p + + + + + + Delete memory breakpoint failed (RemoveMemoryBPX): %p + + + + + + Delete hardware breakpoint failed (BpDelete): %p + + + + + + Delete hardware breakpoint failed (DeleteHardwareBreakPoint): %p + + + + + + Error starting process (CreateProcess, %s)! + + + + + + + IsWow64Process failed! + + + + + + Use x32dbg to debug this process! + + + + + + Use x64dbg to debug this process! + + + + + Debugging stopped! + + + + + + + + + not enough arguments! + + + + + Resolved shortcut "%s"->"%s" + + + + + + File does not exist! + + + + + Could not open file! + + + + + Invalid PE file! + + + + + Use x32dbg to debug this file! + + + + + Use x64dbg to debug this file! + + + + + + + + + + + + + Not enough arguments! + + + + + Invalid type specified! + + + + + Default breakpoint type set to: %s + + + + + + Invalid addr: "%s" + + + + + + Breakpoint already set! + + + + + Error setting breakpoint at %p! (IsBPXEnabled) + + + + + + Error setting breakpoint at %p! (memread) + + + + + + Error setting breakpoint at %p! (bpnew) + + + + + + + Error setting breakpoint at %p! (SetBPX) + + + + + + Breakpoint at %p set! + + + + + + No breakpoints to delete! + + + + + All breakpoints deleted! + + + + + + Delete breakpoint failed (bpdel): %p + + + + + + + + + + + + + No such breakpoint "%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! + + + + + + + + + not enough arguments! + + + + + + Can't set %s on breakpoint "%s" + + + + + + breakpoint name + + + + + break condition + + + + + logging text + + + + + logging condition + + + + + command on hit + + + + + command condition + + + + + Can't set hit count on breakpoint "%s" + + + + + + Can't set fast resume on breakpoint "%1" + + + + + argument count mismatch! + + + + + + Invalid type, assuming 'x' + + + + + Invalid size, using 1 + + + + + Address not aligned to %d + + + + + + Hardware breakpoint already set! + + + + + Error setting hardware breakpoint (bpnew)! + + + + + Error setting hardware breakpoint (TitanEngine)! + + + + + Hardware breakpoint at %p set! + + + + + + No hardware breakpoints to delete! + + + + + All hardware breakpoints deleted! + + + + + + Delete hardware breakpoint failed: %p (BpDelete) + + + + + + + Delete hardware breakpoint failed: %p (DeleteHardwareBreakPoint) + + + + + + + + No such hardware breakpoint "%s" + + + + + + Hardware breakpoint deleted! + + + + + No hardware breakpoints to enable! + + + + + All hardware breakpoints enabled! + + + + + Hardware breakpoint already enabled! + + + + + Could not enable hardware breakpoint %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) + + + + + + Hardware breakpoint disabled! + + + + + Invalid type (argument ignored) + + + + + Memory breakpoint already set! + + + + + Error setting memory breakpoint! (BpNew) + + + + + Error setting memory breakpoint! (SetMemoryBPXEx) + + + + + Memory breakpoint at %p set! + + + + + + no memory breakpoints to delete! + + + + + All memory breakpoints deleted! + + + + + + Delete memory breakpoint failed: %p (BpDelete) + + + + + + + Delete memory breakpoint failed: %p (RemoveMemoryBPX) + + + + + + + + No such memory breakpoint "%s" + + + + + + Memory breakpoint deleted! + + + + + No memory breakpoints to enable! + + + + + All memory breakpoints enabled! + + + + + Memory memory already enabled! + + + + + Memory breakpoint enabled! + + + + + No memory breakpoints to disable! + + + + + All memory breakpoints disabled! + + + + + Memory breakpoint already disabled! + + + + + Memory breakpoint disabled! + + + + + Something went wrong... + + + + + Skipped INT3! + + + + + Debugger hidden + + + + + Something went wrong + + + + + Run to party is busy. + + + + + + + + Not enough arguments + + + + + Trace already active + + + + + Invalid expression "%s" + + + + + + VirtualAllocEx failed + + + + + $lastalloc is zero, provide a page address + + + + + VirtualFreeEx failed + + + + + Invalid address specified + + + + + Memset failed + + + + + Memory %p (size: %.8X) set to %.2X + + + + + + %ums + + + + + + Program is not running + + + + + + Error suspending thread + + + + + + + Error resuming thread + + + + + Error loading Scylla.dll! + + + + + Could not find export 'ScyllaStartGui' inside Scylla.dll + + + + + Scylla is already loaded + + + + + Could not open process %X! + + + + + + Could not get module filename %X! + + + + + + + + Invalid address "%s"! + + + + + + Invalid stack address! + + + + + Exception will be swallowed + + + + + Exception will be thrown in the program + + + + + Dll breakpoint set on "%s"! + + + + + + Failed to remove DLL breakpoint... + + + + + DLL breakpoint removed! + + + + + + + + + + Invalid thread %X + + + + + + Thread switched! + + + + + Thread suspended + + + + + Thread resumed! + + + + + Thread terminated + + + + + Error terminating thread! + + + + + %d/%d thread(s) suspended + + + + + + %d/%d thread(s) resumed + + + + + + + Unknown priority value, read the help! + + + + + Error setting thread priority + + + + + Thread priority changed! + + + + + Failed to change the name for thread %X + + + + + + Thread name set to "%s"! + + + + + + Thread name changed from "%s" to "%s"! + + + + + + 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"! + + + + + + GetModuleFileNameExA failed! + + + + + SymGetSearchPath failed! + + + + + SymSetSearchPath (1) failed! + + + + + SymUnloadModule64 failed! + + + + + SymLoadModuleEx failed! + + + + + + SymSetSearchPathW (2) failed! + + + + + + + Error getting JIT auto %s + + + + + + Unknown JIT auto entry type. Use x64 or x32 as parameter. + + + + + + Error using x64 arg the debugger is not a WOW64 process + + + + + + + Unknown JIT auto entry type. Use x64 or x32 as parameter + + + + + JIT auto %s: %s + + + + + + Error run the debugger as Admin to setjitauto + + + + + + Error setting JIT Auto. Use ON:1 or OFF:0 arg or x64/x32, ON:1 or OFF:0. + + + + + + Error unknown parameters. Use ON:1 or OFF:0 + + + + + Error setting JIT auto %s + + + + + + Error unknown parameters. Use x86 or x64 and ON:1 or OFF:0 + + + + + + Error unknown parameters use x86 or x64, ON/1 or OFF/0 + + + + + + New JIT auto %s: %s + + + + + + Error run the debugger as Admin to setjit + + + + + + + + + + + Error setting JIT %s + + + + + + + Error there is no old JIT entry stored. + + + + + New OLD JIT stored: %s + + + + + + + Unknown JIT entry type. Use OLD, x64 or x32 as parameter. + + + + + + Error using x64 arg. The debugger is not a WOW64 process + + + + + + Error unknown parameters. Use old, oldsave, restore, x86 or x64 as parameter. + + + + + New JIT %s: %s + + + + + + + Error getting JIT %s + + + + + + Error: there is not an OLD JIT entry stored yet. + + + + + OLD JIT entry stored: %s + + + + + + JIT %s: %s + + + + + + Error: using an address as arg1 + + + + + + + Error getting rights of page: %s + + + + + + Page: %p, Rights: %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 + + + + + + Error: Set rights of %p with Rights: %s + + + + + + New rights of %p: %s + + + + + + Error: you must specify the name of the DLL to load + + + + + + Error: couldn't allocate memory in debuggee + + + + + Error: couldn't write process memory + + + + + Error: couldn't get kernel32:LoadLibraryA + + + + + Error allocating memory for cmdline + + + + + Error converting UNICODE cmdline + + + + + Error reading PEB base addres + + + + + Error reading PEB -> ProcessParameters -> CommandLine UNICODE_STRING + + + + + Error reading PEB -> ProcessParameters pointer address + + + + + Error Getting remote PEB address + + + + + Error Getting command line base address + + + + + Error checking the pattern of the commandline stored + + + + + Error writing the new command line stored + + + + + Error getting getcommandline + + + + + Error allocating the page with UNICODE and ANSI command lines + + + + + Error writing the ANSI command line in the page + + + + + Error writing the UNICODE command line in the page + + + + + Error writing command line UNICODE in PEB + + + + + Error getting cmdline + + + + + (Address: %p) + + + + + Command line: %s + + + + + + Error: write the arg1 with the new command line of the process debugged + + + + + New command line: %s + + + + + + Stack is now freezed + + + + + + Stack is now unfreezed + + + + + + + Invalid line: "%s" + + + + + + + Failed to convert number "%s" + + + + + + + invalid dest "%s" + + + + + + Cannot restore last instruction. + + + + + History record is empty + + + + + unknown command/expression: "%s" + + + + + + Not enough arguments! At lease %d arguments must be specified. + + + + + + invalid variable name "%s" + + + + + + invalid value "%s" + + + + + + error creating variable "%s" + + + + + + could not delete variable "%s" + + + + + + deleted variable "%s" + + + + + + invalid hex string "%s" (contains invalid characters) + + + + + + invalid destination "%s" + + + + + + invalid hex byte "%s" + + + + + + failed to write to %p + + + + + + invalid src "%s" + + + + + + no variables! + + + + + error listing variables! + + + + + directory doesn't exist + + + + + current directory changed! + + + + + error setting comment + + + + + error deleting comment + + + + + error setting label + + + + + error deleting label + + + + + failed to set bookmark! + + + + + bookmark set! + + + + + failed to delete bookmark! + + + + + bookmark deleted! + + + + + invalid expression: "%s"! + + + + + + invalid address: %p! + + + + + + failed to assemble "%s" (%s) + + + + + + failed to add function + + + + + function added! + + + + + failed to delete function + + + + + function deleted! + + + + + all functions deleted! + + + + + failed to add argument + + + + + argument added! + + + + + failed to delete argument + + + + + argument deleted! + + + + + all arguments deleted! + + + + + + invalid variable "%s" + + + + + + + + + + + + + + + + + Cannot evaluate expression: "%s" + + + + + invalid argument "%s"! + + + + + + Variable size not supported. + + + + + Script + + + + + + + + + + + + + + + Address + + + + + + Data + + + + + + + + + + + + + Disassembly + + + + + Constant: %p + + + + + Range: %p-%p + + + + + %u reference(s) in %ums + + + + + + String + + + + + Strings + + + + + %u string(s) in %ums + + + + + + + + no such variable "%s"! + + + + + + failed to set variable "%s"! + + + + + + + variable "%s" is not a string! + + + + + + + failed to get variable size "%s"! + + + + + + + failed to get variable data "%s"! + + + + + + invalid address "%s"! + + + + + + memwrite failed! + + + + + string written! + + + + + + invalid memory address %p! + + + + + + + failed to read memory! + + + + + + Pattern: %s + + + + + + &Data& + + + + + + failed to transform pattern! + + + + + + [Error disassembling] + + + + + + %d occurrences found in %ums + + + + + + MemFindInMap failed! + + + + + Destination + + + + + Calls + + + + + %u call(s) in %ums + + + + + + Comments + + + + + Comment + + + + + no comments + + + + + %d comment(s) listed in Reference View + + + + + + Labels + + + + + Label + + + + + no labels + + + + + %d label(s) listed in Reference View + + + + + + Bookmarks + + + + + No bookmarks found + + + + + %d bookmark(s) listed + + + + + + Functions + + + + + + + Start + + + + + + + End + + + + + + + Disassembly (Start) + + + + + + + Label/Comment + + + + + No functions + + + + + %d function(s) listed + + + + + + Arguments + + + + + No arguments + + + + + %d argument(s) listed + + + + + + Loops + + + + + no loops + + + + + %d loop(s) listed + + + + + + failed to assemble "%s" (%s)! + + + + + + Command: "%s" + + + + + %u result(s) in %ums + + + + + + [YARA ERROR] + + + + + [YARA WARNING] + + + + + File: "%s", Line: %d, Message: "%s" + + + + + + [YARA] Global rule "%s' matched! + + + + + + [YARA] Rule "%s" matched: + + + + + + [YARA] String "%s" : %s on %p + + + + + + [YARA] Rule "%s" did not match! + + + + + + [YARA] Scan finished! + + + + + [YARA] Imported module "%s"! + + + + + + invalid value "%s"! + + + + + + failed to get module path for %p! + + + + + + failed to read file "%s"! + + + + + + failed to read memory page %p[%X]! + + + + + + Failed to read the rules file "%s" + + + + + + Rule + + + + + [YARA] Scan started... + + + + + %u scan results in %ums... + + + + + + too many matches! + + + + + error while scanning memory! + + + + + error while getting the rules! + + + + + errors in the rules file! + + + + + yr_compiler_create failed! + + + + + invalid module "%s"! + + + + + + invalid address "%s" + + + + + + could not read memory at %p + + + + + + failed to disassemble! + + + + + + size: %d, id: %d, opcount: %d + + + + + + operand "%s" %d, + + + + + register: %s + + + + + + immediate: 0x%p + + + + + + memory segment: %s, base: %s, index: %s, scale: %d, displacement: 0x%p + + + + + + Invalid parameter [base]! + + + + + Invalid memory address! + + + + + Invalid parameter [size] + + + + + Failed to load module (ModLoad)... + + + + + Virtual module "%s" loaded on %p[%p]! + + + + + + invalid arguments! + + + + + usage: meminfo a/r, addr + + + + + invalid argument + + + + + ReadProcessMemory failed! + + + + + data: %02X + + + + + + memory map updated! + + + + + Invalid expression: "%s" + + + + + Failed to read memory... + + + + + Failed to write file... + + + + + %p[% llX] written to "%s" ! + + + + + + %p[% X] written to "%s" ! + + + + + + no description or empty description + + + + + + Could not find the specified privilege: %s + + + + + + DuplicateHandle failed: %s + + + + + + Handle %llX closed! + + + + + + Handle %X closed! + + + + + + Failed to get SEH (disabled?) + + + + + 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?) + + + + + Invalid memory address %p! + + + + + + No graph generated... + + + + + Invalid argument 1 : %s + + + + + + Invalid argument 2 : %s + + + + + + Reserved (%p) + + + + + Reserved + + + + + Thread %X TEB + + + + + Thread %X WoW64 TEB + + + + + Thread %X Stack + + + + + + Invalid mnemonic! + + + + + Too many redirections... + + + + + invalid instruction + + + + + No patches to apply + + + + + Not all patches are in module %s + + + + + Failed to get base of module %s + + + + + Failed to get module path of module %s + + + + + Failed to make a copy of the original file (patch target is in use?) + + + + + Unable to obtain attributes for copied file + + + + + StaticFileLoad failed + + + + + StaticFileUnload failed + + + + + Invalid memory page 0x%p + + + + + + %s (Region %s) + + + + + %s (Region %p) + + + + + Region Search + + + + + Couldn't locate module for 0x%p + + + + + + Module Search + + + + + Couldn't get module list + + + + + All Modules (%s) + + + + + Error reading memory in reference search + + + + + + FileHelper::ReadAllText failed... + + + + + Script finished! + + + + + Pointer to SEH_Record[%d] + + + + + End of SEH Chain + + + + + + return to %s from %s + + + + + + return to %s from ??? + + + + + + [Formatting Error] + + + + + SymEnumSymbols failed! + + + + + SymEnumerateModules64 failed! + + + + + SymGetSearchPathW failed! + + + + + SymSetSearchPathW (1) failed! + + + + + Downloading symbols for %s... + + + + + + GetModuleFileNameExW(%p) failed! + + + + + + SymUnloadModule64(%p) failed! + + + + + + SymLoadModuleEx(%p) failed! + + + + + + Main Thread + + + + + could not get filename of module %p + + + + + + unable to load library %s + + + + + + + + + not debugging + + + + + noexpr failed on %s + + + + + + failed to read memory + + + + + + + not debugging! + + + + + invalid value: "%s"! + + + + + + failed to write memory + + + + + + + + Watchdog %s (expression "%s") is triggered at %p ! Original value: %p, New value: %p + + + + + + Watch %u + + + + + No enough arguments for addwatch + + + + + + + No enough arguments for delwatch + + + + + + + + + Error expression in argument 1. + + + + + + No enough arguments for SetWatchName + + + + + No enough arguments for SetWatchExpression + + + + + Unknown watchdog mode. + + + + + + command cut at ~%d characters + + + + + + [Script DLL] Calling export "AsyncStart"... + + + + + + [Script DLL] "AsyncStart" returned! + + + + + + + [Script DLL] Calling FreeLibrary... + + + + + + success! + + + + + + + failure (%08X)... + + + + + + [Script DLL] Loading Script DLL "%s"... + + + + + + [Script DLL] DLL loaded on 0x%p! + + + + + + [Script DLL] Creating thread to call the export "AsyncStart"... + + + + + + [Script DLL] Calling export "Start"... + + + + + + [Script DLL] "Start" returned! + + + + + + [Script DLL] Failed to find the exports "AsyncStart" or "Start" (%08X)! + + + + + + [Script DLL] LoadLibary failed (%08X)! + + + + + + Initializing wait objects... + + + + + Initializing debugger... + + + + + Initializing debugger functions... + + + + + Setting JSON memory management functions... + + + + + Initializing capstone... + + + + + Initializing Yara... + + + + + Getting directory information... + + + + + Mnemonic help database loaded! + + + + + Failed to load mnemonic help database... + + + + + Failed to read mnemonic help database... + + + + + Error codes database loaded! + + + + + Failed to load error codes... + + + + + Exception codes database loaded! + + + + + Failed to load exception codes... + + + + + 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 + + + + + + Allocating message stack... + + + + + Initializing global script variables... + + + + + Registering debugger commands... + + + + + Registering GUI command handler... + + + + + Registering expression functions... + + + + + Default + + + + + Registering Script DLL command handler... + + + + + Script DLL + + + + + Starting command loop... + + + + + Loading plugins... + + + + + Handling command line... + + + + + Reading notes file... + + + + + Initialization successful! + + + + + Stopping running debuggee... + + + + + Aborting scripts... + + + + + Waiting for the debuggee to be stopped... + + + + + Unloading plugins... + + + + + Stopping command thread... + + + + + Cleaning up allocated data... + + + + + Checking for mem leaks... + + + + + %d memory leak(s) found! + + + + + + Cleaning up wait objects... + + + + + Cleaning up debugger threads... + + + + + Saving notes... + + + + + Exit signal processed successfully! + + + DataCopyDialog @@ -3818,12 +7089,17 @@ run DisassemblerGraphView - + + Use Graph command or menu action to draw control flow graph here... + + + + Follow in &Disassembler - + Toggle &Overview @@ -4194,40 +7470,40 @@ run - - + + <font color='red'><b>Not debugging...</b></font> - - + + <font color='red'><b>Invalid expression...</b></font> - + <font color='red'><b>Empty expression...</b></font> - - + + <font color='#00DD00'><b>Correct expression! -&gt; </b></font> - + <font color='red'><b>Invalid file offset...</b></font> - + <font color='red'><b>Invalid memory address...</b></font> - + <font color='red'><b>Memory out of range...</b></font> @@ -4420,7 +7696,7 @@ run - + Enter text to convert... @@ -4600,645 +7876,656 @@ run - + &Plugins - + &Options - + Favour&ites - + toolBar - + &Open - + E&xit - + &Run - + &Pause - + Re&start - + &Close - + Step &into - + Step &over - + Co&mmand - + E&xecute till return - + &Memory Map - + &Log Window - + &About - + Scylla - + &Breakpoints - + Step into (pass exceptions) - + Step over (pass exceptions) - + Run (pass exceptions) - + Execute till return (pass exceptions) - + &Script - - + + Script - + Run &until selection - + Run until selection - + &CPU - - + + CPU - + Symbol &Info - + Symbol Info - + &References - - + + References - + &Threads - - + + Threads - + &Preferences - + Settings - + &Find Strings - + Find Strings - + &Appearance - - + + Find Intermodular Calls - - + + Patches - + Comments - + Labels - + Bookmarks - + Functions - + Check for &Updates - - - + + + Call Stack - + Shortcuts - + &Donate - - + + Donate - + Calculator - - + + Attach - - + + Detach - + Change Command &Line - - + + Skip next instruction - + Topmost - + Topmost Window - + &Report Bug - - + + Report Bug - + &Source - - + + Source - + &Manual - + &FAQ - + FAQ - + SEH Chain - - + + Hide debugger (PEB) - - + + Reload style.css - - + + Notes - - + + Snowman - - + + Handles - + Trace over until condition - + Trace into until condition - + Bit - + Byte - + Word - + Trace into beyond trace record - + Trace over beyond trace record - + Trace into into trace record - + Trace over into trace record - + None - + Run to &user code - + Run until e&xpression - + Undo last instruction - - + + Generate crash dump - - + + &Manage Favourite Tools... - + Step over (source) - + Step into (source) - + &Graph - + Step into (swallow exception) - + Step over (swallow exception) - + Run (swallow exception) - + + + Blog + + + + Log - + Symbols - + Breakpoints - + Memory Map - + SEH - + Graph - + Command: - + Ready - - - - - - + + + + + + Languages - + Enter trace into finishing condition. - + Enter trace over finishing condition. - + About x64dbg - + About x32dbg - + Open file - + Executables (*.exe *.dll);;All files (*.*) - + Enter expression to run to... - - + + Error! - + Patches cannot be shown when not debugging... - + All the money will go to x64dbg development. - + + You will visit x64dbg's official blog. + + + + You will be taken to a website where you can report a bug. Make sure to fill in as much information as possible. - + This action will crash the debugger and generate a crash dump. You will LOSE ALL YOUR DATA. Do you really want to continue? - + Have fun debugging the debugger! - + Debugger detected! - + Change Command Line - + Cannot get remote command line, use the 'getcmdline' command for more information. - + Could not set command line! - + New command line: - + Error - + Manual cannot be opened. Please check if x64dbg.chm exists and ensure there is no other problems with your system. - + The translation is nearly empty. Do you still want to use this language? - + New language setting will take effect upon restart. @@ -5246,205 +8533,210 @@ Make sure to fill in as much information as possible. MemoryMapView - + Address - - + + Size - + Info - + Page Information - + Type - + Allocation Type - + Protection - + Current Protection - + Initial - + Allocation Protection - + &Follow in Dump - + Follow in &Disassembler - + Set Page Memory Rights - + &Switch View - + Memory &Breakpoint - + Access - - - + + + &Singleshoot - - - + + + &Restore - + Write - + Execute - + &Remove - + &Allocate memory - + &Free memory - + Find address &page - + Entropy... - + &Find Pattern... - + &Dump Memory to File - + + Add virtual module + + + + &Copy - + Entropy (Address: %1, Size: %2) - - - - + + + + Error - + 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. - + Memory allocation failed! - + Find Pattern... - + All files (*.*) - + Save Memory Region - + Address %0 not found in memory map... - + Enter the address to find... @@ -5452,12 +8744,12 @@ Make sure to fill in as much information as possible. NotesManager - + Global - + Debuggee @@ -5750,7 +9042,7 @@ Do you want to apply these patches anyway? QObject - + DbgInit Error! @@ -5969,7 +9261,12 @@ Do you want to apply these patches anyway? - + + Edit + + + + Set Hardware Breakpoint on %1 @@ -6503,6 +9800,32 @@ Do you want to apply these patches anyway? + + SourceView + + + Address + + + + + Line + + + + + Code + + + + + SourceViewerManager + + + Close All Tabs + + + StatusLabel @@ -6560,179 +9883,184 @@ Do you want to apply these patches anyway? - - + + Base - + Module - - + + Party - - - - Address - - - Type + Address - Symbol + Type + Symbol + + + + + Symbol (undecorated) - - + + &Follow in Disassembler - + Follow in &Dump - + Toggle Breakpoint - + Toggle Bookmark - + Follow &Entry Point in Disassembler - + &Download Symbols for This Module - + Download Symbols for &All Modules - + Copy File &Path - + + Browse in Explorer + + + + &Yara Memory... - + &Yara File... - + Entropy... - + Mark as &user module - + Mark as &system module - + Mark as &party... - + Import - + Export - - - + + + User - - - + + + System - - + + Party: %1 - + &Copy - + Error! - + DbgSetBookmarkAt failed! - + Entropy (%1) - + Mark the party of the module as - + Error - + The party number can only be an integer @@ -6740,183 +10068,198 @@ Do you want to apply these patches anyway? ThreadView - + &Copy - - - + + + Normal - - + + AboveNormal - - + + TimeCritical - - - + + + Idle - - + + BelowNormal - - - + + + Highest - - - + + + Lowest - + Switch Thread - + Suspend Thread - + Resume Thread - + Kill Thread - + Set Priority - + Above Normal - + + Suspend All Threads + + + + + Resume All Threads + + + + + Set Name + + + + Below Normal - + Time Critical - + Go to Thread Entry - + Number - + ID - + Entry - + TEB - + RIP - + EIP - + Suspend Count - + Priority - + Wait Reason - + Last Error - + User Time - + Kernel Time - + Creation Time - + CPU Cycles - + Name - + Main - + Unknown @@ -6972,6 +10315,39 @@ Do you want to apply these patches anyway? + + VirtualModDialog + + + Virtual Module + + + + + &Name: + + + + + &Base: + + + + + &Size: + + + + + &OK + + + + + &Cancel + + + WatchView