Как создать ярлык tor kali linux

Обновлено: 03.07.2024

Особенностью Kali Linux как дистрибутива для тестирования на проникновение является коллекция специализированных инструментов. Все эти инструменты собраны в меню.

Тем не менее, меню есть и, наверное, им кто-то пользуется. Эта заметка для них. В этой статье мы научимся создавать новые пункты меню, добавлять и удалять программы из меню.

Но прежде чем начать, мы научимся восстанавливать меню Kali Linux – на тот случай, если что-то пойдёт не так.

Как восстановить меню Kali Linux

Полностью удаляем вместе с настройками пакет kali-menu:

Удаляем папки, где могли остаться пользовательские ярлыки и конфигурационные файлы:

sudo rm -rf .local/share/applications
sudo rm -rf .config/menus
sudo rm -rf /usr/share/kali-menu/applications
sudo rm -rf /etc/xdg/menus/applications-merged

Вновь устанавливаем kali-menu:

К следующему шагу переходим только есть прооблема ещё не решилась.

Повторно устанавливаем kali-linux-full:

Программы для редактирования меню Kali Linux

Имеется две программы, которыми можно отредактировать меню: menulibre и alacarte. Можете установить их обе или только одну из них:

В этой инструкции я будут изменять меню при помощи alacarte. Если вы захотите выбрать menulibre, то чтобы она заработала от пользователя root откройте файл /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py:

gedit /usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py

Найдите там строку:


Как в меню Kali Linux добавить или удалить ярлык или раздел

У программы графический интерфейс, поэтому, надеюсь, разберётесь без меня.


Помните, что если вы создали раздел или подраздел, он не появится в меню, пока в нём нет хотя бы одной программы.

После добавления программы или раздела с программой в меню, они сразу начинают отображаться в меню – не требуется дополнительных команд или действий.

Программы для анонимности в Kali Linux

Чтобы сделать меню более функциональным, я добавлю новый раздел «Анонимность». В этот раздел мы добавим такие программы как:

    — является полностью настроенным и портативным браузером, для просмотра веб-сайтов через сеть Tor. — это анонимайзер, который настраивает iptables и tor для перенаправления всех служб и трафика, включая DNS, через сеть Tor — это инструмент для автоматического подключения к случайному VPN в стране по вашему выбору.

Все эти программы не только отсутствуют в меню, но и ещё отсутствуют в системе, поэтому для их установки выполняем:

Откройте файл .bashrc в директории пользователя любым текстовым редактором:

И для создания новых переменных окружения добавьте следующие строки в этот файл:

Теперь создаём меню 00 – Анонимность:


Если хотите, выберите какую-нибудь иконку, например, много иконок в папке /usr/share/icons/hicolor/256×256/apps/ или просто побродите по папкам /usr/share/icons/ или (самое простое) нагуглите.

Теперь выбираем созданный пункт меню и нажимаем «Создать элемент». Там в качестве имени вводим «Браузер Tor» в качестве команды:

В качестве иконки выберите /opt/Browser/browser/chrome/icons/default/default48.jpg


Наш первый раздел и первый ярлык появились в меню:


Если на него кликнуть, то мы увидим… браузер Tor:


Мы, конечно, уже молодцы, но мы ещё не закончили.

С помощью TorIptables2 мы можем выполнять такие действия как:

  • подключиться к сети Tor и пропустить весь трафик ОС через эту сеть
  • отключиться от Tor

Поэтому мы не просто создаём ярлык на программу, а делаем ещё одно меню в разделе Анонимность. Это меню назовём TorIptables2.

Переходим в TorIptables2 и выбираем там «Создать элемент». В качестве имени вводим «Запуск TorIptables2», в качестве команды:

Поставьте галочку «Launch in Terminal».

Теперь «Создать элемент», имя – «Проверить IP адрес», команда

Поставьте галочку «Launch in Terminal».

Важно, чтобы IP менялся и для консольных приложений, поскольку большинство инструментов Kali Linux это именно консольные утилиты. Предыдущая команда проверяет, будет ли скрыт истинный IP при работе программ с интерфейсом командной строки.

Теперь «Создать элемент», имя – «Сменить IP адрес», команда

Поставьте галочку «Launch in Terminal».

Теперь «Создать элемент», имя – «Отключить TorIptables2», команда

Поставьте галочку «Launch in Terminal».


Теперь в раздел Анонимность добавим autovpn. Если указать двухбуквенный код страны, то autovpn будет искать бесплатный VPN из этой страны. Поэтому создадим меню autovpn, а в нём несколько элементов, где мы будем запускать программу с разными опциями. Пример команд:

Если не указать страну, то будет искаться VPN из США:

Для поиска VPN из Японии:

Для поиска VPN из Таиланда:

Для поиска VPN из РФ:

Везде поставьте галочку «Launch in Terminal». Конечно, вы можете добавить любое количество ярлыков с любыми странами


После того, как TorIptables2 завершит работу, это окно можно закрыть, программа всё равно будет работать. Для отключения TorIptables2 мы создали отдельный ярлык. autovpn работает иначе: не нужно закрывать окно, чтобы программа не прекратила свою работу. Если вы хотите прекратить использование VPN, то нажмите CTRL+c и закройте окно.

Небольшое видео, где я демонстрирую только что созданные в меню анонимские причиндалы:

Добавление airgeddon и WiFi-autopwner в меню Kali Linux

Ещё парочка примеров добавления программ в меню. Установим airgeddon и WiFi-autopwner в Kali Linux:

В раздел Wireless Attack добавляем элемент с именем airgeddon и командой:


Аналогично для wifi-autopwner, команда:


Теперь эти программы можно запускать из меню:


Обновление Kali Linux из меню

В разделе System Services создайте меню • Обслуживание системы, и добавьте пункты:

«Обновление системы» с командой:

«Очистка системы» с командой:

«Очистка кэша» с командой:

Везде ставьте галочку «Launch in Terminal».


Теперь эти ежедневные операции можно запускать прямо из меню:


Как составлять команды для ярлыков

Как вы могли заметить, используется конструкция:

Можно указывать несколько команд через точку с запятой (;), либо объединив их символами &&. В первом случае, каждая команда будет выполнена в любом случае. Если же вы сгруппировали команды при помощи &&, то каждая последующая будет выполнена только если каждая предыдущая завершилась без ошибки.

Если нам нужно, чтобы была показана консоль, то мы ставим галочку «Launch in Terminal».

Разберём, как мы установили airgeddon. Мы клонировали файлы с ГитХаба:

Затем переместили всю папку airgeddon в директорию /usr/local/bin/, чтобы она была доступна для всех пользователей системы:

В принципе, на этом можно было остановиться. Для запуска airgeddon, нам нужно перейти в его папку:

и выполнить там

Т.е. в ярлык мы могли добавить последовательность команд:

Этого достаточно для запуска airgeddon через меню.

Но мы выполнили две дополнительные команды:

Эта команда попросту создаётся файл /usr/bin/airgeddon со следующим содержимым:

делает файл /usr/bin/airgeddon исполнимым.

Благодаря своему расположению в папке /usr/bin/, мы можем его запустить из любой директории просто введя

Это более «красивый» способ установки – команда в меню получилась проще, и если мы заходим запустить airgeddon из консоли без использования меню, то мы просто набираем слово airgeddon (кстати, можно использовать автозавершение по TAB).

Заключение

В меню можно добавить разные часто повторяющиеся операции, добавить команды управления сервисом Tor, запуск и остановку веб-сервера и MySQL, команду для перевода Wi-Fi карты в беспроводной интерфейс, ярлыки на самостоятельно установленные программы и т.д.

Если у вас возникает проблема с написание команды запуска для ярлыка, то пишите ваши вопросы в комментариях – постараюсь помочь.

Список инструментов для тестирования на проникновение и их описание

Описание Tor Browser

Tor Browser — является полностью настроенным и портативным браузером, для просмотра веб-сайтов через сеть Tor. Tor Browser может быть запущен на Windows, Mac OS X или Linux и при этом не требуется установка какого-либо дополнительного программного обеспечения. Его можно разместить на USB флешку и запускать её оттуда.

