diff --git a/x64dbg.ts b/x64dbg.ts index 1e8885f..f05ce77 100644 --- a/x64dbg.ts +++ b/x64dbg.ts @@ -4,8 +4,8 @@ AbstractTableView - - + + Edit columns @@ -1140,6 +1140,11 @@ Unlocked + + + [Formatting Error] + + Follow %1 in %2 @@ -1685,10 +1690,10 @@ - - + + + - Error! @@ -1714,88 +1719,68 @@ - - 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 @@ -2002,147 +1987,147 @@ - + &Go to - + &Expression - + File Offset - + Start of Page - + End of Page - + Previous - + Next - + &Hex - - - - &Extended ASCII - - + &Extended ASCII + + + + + &Codepage... - + &Text - - + + &ASCII - + &Integer - + &Float - + &Address - + &Disassembly - + Add label at - - - + + + Error! - + DbgSetLabelAt failed! - + Modify value - + Enter expression to follow in Dump... - + Not inside a module... - + Goto File Offset in %1 - - - + + + Hex - - + + ASCII - - + + UNICODE - - + + Signed short (16-bit) @@ -2162,138 +2147,174 @@ - - - Signed long (32-bit) + + Allocate Memory - - Signed long long (64-bit) + + Signed long (32-bit) - - Unsigned short (16-bit) + + Signed long long (64-bit) - - Unsigned long (32-bit) + + Unsigned short (16-bit) - - Unsigned long long (64-bit) + + Unsigned long (32-bit) - - Hex short (16-bit) + + Unsigned long long (64-bit) - - Hex long (32-bit) + + Hex short (16-bit) - + + Hex long (32-bit) + + + + + Hex long long (64-bit) - + &Float (32-bit) - + &Double (64-bit) - + &Long double (80-bit) - + Float (32-bit) - + Double (64-bit) - + Long double (80-bit) - + Address - + Comments - + Not yet supported! - + Edit data at %1 - + Fill data at %1 - + Save to file - + All files (*.*) - + Find Pattern... - + Dump - + Entropy (Address: %1, Size: %2) - + Enter expression to sync with... + + + Size + + + + + 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. + + + + + Memory allocation failed! + + CPUInfoBox @@ -3901,500 +3922,505 @@ Invalid database file (JSON)! - + Thread switched from %X to %X ! - + Module: %s - - - File: %s - PID: %X - %sThread: %X + + (switched from %X) - - %s breakpoint "%s" at %s ( %p )! + + File: %s - PID: %X - %sThread: %X%s + + + + + %s breakpoint "%s" at %s (%p)! - - %s breakpoint 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! - + @@ -4433,1046 +4459,1051 @@ Invalid database file (JSON)! - - - - - - - - - + + The debuggee does not stop after 10 seconds. The debugger state may be corrupted. + + + + + + + + + + + + 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 @@ -6958,63 +6989,68 @@ Do you want me to fix this? - + Stopping running debuggee... - + + The debuggee does not close after 10 seconds. Probably the debugger state has been corrupted. + + + + 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! @@ -7442,6 +7478,12 @@ Do you want me to fix this? Enter the description + + + + This string will appear in the menu. + + Select script @@ -7457,6 +7499,11 @@ Do you want me to fix this? Enter the command that you want to create a shortcut for : + + + Example: bphws ESP + + GotoDialog @@ -7649,7 +7696,7 @@ Do you want me to fix this? - + Address @@ -7730,7 +7777,7 @@ Do you want me to fix this? - + <font color='red'>CT: %1%2</font> @@ -7765,6 +7812,7 @@ Do you want me to fix this? + &Redirect Log... @@ -7774,58 +7822,63 @@ Do you want me to fix this? - + + Stop &Redirection + + + + fwrite() failed (GetLastError()= %1 ). Log redirection stopped. - + Redirect log to file - + Enter the file to which you want to redirect log messages. - + Log files(*.txt);;All files(*.*) - + _wfopen() failed. Log will not be redirected to %1. - + Log will be redirected to %1. - + Logging will be enabled. - + Logging will be disabled. - + Error, log have not been saved. - + Log have been saved as %1 @@ -8141,7 +8194,7 @@ Do you want me to fix this? - + Donate @@ -8190,7 +8243,7 @@ Do you want me to fix this? - + Report Bug @@ -8322,13 +8375,13 @@ Do you want me to fix this? - + Generate crash dump - + &Manage Favourite Tools... @@ -8364,7 +8417,7 @@ Do you want me to fix this? - + Blog @@ -8411,10 +8464,10 @@ Do you want me to fix this? - - - - + + + + Languages @@ -8424,114 +8477,120 @@ Do you want me to fix this? - + + + Example: eax == 0 && ebx == 0 + + + + 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. @@ -9261,6 +9320,11 @@ Do you want to apply these patches anyway? Edit XMM register + + + Edit FPU register + + ERROR CONVERTING TO HEX @@ -9451,17 +9515,22 @@ Do you want to apply these patches anyway? - + + Lock + + + + Search: - + Search... - + &Copy @@ -10026,57 +10095,57 @@ Do you want to apply these patches anyway? - - - + + + 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 @@ -10459,12 +10528,18 @@ Do you want to apply these patches anyway? - + Enter the expression to watch - + + + Example: [EAX] + + + + Enter the name of the watch variable