GrosQuildu/CryptoAttacks
Implementation of attacks on cryptosystems
🔐 CryptoAttacks: Bộ vũ khí tấn công mật mã đa dạng cho CTF và nghiên cứu
Tập hợp các script khai thác lỗ hổng trong hệ thống mật mã, từ truyền thống đến hiện đại.
CryptoAttacks là một kho mã nguồn mở bằng Python, cung cấp cách triển khai các cuộc tấn công chống lại nhiều loại hệ thống mật mã khác nhau. Dự án hỗ trợ cả Python 2.7 và 3.7, phù hợp cho việc học tập, thực hành CTF hoặc kiểm thử bảo mật mật mã. Dự án đã ngưng phát triển nhưng các script vẫn hoạt động bình thường.
✨ Điểm nổi bật
- Hỗ trợ đa dạng thuật toán: Bao gồm One-time pad, CBC, ECB, GCM, RSA, ECDSA, Hash, PRNG và nhiều thuật toán khác.
- Chi tiết từng cuộc tấn công: Mỗi loại mật mã đều có tài liệu hướng dẫn sử dụng và ví dụ cụ thể.
- Tích hợp công cụ hỗ trợ: Sử dụng thư viện như pycrypto, gmpy2, BeautifulSoup4, requests và termcolor.
- Dễ cài đặt: Cài đặt nhanh thông qua pip hoặc git clone.
- Cấu hình độ chi tiết log: Hỗ trợ điều chỉnh mức độ chi tiết thông tin đầu ra (debug, info, success).
- Tương thích Python 2/3: Hỗ trợ cả hai phiên bản Python chính.
💡 Vì sao đáng chú ý
Dự án cung cấp một nền tảng thực hành mạnh mẽ cho việc học hỏi và khai thác lỗ hổng trong mật mã học. Với sự đa dạng về các cuộc tấn công từ cơ bản như One-time pad đến phức tạp như Bleichenbacher's PKCS1.5 oracle hay tấn công đường cong elip, CryptoAttacks là nguồn tài nguyên quý giá cho sinh viên và chuyên gia bảo mật.
#Cryptography #CryptoAttacks #CTFTools #Security #Python
#TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Open-source AI penetration testing tool to find and fix your app’s vulnerabilities.
An open source cybersecurity protocol for syncing decentralized graph data.
HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+ cybersecurity tools for automated pentesting, vulnerability discovery, bug bounty automation, and security research. Seamlessly bridge LLMs with real-world offensive security capabilities.