Skip to content

Commit 6b67cde

Browse files
committed
Merged in SmilingWolf/x64_dbg/loadlib_asm (pull request x64dbg#38)
Added loadlib (following plan B)
2 parents 208e216 + 072f18b commit 6b67cde

File tree

103 files changed

+277
-81
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+277
-81
lines changed

help/DebugContinue_con.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@
2626
This command does not set any result
2727
variables.
2828

29-
</SPAN></P></body>
29+
</SPAN></P></body>
30+
</html>

help/DeleteBPX_bpc_bc.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@
2020
<P><U>arguments</U><BR>[arg1]: Name or address of the breakpoint to delete. If this argument is not specified, all breakpoints will be
2121
deleted.</P>
2222
<P><U>result<BR></U>This command does not set any result variables.</P>
23-
<P>&nbsp;</P></head>
23+
</body>
24+
</html>

help/DeleteHardwareBreakpoint_bphc_bphwc.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@
2121
this argument is not specified, all hardware breakpoints will be deleted.</P>
2222
<P><U>result<BR></U>This command does not set any result
2323
variables.</P></body>
24+
</html>

help/DeleteMemoryBPX_membpc_bpmc.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,4 @@
3737
<BR>
3838
</U>This command does not set any result
3939
variables.</P></body>
40+
</html>

help/DetachDebugger_detach.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@
2020
<P><U>arguments</U><BR>This command has no arguments.</P>
2121
<P><U>result</U> <BR>This command does not set any result
2222
variables.</P></body>
23+
</html>

help/DisableHardwareBreakpoint_bphd_bphwd.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
<P><U>arguments</U><BR>[arg1]: Address of the hardware breakpoint to disable. If
2020
this argument is not specified, all hardware breakpoints will be disabled.</P>
2121
<P><U>result<BR></U>This command does not set any result variables.</P>
22-
<P>&nbsp;</P></body>
22+
</body>
2323
</html>

help/EnableBPX_bpe_be.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,5 @@
2222
argument is not specified, all breakpoints
2323
will be enabled.</P>
2424
<P><U>result<BR></U>This command does not set any result
25-
variables.</P></head>
25+
variables.</P></body>
26+
</html>

help/EnableMemoryBreakpoint_membpe_bpme.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@
2727
<U >
2828
result
2929
<BR ></U>This command does not set any result variables.</P>
30-
<P>&nbsp;</P></body>
30+
</body>
3131
</html>

help/Fill_memset.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@
2323
page is used.</P>
2424
<P><U>result</U><BR>This command does not set any result
2525
variables.</P></body>
26+
</html>

help/General_Purpose.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
<body>
1818
<P><STRONG>General Purpose<BR></STRONG>This section contains various commands that are
1919
used for calculations etc.</P>
20-
<P>&nbsp;</P></body>
20+
</body>
2121
</html>

help/HideDebugger_dbh_hide.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@
2929
<SPAN class=rvts9 >
3030
This command does not set any result
3131
variables.</SPAN></P></body>
32+
</html>

help/InitDebug_initdbg_init.htm

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,5 @@
3636
<P><U>result<BR></U> This command will
3737
give control back to the user&nbsp;after the&nbsp;system breakpoint&nbsp;is reached. It will set
3838
<U>$pid</U> and&nbsp;<U>$hp/$hProcess</U>&nbsp;variables.
39-
40-
41-
</P></head>
39+
</P></body>
40+
</html>

help/Introduction.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@
2929
<P>Bridge is the communication library for the DBG and GUI
3030
part (and maybe in<BR>the future more parts). The bridge can be used to work on
3131
new features,<BR> without having to update the code of
32-
the other parts.</P></head>
32+
the other parts.</P></body>
33+
</html>

help/Jxx_IFxx.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,5 @@
4545
<P class=rvps3><SPAN class=rvts11><U>arguments </U><BR></SPAN><SPAN
4646
class=rvts9>&nbsp; arg1: The label to jump to.</SPAN></P>
4747
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN class=rvts9>This command does not set any result variables.</SPAN>
48-
</P></body>
48+
</P></body>
49+
</html>

help/LibrarianRemoveBreakPoint_bcdll.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@
1919
a DLL breakpoint.</P>
2020
<P><U>arguments</U><BR>&nbsp; arg1: DLL Name to remove the breakpoint from.</P>
2121
<P><U>result<BR></U>This command does not set any result variables.</P>
22-
<P>&nbsp;</P></body>
22+
</body>
23+
</html>

help/LibrarianSetBreakPoint_bpdll.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,4 @@
2525
breakpoint will be removed after it has been hit.</P>
2626
<P><U>result<BR></U>This command does not set any result
2727
variables.</P></body>
28+
</html>

help/PLUGINIT_STRUCT.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,5 @@
3030
useful for crash reports<BR>&nbsp;&nbsp;&nbsp; [OUT]
3131
<STRONG>char</STRONG> pluginName[256]; //plugin name, also
3232
useful for crash reports<BR>
33-
};</P></body>
33+
};</P></body>
34+
</html>

help/PLUG_SETUPSTRUCT.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@
2525
handle<BR>&nbsp;&nbsp;&nbsp; [IN]
2626
<STRONG>int</STRONG> hMenu; //plugin menu
2727
handle<BR>
28-
};</P></head>
28+
};</P></body>
29+
</html>

help/Script_Commands.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@
1919
only used or available in
2020
a scripting context. Commands that also exist in a non-scripting context have
2121
priority.</P></body>
22+
</html>

help/Scripting.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@
1717
<body>
1818
<P><STRONG>Scripting</STRONG><BR>This sections provides an overview of automating tasks with
1919
x64_dbg using scripts. See Commands for a description of all possible script commands. See Introduction for an introduction to
20-
expressions.</P></body>
20+
expressions.</P></body>
21+
</html>

help/SetBPXOptions_bptype.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@
2020
"long" (CD03) or "ud2" (0F0B). Type default type affects
2121
both NORMAL and SINGLESHOT breakpoints.</P>
2222
<P><U>result<BR></U>This command does not set any result
23-
variables.</P></body>
23+
variables.</P></body>
24+
</html>

help/SetHardwareBreakpoint_bph_bphws.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@
3131
size. </P>
3232
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN
3333
class=rvts9>This command does not set any result
34-
variables.</SPAN> </P></body>
34+
variables.</SPAN> </P></body>
35+
</html>

help/SetMemoryBPX_membp_bpm.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@
4848
<BR></U></SPAN><SPAN class=rvts9>This command does not set any result variables.</SPAN>
4949

5050
</P>
51-
<P>&nbsp;</P></BODY></HTML>
51+
</BODY></HTML>

help/SingleStep.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,5 @@
2222
class=rvts9>[arg1]: The number of instructions to executre (this can be
2323
any valid expression). When not specified, a StepInto is performed.<BR></SPAN></P>
2424
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result
25-
variables.</SPAN></P></body>
25+
variables.</SPAN></P></body>
26+
</html>

help/StepInto.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@
2222
class=rvts9><BR></SPAN></P>
2323
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result
2424
variables.</SPAN></P></body>
25+
</html>

help/StepOver.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,5 @@
2222
class=rvts9>
2323
</P></SPAN>
2424
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result
25-
variables.</SPAN></P></head>
25+
variables.</SPAN></P></body>
26+
</html>

help/Variables.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,5 @@
3535
1-4).<BR><U>$pid</U>: Project ID of the debugged
3636
executable.<BR><U>$hp/$hProcess</U>: Debugged executable
3737
handle.<BR><U>$lastalloc</U>: Last result of the
38-
'alloc' command.</SPAN></P></head>
38+
'alloc' command.</SPAN></P></body>
39+
</html>

help/alloc.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,5 @@
2222
allocate. When not specified, a default size of 0x1000 is used.</P>
2323
<P><U>result</U><BR>This command sets $result to the allocated memory address. It also sets the $lastalloc
2424
variable to the allocated memory address when VirtualAllocEx
25-
succeeded.</P></body>
25+
succeeded.</P></body>
26+
</html>

help/and.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@
3131

3232
<P class=rvps3>
3333
<SPAN class=rvts11><U>result<BR></U>This command does not set
34-
any result&nbsp;variables.</SPAN></P></body>
34+
any result&nbsp;variables.</SPAN></P></body>
35+
</html>

help/asm.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,5 @@
2424
class=rvts9>[arg3]: When specified the remainder of the previous
2525
instruction will be filled with NOPs.</SPAN> </P>
2626
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9><EM>$result</EM> will be set to the assembled instruction size. 0 on
27-
failure.</SPAN></P></body>
27+
failure.</SPAN></P></body>
28+
</html>

help/bookmark_bookmarkset.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@
2525

2626
</U>
2727
<BR>This command does not set any result
28-
variables.</P></body>
28+
variables.</P></body>
29+
</html>

help/bookmarkc_bookmarkdel.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@
2020
<P><U>arguments </U><BR> &nbsp; arg1:&nbsp;Address of the
2121
bookmark to delete. </P>
2222
<P><U>result</U> <BR>This command does not set any result
23-
variables.</P></body>
23+
variables.</P></body>
24+
</html>

help/bookmarklist.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@
1919
<P><U>arguments</U><BR>This command has no arguments.</P>
2020
<P><U>result<BR></U><EM>$result</EM> will be set to
2121
the number of user-defined bookmarks.</P></body>
22+
</html>

