mirror of
https://github.com/AnLoMinus/Diablo.git
synced 2026-02-12 22:12:48 +00:00
📦 מה הוספנו: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🏗️ 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 > בס״ד - מגדל בסייעתא דשמיא
4.0 KiB
4.0 KiB
בס״ד
🚀 Getting Started with Diablo
ברוכים הבאים ל-Diablo! מדריך זה יעזור לך להתחיל להשתמש בכלי PenTesting המדויק הזה תוך דקות.
📋 דרישות מוקדמות
מערכת הפעלה נתמכת
- Linux (Ubuntu, Debian, Kali Linux, etc.)
- macOS (10.14+)
- Termux (Android)
כלים נדרשים
# כלים בסיסיים
- masscan
- nmap
- dig, nslookup
- whois
- nikto
- enum4linux
- dirb
- anonsurf (לפונקציית אנונימיות)
# בחלק מהמערכות
- traceroute
- arp
- ping
🔧 התקנה מהירה
Linux / macOS
# הורד את הקובץ
wget https://raw.githubusercontent.com/Anlominus/Diablo/main/Diablo
# הפוך לקובץ הרצה
chmod +x Diablo
# הפעל
./Diablo
Termux (Android)
# בטרמינל Termux
wget https://raw.githubusercontent.com/Anlominus/Diablo/main/Diablo
chmod +x Diablo
./Diablo
🎯 שימוש בסיסי
1️⃣ הפעלה ראשונית
./Diablo
2️⃣ תכנון וטווח (Planning and Scoping)
בחר אפשרות [p] או [P] או הקלד plan בתפריט הראשי:
- הזן את כתובת ה-IP של המטרה
- הזן את שם הפרויקט
- הזן את ה-Domain של המטרה
3️⃣ הגדרת יעד (Target Setup)
התפריט יכין עבורך קובץ דוח Markdown:
${targetNAME}-Diablo-Log.md
4️⃣ ביצוע סריקות
בחר אפשרות [2] לביצוע Reconnaissance:
- Arp Scan
- TraceRoute Scan
- Ping Scan
- Nmap Scan
- Dig Scan
- Nslookup Scan
- WhoIs Scan
- Dirb Scan
- ועוד...
📊 דוגמאות שימוש
דוגמה בסיסית
# הפעלת הכלי
./Diablo
# בתפריט:
# [p] → Planning and Scoping
# 1. הזן IP: 192.168.1.1
# 2. הזן שם פרויקט: TestProject
# 3. הזן Domain: example.com
# [2] → Reconnaissance & Vulnerability Assessment
# כל הסריקות יתבצעו וייכתבו ל-TestProject-Diablo-Log.md
🔐 אנונימיות
אם יש לך anonsurf מותקן, תוכל להשתמש בתכונות אנונימיות:
# בתפריט בחר [a]
[a] → Anonymity Surfing
# תפריט משני:
# [1] - Anonimity Surfing status
# [2] - Anonimity Surfing start
# [3] - Anonimity Surfing stop
📝 יצירת דוחות
לאחר כל סריקה, דוח מפורט נוצר בפורמט Markdown:
# AnLoMinus Diablo PenTest Report TestProject
#### Date: [תאריך]
---
# [1] - Planning and Scoping
### Planning Log 192.168.1.1:
---
# [2] - Reconnaissance & Vulnerability Assessment
### masscan Scan Log 192.168.1.1:
### enum4linux Scan Log 192.168.1.1:
### nikto Scan Log 192.168.1.1:
### Arp Scan Log 192.168.1.1:
### ... ועוד
⚠️ שימוש אתי
חשוב מאוד:
- השתמש ב-Diablo רק בהרשאה מפורשת
- עבוד רק על מטרות שבבעלותך או שקיבלת הרשאה לבדוק
- שמור על כללי האתיקה והחוק המקומי
🆘 בעיות נפוצות
בעיה: "command not found: masscan"
פתרון:
# Ubuntu/Debian
sudo apt-get install masscan
# macOS
brew install masscan
# Kali Linux (בדרך כלל מותקן מראש)
sudo apt-get update && sudo apt-get install masscan
בעיה: "Permission denied"
פתרון:
chmod +x Diablo
בעיה: תלות ב-HacKingPro
פתרון: הכלי מנסה לטעון קובץ מ-HacKingPro. אם אין, ודא שהתיקייה הנכונה נמצאת בנתיב היחסי.
📚 המשך הלאה
עכשיו כשהכל עובד, תוכל לחקור:
- 📖 Usage Guide - מדריך שימוש מתקדם
- ⭐ Features - כל התכונות
- 🔐 Best Practices - שיטות עבודה מומלצות
הערות: אם נתקלת בבעיות, אנא דווח ב-Issues