Использование Tor Browser позволяет скрыть свой реальный IP (а значит и расположение), получать беспроблемный доступ к заблокированным в определённых регионах веб-сайтам, а также предотвратить перехват передаваемых данных (например, Tor трафик не подвержен атаки человек-посередине, проводимой в вашей локальной сети или при подключении к мошеннической точки доступа).

Tor Browser ≠ Обычный браузер + Tor

Tor Browser не только является полностью автономным, но и содержит плагины и настройки для обеспечения дополнительной приватности.

Автор: Tor Project

Лицензия: разные лицензии, входящих в состав пакета программ

Справка по Tor Browser

Все нераспознанные аргументы будут переданы браузеру.

Руководство по Tor Browser

Примеры запуска Tor Browser

Запуск в Kali Linux

Запуск в Arch Linux / BlackArch

Установка Tor Browser

Tor Browser является портативной программой, которую достаточно скачать, распаковать и запустить. Для упрощения этой процедуры можно использовать пакет Tor Browser Launcher, который доступен во многих дистрибутивах.

Tor Browser Launcher предназначен для упрощения установки и использования браузера Tor для пользователей GNU/Linux. Вы устанавливаете torbrowser-launcher из диспетчера пакетов вашего дистрибутива, и он обрабатывает все остальное:

  • Загружает и устанавливает самую последнюю версию Tor Browser на вашем языке и для архитектуры вашего компьютера или запускает Tor Browser, если он уже установлен (Tor Browser автоматически обновляется при выходе новых версий)
  • Проверяет подпись браузера Tor для вас, чтобы убедиться, что загруженная вами версия была криптографически подписана разработчиками Tor и не была подделана.
  • Добавляет средство запуска приложений «Tor Browser» и «Tor Browser Launcher Settings» в меню рабочего стола.
  • Включает профили AppArmor, чтобы в случае компрометации Tor Browser последствия были не менее серьёзными
  • Опционально воспроизводит звук модема при открытии браузера Tor (потому что Tor очень медленный)

Установка в Kali Linux

Установка загрузчика Браузера Tor:

Запуск Браузера Tor:

При первом запуске будут скачен и запущен Браузер Tor.

Установка в Debian, Linux Mint, Ubuntu

Установка загрузчика Браузера Tor:

Запуск Браузера Tor:

Установка в Fedora

Установите и запустите пакет torbrowser-launcher.

Установка Tor Browser в любой Linux

Установка Tor Browser в Linux под обычным пользователем:

Скачайте и установите пакет (команда для 64-битной версии):

Для 32-битной версии:

После такой установки путь до исполнимого файла Tor Browser будет:

При желании, создайте ярлык:

В открывшийся текстовый файл скопируйте-вставьте следующее:

Установка Tor Browser в Linux под рутом:

Скачайте и установите пакет (команда для 64-битной версии):

Для 32-битной версии:

После такой установки путь до исполнимого файла Tor Browser будет:

При желании, создайте ярлык:

В открывшийся текстовый файл скопируйте-вставьте следующее:

Установка в BlackArch

В репозитории BlackArch присутствует только английская версия программы, если вас это устраивает, то вы можете установить её следующим образом:

Для установки русской версии выполните:

Установка в Windows

Если вы хотите, чтобы сайты сохраняли введённые вами пароли, то перейдите в Настройки, далее Приватность, снимите галочку «Всегда работать в режиме приватного просмотра».

Перейдите в Настройки, далее Защита и поставьте галочку напротив «Запоминать логины для сайтов».

Информация об установке в другие операционные системы будет добавлена позже.

«Tor Browser» не находится в категории «Приложения»> «Интернет». Я должен запускать скрипт оболочки каждый раз. Я хотел бы использовать его регулярно, поэтому я бы предпочел, чтобы оно было в моем меню приложений GNOME или в моей панели запуска Unity.

Как я могу иметь это под рукой всегда?

Больше нет необходимости создавать собственный модуль запуска Tor Browser, потому что Tor Browser (torbrowser-launcher) доступен в репозиториях Ubuntu по умолчанию в Ubuntu 16.04 и более поздних версиях.

