├── .idea ├── .gitignore ├── JSigThief.iml └── modules.xml ├── LICENSE ├── README.md ├── cmd ├── addSig.go ├── checkSig.go ├── exportSig.go ├── root.go └── stealSigFromTo.go ├── core └── jsignature │ ├── add.go │ ├── check.go │ ├── export.go │ └── steal.go ├── go.mod ├── go.sum ├── jsigthief.exe ├── logs └── app.log ├── main.go └── utils ├── file.go ├── hash └── md5.go └── pe ├── IMAGE_DATA_DIRECTORY.go ├── IMAGE_DOS_HEADER.go ├── IMAGE_FILE_HEADER.go ├── IMAGE_NT_HEADER32.go ├── IMAGE_NT_HEADER64.go ├── IMAGE_OPTIONAL_HEADER.go ├── IMAGE_OPTIONAL_HEADER32.go ├── IMAGE_OPTIONAL_HEADER64.go ├── parse.go └── pe.go /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/JSigThief.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/.idea/JSigThief.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/README.md -------------------------------------------------------------------------------- /cmd/addSig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/cmd/addSig.go -------------------------------------------------------------------------------- /cmd/checkSig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/cmd/checkSig.go -------------------------------------------------------------------------------- /cmd/exportSig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/cmd/exportSig.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/stealSigFromTo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/cmd/stealSigFromTo.go -------------------------------------------------------------------------------- /core/jsignature/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/core/jsignature/add.go -------------------------------------------------------------------------------- /core/jsignature/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/core/jsignature/check.go -------------------------------------------------------------------------------- /core/jsignature/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/core/jsignature/export.go -------------------------------------------------------------------------------- /core/jsignature/steal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/core/jsignature/steal.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/go.sum -------------------------------------------------------------------------------- /jsigthief.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/jsigthief.exe -------------------------------------------------------------------------------- /logs/app.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/main.go -------------------------------------------------------------------------------- /utils/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/file.go -------------------------------------------------------------------------------- /utils/hash/md5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/hash/md5.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_DATA_DIRECTORY.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_DATA_DIRECTORY.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_DOS_HEADER.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_DOS_HEADER.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_FILE_HEADER.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_FILE_HEADER.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_NT_HEADER32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_NT_HEADER32.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_NT_HEADER64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_NT_HEADER64.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_OPTIONAL_HEADER.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_OPTIONAL_HEADER.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_OPTIONAL_HEADER32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_OPTIONAL_HEADER32.go -------------------------------------------------------------------------------- /utils/pe/IMAGE_OPTIONAL_HEADER64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/IMAGE_OPTIONAL_HEADER64.go -------------------------------------------------------------------------------- /utils/pe/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/parse.go -------------------------------------------------------------------------------- /utils/pe/pe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chroblert/JSigThief/HEAD/utils/pe/pe.go --------------------------------------------------------------------------------