MCPcopy Index your code
hub / github.com/akkuman/gSigFlip

github.com/akkuman/gSigFlip @v1.1.20211110

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.20211110 ↗ · + Follow
10 symbols 26 edges 2 files 3 documented · 30%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

gSigFlip

A SigFlip implement in golang, SigFlip is a tool for patching authenticode signed PE files (exe, dll, sys ..etc) in a way that doesn't affect or break the existing authenticode signature, in other words you can change PE file checksum/hash by embedding data (i.e shellcode) without breaking the file signature, integrity checks or PE file functionality.

you can use SigFlip/Golang to execute the shellcode in the generated file

Usage

Usage of gSigFlip.exe:
  -out string
        output pe file path (default "out.exe")
  -pe string
        pe file path which you want ot hide data
  -sf string
        the path of the file where shellcode is stored
  -tag string
        the tag you want to use, support "\x1a \xdf" "\x1a\xdf" "1a, df" "1a df" (default "fe ed fa ce fe ed fa ce")
  -xor string
        the xor key you want to use

As a Package

Please view cmd/gSigFlip/main.go

Reference

Core symbols most depended-on inside this repo

Shape

Function 10

Languages

Go100%

Modules by API surface

sigFlip.go6 symbols
cmd/gSigFlip/main.go4 symbols

For agents

$ claude mcp add gSigFlip \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page