https://github.com/jetbrains/format-ripper
Library for ELF / Mach-O / Fat-Mach-O / PE / Compound / MSI / DMG formats parsing and checking signatures
https://github.com/jetbrains/format-ripper
arm arm64 authenticode elf freebsd kotlin linux mach-o macos msi netcore netframework portable-executable ppc64le riscv64 s390x signature windows x64 x86
Last synced: 28 days ago
JSON representation
Library for ELF / Mach-O / Fat-Mach-O / PE / Compound / MSI / DMG formats parsing and checking signatures
- Host: GitHub
- URL: https://github.com/jetbrains/format-ripper
- Owner: JetBrains
- License: apache-2.0
- Created: 2021-10-26T15:56:15.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-23T00:45:07.000Z (about 1 year ago)
- Last Synced: 2025-01-30T02:01:40.300Z (about 1 year ago)
- Topics: arm, arm64, authenticode, elf, freebsd, kotlin, linux, mach-o, macos, msi, netcore, netframework, portable-executable, ppc64le, riscv64, s390x, signature, windows, x64, x86
- Language: C#
- Homepage:
- Size: 27.5 MB
- Stars: 16
- Watchers: 9
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# JetBrains format-ripper [](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
[](https://github.com/JetBrains/format-ripper/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/JetBrains.FormatRipper)
[](https://www.nuget.org/packages/JetBrains.SignatureVerifier)
[](https://mvnrepository.com/artifact/com.jetbrains.format-ripper)
JetBrains format-ripper library is applicable for:
- detect the type of software binaries
- determine the origin of software binaries via verification the cryptographic signatures
- determine the integrity of software binaries via computation and comparing the binaries hashes
Following types of software binaries files are supported:
- Portable executable (PE)
- MS Windows Installer (MSI)
- MachO
- Fat-MachO (Universal binaries)
- Executable and linking format (ELF)
- Apple disk image (DMG)
See further descriptions:
- .NET
https://github.com/JetBrains/format-ripper/tree/master/net#readme
- Java
https://github.com/JetBrains/format-ripper/tree/master/jvm#readme