В последней версии мне удалось сделать это

из оболочки внутри каталога, и он создал запись в моем меню приложений просто отлично.

Не совсем уверен, что вы подразумеваете под этим. Если вам интересно узнать о других программах, кроме браузера, я бы предположил, что очень немногие из них реализовали одну и ту же команду. Флаг "--register-app", насколько я понимаю, является эксклюзивным для исполняемого файла браузера tor.

Просто откройте его с помощью того скрипта, который вы уже использовали, и щелкните правой кнопкой мыши по его значку в Unity / Menu и выберите lock to launcher ;)

основываясь на документации по Ubuntu , просто откройте 'launcher_name_here.desktop' with a текстовый редактор файлов, например, gedit, а затем вставьте эти коды, измените их с помощью сценариев выполнения приложения и местоположения, а затем сохраните его:

используйте дополнительное приложение gnome для "gnome-panel/alacarte" этой команды в терминале:

sudo apt-get install --no-install-recommends gnome-panel а потом

В любом случае я бы посоветовал взглянуть на мою ссылку выше. ;)

Если ответ может помочь вам решить вашу проблему, отметьте его как принятый, чтобы другие парни, у которых была такая же проблема, могли получить правильный ответ;)

Основанный на работе Амира (помещенный здесь, чтобы сохранить форматирование, пожалуйста, подпишите его, если вы поднимаете мне голос), настроенный. Распакуйте эти значки в папку Tor, которая предположительно находится у вас дома:

Xubuntu: Вы добавляете его через настройки> главное меню, новую запись, указываете «запустить браузер». Это войдет в «другое». Не знаю, как редактировать это или значок. Кажется глючит. Прокомментируйте, если знаете, что делать.

Скопируйте start-tor-browser.desktop конфигурацию, найденную в корне установочного каталога tor-browser, в

  1. Откройте каталог браузера tor в файловом менеджере. Есть файл с именем: start-tor-browser.desktop
  2. Перетащите этот файл на панель запуска Unity с левой стороны.

Значок добавлен в панель запуска и может использоваться с этого момента.

Откройте, file:///usr/share/applications/ затем перетащите значок на рабочий стол.

Работал на меня. Я думаю, что это может помочь кому-то еще. @ saidc3 вы нашли приложение Tor в этом каталоге и перетащили его на рабочий стол?

Я столкнулся с подобной проблемой в Kali Linux, которая основана на Ubuntu, и я нашел следующее:

Во всяком случае, это работало для меня и решало проблемы добавления его в меню и избранное.

ПРИМЕЧАНИЕ: я сделал это под учетной записью sudo в Kali, а не root! Не уверен, что он работает под root.

Чтобы правильно добавить нового пользователя в Kali, прочитайте инструкции здесь:

Мне удалось скопировать ярлык "Tor Browser" в каталог приложений. Я думаю, что это может быть похоже на систему Linux на основе Debian. Итак, что я сделал, это следующие шаги, которые смешаны из вышеупомянутых предложений.

когда я установил браузер Tor, у него была программа запуска приложений под названием «Tor Browser.desktop». Я скопировал этот файл в /usr/share/applications папку как пользователь root (я надеюсь, что для этой папки необходимо быть пользователем root).

Я переименовал этот файл для простоты, чтобы в нем не было места, т.е. mv Tor\ Browser.desktop tor-browser.desktop

Затем я изменил разрешение, чтобы быть похожим, -rw-r--r-r что означает, что пользователь root может читать и писать, а все остальные имеют доступ только для чтения.

Это все! Это работает для меня, и я надеюсь, что это работает и для вас, ребята.

Кроме того, я не говорю, что это лучший вариант, но это единственный вариант, который сработал для меня. Благодарю.

Сегодня вспомним вопрос об анонимности, в широко известном дистрибутиве Kali linux.

Хотя данный пункт трудно назвать анонимностью, и нельзя использовать для серьёзных дел.

В общем задача следующая - пропустить в kali linux весь трафик через tor .

Тестируя свой сайт, либо сайт заказчика, может даже вы незаконно ищите уязвимости теми же WPScan, Joomscan, Uniscan и тд., либо используя брутфорс, часто не обойтись без прокси сетей, потому что защита на сайтах может банить ваш IP.

