GhidraChatGPT
trillian-examples
GhidraChatGPT | trillian-examples | |
---|---|---|
1 | 2 | |
102 | 154 | |
- | 0.6% | |
3.3 | 9.4 | |
8 months ago | 7 days ago | |
Java | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GhidraChatGPT
trillian-examples
-
UEFI Software Bill of Materials Proposal
>This feels like this might actually be a use-case for a blockchain or a Merkle Tree.
A few years ago, this idea[0] had been explored by Google as a possible application of their Trillian[1] distributed ledger, which is based on Merkle Trees.
I don't know if they've advanced adoption of Trillian for firmware, however, the website lists Go packaging[2], Certificate Transparency [3], and SigStore[4] as current applications.
have used Trillian as the basis for their Certificate Transparency implementation.[2]
[0] https://github.com/google/trillian-examples/tree/master/bina...
[1] https://transparency.dev/
[2] https://go.googlesource.com/proposal/+/master/design/25530-s...
[3] https://certificate.transparency.dev/
[4] https://www.sigstore.dev/
-
Google Pixel Binary Transparency: verifiable security for Pixel devices
Recently I developed a presentation about immutability as a design concept in computer security. As part of it, I have slides which cover Certificate Transparency implementation[0], which uses Trillian[1] as a distributed ledger. Part of Trillian's documentation includes a Firmware Transparency[2] example. For the year or so I've been aware of it, I've thought that it's a great idea, and wondered if it would ever grow as a project/practice. Digging through the links in this announcement, it appears Trillian is the basis for the distributed ledger here. Glad to see the idea has been taken further by Google.
[0] https://certificate.transparency.dev/
[1] https://transparency.dev/
[2] https://github.com/google/trillian-examples/tree/master/bina...
What are some alternatives?
GptHidra - GptHidra is a Ghidra plugin that uses the OpenAI Chat GPT to explain functions. With GptHidra, you can easily understand the purpose and behavior of functions in your codebase. Now with GPT4 Support!
golang-for-nodejs-developers - Examples of Golang compared to Node.js for learning 🤓
ghidra_tools - A collection of Ghidra scripts, including the GPT-3 powered code analyser and annotator, G-3PO.
gopherlings - 📘️ Learn Go by fixing tiny incorrect programs
NTRGhidra - A Nintendo DS binary loader for Ghidra
certificate-transparency-go - Auditing for TLS certificates (Go code)
in-toto - in-toto is a framework to protect supply chain integrity.
gitkeys - track and archive ssh keys from different git repo sites, local-first, within your own local transparency log, see https://paepcke.de/keys (app/lib/api)
certificate-transparency - Auditing for TLS certificates.
slsa-github-generator - Language-agnostic SLSA provenance generation for Github Actions
recipes - 📁 Examples for 🚀 Fiber