Veil Framework

Vander

Well-Known Member
Администратор
16.01.2016
1 029
2 482
#1
Всем привет! В этой небольшой статье, я бы хотел сообщить тем, кто не в курсе, что поддержка Veil Evasion закончилась, и на его место пришел обновленный фреймворк Veil.

upload_2017-11-5_21-1-3.png
Установим его, со страницы разработчиков на Github.

> git clone
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться


> 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

На этом, все. Спасибо за внимание.
 

remez

Well-Known Member
03.11.2016
99
53
#2
Что бы поставить Veil на виртуалку без танцев с бубном никак не обойдешься. Хотя фреймворк шикарный.
Пока старый ставил - замучился и с этим тоже самое. Чую весь геморрой в репозитариях Кали Линукс, опять что-то добавлять нужно.
Но что? Вот в чем вопрос.
 

newbiee

Well-Known Member
28.06.2017
46
61
#3
Что бы поставить Veil на виртуалку без танцев с бубном никак не обойдешься. Хотя фреймворк шикарный.
Пока старый ставил - замучился и с этим тоже самое. Чую весь геморрой в репозитариях Кали Линукс, опять что-то добавлять нужно.
Но что? Вот в чем вопрос.
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться
,
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться
,
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться


Может вам надо перестроить конфиг?
Код:
/etc/veil/settings.py
Сконфигурируется скрипт update.py
Важно, чтобы вы были в каталоге config / перед выполнением update.py
Если вы этого не сделаете, settings.py будет неправильным, и при запуске Veil вы увидите следующее.
Код:
Main Menu
0 payloads loaded
 

remez

Well-Known Member
03.11.2016
99
53
#4
и при запуске Veil вы увидите следующее.
Я не про это. Многое не устанавливается в процессе инсталяции.
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться

Ну и следствие..
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться


If you have any errors running Veil-Evasion, delete the Veil Wine profile ('rm -rf /root/.config/wine/veil') and re-run: '/root/Veil-master/setup/setup.sh -c'
Выполняешь, что написано и опять все по кругу.)))
 
Последнее редактирование:

newbiee

Well-Known Member
28.06.2017
46
61
#5
Я не про это. Многое не устанавливается в процессе инсталяции.
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться
Вижу репозиторий убунту нужен зачем то, а остальное выглядит так, будто какие-то пакеты не обновлены.
Все пакеты обновлены без проблем? А, не, не удалось соединиться - дело в серверах кали (скорее всего)
Остаётся просто ждать, поэтому я не очень люблю кали, ибо их серваки постоянно насилует армия школьников. У попугая с этим дела стабильнее обстоят, но так доругая трабла, рушатся зависимости...
 

remez

Well-Known Member
03.11.2016
99
53
#6
а остальное выглядит так, будто какие-то пакеты не обновлены.
Так оно и есть, чертовы разрабы в свои репозитории мало что вставлять стали.
В старом веиле, то же самое было. Пока не поставишь в репозитории ссылку, то ничего не получишь. Это было даже где-то опубликовано, откуда я качнул ссылку.
 

SlipX

dd if=/dev/random of=/dev/port
Премиум
13.08.2017
117
142
#7
установил спокойно с первого раза, разве что apt-get update до этого сделал так как не врубал машину давненько
 
07.02.2017
11
1
#8
у меня тоже все встало нормально с первого раза на Kali ,только перед началом установки выполнил apt update
 
27.09.2016
13
9
#9
в процессе установки проблем не возникло, однако при запуске Veil ругается на lib.common
root@kl:~/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
 
13.11.2017
5
0
#10
во время установки возникает вот такая ошибка: "[ERROR] Failed to install Wine... Exit code: 100". Что делать?
 

SlipX

dd if=/dev/random of=/dev/port
Премиум
13.08.2017
117
142
#11
говорят python3 Veil.py лучше чем python Veil.py
 

remez

Well-Known Member
03.11.2016
99
53
#12
Уважаемый Vander а нельзя ли было сразу написать, что новый Veil поддерживает только командную строку. В отличие от старого, где достаточно было ввести цифры.
А по другому никак.)))
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться


Если , как в старом Veil жать на цифры, то выкидывает в меню по кругу.
root@kali:~/Veil# '/root/Veil/Veil.py' -h
usage: Veil.py [--update] [--version] [--list-tools] [-t Veil-Framework]
[--ip IP Address] [--port Port Number]
[-c [OPTION1=value OPTION2=value [OPTION1=value OPTION2=value ...]]]
[-o OUTPUT NAME] [-p [PAYLOAD]] [--clean]
[--msfoptions [OPTION=value [OPTION=value ...]]]
[--msfvenom [windows/meterpreter/reverse_tcp]]
[--compiler pyinstaller] [--ordnance-payload rev_tcp]
[--list-payloads] [-e Encoder Name] [-b \\x00\\x0a..]
[--list-encoders] [--print-stats]

Veil is a framework containing multiple tools.

Veil Options:
--update Update the Veil framework.
--version Displays version and quits.
--list-tools List Veil's tools
-t Veil-Framework, --tool Veil-Framework
Specify Veil tool to use

Callback Settings:
--ip IP Address, --domain IP Address
IP Address to connect back to
--port Port Number Port number to connect to.

Veil-Evasion Options:
-c [OPTION1=value OPTION2=value [OPTION1=value OPTION2=value ...]]
Custom payload module options.
-o OUTPUT NAME Output file base name for source and compiled
binaries.
-p [PAYLOAD] Payload to generate. Lists payloads if none specified.
--clean Clean out payload folders.
--msfoptions [OPTION=value [OPTION=value ...]]
Options for the specified metasploit payload.
--msfvenom [windows/meterpreter/reverse_tcp]
Metasploit shellcode to generate.
--compiler pyinstaller
Compiler option for payload (currently only needed for
Python)

Veil-Ordnance Shellcode Options:
--ordnance-payload rev_tcp
Payload type (bind_tcp, rev_tcp, etc.)
--list-payloads Lists all available payloads.

Veil-Ordnance Encoder Options:
-e Encoder Name, --encoder Encoder Name
Name of Shellcode Encoder to use
-b \\x00\\x0a.., --bad-chars \\x00\\x0a..
Bad characters to avoid
--list-encoders Lists all available encoders.
--print-stats Print information about the encoded shellcode.
 
Последнее редактирование:
Симпатии: Понравилось veterok

Vander

Well-Known Member
Администратор
16.01.2016
1 029
2 482
#13
Уважаемый Vander а нельзя ли было сразу написать, что новый Veil поддерживает только командную строку. В отличие от старого, где достаточно было ввести цифры.
Серьезно?
А если:
> use 1
upload_2017-11-18_20-49-33.png

И так далее...
 
А это, похоже на список команд поддерживаемых фреймворком:
upload_2017-11-18_20-51-40.png
 

remez

Well-Known Member
03.11.2016
99
53
#14
Симпатии: Понравилось Vander

Bidjo111

Well-Known Member
Премиум
14.11.2017
93
44
#16
в процессе установки проблем не возникло, однако при запуске Veil ругается на lib.common
root@kl:~/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
А вы запускали ./setup.sh с ключом -c?
 

nikos

Well-Known Member
25.12.2016
373
83
#17
У меня всё встало без проблем я думаю проблемы есть на не обновленых системах и по этому перед установкой обновляемся
Код:
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
 

TST

Member
28.11.2017
17
2
#18
У меня всё встало без проблем я думаю проблемы есть на не обновленых системах и по этому перед установкой обновляемся
Код:
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
Все обновил систему но выдает именно в одном из зависимости и поэтому в конце не выдает шелл код. Кто подскажет какую ОС поставить место Kali а то не стабильна.
После обновления системы перестало работать Mozilla , а именно поисковики. Надо только конкретную ссылку от сайта вставить.
Пиши google.com но ничего не открывает
 
17.06.2017
31
10
#19
Привет ребят! Подскажите, при установке выдает такие строки ошибка записи и установка встает Снимок экрана в 2018-01-12 16-38-33.png