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

📄 changelog

📁 功能较全面的反汇编器:反汇编器ht-2.0.15.tar.gz
💻
📖 第 1 页 / 共 2 页
字号:
 HT ChangeLog==============version 2.0.15:	- [Win32] removed a debug printf	- fixed clipboard view	- fixed ELF symbol viewerversion 2.0.14:	- [x86] movbe, invept, invvpid	- [eval] better help	- [eval] last result (symbol _)	- [eval] u8, u16 etc. for current byte, word..	- fixed embarrassing endianess bugversion 2.0.13:	- [win32] optimize redrawing (reduce flicker)	- [x86] intel avx, aes and pclmulqdq extensionversion 2.0.12:	- fixed crash with too long lines	- fixed some cosmetic resizing things in dialogs	  (File-Open, Show-Xrefs)	- c++-demangler from gcc 4.3version 2.0.11:	- [Win32] Save config in home directory	- fixed crash while changing text highlighting	- small bug fixes	version 2.0.10:	- [x86] SSE5 :)	version 2.0.9:	- [Mach-O] ARM and X86_64 support	- [Mach-O] support for 64 bit images	- small bugs fixesversion 2.0.8:	- Loading Analyser for java class files was broken	- Fixed some cosmetic resizing bugs	- Fixed infinite loop in fgetstrzversion 2.0.7:	- Added a missing #include found by gcc 4.3	- Fixed minor problems found by gcc 4.3version 2.0.6:	- [POSIX] Ignore mouse events	- Dump analyser output function was broken	- Fixed a lot of (possible) buffer overflowsversion 2.0.5:	- Editing bytes in image mode was broken under	  subtile circumstancesversion 2.0.4:	- Fixed some 64 bit issuesversion 2.0.3:	- [POSIX] Resize application on SIGWINCH	- [x86] SSE4.1/SSE4.2	- [x86] small bug fixes	- [x86] reduced opcode table bloat	- Allow different displacements in hex viewversion 2.0.2:	- [IA64] disassembler works again (is anybody using this?)	- [Java] fixed stupid undefined behaviour bug	- [Java] use Signature information when available	         (annotates generic functions etc.)version 2.0.1:	- [Java] annotate exception handlers in byte code	- [Java] some byte code improvements (lookupswitch, tableswitch)	- Analyser can export HTML files again	- [PowerPC] added Cell and POWER6 instructionsversion 2.0:	- renamed process.h to htprocess.h because of some stupid	  cygwin build problems	- fixed some problem with file sizes > 4 GiBversion 2.0beta6:	- fixed crash when opening read only files in obscure situations	- [ELF & java] fixed binary search in image view	- [ELF64] some cosmetic fixes	- [java] off by one	version 2.0beta5:	- [Win32] messed up file-saving codeversion 2.0beta4:	- fixed crash in cp-demangle	- [Win32] Relax CPUversion 2.0beta3:	- fixed crash in drop-down widget	- fixed loading of class files	- fixed generating text output files of analyser	- implemented automatic window tiling	- fixed saving of text filesversion 2.0beta2:	- should now really support file sizes > 4 GiB	- some ncurses wuerg-arounds	- better handling of ELFs without program headers	- bug fixesversion 2.0beta:	- new disassembler: (PE and ELF)		* x86_64		* ARM		* 64 bit PowerPC		* VMX128 extension for PowerPC	- x86_64 assembler	- Allow file sizes > 4 GiB	- Rewrote a lotversion 0.9.5:	- [x86] wrong mnemnonics for iret/d/qversion 0.9.4:	- [x86] Fixed stupid bug in assembler (group insns weren't 	accessible)	- [x86] Some labels generated by the analyzer were had wrong prefixversion 0.9.3:	- [x86] added SSSE3 and missing vanderpool/pacifica instructions	- [x86] andpd had wrong mnemonic	- [x86] allow alternative mnemonics (like jz vs. je)version 0.9.2:	- updated ELF program header types	- better Mach-O executable sections detection	- allow ':' key for changing comments in analyser	- [Win] use unicode output	- compile with gcc 4.1	- updated minilzo	- small bug fixesversion 0.9.1:	- updated cp-demangle.c from gcc: 	  This fixes two bugs in the symbol name demangler which could	  crash HT.version 0.9.0:	- analyser: support for int, half and byte data-types.	- x86 disasm: invlpg, fisttp instructions added	- x86 disasm: sse, sse2, sse3 instructions added	- x86 asm: support for mmx instructions	- configure: set -DNO_NATIVE_UNALIGNED_MOVES for platforms	  other than x86	- removed 'include <malloc.h>' from cp-demangle.c	- fixed a buffer overflow in htperes.cc	- handle ELFs w/o segment or program sections (Thanks Daniel Black)	- don't malloc(0) (Thanks Daniel Black)	- some keyboard fixed for windows xpversion 0.8.0:	- g++ v3 abi demangler	- x86 disasm: added undocumented ffreep (df c0) instruction	- compiles with gcc 3.4	- fixed buggy blockop-progress indicator	- fixed ugly segfault with elf symbol loading	- ppc disassebler updated (altivec instructions)	- removed stefan's email address (dead)version 0.8.0pre1:	- disassembler:		- IBM/Motorola PowerPC (PPC) (new)	- file formats:		- XBE (X-Box executable) support by Stefan Esser (experimental)		- Mach-O header and image support for PPC and x86 (experimental)		- FLT (Flat) support (experimental)		- PEF support (experimental)		- XCOFF32 support		- COFF support for coff files without optional header		- COFF big-endian support		- ELF PPC support		- ELF relocatable file support (experimental)		- fixed buggy ELF reading code partially (thanks rpm28)	- eval dialog: added function help	- eval: not ('~') and logical-not ('!') operators	- disassembler interface (int maxlen, not byte maxlen)	- Win32: fixed access to native windows clipboard	- Win32: high CPU usage problems fixed (sys_suspend() bugged)	version 0.7.5:	- fixed bug in bnstr() with defaultbase > 10	- fixed buffer overflow in htelfsym.cc (thanks Luis Barrancos)	- fixed bug in ht_sys_file/ht_stdio_file::extend()	- fixed bug, causing invalid history entries when specifying files	  on the command-line	- fixed bug in x86-assembler (correct opcode for [ebp+esp])	- minor fixes in eval-lexerversion 0.7.4:	- fixed bug in COFF code (hdr_ofs sometimes fixed to 0x800)	- fixed bug in blockop (checking if const/var op didn't set 'i' and 'o' and sometimes failed)	- fixed bug in Java bytecode disassembler: invalid opcodes crash.	  Thanks Jerome (freejazz).	- fixed bug in Java class processing code: errors always crash HT	- fixed: 0xcafebabe in mach_kernel... made classread more strict	- fixed object streaming bug in GET_OBJECT (only when compiled with GCC 3.3+)version 0.7.3:	- some keys were assigned to multiple commands in hex-viewer	- percent display for searches and scrollbars in big files was incorrect	- POSIX: improved keyboard handling (merge from 0.9.0 tree)	- POSIX: X11 textmode keyboard support didn't work :-), was not configured correctlybranch_only	- configure now does final (release) builds by default (ie. -O2 -fomit-frame-pointer)branch_only	- binary search in */image disabled because its buggyversion 0.7.2:	- Hexview: Number of bytes per line can be changed now	- PE/header: can now follow bound import directory link (it's offset not RVA !)	- x86dis: "0f 0f 0f" is now marked invalid (as it should be)	- alt-x in blockop dialog was used twice by "cut" and "select expr"	- fixed problem in streams that caused files not to be flagged "modified"	- security fix: main.cc: strncpy(appname, argv[0], sizeof appname-1);	- qword "x shl/shr 32" returns invalid result	- ELF/section headers: flags now displayed correctly (thanks "scut")	- (POSIX) slightly improved keyboard handling (Ctrl+W = close window)version 0.7.1:	- (win2k/xp) fixed bug that caused ht to create ht.cfg in current	  directory instead of executable's	- (win32) findfirst/next now fill the ctime, mtime and atime fields	- (win32) chdir() to "X:\" fixed	- cmdline param '-h' works again	- new config.guess/config.subversion 0.7.0:	- whole new Address class for the analyser. Much more flexible.	  Enables segmented and 64-bit addresses.	- ht_snprintf/ht_vsnprintf + many possible buffer overflows fixed	- projects (groups of files)	- LE: image/analyser,VxD support, internal relocations (beta, no imports)	- Java: disassembler, image/analyser	- NE: relocations improved	- IA-64 disassembler + PE64 support	- .Net IL disassembler + PE .Net support (alpha)	- submenus	- view current/cursor offset in a different view	- tools/int2info.pl: converts Ralf Brown's Interrupt List to TexInfo	- htpehead.cc: directory goto works now, OFSs really are RVAs !	- sys/djgpp: ff2pstat(...) fixed	- got rid of fmt_vaddress	- PE/imports,exports,delay-imports based on ht_listbox	- x86dis: movzx/movsx and "mov mem32/16, seg" param size ambiguity fixed	  and many minor fixes	- goto dialog auto-documents available eval() functions	- Inter-process communication (IPC) via console redirection	  on all existing platforms. Primitive terminal emulation.	- qword support	- new streamfiles: ht_sys_file, ht_stdio_file, ht_temp_file,	  ht_null_file	- some memory leaks killed (Valgrind sessions)	- log-window scrolling fixed	- virtual file system (VFS) rewritten, VFS viewer rewritten	- many bugs fixedversion 0.6.0b:	- textedit: save-bug fixed	- sys/posix: pstat() fixedversion 0.6.0:	- ELF: new OS ABI values supported (eg. FreeBSD)	- built-in registry - data not code	- palette system redesigned	- bin2c text-open-bug for djgpp fixed	- physical search modes in image/analyser views implemented	- huge memory leak in binary search eliminated	- text viewer/editor: many bugs fixed, improved visualization,

⌨️ 快捷键说明

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