Sample code for 30+ languages & platforms
Go

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 Go Downloads

Go
    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.
    path := "c:/someDir/something.dll"

    codeSign := chilkat.NewCodeSign()

    // If successful, the signature is removed from the EXE or DLL file.
    success = codeSign.RemoveSignature(path)
    if success == false {
        fmt.Println(codeSign.LastErrorText())
    }

    fmt.Println("success: ", success)

    codeSign.DisposeCodeSign()