python

  1. Johan Van

    Статья Получение размера директории с помощью Python

    Эта небольшая заметка предназначена скорее для тех, кто только начинает осваивать python. Речь в ней пойдет о том, как узнать размер папки. Для тех же, кто уже давно программирует, данная информация, скорее всего, будет уже известна. You must be registered for see element. Чтобы не ходить...
  2. Mark Klintov

    Статья Информация от кота. Обзор программы InfoCat

    Введение Вспомни, как давно тебя посещала идея написать крупный проект на каком-либо языке? Такие мысли очень часто прилетают к нам из неоткуда и казалось бы, что в этом такого. Но когда начинаешь думать на сцену выходят подводные камни и другие неприятные проблемы. Они и становятся причиной, по...
  3. ~localhost

    исполнить webshell

    Привет, есть уязвимое приложение (домашнее задание), суть в том что могу загрузить любой файл через форму upload. А выполнить (точнее прочитать) могу через обход пути: read?file=..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Ftmp%2Ftq8as6.php проблема в том что...
  4. Mark Klintov

    Статья Приманка хакера. Как создать Honeypot используя Python

    You must be registered for see element. Введение Любопытство и жажда получить конфиденциальную информацию становятся фундаментом в большинстве киберпреступлений. Человек очень часто размывает границы дозволенного и уже через некоторое время ему приходится отвечать перед законом. Но бывают...
  5. Johan Van

    Статья Сбор данных с сайта знакомств с помощью Selenium, BeautifulSoup и requests используя скрипт на Python

    В данной статье я предлагаю вам немного отвлечься от слишком серьезных задач и попрактиковаться в парсинге. А, чтобы не было скучно, будем мы парсить достаточно известный сайт знакомств. А именно, забирать оттуда фото пользователей. Для наших целей мы будем использовать Selenium, BeautifulSoup...
  6. Johan Van

    Статья Иконка для скрипта Python в трее, всплывающие сообщения и парсинг курса валют

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

    Статья Получение WHOIS-информации о домене по его IP-адресу с помощью Python

    При проведении различного рода исследований связанных с доменами, иногда необходимо узнать информацию WHOIS по их IP-адресу. Безусловно, в интернете существует большое множество сервисов, которые предоставляют данную услугу. Но, что, если вам необходимо проверить большое количество адресов...
  8. Johan Van

    Статья Генератор паролей из мнемонических фраз. Делаем скрипт на Python

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

    Статья Поиск владельца ASN, IP, CIDR с помощью Python

    Когда вы узнаете IP-адрес какого-либо сайта, то желательно получить по данному адресу как можно больше информации. В принципе, можно воспользоваться сервисом WHOIS. Но далеко не всегда данный сервис предоставляет все диапазоны IP-адресов, которые принадлежат организации по данному IP. И хотя...
  10. Mark Klintov

    Статья Змеиный кот. Создаем аналог NetCat на Python

    You must be registered for see element. Введение Что тебе приходит в голову, когда ты слышишь слово Python? Многофункциональность или кроссплатформенность? Может быстрая скорость работы, ведь у каждого этот язык ассоциируется с различными задачами и преимуществами. Но сегодня давай уделим время...
  11. 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...
  12. Johan Van

    Статья Создание ярлыков приложений и ресурсов в Интернет с помощью Python в ОС Windows

    Не особенно часто, но иногда требуется создать ярлык для запуска приложения в операционной системе Windows. То есть, файл, который служит указателем на некий объект (программу, файл или команду). Наиболее частым местом для создания ярлыков служит «Рабочий стол». Давайте создадим ярлык для...
  13. Exited3n

    Статья Шифр Цезаря: шифратор/дешифратор с красивым GUI на PySide6

    You must be registered for see element. Приветствую друзья! В данной статье напишем шифратор/дешифратор Цезаря на Python и прикрутим к нему GUI. По окончанию работ наше приложение будет выглядеть так: You must be registered for see element. ОС - WIndows 10. Python 3.7+, я использую 3.11.2...
  14. K

    Статья mypy: основы и немного больше

    Статический анализатор типов mypy предотвращает значительное количество возможных ошибок в коде на языке программирования Python. Главная его цель – предоставить возможность писать более надежный и легко поддерживаемый код. You must be registered for see element. def greet(name: str) -> str...
  15. Johan Van

    Статья Отключение от интернета машин в локальной сети с помощью Python

    Какое-то время назад я экспериментировал с ARP-спуфингом и обнаружил побочный эффект, который, в общем-то не является секретным, а вполне закономерным, если забыть включить на атакующей машине ip-форвардинг. На атакуемой машине пропадает сеть. Тогда я на это не обратил внимания, но совсем...
  16. Johan Van

    Статья Способы получения информации об ОС и железе с помощью Python. Часть 04: ОС Windows и сторонние модули

    Что ж, если в трех предыдущих статьях (You must be registered for see element., You must be registered for see element., You must be registered for see element.) мы узнавали информацию об операционной системе с помощью python и библиотек, которые не требуют установки, это: winreg – работа с...
  17. Johan Van

    Статья Способы получения информации об ОС и железе с помощью Python. Часть 03: ОС Windows и WMI

    Эта статья является продолжением двух предыдущих статей: You must be registered for see element., You must be registered for see element. о способах получения информации об операционной системе и железе компьютера с помощью стандартных модулей Python. И если в первых двух статьях были...
  18. Johan Van

    Статья Способы получения информации об ОС и железе с помощью Python. Часть 02: ОС Windows и subprocess. Консольная утилита wmic

    Эта статья является второй частью, из небольшого цикла статей по получению информации об операционной системе и железе. И если в первой You must be registered for see element.мы получали информацию из реестра ОС Windows с помощью библиотеки winreg, то в этой статье посмотрим, как можно...
  19. Johan Van

    Статья Способы получения информации об ОС и железе с помощью Python. Часть 01: ОС Windows и модуль winreg

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

    Статья Объединение документов формата Microsoft Word в один с помощью Python

    Не могу сказать за всех, а у меня иногда возникает необходимость в объединении нескольких файлов формата «.docx» в один документ. И зачастую это приходиться делать вручную, что занимает довольно много времени, так как большая его часть уходит на открытие документа, копирование и вставку в...