Поэтому переключения между бесплатными IP тора хороший бесплатный метод тестов (если у вас нет денег на качественный прокси).

Может конечно у вас и другие цели, но это не важно.

Итак, есть собственно 2 способа настройки, оба и рассмотрим.


Вы не понимаете, как добилась суперпопулярности в Инстаграм Ольга Бузова? Всё предельно просто: она регулярно читала сайт прайс смм , а затем следовала советам, которые там узнала. Это, конечно, шутка. А теперь без юмора: этот портал действительно помогает добиться SMM продвижения в социальных сетях. И высокие результаты вам обеспечены уже без шуток.

Tor + Proxychains.

Довольно известный метод, но решено упомянуть.

Этот же способ упоминается автором в курсе который я выложил Курс этичного хакинга с нуля до профи.

Данный способ пропускает лишь выборочный трафик, той программы которую мы активируем в консоли.

Во первых нам нужно установить сам ТОР прописав команды в консоли.


apt-get install tor

Далее настраиваем Proxychains который установлен по умолчанию в Кали.

Вводим в консоли



Прописываем в самом конце открывшегося файла следующие строчки.


socks4 127.0.0.1 9050

socks5 127.0.0.1 9050


Так же в начале документа необходимо активировать одну из опций.


Я использую способ — random_chain , можете тоже его активировать, другие 2 должны быть задокументированы. Либо можно использовать dynamic_chain

И сохраняем документ.

Коротко об этих опциях:

  • dynamic_chain — соединение осуществляется через определённые цепочки прокси.
  • strict_chain — трафик проходит постепенно через всю цепь прокси, и если один из прокси окажется нерабочим, может не работать всё соединение.
  • random_chain — каждый раз происходит подключение через разные цепочки прокси.

Теперь если всё настроено правильно вводим в консоли команды

tor (активирует тор)

Proxychains «необходимая программа или скрипт который нужно запустить через тор»

Например: Proxychains firefox ( браузер должен открыться используя сети тор, обязательно проверяем).

Всё должно работать. Если тор не запускается читайте в конце статьи возможную причину.

Tor + Privoxy.

Хороший способ пропустить Kali linux весь трафик через tor.

Скрипт privoxy позволяет пропустить уже весь трафик через тор сети либо же ваши прокси, но по умолчанию он не установлен.

Установка и настройка.

Сначала устанавливаем TOR если он у вас не установлен, командами в консоли.


apt-get install tor

Далее необходимо установить Privoxy прописав в консоль.

apt-get install privoxy

Теперь настраиваем его.

Вбиваем в консоль.

leafpad /etc/privoxy/config

В самом конце документа прописываем следующие 3 строчки.

forward-socks5 / localhost:9050 .
forward-socks4 / localhost:9050 .
forward-socks4a / localhost:9050 .

Privoxy настройка

Теперь необходимо настроить менеджер подключений.

Заходим в Настройки — Сеть — Сетевая прокси служба.

Настройки прокси в kali

Выбираем метод ручной.

В узел Socks - localhost порт — 9050 .


На этом настройки завершены.

Убедитесь что вид используемых прокси установлен вручную.


Осталось запустить сервисы следующими командами.

Далее заходим например в браузер и заходим на сайт проверки IP чтобы убедиться что всё работает. Если всё хорошо, все скрипты в Kali linux будут подключаться через тор.

Почему может не работать TOR.

Долгое время я бился над проблемой что ТОР не работал на виртуальной машине.

Проблема оказалась в неправильно настроенном времени, поэтому если возникают трудности в запуске проверьте правильно ли у вас настроено время и часовой пояс.

Видео по теме.

О данных способах ( и ещё многое другое связанное с Kali linux ) я узнал благодаря каналу — d1gg3r us. Много рассмотрено по работе со скриптами (пусть канал и без озвучки и описания на не русском). И это не реклама, а личная рекомендация.

Видео про Proxychains

А на этом я с вами прощаюсь. До новых встреч. Берегите себя и свои компьютеры.

Читайте также: