HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ИНФО > Статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 13.05.2018, 17:08
Jerri
Участник форума
Регистрация: 12.07.2009
Сообщений: 158
С нами: 8859263

Репутация: 334
По умолчанию

0. Intro

Статья рассчитана на новичков. В ней будет рассказано, как дополнить домашнюю Линукс-систему часто используемыми инструментами, а так же обеспечить некоторую анонимность. Я ни в коем случае не забываю про существование Kali Linux и схожих с ней ОС и не пытаюсь изобретать велосипед.

ОС, на которой будут производиться все действия — Linux Mint 18.3, для других ОС, возможно, будут требоваться небольшие корректировки по установке и настройке утилит, описанных ниже.


1. Анонимность

Для обеспечения какой-никакой, но анонимности, мы будем использовать Tor и VPN

Код:
sudo su
apt update
apt install git golang openvpn
apt install tor torsocks
Следующий шаг — установка toriptables2. Этот скрипт служит для настройки tor и iptables таким образом, что абсолютно все службы будут работать через тор.

Код:
cd /tmp
git clone https://github.com/ruped24/toriptables2
cd toriptables2/
mv toriptables2.py /usr/local/bin/toriptables2
Добавим tor и toriptables2 в автозагрузку

Код:
systemctl enable tor
Создадим файл /etc/init.d/toriptables2 со следующим содержанием:

Код:
#!/bin/bash
toriptables2 -l
Включим этот скрипт в автозагрузку.

Код:
chmod +x /etc/init.d/toriptables2
update-rc.d toriptables2 defaults
Дополнительно установим AutoVPN.

Код:
сd /tmp
git clone https://github.com/adtac/autovpn
cd autovpn
go build autovpn.go
mv autovpn /usr/local/bin/
AutoVPNиспользуется для подключения к случайному VPN, полученному с VPN Gate. К сожалению, сложно найти рабочий впн, сервера как правило перегружены, лучше использовать свой VPN.

Код:
//Запуск:
autovpn

//Возможно указать желаемую страну, например:
autovpn BR
2. Полезный инструментарий

2.1 Nmap и Metasploit


Первым делом установим Java 8:

Код:
add-apt-repository -y ppa:webupd8team/java
apt update
apt install oracle-java8-installer
Установим зависимости Metasploit:

Код:
apt install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev curl zlib1g-dev
Установим Ruby версии 2.5.1

