View Single Post
  #1  
Old 04-01-2018, 22:24
dosprog dosprog is offline
Friend
 
Join Date: Feb 2018
Posts: 114
Rept. Given: 0
Rept. Rcvd 17 Times in 16 Posts
Thanks Given: 33
Thanks Rcvd at 146 Times in 74 Posts
dosprog Reputation: 17
HIEW32 Plugins Collection

Simple useful plugins for HIEW32, created 2017..2021:
---------------------------------------------------

CRACK.HEM HEM-PlugIn - compares binary files. Reports differences as CRK-file for using with CRACKER.EXE.
Adds to CRK as comment all available defined HIEW32 labels/names.
(Original idea by Jupiter).

GOTO.HEM HEM-PlugIn for locate some positions in MZ & PE-EXE.

PE_RWE.HEM HEM-PlugIn - sets attributes of all sections in PE into r/w/e. (See comment at post#3)
(Original idea by me).

PE_TAILS.HEM HEM-PlugIn - corrects "tails of sections" in PE. (Sets VirtSize>=PhisSize for all) (See comment at post#3)
(Original idea by me).

PE_TAIL!.HEM HEM-PlugIn - Reports if file location in "tail of sections" in PE.
(Original idea by me).


PE_HINTS.HEM HEM-PlugIn - for correcting import hints in 32-bit PE-file.
(Original idea by FalseMaster).

PE_OVL.HEM HEM-PlugIn - Manipulates with PE-file Overlay.


PE_ASLR.HEM HEM-PlugIn - Sets/Clears RelocationsStripped Bit in PE-header.

BLOCK.HEM HEM-PlugIn - operations with Block (Xor,Add,Sub string or file) (16Mb max.).
(It's minor modification of standard HEM-plugin example).

BL_MD5.HEM HEM-PlugIn - calculates MD5 sum of marked block (16Mb max.)

MBYTES2.HEM HEM-PlugIn - Converts selected block of bytes into C/Asm "DB/DW/DD" code. Paste it from Clipboard.

KBD_CYR.HEM HEM-PlugIn - for russify keyboard input in HIEW32.EXE.
Available 6 keyboard mappings (LAT, RUS/UKR DOS/WIN, and DOS-ps.graphics)
Starts when loaded, after pressing in HIEW32 <F11>-key.
(Original idea by me).
KBD_CYR.PNG - optional - Simple picture-help for KBD_CYR.HEM keyboard switcher.

SECTOR.HEM - HEM-PlugIn for write sector(s) of disk to a file (256 sectors max.).

PE_SPLIT.HEM - HEM-Plugin - Split & Join 32-bit PE-file. (Prototype is PEU by A.Quincey,1998)

BL_FILE.HEM - HEM-PlugIn writes selected block to a file with HEX-address as filename.

PE_TIME.HEM - HEM-Plugin - PE-file LinkTime<-> FileTime. (Original idea by FalseMaster)

PE_Win9x.HEM - HEM-Plugin - Set for x32 PE-file OSVer/SubSys = 1/4 (for run on Win9x+).

Locate.HEM - HEM-Plugin - Writes current file address with comment into file "Locate.txt". Copies address to clipboard (as Raw/VA/RVA).

cursor.HEM - HEM-Plugin - Highlighting current line in Hex/Disasm modes in Hiew32.




See attached archive (Updated 28 Mar 2024)


----------------------------------------------------------
See also:
PlugIns from Fernando Merces (github.com/merces)
- CopyAs.HEM
- Hashes.HEM
here: https://forum.exetools.com/showpost....3&postcount=40

See also:
PlugIn from Tavis Ormandy (github.com/taviso)
- KeyHelp.HEM
here: https://forum.exetools.com/showpost....8&postcount=41


Attached Files
File Type: rar hems.rar (136.1 KB, 0 views)

Last edited by dosprog; 03-28-2024 at 08:57.
Reply With Quote
The Following User Gave Reputation+1 to dosprog For This Useful Post:
MarcElBichon (04-03-2018)
The Following 9 Users Say Thank You to dosprog For This Useful Post:
Asus (04-21-2018), computerline (04-02-2018), espkk (04-09-2018), hors (04-02-2018), Indigo (07-19-2019), niculaita (04-02-2018), sh3dow (06-17-2018), sherlinux103 (10-12-2023), VodoleY (04-23-2018)