General purpose TLS and crypto library
- cryptography
- openssl
- encryption
- tls
67,762 visible repositories in the index
1–24 of 28 · Most stars
General purpose TLS and crypto library
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ https://windows-internals.com
TranslatedLuban 2(鲁班 2) —— An efficient and concise Android image compression library that closely replicates the compression strategy of WeChat Moments.
mimalloc is a compact general purpose allocator with excellent performance.
Embedded web server, with TCP/IP network stack, MQTT and Websocket
Translatedchsrc: a cross-platform source-changing tool and framework for all platforms. Change Source everywhere for every software
Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
A kernel designed to run one and only one application in a virtualized environment
🍂 Multipurpose homebrew tool for Nintendo Switch
Apple's open-source XNU kernel on Android phones: its own loader and drivers, Metal on the Adreno. Runs from RAM; a reboot gives the phone back to Android.
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Hardware backdoors in x86 CPUs
LiME (formerly DMD) is a Loadable Kernel Module (LKM), which allows the acquisition of volatile memory from Linux and Linux-based devices, such as those powered by Android. The tool supports acquiring memory either to the file system of the device or over the network. LiME is unique in that it is the first tool that allows full memory captures from Android devices. It also minimizes its interaction between user and kernel space processes during acquisition, which allows it to produce memory captures that are more forensically sound than those of other tools designed for Linux memory acquisition.
Linux Binary Exploitation
pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].
:1234: Bits, bytes and general-purpose calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
A raw dump of my Apple MacOS research. Some likely can be ported over to other Apple OSes. Alot of this should likely be patched, but I did not report many of these as they didnt meet the bar for a bounty.
Run arm64 macOS apps on Intel Macs: a reverse-Rosetta emulator (interpreter + x86-64 JIT + AOT cache) with a Metal bridge to the host GPU
Hakone - a Juxtopposed redesign of VLC media player - plays everything, runs anywhere.
Aquaria open source, forked from icculus.org due to inactivity. Has many enhancements compared to the original version.
The complete hacking & penetration testing roadmap. From beginner to elite. 44,982 lines, 150+ Diagram across the roadmap: OPSEC, web security, Active Directory, binary exploitation, EDR evasion, and 0-day research. 300+ tools, 200+ MITRE techniques, C & Rust payloads, lab guides, books, courses, blogs, practice platforms, and AI security resources