Daily Shaarli
July 24, 2024
Designing an efficient memory layout in Rust with unsafe & unions, or, an overlong guide in avoiding dynamic dispatch
union CellValue {
tag: TaggedPtr<Aligned, 2>,
num: Decimal,
str: ManuallyDrop<ThinVec<u8>>,
formula: ManuallyDrop<Rc<Formula>>,
iter: ManuallyDrop<Box<dyn Iterator<Item = CellValue>>>,
}
Modern decompilation is built on many techniques from both binary analysis and classic compilation algorithms. Fundamental research in this area focuses on improving base decompilation across all languages.
GitHub - MegaManSec/SSH-Snake: SSH-Snake is a self-propagating, self-replicating, file-less script that automates the post-exploitation task of SSH private key and host discovery.

SSH-Snake can automatically reveal the relationship between systems which are connected via SSH, which would normally take a tremendous amount of time and effort to perform manually.

Compile C code into bash script
Correct image distortion