dark-web-rust
dark-web-rust copied to clipboard
A hands-on book for abusing systems using Rust (WIP) - Open Research
📚 Dark Web Rust
[!WARNING]
This comprehensive repository provides hands-on advanced cybersecurity resources and tools for educational purposes only. Use at your own risk, as unauthorized use may result in severe legal consequences, including imprisonment. The content is strictly educational, focusing on cybersecurity principles. Exercise caution, adhere to ethical guidelines, and avoid activities breaching legal boundaries. Misuse can lead to serious legal ramifications, and you are solely responsible for your actions.
Welcome to the Dark Web Rust repository! This project is a continuum work of the black-hat-rust book. Here, you'll delve into the world of networking, implementing low-level protocols, including IP, TCP, UDP, ICMP, and much more topics. The primary focus is on hands-on hacking methodologies, providing a comprehensive learning experience through Jupyter notebooks. Each chapter in this repository is also available in PDFs, Markdown, and other formats.
📝 Table of Contents
- Installation
- Chapters
- Tools
- Licence
- Star History
🚀 Installation
To use the notebooks in this repository, you need to set up your environment. Follow these steps to get started:
-
Clone the repository to your local machine:
git clone https://github.com/wiseaidev/dark-web-rust.git
-
Install the required dependencies and libraries. Make sure you have
Rust
,Jupyter Notebook
, andevcxr_jupyter
installed on your system.# Install a Rust toolchain (e.g. nightly): curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain nightly # Install Jupyter Notebook pip install notebook # Install evcxr_jupyter cargo install evcxr_jupyter evcxr_jupyter --install
-
Navigate to the cloned repository:
cd dark-web-rust/chapter-1
-
Start Jupyter Notebook:
jupyter notebook
-
Access the notebooks in your web browser by clicking on the notebook file you want to explore.
📌 Chapters
🛠 Tools
The following is a collection of CLIs developed while writing this book, providing insight into what you might expect from this book.
Crate | Stars | Description |
---|---|---|
Rping | 🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI. | |
ipcap | 🌍 Perform IP lookup from the command line without internet access. | |
stegano | 🕵️♂️ A powerful and memory-safe steganography tool | |
duckduckgo | 🦆 A CLI and library for instant DuckDuckGo searches. |
📜 License
This project is licensed under the MIT. For more details, You can refer to the LICENSE file.
📈 Star History
Stay Ethical, Stay Legal. Use Responsibly. ⚠️