rustysd
pwninit
Our great sponsors
rustysd | pwninit | |
---|---|---|
2 | 2 | |
491 | 786 | |
- | - | |
3.5 | 0.0 | |
about 1 year ago | 4 months ago | |
Rust | Rust | |
MIT License | MIT License |
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.
rustysd
-
Systemd through the eyes of a musl distribution maintainer
I'm Just going to plug myself here:
https://github.com/KillingSpark/rustysd
It's been a while since I actively progressed on the project but it works and would probably be a good starting point for anyone wanting to do further work in this direction.
- I like Systemd a lot
pwninit
-
[Tips] Use pwninit to run libc
And so, I found a tool that hasn't been mentioned here before! It's called https://github.com/io12/pwninit and solved the problem for me. It also has a few more cool features, like generating a template exploit.py automatically and stuff.
-
How to determine the correct linker (ld-file) from a binary and libc-file, so you can use patchelf --set-interpreter ./<ld-file> ./<binary> to run the binary properly as otherwise it will abort with a segmentation fault.
There is a great tool called pwninit https://github.com/io12/pwninit (I didn't write it or anything) (I actually used it for cache me outside) I Hope this helps
What are some alternatives?
dinit - Service monitoring / "init" system
cargo-binstall - Binary installation for rust projects
aurae - Distributed systems runtime daemon written in Rust.
nue - I/O and binary data encoding for Rust
clojurust - A proof of concept version of Clojure in Rust.
goblin - An impish, cross-platform binary parsing crate, written in Rust
erooster - A mail suite written in rust meant to be easy to use.
bincode - A binary encoder / decoder implementation in Rust.
systemd - systemd upstream
rustig - A tool to detect code paths leading to Rust's panic handler
logram - Utility that takes logs from anywhere and sends them to Telegram.
intruducer - A Rust crate to load a shared library into a Linux process without using ptrace.