[WLX] fileinfo 2.23 x32/x64 (May 2017)

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

Hi all,

I would like to know how many person here have tested fileinfo with unupx.dll plugin and if someone have troubles with it or if it works well

if you are not sure if it works try to view fileinfo plugin with lister
you should obtain something like that in "image File Header" tab

Plugin 1 : Executing...
Plugin 1 : <UPX> File compressed with UPX
Plugin 1 : <UPX> UPX version: 13
Plugin 1 : <UPX> File type: win32/pe
Plugin 1 : <UPX> Compression method: NRV2E_LE32
...


FG
User avatar
Maxwish
Senior Member
Senior Member
Posts: 370
Joined: 2003-02-05, 19:13 UTC
Location: .NL

Post by *Maxwish »

The plugin seems to work fine. Recognize this ?

Code: Select all

TECHNICAL FILE INFORMATION : 
File Type Description :	Portable Executable (PE)

Plugin 1  :	Executing... 
Plugin 1  :	<UPX> File compressed with UPX 
Plugin 1  :	<UPX> UPX version: 12 
Plugin 1  :	<UPX> File type: win32/pe 
Plugin 1  :	<UPX> Compression method: NRV2D_LE32 
Plugin 1  :	<UPX> Compression level: 10 
Plugin 1  :	<UPX> Uncompressed length: 2184551 bytes 
Plugin 1  :	<UPX> Compressed length: 708534 bytes 
Plugin 1  :	<UPX> Original file size: 2109952 bytes 
Plugin 1  :	<UPX> Filter ID: 26h 
Plugin 1  :	<UPX> CTO (for filters 21h .. 29h): 3Fh 
Plugin 1  :	<UPX> Header checksum:  From Header = 05h 
Plugin 1  :	<UPX> Header checksum:  Calculated  = 05h 
Plugin 1  :	<UPX> Compressed adler32:   From Header = 0A1C0FB5h 
Plugin 1  :	<UPX> Compressed adler32:   Calculated  = 0A1C0FB5h 
Plugin 1  :	<UPX> Decompressing... 
Plugin 1  :	<UPX> Uncompressed adler32: From Header = 92F089A6h 
Plugin 1  :	<UPX> Uncompressed adler32: Calculated  = 92F089A6h 
Plugin 1  :	<UPX> File has an original PE header (can be restored). 
Plugin 1  :	<UPX> Unfiltering... 
Plugin 1  :	<UPX> Rebuilding Image... 
Plugin 1  :	<UPX> Section: CODE  1678336 bytes 
Plugin 1  :	<UPX> Section: DATA  11776 bytes 
Plugin 1  :	<UPX> Section: BSS  0 bytes 
Plugin 1  :	<UPX> Section: .idata  12800 bytes 
Plugin 1  :	<UPX> Section: .tls  0 bytes 
Plugin 1  :	<UPX> Section: .rdata  512 bytes 
Plugin 1  :	<UPX> Section: .reloc  79360 bytes 
Plugin 1  :	<UPX> Section: .rsrc  326144 bytes 
Plugin 1  :	End of Work 
Using Decompressed Image
Size of New Image : 2109988 bytes
...BRB...
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

Hi maxwish

seem to be TC ;-)

Is there someone who knows enough aspasck (or an other packer) to continue the source I supplied, it would be great.
User avatar
Maxwish
Senior Member
Senior Member
Posts: 370
Joined: 2003-02-05, 19:13 UTC
Location: .NL

Post by *Maxwish »

fg_2002fr wrote:Is there someone who knows enough aspasck (or an other packer) to continue the source I supplied, it would be great.
mailed you about this
...BRB...
User avatar
ChL
Junior Member
Junior Member
Posts: 6
Joined: 2004-01-28, 11:34 UTC
Location: Ilmenau/Germany
Contact:

Post by *ChL »

