
Mythic C2 एजेंट जो Linux और Windows होस्ट को लक्षित करता है, Rust में लिखा गया है।
Thanatos एक Windows और Linux C2 एजेंट है जो rust में लिखा गया है।
Thanatos को स्थापित करने के लिए, आपको एक मशीन पर Mythic सेटअप करने की आवश्यकता होगी।
Mythic रूट निर्देशिका में, एजेंट को स्थापित करने के लिए mythic-cli का उपयोग करें।
sudo ./mythic-cli install github https://github.com/MythicAgents/thanatos
sudo ./mythic-cli payload start thanatos
Thanatos http C2 प्रोफ़ाइल का समर्थन करता है:
sudo ./mythic-cli install github https://github.com/MythicC2Profiles/http
sudo ./mythic-cli c2 start http
execute-shellcode| कमांड | वाक्यविन्यास | विवरण |
|---|---|---|
| powershell | powershell [command] | powershell.exe /c का उपयोग करके एक नए थ्रेड में कमांड चलाएं। |
| कमांड | वाक्यविन्यास | विवरण |
|---|
| cat | cat [file] | किसी फ़ाइल की सामग्री आउटपुट करें। |
| cd | cd [new directory] | निर्देशिका बदलें। |
| cp | cp [source] [destination] | [source] से [destination] पर फ़ाइल कॉपी करें। |
| download | download [path] | लक्ष्य सिस्टम से फ़ाइल डाउनलोड करें (सापेक्ष पथ का समर्थन करता है)। |
| exit | exit | एजेंट से बाहर निकलें। |
| getenv | getenv | वर्तमान पर्यावरण चर प्राप्त करें। |
| getprivs | getprivs | एजेंट सत्र के विशेषाधिकार प्राप्त करें। |
| jobkill | jobkill [job id] | चल रहे पृष्ठभूमि कार्य को बंद करें। |
| jobs | jobs | वर्तमान में चल रहे पृष्ठभूमि कार्यों की सूची बनाएं। |
| ls | ls [directory] | फ़ाइलों या निर्देशिकाओं की सूची बनाएं (सापेक्ष पथ का समर्थन करता है)। |
| mkdir | mkdir [directory] | एक नई निर्देशिका बनाएं। |
| mv | mv [source] [destination] | [source] से [destination] पर फ़ाइल ले जाएं (सापेक्ष पथ का समर्थन करता है)। |
| portscan | portscan [popup] | खुले पोर्ट के लिए IP की सूची स्कैन करें। |
| ps | ps | वर्तमान में चल रही प्रक्रियाओं की सूची प्राप्त करें। |
| pwd | pwd | कार्यशील निर्देशिका प्रिंट करें। |
| redirect | redirect [<bindhost>:<bindport>:<connecthost>:<connectport>] | दूरस्थ सिस्टम पर TCP रीडायरेक्टर सेटअप करें। |
| rm | rm [path] | फ़ाइल या निर्देशिका हटाएं (सापेक्ष पथ का समर्थन करता है)। |
| setenv | setenv [name] [value] | पर्यावरण चर [name] को [value] पर सेट करें। |
| shell | shell [command] | एक नए थ्रेड में Linux पर bash -c या Windows पर cmd.exe /c के साथ शेल कमांड चलाएं। |
| sleep | sleep [interval][units] [jitter] | स्लीप अंतराल और जिटर सेट करें (यूनिट प्रत्यय का समर्थन करता है)। |
| ssh | ssh [popup] | ssh का उपयोग करके कमांड निष्पादित करें, फ़ाइलें डाउनलोड/अपलोड करें या निर्देशिका सूची प्राप्त करें। |
| ssh-agent | ssh-agent [-c <socket>] [-d] [-l] | होस्ट पर चल रहे ssh एजेंट सॉकेट से कनेक्ट करें या पहचान सूचीबद्ध करें। |
| ssh-spawn | ssh-spawn [popup] | ssh का उपयोग करके दूरस्थ होस्ट पर Mythic एजेंट जनरेट करें। |
| unsetenv | unsetenv [var] | पर्यावरण चर अनसेट करें। |
| upload | upload [popup] | होस्ट मशीन पर फ़ाइल अपलोड करें। |