python
Всё по теме «python» на форуме Codeby.net. Обсуждений: 192. Разборы, инструменты и практика по информационной безопасности.
-
Статья Сбор данных с сайта знакомств с помощью Selenium, BeautifulSoup и requests используя скрипт на Python
В данной статье я предлагаю вам немного отвлечься от слишком серьезных задач и попрактиковаться в парсинге. А, чтобы не было скучно, будем мы парсить достаточно известный сайт знакомств. А именно, забирать оттуда фото пользователей. Для наших целей мы будем использовать Selenium, BeautifulSoup...- Johan Van
- Тема
- bs4 parsing python requests scrapping selenium парсинг программирование
- Ответы: 5
- Раздел: Мои статьи
-
Статья Иконка для скрипта Python в трее, всплывающие сообщения и парсинг курса валют
В данной статье я хотел бы сделать обзор на библиотеку, которая позволяет поместить значок приложения в трей, а также добавить к нему контекстное меню с выполнением различных операций при нажатии на них. А также, немного рассказать о новой библиотеке, которая позволяет выводить всплывающие...- Johan Van
- Тема
- icon notify python tray всплывающее сообщение иконка в трее программирование
- Ответы: 3
- Раздел: Мои статьи
-
Статья Получение WHOIS-информации о домене по его IP-адресу с помощью Python
При проведении различного рода исследований связанных с доменами, иногда необходимо узнать информацию WHOIS по их IP-адресу. Безусловно, в интернете существует большое множество сервисов, которые предоставляют данную услугу. Но, что, если вам необходимо проверить большое количество адресов...- Johan Van
- Тема
- ianna python whois программирование
- Ответы: 1
- Раздел: Мои статьи
-
Статья Генератор паролей из мнемонических фраз. Делаем скрипт на Python
Генераторы паролей уже давно не являются чем-то редким и эксклюзивным. Тем более, что вы всегда можете воспользоваться своим природным «генератором», то есть мозгом для того, чтобы придумать пароль. Более того, доступно множество как оффлайн, так и онлайн решений для выполнения данной задачи...- Johan Van
- Тема
- generator mnemonic password python генератор мнемонические фразы пароли программирование
- Ответы: 0
- Раздел: Мои статьи
-
Статья Поиск владельца ASN, IP, CIDR с помощью Python
Когда вы узнаете IP-адрес какого-либо сайта, то желательно получить по данному адресу как можно больше информации. В принципе, можно воспользоваться сервисом WHOIS. Но далеко не всегда данный сервис предоставляет все диапазоны IP-адресов, которые принадлежат организации по данному IP. И хотя...- Johan Van
- Тема
- asn cidr ip-address python программирование
- Ответы: 0
- Раздел: Мои статьи
-
Змеиный кот. Создаем аналог NetCat на Python
Введение Что тебе приходит в голову, когда ты слышишь слово Python? Многофункциональность или кроссплатформенность? Может быстрая скорость работы, ведь у каждого этот язык ассоциируется с различными задачами и преимуществами. Но сегодня давай уделим время Python в сфере информационной...- Mark Klintov
- Тема
- #coding netcat pycharm python python 3.10
- Ответы: 4
- Раздел: Мои статьи
-
E
Не получается установить модули python
Здравствуйте, при попытке установить зависимости для скрипта Python командой pip install -r requirements.txt, Kali Linux Получаю ошибку pip install -r requirements.txt Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: fade~=0.0.9 in...- erh30hash
- Тема
- linux python
- Ответы: 7
- Раздел: Вопросы и Ответы по ИБ (Q&A)
-
Статья Создание ярлыков приложений и ресурсов в Интернет с помощью Python в ОС Windows
Не особенно часто, но иногда требуется создать ярлык для запуска приложения в операционной системе Windows. То есть, файл, который служит указателем на некий объект (программу, файл или команду). Наиболее частым местом для создания ярлыков служит «Рабочий стол». Давайте создадим ярлык для...- Johan Van
- Тема
- python pywin32 shortcut windows winshell программирование ярлыки
- Ответы: 0
- Раздел: Мои статьи
-
Статья Шифр Цезаря: шифратор/дешифратор с красивым GUI на PySide6
Приветствую друзья! В данной статье напишем шифратор/дешифратор Цезаря на Python и прикрутим к нему GUI. По окончанию работ наше приложение будет выглядеть так: ОС - WIndows 10. Python 3.7+, я использую 3.11.2 (последний на момент написания статьи) Писать проект будем в PyCharm Дизайнить...- Exited3n
- Тема
- pyside6 python python gui qtdesigner
- Ответы: 7
- Раздел: Мои статьи
-
K
mypy: основы и немного больше
Статический анализатор типов mypy предотвращает значительное количество возможных ошибок в коде на языке программирования Python. Главная его цель – предоставить возможность писать более надежный и легко поддерживаемый код. def greet(name: str) -> str: return f"Hello, {name}!" def...- KindFoxie
- Тема
- python
- Ответы: 0
- Раздел: Мои статьи
-
Статья Отключение от интернета машин в локальной сети с помощью Python
Какое-то время назад я экспериментировал с ARP-спуфингом и обнаружил побочный эффект, который, в общем-то не является секретным, а вполне закономерным, если забыть включить на атакующей машине ip-форвардинг. На атакуемой машине пропадает сеть. Тогда я на это не обратил внимания, но совсем...- Johan Van
- Тема
- network python sppofing программирование сеть
- Ответы: 1
- Раздел: Сетевая безопасность и беспроводные атаки
-
Статья Способы получения информации об ОС и железе с помощью Python. Часть 04: ОС Windows и сторонние модули
Что ж, если в трех предыдущих статьях (раз, два, три) мы узнавали информацию об операционной системе с помощью python и библиотек, которые не требуют установки, это: winreg – работа с реестром Windows; subprocess.check_out – запускали утилиту командной строки wmic и парсили ее вывод; wmi –...- Johan Van
- Тема
- gputil platform psutil py-cpuinfo python python-docx pywin32 wmi программирование
- Ответы: 0
- Раздел: Мои статьи
-
Статья Способы получения информации об ОС и железе с помощью Python. Часть 03: ОС Windows и WMI
Эта статья является продолжением двух предыдущих статей: раз, два о способах получения информации об операционной системе и железе компьютера с помощью стандартных модулей Python. И если в первых двух статьях были рассмотрены такие модули как: winreg, для получения информации из реестра...- Johan Van
- Тема
- python windows wmi информация об ос программирование
- Ответы: 0
- Раздел: Мои статьи
-
Статья Способы получения информации об ОС и железе с помощью Python. Часть 02: ОС Windows и subprocess. Консольная утилита wmic
Эта статья является второй частью, из небольшого цикла статей по получению информации об операционной системе и железе. И если в первой части мы получали информацию из реестра ОС Windows с помощью библиотеки winreg, то в этой статье посмотрим, как можно использовать библиотеку subprocess, в...- Johan Van
- Тема
- check_out python subprocess windows wmic программирование
- Ответы: 10
- Раздел: Мои статьи
-
Статья Способы получения информации об ОС и железе с помощью Python. Часть 01: ОС Windows и модуль winreg
Определение оборудования компьютера, на котором вы работаете, сведения об операционной системе и прочие параметры порою бывают очень нужны. Цели, в которых их можно использовать – самые разнообразные. От простого любопытства, до определения версии чипсета, чтобы подобрать под него необходимое...- Johan Van
- Тема
- python regedit windows winreg информация о железе информация о системе программирование реестр
- Ответы: 0
- Раздел: Мои статьи
-
Статья Объединение документов формата Microsoft Word в один с помощью Python
Не могу сказать за всех, а у меня иногда возникает необходимость в объединении нескольких файлов формата «.docx» в один документ. И зачастую это приходиться делать вручную, что занимает довольно много времени, так как большая его часть уходит на открытие документа, копирование и вставку в...- Johan Van
- Тема
- docx docxcompose python python-docx word программирование
- Ответы: 0
- Раздел: Мои статьи
-
Статья Определение технологий используемых сайтом с помощью Wappalyzer и Python
Иногда, при исследовании сайта необходимо знать, какие технологии использовались при его разработке, а также используются в данный момент. Инструментов, которые предоставляют такой функционал не так уж и много. Одним из популярных решений является Wappalyzer. Посмотрим, как можно использовать...- Johan Van
- Тема
- python wappalyzer программирование технологии
- Ответы: 2
- Раздел: Мои статьи
-
Статья Работа с форматом CSV с помощью Python
О формате CSV, а также о том, как работать с ним с помощью Python существует большое множество статей. И, казалось бы, что такого сложного в том, чтобы прочитать или записать данный формат. Однако, вспоминая себя и то время, когда я только начал изучать Python я хорошо помню некоторое...- Johan Van
- Тема
- csv openpyxl pandas python pywin32 xlsxwriter программирование
- Ответы: 1
- Раздел: Threat Intel
-
Статья Перехват базовых запросов с помощью Selenium Wire и Python
В данной статье я хотел бы вернуться к способам перехвата запросов и ответов API в браузере. С помощью Selenium в связке с Python можно парсить достаточно сложные сайты, которые требуют выполнения различного рода скриптов. Но иногда этого бывает недостаточно и требуется получить данные, которые...- Johan Van
- Тема
- python selenium selenium wire браузер запросы перехват программирование
- Ответы: 30
- Раздел: Мои статьи
-
Статья Автоматизированный сбор данных с сайта бесплатных объявлений с помощью Python
Решил я тут на днях попробовать парсить Авито. Наверное, раньше это была одна из излюбленных площадок для обучения парсингу. И, действительно, ещё примерно год назад можно было собирать данные с этой площадки особо не напрягаясь. Но, возможно, в связи с громкими утечками данных защита от...- Johan Van
- Тема
- parsing python scrapping парсинг программирование сбор данных
- Ответы: 7
- Раздел: Мои статьи