Exetools  

Go Back   Exetools > General > Source Code

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 06-15-2026, 20:19
wx69wx2023 wx69wx2023 is offline
Family
 
Join Date: Sep 2023
Posts: 326
Rept. Given: 50
Rept. Rcvd 61 Times in 35 Posts
Thanks Given: 636
Thanks Rcvd at 889 Times in 237 Posts
wx69wx2023 Reputation: 61
Import/export viewer

Hi, I found two small tools on my old computer that I wrote when I was studying PE file structures. They could display the exe/dll file's import and export tables, respectively. Because they were from over ten years ago, the tools could only be used for 32 bit exe/dll.

The project is completed using RaDASM.

I'll add 64-bit support if I have time.
Attached Files
File Type: zip import.zip (20.4 KB, 10 views)
File Type: zip export.zip (7.5 KB, 8 views)
Reply With Quote
  #2  
Old 06-16-2026, 05:01
Jupiter's Avatar
Jupiter Jupiter is offline
Lo*eXeTools*rd
 
Join Date: Jan 2005
Location: Moscow, Russia
Posts: 237
Rept. Given: 43
Rept. Rcvd 62 Times in 37 Posts
Thanks Given: 39
Thanks Rcvd at 192 Times in 58 Posts
Jupiter Reputation: 62
Thanks for sharing!

There is a bug in `rvatoffset` function.

As you map file 'as is', without mapping sections like Windows Loader does (LoadLibraryExW with LOAD_LIBRARY_AS_DATAFILE flag, for example), you need to align some values in your `rvatoffset` function using file / section alignment.
__________________
EnJoy!
Reply With Quote
The Following User Says Thank You to Jupiter For This Useful Post:
MarcElBichon (06-16-2026)
  #3  
Old 06-16-2026, 10:17
wx69wx2023 wx69wx2023 is offline
Family
 
Join Date: Sep 2023
Posts: 326
Rept. Given: 50
Rept. Rcvd 61 Times in 35 Posts
Thanks Given: 636
Thanks Rcvd at 889 Times in 237 Posts
wx69wx2023 Reputation: 61
Thanks for your advice, I will study and fix the bug.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On



All times are GMT +8. The time now is 20:48.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )