📦 מה הוספנו: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🏗️ 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.3 KiB
בס״ד
❓ שאלות נפוצות (FAQ)
🤔 שאלות כלליות
מה זה Diablo?
Diablo הוא כלי PenTesting ו-Hacking מדויק שמיועד לביצוע בדיקות חדירה מסודרות ויצירת דוחות מפורטים בפורמט Markdown.
מי יכול להשתמש ב-Diablo?
כל אחד, אבל חשוב לזכור:
- ✅ השתמש רק על מטרות שרשת לצאת
- ✅ ציית לכל חוק מקומי
- ❌ אל תבצע התקפות בלתי חוקיות
האם Diablo חינמי?
כן! Diablo הוא פרויקט Open Source תחת רישיון MIT.
🔧 שאלות טכניות
באילו מערכות הפעלה Diablo עובד?
- Linux (Ubuntu, Debian, Kali Linux)
- macOS (10.14+)
- Termux (Android)
אילו כלים נדרשים?
masscan, nmap, dig, nslookup, whois, nikto, enum4linux, dirb, anonsurf
איך מתקינים את כל כלי התלויות?
Ubuntu/Debian:
sudo apt-get update
sudo apt-get install masscan nmap dnsutils whois nikto enum4linux dirb
macOS:
brew install masscan nmap
# יתר הכלים בדרך כלל מותקנים מראש
Kali Linux:
sudo apt-get update && sudo apt-get install -y masscan nmap dnsutils nikto dirb
למה צריך תלות ב-HacKingPro?
קטע הקוד הבא:
. ../HacKingPro/HacKingPro-Parts/Main/HacKingPro-Planning
מנסה לטעון פונקציות מתוך פרויקט HacKingPro שקשור. אם אין לך את HacKingPro, תוכל להסיר או להחליף את השורה הזו.
🐛 פתרון בעיות
"Permission denied"
chmod +x Diablo
./Diablo
"command not found: masscan"
התקן את masscan:
# Ubuntu/Debian
sudo apt-get install masscan
# macOS
brew install masscan
הסריקות לא רצות
וודא שהכתובת IP שלך נכונה ושהרשת זמינה:
ping [your-target-ip]
הדוח לא נוצר
וודא שיש הרשאות כתיבה בתיקייה הנוכחית:
ls -la
mkdir -p reports
📊 שאלות על דוחות
איפה נשמרים הדוחות?
בתיקייה שבה הפעלת את Diablo:
[Project-Name]-Diablo-Log.md
מה הפורמט של הדוחות?
Markdown - ניתן לצפות בכל עורך טקסט או ב-GitHub.
איך מייצאים לדוחות אחרים?
Diablo יוצר Markdown. תוכל להמיר ל-PDF, HTML וכדומה באמצעות כלים כמו:
- pandoc
- Markdown-to-PDF
- GitHub Pages
🔐 שאלות אבטחה
האם Diablo אוסף נתונים?
לא. הכלי פועל באופן מקומי ולא שולח נתונים החוצה.
האם אנונימי לי שישתמשו ב-Diablo לבדיקות שלי?
אם מישהו משתמש בכלי הזה לבדיקת הרשת שלך בלי הרשאה, זה בלתי חוקי. זה לא עובדה שמקורה ב-Diablo עצמו.
איך משתמשים באנונימיות?
אם יש לך anonsurf:
./Diablo
# בחר [a] → Anonymity Surfing
# [2] - Anonimity Surfing start
🚀 תכונות
מה זה "Planning and Scoping"?
זה שלב ההתחלה שבו מוגדרים מטרות הבדיקה, IP, שם פרויקט, domain וכו'.
מה זה "Reconnaissance & Vulnerability Assessment"?
סריקות נרחבות לאיסוף מידע וזיהוי פגיעויות:
- חילוץ DNS
- סריקת פורטים
- סריקת שירותי Web
- חקירת רשת
מתי יתווספו תכונות 3, 4, 5?
גישת Gaining Access, Covering tracks ו-Analysis & Reporting מוגדרות כעת כמקומות-מצייצים (placeholders) והן מתוכננות להתפתח בחליפות עתידיות.
🤝 תרומה
איך תורמים?
ראה את CONTRIBUTING.md לפרטים מלאים.
איך מדווחים על באג?
פתח Issue חדש ב-GitHub עם תגיף "bug".
איך מבקשים תכונה?
פתח Issue חדש עם תגיף "enhancement".
📞 קישורים והפניות
- GitHub: https://github.com/Anlominus/Diablo
- Issues: https://github.com/Anlominus/Diablo/issues
- Discussions: https://github.com/Anlominus/Diablo/discussions
שאלות נוספות? פתח Issue ב-GitHub!