Разборы

библиотека технических материалов Написать
Разборы · 1067 материалов
РАЗБОР 4,1 тыс.
1299 дней назад
Steganography - таск

Здравствуйте! Хочу попросить помощи в решении тренировочного таска. Таск не из активного CTF и не нарушает правила. Очень хочу для себя узнать и понять в...

#ctf-training-task#steganography#stego
ak Akvlt 1 мин 0
СТАТЬЯ 7,3 тыс.
1307 дней назад
Способы получения информации об ОС и железе с помощью Python. Часть 02: ОС Windows и subprocess. Консольная утилита wmic

Эта статья является второй частью, из небольшого цикла статей по получению информации об операционной системе и железе. И если в первой части мы получали...

#check_out#python#python-docx#subprocess+5
jv Johan Van 60 мин 10
СТАТЬЯ 4,9 тыс.
Pentest 1319 дней назад
Определение технологий используемых сайтом с помощью Wappalyzer и Python

Прежде чем переходить к коду, стоит пояснить, что вообще делает Wappalyzer. Это инструмент, который определяет технологический стек сайта — CMS, фреймворки...

#cms#python#python-wappalyzer#requests+5
jv Johan Van 12 мин 2
СТАТЬЯ 14,7 тыс.
1344 дня назад
Автоматизированный сбор данных с сайта бесплатных объявлений с помощью Python

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

#beautifulsoup#parsing#python#requests+5
jv Johan Van 32 мин 7
СТАТЬЯ 33,8 тыс.
AppSec 1346 дней назад
Методы обхода защиты от автоматизированного ПО в браузере Chrome под управлением Selenium в Python

Стоит сразу оговориться, что современные системы защиты от ботов, включая Cloudflare, анализируют не только JS-окружение браузера и наличие следов...

#cdn#cloudflare#python#selenium+5
jv Johan Van 18 мин 9
РАЗБОР 6,8 тыс.
1360 дней назад
Открытый код. Шифруем картинки и файлы

Стоит сразу оговориться, что шифрование файлов и картинок — не единственный подход к защите данных от посторонних глаз. Помимо инструментов, превращающих...

##opensource#aes-256#cryptomator#kali linux+4
us User17 8 мин 1
РАЗБОР 9,8 тыс.
1360 дней назад
Змея в пакете. Создаем TLS соединение на Python

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

#client#openssl#python#server+5
mk Mark Klintov 22 мин 1
СТАТЬЯ 20,8 тыс.
1372 дня назад
Немного об IPTV или проверка m3u с помощью Python. Часть 02

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

#chекер плейлистов#iptv#m3u#python+5
jv Johan Van 97 мин 25
РАЗБОР 4,3 тыс.
1380 дней назад
Существует ли тереоретический способ "взломать" подписи блокчейна Bitcoin?

Здравствуйте! Про дискретное логарифмирование вкурсе. Но существуют ли ещё способы (в теории) как можно подписать транзакцию Биткоина без приватного ключа?

#bitcoin#ecdsa#биткоин
wo woodbox 1 мин 0
РАЗБОР 4,1 тыс.
1380 дней назад
Помощь новичку

Уважаемые знатоки, внимание вопрос, а точнее два. Какие шифры нельзя использовать в протоколе Шамира? Как можно использовать цифровую подпись для защиты...

#+rep#good job#криптография#сложный вопрос+1
jb jiro_BaSS 1 мин 0
СТАТЬЯ 7 тыс.
Pentest 1426 дней назад
Сканируем случайные адреса Интернет. Получаем баннеры и протоколы с помощью Python

Стоит сразу оговориться: скрипт ниже сканирует адреса и порты последовательно, один за другим, без какой-либо параллелизации. Для разового изучения темы...

#cidr#port#python#scapy+5
jv Johan Van 37 мин 4
СТАТЬЯ 4,9 тыс.
1429 дней назад
Парсинг вывода команд операционной системы и немного о получении параметров сетевых адаптеров с помощью Python

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

#cmd#network#parsing#python+5
jv Johan Van 26 мин 0
СТАТЬЯ 10,9 тыс.
1478 дней назад
Получение данных из таблицы с динамическим содержимым с помощью Python

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

#curl#json#parsing#python+5
jv Johan Van 70 мин 1
СТАТЬЯ 5,6 тыс.
AppSec 1495 дней назад
Автоматизация boolean-based blind sqlinj на Python.

Прежде чем перейти к коду, стоит уточнить терминологию, которую многие путают. Классический Boolean-based Blind SQL Injection строится на том, что...

#argparse#blindsql#python#requests+5
di digipos 15 мин 1
СТАТЬЯ 12,3 тыс.
1498 дней назад
Получение списка доменов на одном IP-адресе с помощью Python (VHOST)

Перед тем, как погружаться в написание собственного скрипта, стоит отметить, что задача получения списка доменов на одном IP-адресе (так называемый reverse...

#domain#python#reverse ip lookup#selenium+5
jv Johan Van 57 мин 4
СТАТЬЯ 5,9 тыс.
1508 дней назад
Делаем скрипт для создания обучающего видео по Python, с помощью Python

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

#pyautogui#pycharm#python#subprocess+5
jv Johan Van 19 мин 0
СТАТЬЯ 11,2 тыс.
1509 дней назад
Загружаем видео из ВК с помощью Python

Загрузка видео на локальный диск, это дело хорошее. Потому, что у любого контента в интернете есть не очень хорошее свойство — рано или поздно он попросту...

#beautifulsoup#python#requests#видео+5
jv Johan Van 34 мин 3
СТАТЬЯ 12,7 тыс.
1565 дней назад
Наведите Порядок: Автоматическая Сортировка Файлов в Python с Pathlib

У каждого из нас в какой-либо из папок скапливается большое количество файлов, рассортировать которые все никак не доходят руки. Мне приходилось наблюдать...

#path#pathlib#python#автоматизация+9
jv Johan Van 10 мин 23
СТАТЬЯ 7,3 тыс.
1589 дней назад
Парсим ресурсы Codeby на языке Python

Стоит сразу оговориться: разобранный ниже метод с requests и BeautifulSoup отлично работает для статичных страниц, где нужные данные уже лежат в HTML-коде...

#beautifulsoup#codeby#csv#parsing+5
my MySystem32 16 мин 11