[release] UnSigner - remove authenticode signs

Search This thread

baniaczek

Senior Member
Jul 1, 2005
351
2
Warsaw
attached UnSigner.exe:

Strips authenticode signs (aka certificates) from binary files (exe, dll, mui, cpl etc.)

command line (PC):
UnSigner file1 [...]

Latest version here. Compiled under VS2005 without SP1 and it should run on any PC
 

Attachments

  • UnSigner.zip
    3.2 KB · Views: 11,932
Last edited:

eb3604

Member
Jul 4, 2007
10
0
getting an error when running from cmd line. "system cannot execute the specified program"
 

levenum

Retired Moderator
Jul 13, 2005
1,549
19
One question:
Any success using this with cab files?
Form my experience ImageRemoveCertificate function only works with valid binary images meaning exe and dll (also MUI which is a dll).
 

baniaczek

Senior Member
Jul 1, 2005
351
2
Warsaw
One question:
Any success using this with cab files?
Form my experience ImageRemoveCertificate function only works with valid binary images meaning exe and dll (also MUI which is a dll).

Just tested. In fact - no support for cabs. But (IMO) it is relatively easy to re-create CAB (without sign).
 

eb3604

Member
Jul 4, 2007
10
0
see if this works. used it on 2 files from a titan dump. worked great! thanks!
 
Last edited:

baniaczek

Senior Member
Jul 1, 2005
351
2
Warsaw
see if this works. used it on 2 files from a titan dump. worked great! thanks!

Your binary is compiled with VS2005 with(!) SP1. Work well on any PC with VS2005 with SP1. Otherwise you will got a message "improper configuration" or something like it.

-------------------------

Probably (updated) attachment from first post should work on any PC windows
 

dferreira

Senior Member
Jan 26, 2007
1,799
425
41
Oulu
www.denzilferreira.com
Everything is working now... lets see now if I can do what I want :)

Is it supposed to say anything if it doesn't or does remove the signing ?

EDIT: it says if any certificate is removed... ok... lets see if it works now then :)
 
Last edited:

dferreira

Senior Member
Jan 26, 2007
1,799
425
41
Oulu
www.denzilferreira.com
I'm contributing to this unsigner :)

Just add UnSigner.exe and the attached batchUnsign.bat to the root of the directory you want to remove the certifications from *.exe *.mui *.dll files and if you run the batchUnsign.bat it should process the entire directory and sub directories for those files ;)

Enjoy.
 

Attachments

  • batchUnsign.zip
    261 bytes · Views: 1,014