Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maharmstone/nyan
https://github.com/maharmstone/nyan
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/maharmstone/nyan
- Owner: maharmstone
- License: gpl-2.0
- Created: 2024-03-19T02:43:13.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-30T17:45:47.000Z (9 months ago)
- Last Synced: 2024-03-30T18:44:49.117Z (9 months ago)
- Language: C++
- Size: 87.9 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nyan
----Nyan is a collection of utilities to create and manipulate Microsoft's CAT and
INF files.Thanks to Matt Graeber (https://github.com/mattifestation) and Michał
Trojnara (https://github.com/mtrojnar) for their reverse-engineering work, which
made this whole thing a lot easier.## authenticode
Prints the Authenticode hash of a PE file, in the same manner as `sha1sum` etc.
This is a hash of the whole file except the bits relating to signing, and is the
hash that gets embedded into the INF file.## makecat
Clone of the Microsoft tool `makecat`, used to create a CAT file from a text
CDF file. See https://learn.microsoft.com/en-us/windows/win32/seccrypto/makecat
for documentation.## stampinf
Clone of the Microsoft tool `stampinf`, which updates the date and version in
an INF file. See https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/stampinf
for documentation.## To do
* Windows version
* inf2cat
* inf2cdf
* cat2cdf
* signtool?## Release history
* 2024-03-20: Initial release