Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM and embedded RISC-V architectures.Hacking-Windows
A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.Python-For-Kids
A FREE comprehensive online Python development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.Go-Hacking
A FREE comprehensive online Go hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Golang from scratch.Hacking-Rust
A FREE comprehensive online Rust hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Rust from scratch.turbo-scanner
A port scanner and service detection tool that uses 1000 goroutines at once to scan any hosts IP or FQDN with the sole purpose of testing your own network to ensure there are no malicious services running.turbo-attack
A turbo traffic generator pentesting tool to generate random traffic with random MAC and IP addresses in addition to random sequence numbers to a particular IP and port.Embedded-Hacking
A FREE comprehensive step-by-step embedded hacking tutorial covering Embedded Software Development to Reverse Engineering.Zeek-Network-Security-Monitor
A Zeek Network Security Monitor tutorial that will cover the basics of creating a Zeek instance on your network in addition to all of the necessary hardware and setup and finally provide some examples of how you can use the power of Zeek to have absolute control over your network.TOR-Everything
Simple FREE guide to set up TOR stealth and persistence with complete anonymity.Embedded-Assembler
A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.rea
A Reverse Engineering Assistant leveraging Retrieval-Augmented Generation (RAG) and the LLaMA-3.1-8B-Instant Large Language Model (LLM). This tool is designed to revolutionize reverse engineering tasks by combining machine learning with retrieval-based systems.CortexaAI
An open-source Test Automation framework with Docker and Kubernetes integration.dc540-0x00001
DC540 hacking challenge 0x00001.Hacking-C-Plus-Plus
A comprehensive C++ course where we learn every facet of C++ and how it relates to the ARM 64 architecture as we will reverse engineer each step in ARM 64 assembly language to get a full understanding of the environment.pa
A Personal Assistant leveraging Retrieval-Augmented Generation (RAG) and the LLaMA-3.1-8B-Instant Large Language Model (LLM). This tool is designed to revolutionize PDF document analysis tasks by combining machine learning with retrieval-based systems.Gemini
Google Gemini AI model w/speech recognition and voice.AArch64-Bytes
A series of small ARM 64 bite-size articles to help one better reverse AArch64 ARM 64 Linux binaries.Hacking-RISC-V
A FREE comprehensive step-by-step embedded RISC-V hacking tutorial covering RISC-V Embedded Software Development to Reverse Engineering.Ansible-For-Everyone
A FREE Ansible course that takes you step-by-step through building a custom Ansible Framework from scratch.Fundamental-CPP
The book and code repo for the FREE Fundamental C++ book by Kevin Thomas.CircuitPython_Unittest
A repo that provides the MP-Lib unittest.py to CircuitPython to allow makers to take full advantage of Python's unittest within CircuitPython.dc540-0x00005b
DC540 hacking challenge 0x00005b.Automated-DevOps
Automated DevOps is a repo that integrates Red Hat Linux 8, CentOS Stream and Oracle Linux 8 Packer templates for a vSphere & ESXi enterprise environment with Ansible provisioning for the VM instances utilizing GitLab Infrastructure As Code build automation.kgpt
A custom GPT based on [Zero To Hero](https://karpathy.ai/zero-to-hero.html) utilizing tiktoken with the intent to augment AI Transformer-model education and reverse engineer GPT models from scratch.0x01-ARM-32-Hacking-Hello-World
ARM 32-bit Raspberry Pi Hacking Hello World example in Kali Linux.dc540-0x00002
DC540 hacking challenge 0x00002 [MicroPython CTF].micro-bit-Reverse-Engineering
A micro:bit entry-level Reverse Engineering tutorial code repo which was presented at the 2021 micro:bit LIVE event.dc540-0x00004
DC540 hacking challenge 0x00004 [C CTF].ToyOS
ToyOS is a simple x86 OS that only accepts numeric values into the input stream and returns them to a standard out console.KevinSaber
KevinSaber is a Oculus Rift and Oculus Quest game that is a BeatSaber clone where you strike the boxes as they fly past you in a fierce frenzy. The pace of this game is fast and if you are looking to get your exercise on, this is your game!0x02-ARM-32-Hacking-Int
ARM 32-bit Raspberry Pi Hacking Int example in Kali Linux.deepfake-detector
Deepfake Detector is an AI/ML model designed to detect AI-generated or manipulated images.dc540-0x00003
DC540 hacking challenge 0x00003 [C CTF].C-64-Assembly
A 6502-based Commodore 64 assembly language repo for OSX and Ubuntu. This is a very small and targeted OSX and Ubuntu port based on the original work of Chibi Akumas as the sole purpose of this small repo is to help you port Chibi's work to OSX or Ubuntu and nothing more. For more detailed 6502 tutorials please visit https://www.assemblytutorial.com to get your started.VRPong
VRPong is a Oculus Rift and Oculus Quest game that is a classic Pong clone where have two paddles to which your left controller handles the left paddle and the right controller to hanldle the right paddle. Tons of retro fun in this game!falcongpt
Simple GPT app that uses the falcon-7b-instruct model with a Flask front-end.STM32F4_Persistent_Flash_Driver
An STM32F4, persistent flash driver written entirely in Assembler.Selenium-For-Everyone
A FREE Selenium course that takes you step-by-step through building a custom Selenium Framework from scratch.dc540-0x00006
DC540 hacking challenge 0x00006.pico-micropython-debug-template
A Raspberry Pi Pico RP2040 debug template repo with step-by-step instructions on how to freeze your MicroPython files into C firmware and reverse engineer the binary with OpenOCD and GDB.MicroPython-micro-bit-Study-Buddy
The micro:bit Study Buddy is a micro:bit Electronic Educational Engagement Tool designed to help students learn a new classroom subject with the assistance of a micro:bit TED (Talking Educational Database) and a micro:bit TEQ (Talking Educational Quiz).0x03-ARM-32-Hacking-Float
ARM 32-bit Raspberry Pi Hacking Float example in Kali Linux.0x05-ARM-32-Hacking_Char
ARM 32-bit Raspberry Pi Hacking Char example in Kali Linux.Fundamental-Go
A comprehensive and FREE Online Go Development tutorial going step-by-step into the world of Go.Pico-Escape-Room
Raspberry Pi Pico Escape Room game.Fundamental-Python
A comprehensive and FREE Online Python Development tutorial going step-by-step into the world of Python.MicroPython-micro-bit-Talking-BuildaBot
This is a FUN talking BuildaBot for the official BBC micro:bit V2 where you get to build your VERY OWN TALKING BOT FROM SCRATCH!0x06-ARM-32-Hacking-Char-Pointer
ARM 32-bit Raspberry Pi Char Pointer example in Kali Linux.0x04-ARM-32-Hacking-Double
ARM 32-bit Raspberry Pi Hacking Double example in Kali Linux.MicroPython-For-micro-bit
A FREE MicroPython course designed to teach MicroPython with specific application to the micro:bit V2.pico-c-nrf24l01-driver
A Raspberry Pi Pico NRF24L01 driver written in C.dc540-0x00007
DC540 hacking challenge 0x00007 [UNKNOWN CTF].Automation-Framework
An open-source Automation Framework.MicroPython-micro-bit-Talking-TextaBot
This is a FUN talking TextaBot for the official BBC micro:bit V2 where you get to build your VERY OWN TALKING TEXTABOT FROM SCRATCH!pico-c-terminal-input-driver
A Raspberry Pi Pico terminal input driver written in C.dc540-0x00005a
DC540 hacking challenge 0x00005a.Salary-Calculator
A salary calculator that will take your annual salary as an input and calculate your monthly, bi-weekly or weekly salary.MicroPython-micro-bit-Talking-Sound
The micro:bit Talking LED Blink And Breath is a micro:bit Electronic Educational Engagement Tool designed to help students create a talking sound application.chicago-influenza-binary-classification
Data Analysis & Machine Learning w/ Chicago Inpatient, Emergency Department, and Outpatient Visits for Respiratory IllnessesBicoptAR
A fun augmented reality game where you get to shoot down two different kinds of bicopters that exist within your space!STM32F401CCUx_PA0ButtonHandler
STM32F401CCUx_PA0ButtonHandler driver.mojonet
PyTorch Neural Network wrapper to help transition existing projects into the Mojo programming language.x86-Controlled-Input
x86 controlled input example taking a max of 4 bytes from the terminal and checking for a successful combination of int values in a row.rp5-proj
A minimalistic GPIO command and function library to work with the Raspberry Pi 5.STM32F4_SSD1306_Driver
An STM32F4, SSD1306 display driver written entirely in Assembler.Pico_WS2812_Driver
A Raspberry Pi Pico WS2812 NeoPixel driver written entirely in C.STM32F4_LoRa_UART_Driver
An STM32F4, RYLR998 LoRa UART driver written entirely in Assembler.MicroPython-micro-bit-Talking-Heads-Or-Tails
This is a FUN talking Heads Or Tails game for the official BBC micro:bit V2 where you play with get to play with our little talking friend!CircuitPython-IoT-Trivia
An IoT Trivia app that shows you how to take a JSON web API such as the opentdb.com API and stream and display it on a FeatherS2 in an OLED display.MicroPython-micro-bit_Friend_MOD
The Friend module is a micro:bit chatbot that you can run inside of the REPL.stm32f4xx
An stm32f4xx custom HAL driver.Live-COVID-19-Tracker
Live COVID-19 Tracker is a simple web app that shows the latest COVID-19 statistics feed of the world and your country of choice in real-time which refreshes every 60 seconds.mp-pico-project-template
MicroPython Pico Project Template.UnicoptAR
A fun augmented reality game where you get to shoot down two different kinds of unicopters that exist within your space!MicroPython-micro-bit-MicroCipher
A simple MicroPython micro:bit MicroCipher where you can create encrypted messages and then decrypt them when you share the cipher and encrypted message.MicroPython-micro-bit-Talking-Blink-And-Breath
The micro:bit Talking LED Blink And Breath is a micro:bit Electronic Educational Engagement Tool designed to help students create a talking blink and breath application.STM32F401CCU6-Persistent-Flash-Driver
STM32F401CCU6 persistent flash driver.IoT
Iot TLS minimalistic project utilizing a Raspberry Pi 5 as a TLS server and a PicoW as a TLS client.MicroSTEM
Empower kids today with STEM and Python on the Raspberry Pi Pico to secure tomorrowβs AI-driven careers using a Jupyter Notebook w/ the Pico to teach Python, Data Science and Electrical Engineering for kids!STM32F4_Button_Interrupt_Driver
An STM32F4, button interrupt driver written entirely in Assembler.Live-COVID-19-Tracker-US
Live COVID-19 Tracker is a simple web app that shows the latest COVID-19 statistics feed of individual US States of choice in real-time which refreshes every 60 seconds.HTTPS-Tunneling-Binary-Classification
HTTPS Tunneling Data Analysis & Machine Learning Binary Classification ModelLove Open Source and this site? Check out how you can help us