ghidra-scripts
A collection of my Ghidra scripts to facilitate reverse engineering and vulnerability research. (by 0xdea)
mirrord
Connect your local process and your cloud environment, and run local code in cloud conditions. (by metalbear-co)
Our great sponsors
ghidra-scripts | mirrord | |
---|---|---|
49 | 78 | |
209 | 3,332 | |
- | 4.3% | |
7.0 | 9.6 | |
3 months ago | 7 days ago | |
Java | Rust | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
ghidra-scripts
Posts with mentions or reviews of ghidra-scripts.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-02.
- The Hiew Hex Editor
- Okus obratnega inženiringa - naloga 2
-
I've figured out what 13 of the 16 enemy flags mean in Ultima V. Help me figure out the last three.
I've got no experience with reverse-engineering executables, but I got a bunch of code-like stuff showing up when I fed ULTIMA.EXE to Ghidra and told it to analyze it with all the flags set.
- Ask HN: What's the best open source alternative to IDA Pro?
-
I found an old floppy disk, what does this mean/what should I do?
It's likely a binary file that's improperly being interpreted as Unicode by the text editor. If it's an executable file, you can use Ghidra to disassemble and analyze it. There may also be some interesting ASCII strings that would reveal its purpose. My guess is that it's a Windows version of Unix "tee" program which will write stdin to a file and stdout simultaneously.
-
Free Hex Editor
On the other hand, this slick "Ghidra" webpage looks suspicious. It's probably written in Typescript on Electron!
-
Disabling a pointless hardware check in an old DOS EXE
A free, open source alternative: https://ghidra-sre.org
In case you decide to reverse engineer the .exe you might want to check out Ghidra. It runs on both Windows and Linux and is similar to IDA.
-
What are some good resources to learn about reverse engineering and computer architecture?
Ghidra
- Is IDA-deblugger availabe on the Void linux platform?
mirrord
Posts with mentions or reviews of mirrord.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-26.
-
The Traffic Police 🚨 - Controlling outgoing traffic with mirrord
Here is a quick start guide link. Want to talk to an actual human? Then hop in our Discord (no chatbots here, I promise). Prefer more asynchronous communication? Open up an issue or a discussion on GitHub. We love feedback, don’t be shy!
So, you've been using mirrord to simplify your development process (if you haven’t, go here!). Naturally, you want the traffic from the app you're debugging to go through the cluster environment, so your app can communicate with its clustery pals. There is a problem though: your latest change adds some new columns to the database, and you don’t want to modify the database in the cluster and affect everyone else working on it. You do have a local instance of the database that you can modify, so your app can use that, but you still want it to talk to all the other components in the cluster. So what now? The new outgoing traffic filter feature is here to solve exactly this type of problem!
-
mirrord VS gefyra - a user suggested alternative
2 projects | 3 Oct 2023
-
Projects to contribute to?
if you are interested in k8s, iptables, hooking libc, asm etc https://github.com/metalbear-co/mirrord
-
What's everyone working on this week (23/2023)?
Finished working on medschool, which is a tool to extract Rust docs into a markdown file. Still very rough around the edges and produces a markdown that is probably only useful for our own project. We want to maybe expand this to be more generally useful later (hoping that there is interest in the community for such a tool).
-
The mirrord IntelliJ plugin now also supports node.js!
Turns out supporting node.js in IntelliJ plugins is not as easy as you would expect (mostly because the extension point we are extending is not documented. With documentation this could have been simple), but we did it! I'm the JetBrains fan of the team, so I'm happy we're extending our support for IntelliJ. You can now run and debug node.js applications with the mirrord IntelliJ plugin. mirrord let's you run your application locally, but with one foot in your kubernetes cluster, and it's open source. This is what it looks like:
-
mirrord on IntelliJ now supports node.js!
In version 3.39.0 of the mirrord plugin for IntelliJ we added support for running and debugging node.js applications from IntelliJ with mirrord. This was quite a challenge as JetBrains' SDK for that is closed source, undocumented, and was recently changed, but at the end we managed to extend our plugin's support to node.js. Here is a gif of what it looks like:
You can read about mirrord on our website or on GitHub, since it's open source.
-
In a gitops world, what does your team do to reduce cycle time for devs?
We use https://github.com/metalbear-co/mirrord to run changes in the context of the cloud environment without actually deploying thus eliminating most of the testing/debugging time
-
Local Development with hot reloading, what does your team do?
I'm biased but we develop https://github.com/metalbear-co/mirrord so you can just run the process locally in the context of the remote cluster - be it a locally kind cluster or a cloud provided one.
What are some alternatives?
When comparing ghidra-scripts and mirrord you can also consider the following projects:
frida-rust - Frida Rust bindings
telepresence - Local development against a remote Kubernetes or OpenShift cluster
BinAbsInspector - BinAbsInspector: Vulnerability Scanner for Binaries
validator - Simple validation for Rust structs
Furiko - Kubernetes cron and batch job platform
diesel_async - Diesel async connection implementation
taffy - A high performance rust-powered UI layout library
Cargo - The Rust package manager
bevy - A refreshingly simple data-driven game engine built in Rust
lapce - Lightning-fast and Powerful Code Editor written in Rust
pomsky - A new, portable, regular expression language
kube - Rust Kubernetes client and controller runtime