
एंटीवायरस बाईपास टूल
AVET एक एंटीवायरस एवेज़न टूल है, जिसे पेंटेस्टर्स के लिए जीवन आसान बनाने और एंटीवायरस एवेज़न तकनीकों के साथ-साथ दुर्भावनापूर्ण सॉफ्टवेयर द्वारा उपयोग की जाने वाली अन्य विधियों के साथ प्रयोग करने के लिए विकसित किया गया था। v2.4 में नई सुविधाओं के अवलोकन के साथ-साथ पिछले संस्करण वृद्धियों के लिए, CHANGELOG फ़ाइल देखें।
सभी तकनीकें प्रत्येक AV इंजन को एवेड नहीं करेंगी। यदि एक तकनीक या बिल्ड स्क्रिप्ट काम नहीं करती है, तो कृपया दूसरी का परीक्षण करें। प्रयोग करने के लिए स्वतंत्र महसूस करें! आखिरकार यह एक टूलबॉक्स है - फिर भी आपको खुद हथौड़ा चलाना चाहिए।
स्थापना निर्देश Kali 64bit और tdm-gcc पर लागू होता है!
आप सेटअप स्क्रिप्ट का उपयोग कर सकते हैं:```bash ./setup.sh
यह आपको वाइन इंस्टॉल/कॉन्फ़िगर करके और tdm-gcc इंस्टॉल करके स्वचालित रूप से शुरू करना चाहिए।
हालाँकि आपको जल्द ही tdm-gcc इंस्टॉलर GUI पर क्लिक करना होगा - मानक सेटिंग्स ठीक रहनी चाहिए।
स्क्रिप्ट यह भी पूछेगी कि क्या आप AVET की निर्भरताएँ स्थापित करना चाहते हैं, जो कुछ बिल्ड स्क्रिप्ट्स का उपयोग करने के लिए आवश्यक हैं। प्राप्त की गई निर्भरताएँ avet फ़ोल्डर के बगल में अलग-अलग फ़ोल्डरों में रखी जाएंगी।
निर्भरताएँ नवीनतम रिलीज़ प्राप्त करेंगी:
- [pe_to_shellcode](https://github.com/hasherezade/pe_to_shellcode)
- [mimikatz](https://github.com/gentilkiwi/mimikatz)
- [DKMC](https://github.com/Mr-Un1k0d3r/DKMC)
यदि किसी भी कारण से आप वाइन और tdm-gcc को मैन्युअल रूप से स्थापित करना चाहते हैं:
- [How to install tdm-gcc with wine](https://govolution.wordpress.com/2017/02/04/using-tdm-gcc-with-kali-2/)
## डॉकर
यदि आप Kali का उपयोग नहीं कर रहे हैं या अपने सिस्टम पर Metasploit स्थापित नहीं करना चाहते हैं, तो आप इसके बजाय Docker Container का उपयोग कर सकते हैं।
कंटेनर Metasploit और avet को समाहित करता है और नमूने आपकी वर्तमान निर्देशिका में बनाए जाएंगे।
एक ग्राफिकल टेक्स्ट एडिटर जैसे gedit का उपयोग करना भी संभव है।
कंटेनर बनाना:```bash
sudo docker build -t avet:v0.1 .
उपयोग:```bash sudo docker run -it --net=host --env="DISPLAY" --volume="$HOME/.Xauthority:/root/.Xauthority:rw" -v $(pwd):/tools/avet/output avet:v0.1 /bin/bash
बेहतर अनुभव के लिए इसे alias करने की सिफारिश की जाती है।```bash
# In your .bash_profile, .bashrc or .bash_aliases
alias avet='sudo docker run -it --net=host --env="DISPLAY" --volume="$HOME/.Xauthority:/root/.Xauthority:rw" -v $(pwd):/tools/avet/output avet /bin/bash'
avet.py एक छोटी Python उपयोगिता है जो आपको टूल का उपयोग करने में सहायता करने के लिए डिज़ाइन की गई है।
यह build फ़ोल्डर में वर्तमान में मौजूद सभी स्क्रिप्ट्स को सूचीबद्ध करता है। एक का चयन करने के बाद, आप स्क्रिप्ट को पंक्ति दर पंक्ति चल सकेंगे, और मौके पर ही सामग्री को संशोधित करने का अवसर मिलेगा।
यह विशेष रूप से उपयोगी है क्योंकि आप हर बार जब fabric के माध्यम से build स्क्रिप्ट चलाते हैं तो msfvenom के लिए नए LHOST और LPORT वेरिएबल्स परिभाषित कर सकते हैं।
आप /build/global_connect_config.sh फ़ाइल में डिफ़ॉल्ट LHOST और LPORT मान परिभाषित कर सकते हैं, जो उपयोग किए जाते हैं यदि आप पुनर्परिभाषित नहीं करते।
ये संशोधन अस्थायी हैं, जिसका अर्थ है कि आपके द्वारा किए गए कोई भी परिवर्तन डिस्क पर build स्क्रिप्ट में स्थायी नहीं होंगे। संशोधित संस्करण एक बार निष्पादित किया जाता है, और आपका निष्पादन योग्य बनाया जाता है।
.| , +
* | | (( *
|'| ` ._____
+ ___ | | * |. |' .---"|
_ .-' '-. | | .--'| || | _| |
.-'| _.| | || '-__ | | | || |
|' | |. | || | | | | || |
| '-' ' "" '-' '-.' '` |_ jgs~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Welcome to the avet Assistant!
0 : build_40xshikata_revhttpsunstaged_win32.sh 1 : build_50xshikata_quiet_revhttps_win32.sh 2 : build_50xshikata_revhttps_win32.sh 3 : build_asciimsf_fromcmd_revhttps_win32.sh 4 : build_asciimsf_revhttps_win32.sh 5 : build_avetenc_dynamicfromfile_revhttps_win32.sh 6 : build_avetenc_fopen_revhttps_win32.sh 7 : build_avetenc_mtrprtrxor_revhttps_win64.sh 8 : build_calcfromcmd_50xshikata_revhttps_win32.sh 9 : build_calcfrompowersh_50xshikata_revhttps_win32.sh 10 : build_checkdomain_rc4_mimikatz.sh 11 : build_cpucores_revhttps_win32.sh 12 : build_disablewindefpsh_xorfromcmd_revhttps_win64.sh 13 : build_dkmc_downloadexecshc_revhttps_win32.sh 14 : build_downloadbitsadmin_mtrprtrxor_revhttps_win64.sh 15 : build_downloadbitsadmin_revhttps_win32.sh 16 : build_downloadcertutil_revhttps_win32.sh 17 : build_downloadcurl_mtrprtrxor_revhttps_win64.sh 18 : build_downloadiexplorer_revhttps_win32.sh 19 : build_downloadpsh_revhttps_win32.sh 20 : build_downloadsocket_mtrprtrxor_revhttps_win64.sh 21 : build_downloadsocket_revhttps_win32.sh 22 : build_dynamicfromfile_revhttps_win32.sh 23 : build_fibonacci_rc4_mimikatz.sh 24 : build_fopen_mtrprtrxor_revhttps_win64.sh 25 : build_fopen_quiet_revhttps_win32.sh 26 : build_fopen_revhttps_win32.sh 27 : build_getchar_rc4_mimikatz.sh 28 : build_gethostbyname_revhttps_win32.sh 29 : build_hasvmkey_revhttps_win32.sh 30 : build_hasvmmac_revtcp_win32.sh 31 : build_hollowing_targetfromcmd_doubleenc_doubleev_revhttps_win64.sh 32 : build_hollowing_targetfromcmd_doubleenc_doubleev_revtcp_win32.sh 33 : build_injectdll_targetfromcmd_execcalc_downloadpsh_fopen_gethostbyname_win32.sh 34 : build_injectdll_targetfromcmd_execcalc_downloadpsh_fopen_gethostbyname_win64.sh 35 : build_injectshc_targetfromcmd_fopen_gethostbyname_xor_revhttps_win64.sh 36 : build_injectshc_targetfromcmd_fopen_gethostbyname_xor_revtcp_win32.sh 37 : build_kaspersky_fopen_shellrevtcp_win32.sh 38 : build_mimikatz_pe2shc_xorfromcmd_win64.sh 39 : build_pause_rc4_mimikatz.sh 40 : build_rc4_interactive_pwsh_mimikatz_win64.sh 41 : build_rc4_interactive_with_arithmetic_pwsh_mimikatz_win64.sh 42 : build_rc4enc_mimikatz_win64.sh 43 : build_sleep_rc4_mimikatz.sh 44 : build_sleepbyping_rc4_mimikatz.sh 45 : build_timedfibonacci_rc4_mimikatz.sh 46 : buildsvc_20xshikata_bindtcp_win32.sh