Код:
cd ~
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
RUBYVERSION=$(wget https://raw.githubusercontent.com/rapid7/metasploit-framework/master/.ruby-version -q -O - )
rbenv install $RUBYVERSION
rbenv global $RUBYVERSION
ln ~/.rbenv/versions/2.5.1/bin/ruby /usr/local/bin/ruby
ruby -v
Настройка Postgresql

Код:
su postgres
createuser achat -P -S -R -D
// Password 123123
createdb -O achat achat
exit
Установка Nmap

Код:
cd /tmp
git clone https://github.com/nmap/nmap.git
cd nmap
./configure
make
make install
Перейдем непосредственно к установке Metasploit

Код:
cd /opt
sudo git clone https://github.com/rapid7/metasploit-framework.git
sudo chown -R `whoami` /opt/metasploit-framework
cd metasploit-framework
gem install bundler
bundle install
bash -c 'for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done'
Создадим файл с настройками базы данных /opt/metasploit-framework/config/database.yml

Код:
production:
 adapter: postgresql
 database: achat
 username: achat
 password: 123123
 host: 127.0.0.1
 port: 5432
 pool: 75
 timeout: 5
Пробуем запустить, команды nmap и msfconsole

2.2 PytheM

Ещё один многофункциональный фреймворк

Установим зависимости

Код:
apt install build-essential python-dev libnetfilter-queue-dev libffi-dev libssl-dev libpcap-dev python-pip
pip install setuptools
pip install scapy
pip install termcolor
pip install psutil
Установим сам PytheM

Код:
git clone https://github.com/m4n3dw0lf/PytheM.git
cd PytheM
python setup.py install
//Пробуем запустить
pythem
2.3 Aircrack-NG

Aircrack-NG можно установить из репозитория Mint, но мы соберем его из исходников, чтобы получить самую свежую версию.

Установим зависимости

Код:
apt install autoconf automake libgcrypt20-dev libtool libpcre3-dev libnl-3-dev libsqlite3-dev libssl-dev ethtool build-essential g++ libnl-genl-3-dev  pkg-config
Установка Aircrack-NG

Код:
git clone https://github.com/aircrack-ng/aircrack-ng.git
cd aircrack-ng/
autoreconf -i
./configure --with-experimental --with-ext-scripts
make
make install
airodump-ng-oui-update
2.4 BruteXSS

BruteXSS - утилита для проверки уязвимости веб-приложений к XSS-атакам. Умеет работать с GET и POST запросами. Очень прост в установке, написан на Python, использует только стандартные библиотеки.

Код:
cd /opt
git clone https://github.com/shawarkhanethicalhacker/BruteXSS.git
cd BruteXSS
python brutexss.py
2.5 SqlMap

Куда же без SqlMap Так же прост в установке, написан на питон, дополнительных библиотек не требуется. Скачиваем с гитхаба и пользуемся.

Код:
cd /opt
git clone https://github.com/sqlmapproject/sqlmap.git sqlmap
cd sqlmap/
python sqlmap.py --wizard
P.S. Шифруйте свои данные

Для шифрования я рекомендую пользоваться утилитой cryptsetup (dm-cryp).
 
Ответить с цитированием

  #2  
Старый 14.05.2018, 23:06
afonn
Участник форума
Регистрация: 10.08.2015
Сообщений: 117
С нами: 5663126

Репутация: 0
По умолчанию

 
Ответить с цитированием

  #3  
Старый 15.05.2018, 17:34
Matrix001
Участник форума
Регистрация: 18.08.2016
Сообщений: 188
С нами: 5124566

Репутация: 3
По умолчанию

Эт конечно для новичков полезно, но что туда еще впихнуть (в полную Kali Linux ) можно ?
 
Ответить с цитированием

  #4  
Старый 15.05.2018, 17:49
Jerri
Участник форума
Регистрация: 12.07.2009
Сообщений: 158
С нами: 8859263

Репутация: 334
По умолчанию

Цитата:
Сообщение от Matrix001  

Эт конечно для новичков полезно, но что туда еще впихнуть (в полную Kali Linux ) можно ?
Я вот не в курсе, RapidScan есть в составе Kali или пока ещё нет? Инструмент интересный и однозначно достойный внимания.

Код:
git clone https://github.com/skavngr/rapidscan.git
 
Ответить с цитированием

  #5  
Старый 15.05.2018, 17:51
Matrix001
Участник форума
Регистрация: 18.08.2016
Сообщений: 188
С нами: 5124566

Репутация: 3
По умолчанию

Цитата:
Сообщение от Jerri  

Я вот не в курсе, RapidScan есть в составе Kali или пока ещё нет? Инструмент интересный и однозначно достойный внимания.
Это что такое вообще ?
 
Ответить с цитированием

  #6  
Старый 15.05.2018, 17:53
Jerri
Участник форума
Регистрация: 12.07.2009
Сообщений: 158
С нами: 8859263

Репутация: 334
По умолчанию

Цитата:
Сообщение от Matrix001  

Это что такое вообще ?
Поиск уязвимостей на целевом ресурсе, сбор информации. Инструмент свежий совсем.
 
Ответить с цитированием

  #7  
Старый 16.05.2018, 23:47
Veil
Флудер
Регистрация: 21.05.2015
Сообщений: 2,031
С нами: 5779766

Репутация: 72


По умолчанию

Цитата:
Сообщение от Matrix001  

Это что такое вообще ?
Куча сканеров. Сканеры переключаются автоматически. Логи хранятся в папке Рапида. Сканер показывает степень уязвимости. Большой, средний малый... Хороший свежий сканер.

Однозначно достоин внимания. Правда сканирование идет довольно долго.



Установка:

# git clone https://github.com/skavngr/rapidscan.git

# cd rapidscan/

# chmod +x rapidscan.py

# python rapidscan.py -h

Запуск:

cd rapidscan/

. / rapidscan.py forum.antichat.ru ( вместо forum.antichat.ru подставляешь нужный тебе сайт)

Переключение к следующему этапу тестирования с другим инструментом Ctrl+C

Остановка программы Ctrl+Z

Если я не ошибаюсь 80 форм сканирования происходит!
 
Ответить с цитированием

  #8  
Старый 17.05.2018, 02:41
Jerri
Участник форума
Регистрация: 12.07.2009
Сообщений: 158
С нами: 8859263

Репутация: 334
По умолчанию

Простой и быстрый сканер для разведки - Striker. В составе Kali его не наблюдал.



В описании заявлено:

[QUOTE="None"][LIST][*]Check and Bypass Cloudflare
[*]Retrieve Server and Powered by Headers
[*]Fingerprint the operating system of Web Server
[*]Detect CMS (197+ CMSs are supported)
[*]Launch WPScan if target is using Wordpress
[*]Retrieve robots.txt
[*]Whois lookup
[*]Check if the target is a honeypot
[*]Port Scan with banner grabbing
[*]Dumps all kind of DNS records
[*]Generate a map for visualizing the attack surface
[*]Gather Emails related to the target
[*]Find websites hosted on the same web server
[*]Find hosts using google
[*]Crawl the website for URLs having parameters
[*]SQLi scan using online implemention of SQLMap (takes
 
Ответить с цитированием

  #9  
Старый 30.05.2018, 11:56
madik
Участник форума
Регистрация: 04.05.2017
Сообщений: 244
С нами: 4751606

Репутация: 6
По умолчанию

Цитата:
Сообщение от Jerri  

0. Intro
Статья рассчитана на новичков. В ней будет рассказано, как дополнить домашнюю Линукс-систему часто используемыми инструментами, а так же обеспечить некоторую анонимность. Я ни в коем случае не забываю про существование Kali Linux и схожих с ней ОС и не пытаюсь изобретать велосипед.
ОС, на которой будут производиться все действия —
Linux Mint 18.3
, для других ОС, возможно, будут требоваться небольшие корректировки по установке и настройке утилит, описанных ниже.
1. Анонимность
Для обеспечения какой-никакой, но анонимности, мы будем использовать Tor и VPN
Код:
sudo su
apt update
apt install git golang openvpn
apt install tor torsocks
Следующий шаг — установка
toriptables2
. Этот скрипт служит для настройки tor и iptables таким образом, что абсолютно все службы будут работать через тор.
Код:
cd /tmp
git clone https://github.com/ruped24/toriptables2
cd toriptables2/
mv toriptables2.py /usr/local/bin/toriptables2
Добавим tor и toriptables2 в автозагрузку
Код:
systemctl enable tor
Создадим файл
/etc/init.d/toriptables2
со следующим содержанием:
Код:
#!/bin/bash
toriptables2 -l
Включим этот скрипт в автозагрузку.
Код:
chmod +x /etc/init.d/toriptables2
update-rc.d toriptables2 defaults
Дополнительно установим
AutoVPN
.
Код:
сd /tmp
git clone https://github.com/adtac/autovpn
cd autovpn
go build autovpn.go
mv autovpn /usr/local/bin/
AutoVPN
используется для подключения к случайному VPN, полученному с VPN Gate. К сожалению, сложно найти рабочий впн, сервера как правило перегружены, лучше использовать свой VPN.
Код:
//Запуск:
autovpn

//Возможно указать желаемую страну, например:
autovpn BR
2. Полезный инструментарий

2.1 Nmap и Metasploit

Первым делом установим Java 8:
Код:
add-apt-repository -y ppa:webupd8team/java
apt update
apt install oracle-java8-installer
Установим зависимости
Metasploit
:
Код:
apt install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev curl zlib1g-dev
Установим Ruby версии 2.5.1
Код:
cd ~
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
RUBYVERSION=$(wget https://raw.githubusercontent.com/rapid7/metasploit-framework/master/.ruby-version -q -O - )
rbenv install $RUBYVERSION
rbenv global $RUBYVERSION
ln ~/.rbenv/versions/2.5.1/bin/ruby /usr/local/bin/ruby
ruby -v
Настройка Postgresql
Код:
su postgres
createuser achat -P -S -R -D
// Password 123123
createdb -O achat achat
exit
Установка
Nmap
Код:
cd /tmp
git clone https://github.com/nmap/nmap.git
cd nmap
./configure
make
make install
Перейдем непосредственно к установке
Metasploit
Код:
cd /opt
sudo git clone https://github.com/rapid7/metasploit-framework.git
sudo chown -R `whoami` /opt/metasploit-framework
cd metasploit-framework
gem install bundler
bundle install
bash -c 'for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done'
Создадим файл с настройками базы данных
/opt/metasploit-framework/config/database.yml
Код:
production:
 adapter: postgresql
 database: achat
 username: achat
 password: 123123
 host: 127.0.0.1
 port: 5432
 pool: 75
 timeout: 5
Пробуем запустить, команды nmap и msfconsole
2.2 PytheM
Ещё один многофункциональный фреймворк
Установим зависимости
Код:
apt install build-essential python-dev libnetfilter-queue-dev libffi-dev libssl-dev libpcap-dev python-pip
pip install setuptools
pip install scapy
pip install termcolor
pip install psutil
Установим сам
PytheM
Код:
git clone https://github.com/m4n3dw0lf/PytheM.git
cd PytheM
python setup.py install
//Пробуем запустить
pythem
2.3 Aircrack-NG
Aircrack-NG
можно установить из репозитория Mint, но мы соберем его из исходников, чтобы получить самую свежую версию.
Установим зависимости
Код:
apt install autoconf automake libgcrypt20-dev libtool libpcre3-dev libnl-3-dev libsqlite3-dev libssl-dev ethtool build-essential g++ libnl-genl-3-dev  pkg-config
Установка
Aircrack-NG
Код:
git clone https://github.com/aircrack-ng/aircrack-ng.git
cd aircrack-ng/
autoreconf -i
./configure --with-experimental --with-ext-scripts
make
make install
airodump-ng-oui-update
2.4 BruteXSS
BruteXSS
- утилита для проверки уязвимости веб-приложений к XSS-атакам. Умеет работать с GET и POST запросами. Очень прост в установке, написан на Python, использует только стандартные библиотеки.
Код:
cd /opt
git clone https://github.com/shawarkhanethicalhacker/BruteXSS.git
cd BruteXSS
python brutexss.py
2.5 SqlMap
Куда же без SqlMap
Так же прост в установке, написан на питон, дополнительных библиотек не требуется. Скачиваем с гитхаба и пользуемся.
Код:
cd /opt
git clone https://github.com/sqlmapproject/sqlmap.git sqlmap
cd sqlmap/
python sqlmap.py --wizard
P.S. Шифруйте свои данные
Для шифрования я рекомендую пользоваться утилитой
cryptsetup (dm-cryp)
.
после установки тор и автовпн отвалилась нахрен сеть в инет выйти не могу
 
Ответить с цитированием

  #10  
Старый 30.05.2018, 18:20
Jerri
Участник форума
Регистрация: 12.07.2009
Сообщений: 158
С нами: 8859263

Репутация: 334
По умолчанию

Цитата:
Сообщение от madik  

после установки тор и автовпн отвалилась нахрен сеть в инет выйти не могу
По отдельности и то и то работает?

Отключение тора toriptables2 -f
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.