❗️Ребят, прошу максимально собраться. Сейчас пойдёт серьёзная хакерская тема. Мне попал в руки уникальный инструмент для повышения анонимности. Отличительная его особенность в том, что он написан полностью на баш и умеет следующие вещи:
◽ Менять MAC адрес сетевой карты
◽ Создавать bridge в сеть Tor
◽ Удалять полностью rsyslog и его логи
◽ Очищать оперативу и swap
◽ Полностью удалять файл
◽ Удалять EXIF данные из картинок
◽ Включать режим паники 😱
Про хакеров это шутка 🤡 Речь идёт о скрипте AnonYou - notabug.org/Grey_Ha…/AnonYou Случайно на него наткнулся, а обратил внимание именно потому, что он написан на баш и там можно подсмотреть некоторые полезные команды. Вот примеры:
Основной сетевой интерфейс со шлюзом по умолчанию и его MAC адрес:
ip route show default \| awk '/default/ {print $5}'ifconfig ens18 \| grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'
Не знаю, зачем использовали команды ip и ifconfig. Можно было всё с помощью ip сделать. Я сходу набросал по аналогии:
ip address show ens18 \| grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}' \| awk 'NR == 1'
Задать произвольный MAС адрес:
# ifconfig ens18 down# macchanger -m 1a:2b:3c:4d:5e:6f ens18 # ifconfig ens18 up
В скрипте используется утилита macchanger, которая есть в базовых репах ubuntu/debian, но нет в centos. Не знаю, почему используется именно она. Можно то же самое сделать и с помощью ip:
# ip link set dev ens18 address 1a:2b:3c:4d:5e:6f
Swap там очищается следующим образом:
# swapoff -a# sswap -v /swap# swapon -a
Sswap - утилита из состава Kali Linux, живёт в пакете secure-delete.
Безвозвратное удаление файлов выполняется вот так:
# shred -v -f -n 30 -z testfile
Используется утилита shred из того же пакета secure-delete. Shred заполняет случайными числами место, занятое файлом. Даже восстановив удалённый файл, его будет невозможно прочитать.
Если вам интересен остальной функционал этого скрипта, можете сами его посмотреть.
#bash #terminal