Разборы

библиотека технических материалов Написать
СТАТЬЯ 8,2 тыс.
Cloud 1257 дней назад
Работа с облаком MailRu с помощью Python. Часть 01

Хранить бэкапы в бесплатных облаках, как показывает практика, занятие довольно рискованное, так как это чревато потерей всех ваших данных в один прекрасный...

#cloud#cloud mail.ru#mail.ru#python+5
jv Johan Van 16 мин 0
СТАТЬЯ 14,4 тыс.
1269 дней назад
Сбор данных с сайта знакомств с помощью Selenium, BeautifulSoup и requests используя скрипт на Python

Прежде чем перейти к самому скрипту, стоит сказать пару слов о специфике парсинга именно динамических сайтов через Selenium. В отличие от простых...

#bs4#parsing#python#requests+5
jv Johan Van 56 мин 5
СТАТЬЯ 7,9 тыс.
1271 день назад
Скриншот полной страницы сайта с помощью Selenium и Python

Стоит сразу оговориться, что способ через изменение размера окна под высоту body — не единственный вариант получить полный скриншот в Selenium. Есть ещё...

#chromedriver#headless browser#pagespeed insights api#pytrhon+5
jv Johan Van 19 мин 2
СТАТЬЯ 6,9 тыс.
1272 дня назад
Иконка для скрипта Python в трее, всплывающие сообщения и парсинг курса валют

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

#icon#notify#pystray#python+5
jv Johan Van 18 мин 3
СТАТЬЯ 7,4 тыс.
1272 дня назад
Получение WHOIS-информации о домене по его IP-адресу с помощью Python

Прежде чем перейти к практике, стоит напомнить, что такое WHOIS в принципе. Это сетевой протокол, работающий поверх TCP (традиционно через порт 43), который...

#ianna#ipwhois#python#python-whois+5
jv Johan Van 24 мин 1
СТАТЬЯ 6,6 тыс.
1274 дня назад
Генератор паролей из мнемонических фраз. Делаем скрипт на Python

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

#generator#mnemonic#password#python+5
jv Johan Van 24 мин 0
СТАТЬЯ 6,5 тыс.
1280 дней назад
Поиск владельца ASN, IP, CIDR с помощью Python

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

#asn#beautifulsoup#cidr#ip-address+5
jv Johan Van 47 мин 0
СТАТЬЯ 9,5 тыс.
1284 дня назад
Змеиный кот. Создаем аналог NetCat на Python

Введение Что тебе приходит в голову, когда ты слышишь слово Python? Многофункциональность или кроссплатформенность? Может быстрая скорость работы, ведь у...

##coding#netcat#pycharm#python+5
mk Mark Klintov 21 мин 4
СТАТЬЯ 6,1 тыс.
1291 день назад
Создание ярлыков приложений и ресурсов в Интернет с помощью Python в ОС Windows

Не особенно часто, но иногда требуется создать ярлык для запуска приложения в операционной системе Windows. То есть, файл, который служит указателем на...

#python#pywin32#shortcut#windows+5
jv Johan Van 13 мин 0
СТАТЬЯ 7,3 тыс.
1308 дней назад
Способы получения информации об ОС и железе с помощью Python. Часть 02: ОС Windows и subprocess. Консольная утилита wmic

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

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

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

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

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

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

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

#cdn#cloudflare#python#selenium+5
jv Johan Van 18 мин 9
СТАТЬЯ 20,8 тыс.
1373 дня назад
Немного об IPTV или проверка m3u с помощью Python. Часть 02

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

#chекер плейлистов#iptv#m3u#python+5
jv Johan Van 97 мин 25
СТАТЬЯ 7 тыс.
Pentest 1427 дней назад
Сканируем случайные адреса Интернет. Получаем баннеры и протоколы с помощью Python

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

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

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

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

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

#curl#json#parsing#python+5
jv Johan Van 70 мин 1