mirror of
https://github.com/AnLoMinus/Diablo.git
synced 2026-02-12 14:02:47 +00:00
🚀 feat: Add complete RepoCraft framework structure
📦 מה הוספנו: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🏗️ GitHub Configuration & Automation: • Issue Templates (Bug Report, Feature Request) • Pull Request Template • CI/CD Workflow (ci.yml) • Code Quality Workflow (lint.yml) • Security Scanning Workflow (security-scan.yml) • Release Workflow (release.yml) • Dependabot configuration • Funding configuration 📚 Comprehensive Documentation: • docs/INDEX.md - Documentation portal • docs/GETTING_STARTED.md - Quick start guide • docs/ARCHITECTURE.md - Project architecture • docs/USAGE.md - Complete usage guide • docs/BEST_PRACTICES.md - Best practices • docs/SECURITY_MODEL.md - Security model • docs/FAQ.md - Frequently asked questions ⚙️ Configuration Files: • LICENSE - MIT License • SECURITY.md - Security policy • CODE_OF_CONDUCT.md - Community guidelines • CONTRIBUTING.md - Contribution guide • CHANGELOG.md - Version history • CODEOWNERS - Code ownership • .gitignore - Git ignore rules • .gitattributes - Git attributes • .editorconfig - Editor configuration ✨ Enhanced README: • Professional structure with badges • Complete table of contents • Links to all documentation • Updated formatting • Better organization ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📊 Statistics: • 25+ new files • 796+ documentation lines • Full RepoCraft framework compliance • Zero linter errors • Backward compatible 🇮🇱 Made with ❤️ in Israel > בס״ד - מגדל בסייעתא דשמיא
This commit is contained in:
292
README.md
292
README.md
@@ -1,125 +1,275 @@
|
||||
> בס״ד
|
||||
|
||||
<div align="center">
|
||||
|
||||
<h2 align="center"><a href="https://github.com/Anlominus">⚜️ Aภl๏miuภuຮ ⚜️</a></h2>
|
||||
<h2 align="center"><a href="https://github.com/Anlominus">⚜️ AnLoMinus ⚜️</a></h2>
|
||||
|
||||
<img align="center" width="100" src="https://user-images.githubusercontent.com/51442719/172729066-1293d382-4a31-4f03-8c23-ab0ea5f611a0.png">
|
||||
|
||||
⫷ [**`HacKingPro`**](https://github.com/Anlominus/HacKingPro) ⫸
|
||||
<br>
|
||||
⫷ [**`TryHackMe`**](https://github.com/Anlominus/TryHackMe) | [**`KoTH`**](https://github.com/Anlominus/TryHackMe/tree/main/King%20of%20the%20Hill/KoTH) ⫸
|
||||
⫷ [**`TryHackMe`**](https://github.com/Anlominus/TryHackMe) | [**`KoTH`**](https://github.com/Anlominus/TryHackMe/tree/main/King%20of%20the%20Hill/KoTH) ⫸
|
||||
<br>
|
||||
⫷ [**`Privilege-Escalation`**](https://github.com/Anlominus/Privilege-Escalation)⫸
|
||||
⫷ [**`Privilege-Escalation`**](https://github.com/Anlominus/Privilege-Escalation)⫸
|
||||
<br>
|
||||
⫷ [**`ScanPro`**](https://github.com/Anlominus/ScanPro) | [**`Linfo`**](https://github.com/Anlominus/Linfo) | [**`Diablo`**](https://github.com/Anlominus/Diablo) ⫸
|
||||
⫷ [**`ScanPro`**](https://github.com/Anlominus/ScanPro) | [**`Linfo`**](https://github.com/Anlominus/Linfo) | [**`Diablo`**](https://github.com/Anlominus/Diablo) ⫸
|
||||
<br>
|
||||
⫷ [**`Offensive-Security`**](https://github.com/Anlominus/Offensive-Security) | [**`PenTest`**](https://github.com/Anlominus/PenTest) ⫸
|
||||
<br>
|
||||
⫷ [**`Goals`**](https://github.com/Anlominus/Goals) | [**`Studies`**](https://github.com/Anlominus/Studies) | [**`HacKing`**](https://github.com/Anlominus/HacKing) | [**`AnyTeam`**](https://github.com/Anlominus/AnyTeam) ⫸
|
||||
<br>
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
<div align="center">
|
||||
|
||||
# [Diablo](https://github.com/Anlominus/Diablo) `BETA`
|
||||
|
||||
<a href=""><br><img title="Made in ISRAEL" src="https://img.shields.io/badge/MADE%20IN-ISRAEL-blue?style=for-the-badge"></a>
|
||||
# [Diablo](https://github.com/Anlominus/Diablo) 🎯
|
||||
|
||||
Diablo ~ Pentesting / Hacking & Reporting
|
||||
<a href=""><br><img title="Made in ISRAEL" src="https://img.shields.io/badge/MADE%20IN-ISRAEL-blue?style=for-the-badge"></a>
|
||||
|
||||
**Diablo ~ Pentesting / Hacking & Reporting Tool**
|
||||
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](https://github.com/Anlominus/Diablo/graphs/commit-activity)
|
||||
[](https://github.com/Anlominus/Diablo/issues)
|
||||
[](https://github.com/Anlominus/Diablo/stargazers)
|
||||
[](https://github.com/Anlominus/Diablo/network)
|
||||
|
||||
```shell
|
||||
wget https://raw.githubusercontent.com/Anlominus/Diablo/main/Diablo; chmod 777 Diablo; ./Diablo
|
||||
```
|
||||
|
||||
<img width="801" alt="image" src="https://user-images.githubusercontent.com/51442719/170010336-39176f7e-b5dc-4f31-81ca-4b4144e6938c.png">
|
||||
|
||||
<img width="801" alt="Diablo Preview" src="https://user-images.githubusercontent.com/51442719/170010336-39176f7e-b5dc-4f31-81ca-4b4144e6938c.png">
|
||||
|
||||
**🔴 השתמש באחריות - רק בבדיקות מאושרות!**
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<h1> Feel free to sponsor me for the maintenance of the tool: <a href="https://github.com/Anlominus/Diablo">Diablo</a> </h1>
|
||||
## 📋 תוכן עניינים
|
||||
|
||||
- [📖 אודות](#-אודות)
|
||||
- [✨ תכונות](#-תכונות)
|
||||
- [🚀 התקנה מהירה](#-התקנה-מהירה)
|
||||
- [📚 תיעוד](#-תיעוד)
|
||||
- [🎯 שימוש](#-שימוש)
|
||||
- [🤝 תרומה](#-תרומה)
|
||||
- [🔐 אבטחה](#-אבטחה)
|
||||
- [📜 Roadmap](#-roadmap)
|
||||
- [🙏 קרדיטים](#-קרדיטים)
|
||||
|
||||
## 📖 אודות
|
||||
|
||||
**Diablo** הוא כלי PenTesting ו-Hacking מדויק שמיועד לביצוע בדיקות חדירה מובנות ויצירת דוחות מפורטים בפורמט Markdown.
|
||||
|
||||
### 🎯 מטרות
|
||||
- **אוטומציה** של תהליכי Reconnaissance
|
||||
- **ארגון** של כלי PenTest רבים בממשק אחד
|
||||
- **דוחות** אוטומטיים בפורמט Markdown
|
||||
- **פשטות** בשימוש ובהוראה
|
||||
|
||||
---
|
||||
|
||||
# 📜 Menu / To Do
|
||||
## ✨ תכונות
|
||||
|
||||
- [x] [a] - Anonymity Surfing
|
||||
- [x] [1] - Planning and Scoping
|
||||
- [x] [2] - Reconnaissance & Vulnerability Assessment
|
||||
- [ ] [3] - Gaining Access & Maintaining Access
|
||||
- [ ] [4] - Covering tracks
|
||||
- [ ] [5] - Analysis & Reporting
|
||||
### 🎯 תפריט ראשי
|
||||
|
||||
┌──[ Anlominus 👽 Diablo $~]
|
||||
└──╼
|
||||
- ✅ **[a] - Anonymity Surfing**
|
||||
- Anonimity Surfing status/start/stop
|
||||
- Network Manager Menu (ifconfig/ip a)
|
||||
|
||||
- ✅ **[1] - Planning and Scoping**
|
||||
- הגדרת Target IP
|
||||
- הגדרת שם הפרויקט
|
||||
- הגדרת Domain Name
|
||||
- יצירת קובץ דוח ראשוני
|
||||
|
||||
- ✅ **[2] - Reconnaissance & Vulnerability Assessment**
|
||||
- **Network Analysis:** arp, traceroute, ping, masscan
|
||||
- **Port Scanning:** nmap (-sV -sC -O -p-)
|
||||
- **DNS Enumeration:** dig, nslookup, whois, dnsenum, fierce, dnsrecon
|
||||
- **Web Enumeration:** dirb, nikto
|
||||
- **OSINT:** enum4linux
|
||||
|
||||
- 🔜 **[3] - Gaining Access & Maintaining Access** (בפיתוח)
|
||||
- 🔜 **[4] - Covering tracks** (בפיתוח)
|
||||
- 🔜 **[5] - Analysis & Reporting** (בפיתוח)
|
||||
|
||||
### 🔧 תכונות טכניות
|
||||
|
||||
- ✅ תמיכה במספר מערכות הפעלה (Linux, macOS, Termux)
|
||||
- ✅ זיהוי אוטומטי של Package Manager
|
||||
- ✅ מערכת צבעים עשירה ו-UI מעוצב
|
||||
- ✅ דוחות אוטומטיים בפורמט Markdown
|
||||
- ✅ מבנה RepoCraft מלא
|
||||
|
||||
---
|
||||
|
||||
# Features
|
||||
## 🚀 התקנה מהירה
|
||||
|
||||
- [x] [a] - Anonymity Surfing
|
||||
- [#] 📜 Anonimity Surfing Menu
|
||||
- [1] - Anonimity Surfing status
|
||||
- [2] - Anonimity Surfing start
|
||||
- [3] - Anonimity Surfing stop
|
||||
- [#] 📜 Network Manager Menu
|
||||
- [4] - ifconfig -a
|
||||
- [5] - ip a
|
||||
- [x] - Exit / Quit / Close
|
||||
### Linux / macOS
|
||||
```bash
|
||||
# הורד והפעל
|
||||
wget https://raw.githubusercontent.com/Anlominus/Diablo/main/Diablo
|
||||
chmod +x Diablo
|
||||
./Diablo
|
||||
```
|
||||
|
||||
- [x] [1] - Planning and Scoping
|
||||
- [x] Asking for Target IP:
|
||||
- [x] Asking for Target Project Name:
|
||||
- [x] Asking for Target Domain Name:
|
||||
### Termux (Android)
|
||||
```bash
|
||||
wget https://raw.githubusercontent.com/Anlominus/Diablo/main/Diablo
|
||||
chmod +x Diablo
|
||||
./Diablo
|
||||
```
|
||||
|
||||
### דרישות
|
||||
```bash
|
||||
# Ubuntu/Debian
|
||||
sudo apt-get install masscan nmap dnsutils whois nikto enum4linux dirb
|
||||
|
||||
# macOS
|
||||
brew install masscan nmap
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
- [x] [2] - Reconnaissance & Vulnerability Assessment
|
||||
- [#] `Scan ${TargetIP} and Report to: ${TargetName}-Diablo.Log.md`
|
||||
- [x] arp
|
||||
- [x] traceroute
|
||||
- [x] ping
|
||||
- [x] nmap
|
||||
- [x] dig
|
||||
- [x] nslookup
|
||||
- [x] whois
|
||||
- [x] dirb
|
||||
## 📚 תיעוד
|
||||
|
||||
📖 **תיעוד מלא** זמין ב-[docs/](./docs/INDEX.md)
|
||||
|
||||
- [🚀 Getting Started](./docs/GETTING_STARTED.md)
|
||||
- [🏗️ Architecture](./docs/ARCHITECTURE.md)
|
||||
- [❓ FAQ](./docs/FAQ.md)
|
||||
|
||||
---
|
||||
|
||||
# Sources
|
||||
## 🎯 שימוש
|
||||
|
||||
- [RedTeam](https://github.com/Anlominus/RedTeam)
|
||||
### דוגמה בסיסית
|
||||
|
||||
- Inspirational tools
|
||||
- as Anonymity Surfing
|
||||
- pl Planning
|
||||
- sv Scanning Vulnerability
|
||||
- [RapidScan v1.2](https://github.com/skavngr/rapidscan)
|
||||
- ga Gaining Access
|
||||
- ma Maintaining Access
|
||||
- ct Covering tracks
|
||||
- an Analysis
|
||||
- rp Reporting
|
||||
- [Reconnoitre](https://github.com/codingo/Reconnoitre)
|
||||
- [OSCP-Exam-Report-Template-Markdown](https://github.com/noraj/OSCP-Exam-Report-Template-Markdown)
|
||||
- [PeTeReport](https://github.com/1modm/petereport)
|
||||
- [PwnDoc](https://github.com/pwndoc/pwndoc)
|
||||
```bash
|
||||
./Diablo
|
||||
|
||||
- Tools:
|
||||
- [PayloadsAllTheThings](https://github.com/swisskyrepo/PayloadsAllTheThings)
|
||||
- [HacKing](https://github.com/Anlominus/HacKing)
|
||||
- [PenTest](https://github.com/Anlominus/PenTest)
|
||||
- [LALIN](https://github.com/screetsec/LALIN)
|
||||
# בתפריט:
|
||||
# [p] → Planning and Scoping
|
||||
# 1. הזן IP: 192.168.1.1
|
||||
# 2. הזן שם פרויקט: TestProject
|
||||
# 3. הזן Domain: example.com
|
||||
|
||||
- Cheat Sheets:
|
||||
- [CheatSheets](https://github.com/Anlominus/CheatSheets)
|
||||
# [2] → Reconnaissance & Vulnerability Assessment
|
||||
# כל הסריקות יתבצעו אוטומטית
|
||||
# דוח ייווצר: TestProject-Diablo-Log.md
|
||||
```
|
||||
|
||||
### דוגמה לאנונימיות
|
||||
```bash
|
||||
# בתפריט בחר [a]
|
||||
[a] → Anonymity Surfing
|
||||
[2] → Start anonsurf
|
||||
```
|
||||
|
||||
---
|
||||
|
||||

|
||||
## 🤝 תרומה
|
||||
|
||||
תרומות מוערכות מאוד! ראה את [CONTRIBUTING.md](./CONTRIBUTING.md) לפרטים.
|
||||
|
||||
### איך לתרום?
|
||||
1. 🍴 Fork את הפרויקט
|
||||
2. 🌿 צור branch חדש (`git checkout -b feature/AmazingFeature`)
|
||||
3. ✅ עשה commit (`git commit -m 'Add AmazingFeature'`)
|
||||
4. 📤 Push (`git push origin feature/AmazingFeature`)
|
||||
5. 🔄 פתח Pull Request
|
||||
|
||||
---
|
||||
|
||||
## 🔐 אבטחה
|
||||
|
||||
⚠️ **חשוב: שימוש אתי וחוקי בלבד!**
|
||||
|
||||
- 🔴 השתמש **רק** בבדיקות מאושרות
|
||||
- 🔴 ציית לכל חוק מקומי
|
||||
- ✅ דווח על פרצות אבטחה: ראה [SECURITY.md](./SECURITY.md)
|
||||
|
||||
---
|
||||
|
||||
## 📜 Roadmap
|
||||
|
||||
### ✅ הושלם
|
||||
- [x] Planning and Scoping
|
||||
- [x] Reconnaissance & Vulnerability Assessment
|
||||
- [x] Anonymity Surfing
|
||||
- [x] מבנה RepoCraft מלא
|
||||
- [x] CI/CD ו-workflows
|
||||
- [x] תיעוד מקיף
|
||||
|
||||
### 🔄 בפיתוח
|
||||
- [ ] Gaining Access & Maintaining Access
|
||||
- [ ] Covering tracks
|
||||
- [ ] Analysis & Reporting
|
||||
- [ ] תיקון תלות ב-HacKingPro
|
||||
- [ ] ממשק Web UI
|
||||
|
||||
---
|
||||
|
||||
## 🙏 קרדיטים
|
||||
|
||||
### יוצר
|
||||
- **Moshe Leon Yaakubov (AnLoMinus)** - [GitHub](https://github.com/Anlominus)
|
||||
|
||||
### מקורות השראה
|
||||
- [RapidScan](https://github.com/skavngr/rapidscan)
|
||||
- [Reconnoitre](https://github.com/codingo/Reconnoitre)
|
||||
- [OSCP Report Template](https://github.com/noraj/OSCP-Exam-Report-Template-Markdown)
|
||||
- [PayloadsAllTheThings](https://github.com/swisskyrepo/PayloadsAllTheThings)
|
||||
- [HacKingPro](https://github.com/Anlominus/HacKingPro)
|
||||
- [PenTest](https://github.com/Anlominus/PenTest)
|
||||
|
||||
### RepoCraft Framework
|
||||
בנייה על פי [RepoCraft](https://github.com/AnLoMinus/RepoCraft/) framework
|
||||
|
||||
---
|
||||
|
||||
## 📊 סטטוס הפרויקט
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
## 📄 רישיון
|
||||
|
||||
פרויקט זה מפורסם תחת [MIT License](./LICENSE)
|
||||
|
||||
---
|
||||
|
||||
## 🌐 קישורים
|
||||
|
||||
- 🌍 [GitHub Repository](https://github.com/Anlominus/Diablo)
|
||||
- 🐛 [Report Bugs](https://github.com/Anlominus/Diablo/issues)
|
||||
- 💡 [Request Features](https://github.com/Anlominus/Diablo/issues)
|
||||
- 📖 [Documentation](./docs/)
|
||||
- 🤝 [Contributing](./CONTRIBUTING.md)
|
||||
|
||||
---
|
||||
|
||||
<div align="center">
|
||||
|
||||
**תודה לשימוש ב-Diablo!** 🎯
|
||||
|
||||
### ⚠️ אזכור חשוב
|
||||
**שימוש באחריות בלבד - רק בבדיקות מאושרות!**
|
||||
|
||||
---
|
||||
|
||||
> בס״ד - מגדל בסייעתא דשמיא
|
||||
|
||||
**נוצר עם ❤️ בישראל** 🇮🇱
|
||||
|
||||

|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user