
लाल टीम के अभियानों के लिए एक ऑन-द-फ्लाई पावरशेल स्क्रिप्ट ऑबफस्केटर। आवश्यकता के कारण बनाया गया।

रेड टीम अभियानों के लिए बनाया गया एक ऑन-द-फ्लाई पावरशेल स्क्रिप्ट ऑबफसकेटर। आवश्यकता के कारण बनाया गया।
यह केवल पावरशेल स्क्रिप्ट में पाए जाने वाले फंक्शन और कमेंट्स को ऑबफसकेट करता है। रोडमैप में वेरिएबल्स को ऑबफसकेट करना शामिल है। पुल रिक्वेस्ट और सहयोग का स्वागत है।
यह हाल ही के एक अभियान में एंडपॉइंट सुरक्षा को बायपास करने की आवश्यकता के कारण बनाया गया था। विशेषाधिकार वृद्धि के प्रयासों के दौरान मैं PowerUp.ps1 डाउनलोड नहीं कर सका जब तक इसे ऑबफसकेट नहीं किया गया।
यह तकनीकी रूप से v2 है और कमेंट्स हटाने के लिए इसे अपडेट किया गया है।
git clone https://github.com/cwolff411/powerob
python3 powerob.py obfuscate originalfile.ps1 obfuscatedfile.ps1
एक इनपुट फ़ाइल लेता है, उसे ऑबफसकेट करता है और ऑबफसकेटेड संस्करण को आउटपुट फ़ाइल में डंप करता है।

python3 powerob.py list
वर्तमान में ऑबफसकेटेड सभी फ़ाइलों को उनके कमांड और संबंधित ऑबफसकेटेड कमांड के साथ सूचीबद्ध करता है।

python3 powerob.py getcommand COMMAND_NAME
तुरंत संदर्भ के लिए जब आप भूल जाते हैं। यह मूल कमांड नाम लेता है और Powerशेल में उपयोग करने के लिए ऑबफसकेटेड कमांड नाम प्रदर्शित करता है।

python3 powerob.py cleardb
पिछली ऑबफसकेटेड फ़ाइलों और फंक्शन्स के db को साफ करने का रखरखाव कार्य।