Java
Chilkat2 Java
Remove the Authenticode Signature from an EXE or DLL
See more Code Signing Examples
Demonstrates how to remove the Authenticode signature from an EXE or DLL.Note: Chilkat's code signing class was added in v9.5.0.97
Chilkat Java Downloads
import com.chilkatsoft.chilkat2.ChilkatException;
import com.chilkatsoft.chilkat2.CodeSign;
public class ChilkatExample {
public static void main(String[] args) {
boolean success = false;
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
// You can verify a signed DLL or EXE.
String path = "c:/someDir/something.dll";
CodeSign codeSign = new CodeSign();
// If successful, the signature is removed from the EXE or DLL file.
try {
codeSign.removeSignature(path);
success = true;
} catch (ChilkatException e) {
success = false;
}
if (!success) {
System.out.println(codeSign.getLastErrorText());
}
System.out.println("success: " + success);
}
}