help/bplist.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@
3232
<P><EM>ADDRESS</EM> is the breakpoint address, given in 32 and 64
3333
bits for the x32 and x64 debugger respectively.</P>
3434
<P><EM>NAME</EM> is the name assigned
35-
to the breakpoint.</P></body>
35+
to the breakpoint.</P></body>
36+
</html>

help/call.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@
2525
result
2626
<BR></U></SPAN>
2727
<SPAN class=rvts9>This command does not set any result variables.</SPAN>
28-
</P></body>
28+
</P></body>
29+
</html>

help/chd.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@
2020
<P><U>arguments</U><BR>&nbsp; arg1: Path of a directory to change
2121
to.</P>
2222
<P><U>result<BR></U><SPAN class=rvts9>This command does not set any result
23-
variables.</SPAN></P></head>
23+
variables.</SPAN></P></body>
24+
</html>

help/cmt_cmtset_commentset.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@
3131
result</U>
3232
<BR>
3333
This command does not set
34-
any result variables.</P></body>
34+
any result variables.</P></body>
35+
</html>

help/cmtc_cmtdel_commentdel.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@
2727

2828
<BR>
2929
This command does not set any result variables.</P></body>
30+
</html>

help/commentlist.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@
2020
<P><U>arguments</U><BR>This command has no arguments.</P>
2121
<P><U>result<BR></U><EM>$result</EM> will be set to the
2222
number of user-defined comments.</P></body>
23+
</html>

help/dec.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@
2121
Destination.</SPAN></P>
2222
<P class=rvps3><SPAN class=rvts11><U>result <BR></U>This command does not set
2323
any result&nbsp;variables.</SPAN></P></body>
24+
</html>

help/disasm_dis_d.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@
2929
[arg1]: The address to disassemble at. When not specified,
3030
there will be assembled at CIP.</SPAN>
3131
</P><P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result
32-
variables.</SPAN></P></body>
32+
variables.</SPAN></P></body>
33+
</html>

help/div.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,5 @@
2222
<P class=rvps3><SPAN class=rvts11>&nbsp;
2323
arg2: Source.</SPAN></P>
2424
<P class=rvps3><SPAN class=rvts11><U>result<BR></U>This command does not set
25-
any result&nbsp;variables.</SPAN></P></body>
25+
any result&nbsp;variables.</SPAN></P></body>
26+
</html>

help/eSingleStep_esstep_esst.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@
2525
class=rvts9></SPAN><SPAN class=rvts9>[arg1]: The number of instructions to executre (this can be
2626
any valid expression). When not specified, a StepInto is performed.<BR></SPAN></P>
2727
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result variables.</SPAN></P>
28-
<P>&nbsp;</P></body>
28+
</body>
29+
</html>

help/eStepInto_esti.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
class=rvts9>This command has no arguments.</SPAN><SPAN
3333
class=rvts9><BR></SPAN></P>
3434
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result variables.</SPAN></P>
35-
<P>&nbsp;</P></body>
35+
</body>
3636
</html>

help/eStepOver_estep_esto_est.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,4 @@
3333
class=rvts9> </P></SPAN>
3434
<P class=rvps3><SPAN class=rvts11><U>result<BR></U></SPAN><SPAN class=rvts9>This command does not set any result
3535
variables.</SPAN></P></body>
36+
</html>

help/erun_ego_er_eg.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@
2828
result</U>
2929
<BR >
3030
This command does not set any result variables.</P>
31-
<P>&nbsp;</P></body>
31+
</body>
3232
</html>

help/find.htm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@
2828
class=rvts9>The $result variable is set to the virtual
2929
address of the address that matches the byte pattern. $result will be 0 when the pattern could not be
3030
matched.</SPAN></P>
31-
<P>&nbsp;</P></head>
31+
<P>&nbsp;</P></body>
32+
</html>

help/findall.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@
2929
<P class=rvps3><SPAN class=rvts11><U>result <BR></U></SPAN><SPAN class=rvts9><EM>$result</EM> is set to the number of
3030
occurrences.</SPAN></P>
3131
<P>&nbsp;</P></body>
32+
</html>

help/free.htm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@
2929
to 1 if VirtualFreeEx succeeded, otherwise it's set to
3030
0. $lastalloc is set to zero when the address specified is equal
3131
to $lastalloc.</P></body>
32+
</html>

help/functiondel_funcc.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@
2828

2929
<BR>
3030
This command does not set any result variables.</P>
31-
<P>&nbsp;</P></body>
32-
</html>
31+
</body>
32+
</html>

help/functionlist.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
<P><U>arguments</U><BR>This command has no arguments.</P>
2020
<P><U>result<BR></U><EM>$result</EM> will be set to
2121
the number of user-defined functions.</P>
22-
<P>&nbsp;</P></body>
23-
</html>
22+
</body>
23+
</html>

0 commit comments

Comments
 (0)