I have created an c++ application with DevCPP (MinGW) and fileinfo doesn't show the versioninfo. ;)
But the explorer show it correctly.
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

to ChL

could you send me a zipped copy of your exe file please. I will try to fix this bug.

FG
User avatar
ChL
Junior Member
Junior Member
Posts: 6
Joined: 2004-01-28, 11:34 UTC
Location: Ilmenau/Germany
Contact:

Post by *ChL »

Ok, mail is out...
damjang
Senior Member
Senior Member
Posts: 215
Joined: 2003-10-09, 15:58 UTC
Contact:

Post by *damjang »

Verrrrry good plugin :D

I don't know if it wil be possible, but the support for palm programs (.prc files) will be very interesting for me.

damjang
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

fg_2002fr wrote:Hi all,

I would like to know how many person here have tested fileinfo with unupx.dll plugin and if someone have troubles with it or if it works well
Works fine for me..

Code: Select all

File Type Description :	Portable Executable (PE)

Plugin 1  :	Executing... 
Plugin 1  :	<UPX> File compressed with UPX 
Plugin 1  :	<UPX> UPX version: 12 
Plugin 1  :	<UPX> File type: win32/pe 
Plugin 1  :	<UPX> Compression method: NRV2D_LE32 
Plugin 1  :	<UPX> Compression level: 10 
Plugin 1  :	<UPX> Uncompressed length: 2188647 bytes 
Plugin 1  :	<UPX> Compressed length: 708949 bytes 
Plugin 1  :	<UPX> Original file size: 2112000 bytes 
Plugin 1  :	<UPX> Filter ID: 26h 
Thanks for this good plugin

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

to ChL

I look at your file but it doesn't seem to have a valid version resource.
version resource seem to be present but empty!

to damjang

in the next version, I planned to support arm, SH and AMD64 processors and windows CE system but I can see for Palm OS executable also
User avatar
ChL
Junior Member
Junior Member
Posts: 6
Joined: 2004-01-28, 11:34 UTC
Location: Ilmenau/Germany
Contact:

Post by *ChL »

But Windows shows a VersionInfo.
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

to ChL

Windows XP reports an empty version Information resource
but "resource hacker" shows one
I will see why Fileinfo doesn't see it
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

to ChL

OK, I've found why.

in fact, your VersionInfo is missing a translation table( "\\VarFileInfo\\Translation" ) the VersionInfo resource is present but not the Language Id and Charset contained in this translation table and Fileinfo doesn't display the VersionInfo.
I can bypass the test for the translation table but in this case some informations displayed will not be accurate.
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

version 2.02 is out

Enrico Frumento joined me to add typelib extraction functionality to fileinfo

other changes:
- Fixed : crash in 'Import/Export' when you click outside selections
- Fixed : increase compatibility with some EXE files
- Fixed : hang with damaged executables
- Added : read some unconventional VersionInfo
- Added : Option to sort functions in 'Import/Export' tab
- Added : Jump directly to tabs with CTRL-( 1 to 8 )
- Added : register/unregister activex library
- Added : typelib information
- Added : image for SH3, SH4, SH5, ARM and AMD64 processors
- Changed : page order to be more usefull with autosave option

You can download it here:
http://physio-a.univ-tours.fr/tcplugins/wlx_fileinfo202.zip
Size: 100 KB

see webpage at:
http://physio-a.univ-tours.fr/tcplugins/
User avatar
Strogg
Junior Member
Junior Member
Posts: 89
Joined: 2003-08-24, 17:16 UTC
Location: Georgia

Post by *Strogg »

2fg_2002fr
Hello Franзois

Thank you for new version.
I have some remarks.
First - can you change the dll dependency tab location as in previous versions (make it second after File Properties)? It's so habitual :)
Then - Function sorting in Import/Export tab (sort) couldn't be saved permanently. Can you fix it?
Also I though that would be great if you implement export to *.rtf or *.txt of the information from Image File Header tab. How do you think?
Post Reply