⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ht.html

📁 功能较全面的反汇编器:反汇编器ht-2.0.15.tar.gz
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<html lang="en"><head><title>HT Editor Documentation</title><meta http-equiv="Content-Type" content="text/html"><meta name="description" content="HT Editor Documentation"><meta name="generator" content="makeinfo 4.11"><link title="Top" rel="top" href="#Top"><link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"><meta http-equiv="Content-Style-Type" content="text/css"><style type="text/css"><!--  pre.display { font-family:inherit }  pre.format  { font-family:inherit }  pre.smalldisplay { font-family:inherit; font-size:smaller }  pre.smallformat  { font-family:inherit; font-size:smaller }  pre.smallexample { font-size:smaller }  pre.smalllisp    { font-size:smaller }  span.sc    { font-variant:small-caps }  span.roman { font-family:serif; font-weight:normal; }   span.sansserif { font-family:sans-serif; font-weight:normal; } --></style></head><body><h1 class="settitle">HT Editor Documentation</h1><div class="node"><p><hr><a name="Top"></a>Previous:&nbsp;<a rel="previous" accesskey="p" href="#dir">(dir)</a>,Up:&nbsp;<a rel="up" accesskey="u" href="#dir">(dir)</a></div><h3 class="unnumberedsec">HT Editor</h3><p class="noindent">This is HT 2.0.15;Have fun<small class="dots">...</small><ul class="menu"><li><a accesskey="1" href="#About">About</a><li><a accesskey="2" href="#Key-bindings">Key bindings</a><li><a accesskey="3" href="#Features">Features</a><li><a accesskey="4" href="#Authors">Authors</a><li><a accesskey="5" href="#Where-to-download_003f">Where to download?</a></ul><div class="node"><p><hr><a name="About"></a>Previous:&nbsp;<a rel="previous" accesskey="p" href="#Top">Top</a>,Up:&nbsp;<a rel="up" accesskey="u" href="#Top">Top</a></div><h3 class="unnumberedsec">About</h3><p class="noindent">This program is a file viewer, editor and analyzer for text, binary, and (especially) executable files.   <blockquote>     This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License version 2 as published bythe Free Software Foundation.        <p>This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.        <p>You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA</blockquote><div class="node"><p><hr><a name="Key-bindings"></a>Previous:&nbsp;<a rel="previous" accesskey="p" href="#Top">Top</a>,Up:&nbsp;<a rel="up" accesskey="u" href="#Top">Top</a></div><h3 class="unnumberedsec">Key bindings</h3>     <ul><li>General key bindings     <p><table summary=""><tr align="left"><td valign="top" width="25%">Return</td><td valign="top" width="75%">follow link (if applicable)<br></td></tr><tr align="left"><td valign="top" width="25%">Backspace</td><td valign="top" width="75%">undo &ldquo;follow link&rdquo;<br></td></tr><tr align="left"><td valign="top" width="25%">Space/F6</td><td valign="top" width="75%">choose view mode<br></td></tr><tr align="left"><td valign="top" width="25%">Alt+[1-9]</td><td valign="top" width="75%">select window<br></td></tr><tr align="left"><td valign="top" width="25%">Alt+0</td><td valign="top" width="75%">select window list<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+Left/Right</td><td valign="top" width="75%">scroll left/right<br></td></tr><tr align="left"><td valign="top" width="25%">Cursor keys</td><td valign="top" width="75%">move around<br></td></tr><tr align="left"><td valign="top" width="25%">Page Up/Down</td><td valign="top" width="75%">next/prev page<br></td></tr><tr align="left"><td valign="top" width="25%">Alt+S</td><td valign="top" width="75%">toggle select<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+Ins/Alt+C</td><td valign="top" width="75%">copy<br></td></tr><tr align="left"><td valign="top" width="25%">Shift+Ins/Alt+V</td><td valign="top" width="75%">insert<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+Del/Alt+D</td><td valign="top" width="75%">delete<br></td></tr><tr align="left"><td valign="top" width="25%">Shift+Del/Alt+X</td><td valign="top" width="75%">cut     <br></td></tr></table>     <li>Window key bindings     <p><table summary=""><tr align="left"><td valign="top" width="25%">Alt+F3/Ctrl+W</td><td valign="top" width="75%">close window<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+F5</td><td valign="top" width="75%">resize/move mode<br></td></tr><tr align="left"><td valign="top" width="25%"></td><td valign="top" width="75%">(in resize/move mode only:)<br></td></tr><tr align="left"><td valign="top" width="25%">Space</td><td valign="top" width="75%">toggle resize/move mode<br></td></tr><tr align="left"><td valign="top" width="25%">Cursor keys</td><td valign="top" width="75%">resize/move window<br></td></tr><tr align="left"><td valign="top" width="25%">Escape/Return/Ctrl+F5</td><td valign="top" width="75%">leave resize/move mode     <br></td></tr></table>     <li>Analyser key bindings     <p><table summary=""><tr align="left"><td valign="top" width="25%">c</td><td valign="top" width="75%">continue code analysis at cursor<br></td></tr><tr align="left"><td valign="top" width="25%">f</td><td valign="top" width="75%">follow dword ptr at address<br></td></tr><tr align="left"><td valign="top" width="25%">n</td><td valign="top" width="75%">name current address(empty string to delete)<br></td></tr><tr align="left"><td valign="top" width="25%">x</td><td valign="top" width="75%">show xrefs (search for xrefs)<br></td></tr><tr align="left"><td valign="top" width="25%">#</td><td valign="top" width="75%">edit comments<br></td></tr><tr align="left"><td valign="top" width="25%">s</td><td valign="top" width="75%">define a string<br></td></tr><tr align="left"><td valign="top" width="25%">i</td><td valign="top" width="75%">define an integer (32bit)<br></td></tr><tr align="left"><td valign="top" width="25%">h</td><td valign="top" width="75%">define a halfword (16bit)<br></td></tr><tr align="left"><td valign="top" width="25%">b</td><td valign="top" width="75%">define a byte (8bit)<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+A</td><td valign="top" width="75%">call assembler<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+F</td><td valign="top" width="75%">goto start of current function<br>(indicated in the 2nd line)<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+L</td><td valign="top" width="75%">goto previous label<br></td></tr><tr align="left"><td valign="top" width="25%">Ctrl+T</td><td valign="top" width="75%">show recursive function references     <br></td></tr></table></ul>   <pre class="sp"></pre>Note: Some keys don't work in HT-posix. Try using Escapeinstead of Control or something...<div class="node"><p><hr><a name="Authors"></a>Previous:&nbsp;<a rel="previous" accesskey="p" href="#Top">Top</a>,Up:&nbsp;<a rel="up" accesskey="u" href="#Top">Top</a></div><h3 class="unnumberedsec">Authors</h3>     <ul><li>Stefan Weyergraf     <li>Sebastian Biallas <a href="mailto:sb@biallas.net">sb@biallas.net</a></ul><div class="node"><p><hr><a name="Features"></a>Previous:&nbsp;<a rel="previous" accesskey="p" href="#Top">Top</a>,Up:&nbsp;<a rel="up" accesskey="u" href="#Top">Top</a></div><h3 class="unnumberedsec">Features</h3><p>HT contains some very advanced and useful features, which youshould carefully inspect:<ul class="menu"><li><a accesskey="1" href="#General-features">General features</a><li><a accesskey="2" href="#Configuration-files">Configuration files</a><li><a accesskey="3" href="#Clipboard">Clipboard</a><li><a accesskey="4" href="#Global-history">Global history</a><li><a accesskey="5" href="#Expression-evaluation">Expression evaluation</a><li><a accesskey="6" href="#Block-operations">Block operations</a><li><a accesskey="7" href="#Search-and-its-different-modes">Search and its different modes</a><li><a accesskey="8" href="#Command-line-options">Command line options</a></ul><div class="node"><p><hr><a name="General-features"></a>Previous:&nbsp;<a rel="previous" accesskey="p" href="#Features">Features</a>,Up:&nbsp;<a rel="up" accesskey="u" href="#Features">Features</a></div><h3 class="unnumberedsec">General features</h3>     <ol type=1 start=1><li>Supported file formats          <ul><li>common object file format (COFF/XCOFF32)               <ul><li>- header <br>- image with code/data analyser (x86)</ul>          <li>executable and linkable format (ELF)               <ul><li>- header <br>- section headers <br>- program headers <br>- symbol tables <br>- image with code/data analyser (x86, AMD64, IA-64, Alpha, PowerPC, ARM) and relocations</ul>          <li>linear executables (LE)               <ul><li>- header <br>- VxD descriptor <br>- object table <br>- page table <br>- image with code/data analyser (x86) <br>- auto-relocation layer (only internal refs for now)</ul>          <li>standard dos executables (MZ)               <ul><li>- header <br>- relocations <br>- image (disassembly only)</ul>          <li>new executables (NE)               <ul><li>- header <br>- segments <br>- names <br>- entrypoints <br>- image with code/data analyser (x86) <br>- auto-relocation layer (pretty complete)</ul>          <li>portable executables (PE32, PE64)               <ul><li>- header <br>- import section <br>- delay-import section <br>- export section <br>- resources <br>- image with code/data analyser (x86, AMD64, PowerPC, IA-64, Alpha, ARM) <br>- preliminary support for .net executables</ul>          <li>java class files (CLASS)               <ul><li>- header <br>- image with code/data analyser (java bytecode disassembler)</ul>          <li>Mach exe/link format (MachO)               <ul><li>- header <br>- image with code/data analyser (x86, AMD64, PowerPC, ARM) <br></ul>          <li>X-Box executable (XBE)               <ul><li>- header <br>- imports <br>- image with code/data analyser (x86) <br></ul>          <li>Flat (FLT)               <ul><li>- header <br>- image with data analyser (no disassembler yet) <br></ul>          <li>PowerPC executable format (PEF)               <ul><li>- header <br>- imports- image with code/data analyser (PowerPC) <br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -