Pinned Repositories
rust-elfloader
Library to load and relocate ELF files.
DrawBridge
Layer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)
HideProcess
A basic Direct Kernel Object Manipulation rootkit that removes a process from the EPROCESS list, hiding it from the Task Manager
linux-keyutils
Rust interface to the Linux key-management facility. Provides a safe interface around the raw system calls allowing user-space programs to perform key manipulation.
MemScan-1.0
Scan and edit memory using WinAPI functions such as ReadProcessMemory and WriteProcessMemory
nixmodule
Simple qemu wrapper to automatically test out-of-tree linux kernel modules against multiple kernel versions.
portal
A Secure file transfer utility & library. The library utilizes SPAKE2 for key negotiation over an insecure channel, and ChaCha20Poly1305 Authenticated Encryption to encrypt the file with the derived shared symmetric key. This enables two peers to transfer a file over any channel without needing to trust the intermediary relay.
synacor-vm
Virtual Machine implementation, for the toy Synacor achitecture
cortex-a
Low level access to Cortex-A processors
landhb's Repositories
landhb/HideProcess
A basic Direct Kernel Object Manipulation rootkit that removes a process from the EPROCESS list, hiding it from the Task Manager
landhb/DrawBridge
Layer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)
landhb/MemScan-1.0
Scan and edit memory using WinAPI functions such as ReadProcessMemory and WriteProcessMemory
landhb/portal
A Secure file transfer utility & library. The library utilizes SPAKE2 for key negotiation over an insecure channel, and ChaCha20Poly1305 Authenticated Encryption to encrypt the file with the derived shared symmetric key. This enables two peers to transfer a file over any channel without needing to trust the intermediary relay.
landhb/linux-keyutils
Rust interface to the Linux key-management facility. Provides a safe interface around the raw system calls allowing user-space programs to perform key manipulation.
landhb/synacor-vm
Virtual Machine implementation, for the toy Synacor achitecture
landhb/nixmodule
Simple qemu wrapper to automatically test out-of-tree linux kernel modules against multiple kernel versions.
landhb/out-of-tree
out-of-tree kernel {module, exploit} development tool
landhb/rchip8
A Chip8 interpreter with a WebAssembly front-end, written in Rust.
landhb/rust-elfloader
Library to load and relocate ELF files.
landhb/coreutils
Cross-platform Rust rewrite of the GNU coreutils
landhb/cortex-a
Low level access to Cortex-A processors
landhb/dbus-rs
D-Bus binding for the Rust language
landhb/file-descriptors
File Descriptors Rust crate
landhb/keyring-rs
Cross-platform library and utility to manage passwords
landhb/libc
Raw bindings to platform APIs for Rust
landhb/libpnet
Cross-platform, low level networking using the Rust programming language.
landhb/metasploit-framework
Metasploit Framework
landhb/mio
Metal IO library for Rust
landhb/pcap
Rust language pcap library
landhb/pickledb-rs
PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
landhb/rust-mbedtls
Idiomatic Rust wrapper for MbedTLS
landhb/secret-service-rs
Rust library for interfacing with Secret Service API
landhb/vmlinux-to-elf
A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)
landhb/wolfssh
wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.