Soft Veil Framework

Всем привет! В этой небольшой статье, я бы хотел сообщить тем, кто не в курсе, что поддержка Veil Evasion закончилась, и на его место пришел обновленный фреймворк Veil.

upload_2017-11-5_21-1-3.png

Установим его, со страницы разработчиков на Github.

> git clone https://github.com/Veil-Framework/Veil

> cd Veil/

> cd setup/

upload_2017-11-5_21-8-57.png


> ./setup.py –h

upload_2017-11-5_21-9-18.png


> ./setup.py –c

upload_2017-11-5_21-9-34.png


Далее, следуя подсказкам, устанавливаем необходимые для работы фреймворка, инструменты.

Запуск фреймворка:

> ./Veil


upload_2017-11-5_21-9-54.png


Фреймворк, на данный момент содержит два инструмента:

upload_2017-11-5_21-10-7.png


В каждом из них, находятся свои методы создания полезных нагрузок.

Ordnance:

upload_2017-11-5_21-10-22.png


Evasion:

upload_2017-11-5_21-10-35.png


На этом, все. Спасибо за внимание.
 
28.04.2019
14
0
BIT
0
Увы, но Windows defender ложил на Veil вместе с Phantom Evasion
Детектит всё.
Делал по этому гайду:
 

Rec

New member
03.01.2020
1
0
BIT
0
Толи я одубел толи лыжи не едут, делал по инструкции, на этапе cd setup встал, нет папки в скаченом репозитории.
 

micerec

Green Team
29.11.2019
38
1
BIT
0
Все обновил систему но выдает именно в одном из зависимости и поэтому в конце не выдает шелл код. Кто подскажет какую ОС поставить место Kali а то не стабильна.
После обновления системы перестало работать Mozilla , а именно поисковики. Надо только конкретную ссылку от сайта вставить.
Пиши google.com но ничего не открывает
i have this problem. install debian. i install debian10. kali builded on debian.
 

micerec

Green Team
29.11.2019
38
1
BIT
0
что не то? аналогичная проблема как и выше:
~/Veil# python Veil.py
Traceback (most recent call last):
File "Veil.py", line 5, in <module>
from lib.common import helpers
ImportError: No module named lib.common
============================================
Перед установкой обновлялся, в конце установки выдало ошибку :
If you have any errors running Veil-Evasion, delete the Veil Wine profile ('rm -rf /root/.config/wine/veil') and re-run: '/root/Veil/setup/setup.sh -c'
===================
сделал, что указали, переустановил и тоже самое. что не то? запускал с ключем ./Посмотреть вложение 16211setup.sh -c
======


---- Добавлено позже ----

решено, гугл\гитхаб\автор:
ChrisTruncer commented on 18 Mar 2017

Just call ./Veil.pyYou're trying to use Python 2 to run a py3 script
linux любит распозновать ./ как флаг запуска. Вы уверены, что это был флаг программы?
 

Abaz Abaza

Member
31.12.2019
10
0
BIT
0
что не то? аналогичная проблема как и выше:
~/Veil# python Veil.py
Traceback (most recent call last):
File "Veil.py", line 5, in <module>
from lib.common import helpers
ImportError: No module named lib.common
============================================
Перед установкой обновлялся, в конце установки выдало ошибку :
If you have any errors running Veil-Evasion, delete the Veil Wine profile ('rm -rf /root/.config/wine/veil') and re-run: '/root/Veil/setup/setup.sh -c'
===================
сделал, что указали, переустановил и тоже самое. что не то? запускал с ключем ./Посмотреть вложение 16211setup.sh -c
======


---- Добавлено позже ----

решено, гугл\гитхаб\автор:
ChrisTruncer commented on 18 Mar 2017

Just call ./Veil.pyYou're trying to use Python 2 to run a py3 script
короче чука ошибок , по круго гоняеет и в все время в конце вот че
[*] Installing Python's setup tools
Downloading
Traceback (most recent call last):
File "/opt/Veil-Evasion/setup/distribute_setup.py", line 485, in <module>
main(sys.argv[1:])
File "/opt/Veil-Evasion/setup/distribute_setup.py", line 480, in main
tarball = download_setuptools()
File "/opt/Veil-Evasion/setup/distribute_setup.py", line 193, in download_setuptools
src = urlopen(url)
File "C:\Python27\lib\urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "C:\Python27\lib\urllib2.py", line 410, in open
response = meth(req, response)
File "C:\Python27\lib\urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "C:\Python27\lib\urllib2.py", line 448, in error
return self._call_chain(*args)
File "C:\Python27\lib\urllib2.py", line 382, in _call_chain
result = func(*args)
File "C:\Python27\lib\urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: SSL is required

[*] Initializing (Wine) Ruby dependencies installation...


[*] Installing (Wine) Ruby & dependencies
[*] Next -> Next -> Next -> Finished! ...Overwrite if prompt. Use default values.

[*] Installing (Wine) Ruby OCRA gem...
Successfully installed ocra-1.3.0
1 gem installed
Installing ri documentation for ocra-1.3.0...
Installing RDoc documentation for ocra-1.3.0...

[*] Extracting (Wine) Ruby dependencies...

[*] Initializing Go dependencies installation...

awk: fatal: invalid regexp: Invalid range end: /[:-.]/
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Пакет gccgo-5 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «gccgo-5» не найден кандидат на установку
update-alternatives: ошибка: нет альтернатив для go


[*] Installing Go x86_64 (via TAR)

[*] Updating Veil-Framework configuration...

[*] Detected current Veil-Framework settings file. Removing...

[sudo] пароль для abaza:

Veil-Framework configuration:

[*] OPERATING_SYSTEM = Kali
[*] TERMINAL_CLEAR = clear
[*] WINEPREFIX = /home/abaza/.config/wine/veil/
[*] TEMP_DIR = /tmp/
[*] MSFVENOM_OPTIONS =
[*] METASPLOIT_PATH = /usr/share/metasploit-framework/
[*] MSFVENOM_PATH = /usr/bin/
[*] PYINSTALLER_PATH = /opt/veil/PyInstaller-3.2/

[*] VEIL_EVASION_PATH = /opt/Veil-Evasion/
[*] PAYLOAD_SOURCE_PATH = /usr/share/veil-output/source/
[*] PAYLOAD_COMPILED_PATH = /usr/share/veil-output/compiled/
[*] GENERATE_HANDLER_SCRIPT = True
[*] HANDLER_PATH = /usr/share/veil-output/handlers/
[*] HASH_LIST = /usr/share/veil-output/hashes.txt

[*] VEIL_CATAPULT_PATH = /opt/Veil-Catapult/
[*] CATAPULT_RESOURCE_PATH = /usr/share/veil-output/catapult/

Configuration File Written To '/etc/veil/settings.py'


[*] Ensuring this account (abaza) owns veil output directory (/usr/share/veil-output)...
[*] Ensuring this account (abaza) has correct ownership of /home/abaza/.config/wine/veil
There was issues installing the following:


Failed to install dependencies... Exit code: 100
Failed to install Capstone... Exit code: 100
Failed to install SymmetricJSONRPC... Exit code: 100


If you have any errors running Veil-Evasion, delete the Veil Wine profile ('rm -rf /home/abaza/.config/wine/veil') and re-run: '/opt/Veil-Evasion/setup/setup.sh -c'
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!