This is a Go utility script that performs XOR + NOT decryption on hex-encoded strings using a given key. (It's a bit of a misnomer, but I like the name.)
- Decrypts multiple hex-encoded strings in one run
- Uses XOR + NOT operation for decryption
- Outputs results in a structured JSON format
- Handles multiple blobs in a single execution
- Open
main.go - Modify the
blobsarray to include your hex-encoded strings:
blobs := []string{
"ENCODEDSTRING1",
"ENCODEDSTRING2",
"ENCODEDSTRING3",
}- Set your decryption key:
key := "DECRYPTIONKEY"- Run the program:
go run main.goThe program creates a file named decrypted_blobs.json containing the decryption results saved in the same directory main.go runs.
