• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

программирование

  1. Johan Van

    Статья Поиск одинаковых изображений с помощью Python

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

    Статья Поиск модераторов групп ВК по картинкам GIF с помощью Python

    Прочитал тут новость-инструкцию, как можно найти ссылку на страницу модератора-администратора группы. Многие пишут, что данная информация уже довольно старая. Но, тем не менее, я ее увидел в первый раз и подумал, что можно это дело слегка автоматизировать. То есть, для того, чтобы найти...
  3. Johan Van

    Статья Проверка IP-адреса в Blacklists (DNSBL) с помощью Python

    «И не было спасения от спама, пока люди не придумали DNSBL!» :LOL: А если серьёзно, то DNSBL – это DNS blocklist, то есть, черные списки, которые хранятся на серверах с использованием структуры DNS. Уже из самого названия понятно, что данные списки предназначены для того, чтобы почтовые сервера...
  4. Johan Van

    Статья Получение информации о домене с помощью Python #02

    Продолжим описание модулей скрипта для получения информации о домене. Первая часть данной статьи расположена здесь. Получение данных из SSL-сертификата домена Создадим модуль ssl_check.py. С его помощью мы сможем получить данные из SSL-сертификата. Для начала импортируем в модуль нужные...
  5. Johan Van

    Статья Получение информации о домене с помощью Python #01

    Иногда полезно узнать, какие данные находятся за адресом сайта, за его доменным именем. Конечно же, есть множество сервисов, которые с радостью предоставят вам эту информацию. Но, все это нужно будет делать вручную. Думаю, что вы понимаете, что информация о домене на Whois не заканчивается. Я...
  6. Johan Van

    Статья Поиск, скачивание и извлечение метаданных из документов в свободном доступе с помощью Python. #02

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

    Статья Поиск, скачивание и извлечение метаданных из документов в свободном доступе с помощью Python. #01

    В широком понимании метаданных, все уже привыкли к тому, что метаданные есть в фото, аудио или видео. Но мы редко задумываемся о том, что метаданные есть и у других типов файлов. Например, у различных форматов офисных документов. И содержаться в них может имя учетной записи, который этот...
  8. Johan Van

    Статья Сортируем файлы с помощью библиотеки pathlib в Python. Практический пример применения

    У каждого из нас в какой-либо из папок скапливается большое количество файлов, рассортировать которые все никак не доходят руки. Мне приходилось наблюдать папку «Загрузки» забитую неимоверным количеством файлов, «Рабочие столы», фото на которых лежит почти друг на друге. И у меня иногда...
  9. Johan Van

    Статья Сжатие PDF тремя библиотеками и сравнение результатов с использованием Python

    Как работать с PDF-файлами, а именно извлекать текст, изображения, объединять файлы в один я писал вот в этой статье. Но, помимо всех, вышеперечисленных операций, немаловажной опцией является размер полученного файла. Ведь зачастую коллекции книг или статей в PDF занимают значительный объем...
  10. netrunner

    Проблема Выбор карьеры

    Привет всем жителям codeby! Мне немного лет(меньше 18) и я стою на распутье в выборе карьеры. Я всю жизнь провел в компьютерах и за это время успел изучить несколько языков программирования(не на очень высоком уровне), операционки, базу о работе сетей, в общем поковырялся там и тут. И вот...
  11. Johan Van

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

    Давайте представим, что к вам попал некий файл: изображение, видео, а может быть аудиофайл, и вам нужно узнать о данном файле чуть больше информации чем отображается в свойствах файла. Если она там есть. Ведь современные камеры, смартфоны и прочее фото и видео оборудование добавляет их в файл в...
  12. Johan Van

    Статья Перевод текста в переводчике DeepL с использованием Selenium в Python

    Когда вы собираетесь читать книгу на иностранном языке, вы либо учите этот язык, для того, чтобы можно было читать тексты в оригинале, либо пользуетесь услугами машинного перевода. Если, конечно, книга уже не переведена на ваш язык опытным переводчиком. И, несомненно, лидерами в области...
  13. Johan Van

    Статья Работа с видеофайлами с помощью Python

    Для работы с видеофайлами создано достаточно программ. Сложнее - проще, платные - бесплатные. На любой вкус и цвет. Но что, если вам не нужно редактировать само видео, а надо по быстрому объединить два фрагмента или наоборот извлечь. А может быть, вы хотите создать по-быстрому видео из картинок...
  14. Johan Van

    Статья Распознаем текст на изображении двумя библиотеками с помощью Python

    Уже довольно давно признанным лидером по распознаванию текста в пользовательском сегменте является Abbyy FineReader. К тому же, она не только позволяет распознавать тексты, но, также и сканировать документы с помощью сканера. Но, речь не о ней. А о том, что в области распознавания текста может...
  15. Johan Van

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

    PDF. Именно в этом формате мы читаем электронные книги, делаем презентации и руководства. И он действительно удобен тем, что дает возможность, вне зависимости от платформы, легко и просто работать с документами. Изначально, а может быть даже в первую очередь, данный формат был предназначен для...
  16. Johan Van

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

    Предположим, что у вас есть файл, или файлы, о действиях с которыми вы хотели бы знать немного больше того, что они были изменены в определенное время. Или вы хотите отследить какой-то процесс и происходящее в это время на экране монитора. Сделать это, в общем-то, несложно. Достаточно установить...
  17. Johan Van

    Статья Поиск в ВК фото с геометками с помощью Python. Часть #03.2 - Фильтрация по параметрам

    В предыдущей статье мы начали писать код для скрипта, который ищет данные о геометках на фото пользователей ВК с помощью ВК API и выводит данные на карту. Давайте продолжим начатое. Для меня это была довольно увлекательная практика. Я сделал некоторые выводы из всего, что получилось. Но ими я...
  18. Johan Van

    Статья Поиск в ВК фото с геометками с помощью Python. Часть #03.1 Дополнение

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

    Статья Автоматизация рутинной работы. Заполняем документы .docx с помощью Python

    Как часто вы заполняете документы по шаблону? Я не особо, но если вам приходиться заполнять одни и те же данные в шаблонный документ, то в этом рутинном деле может помочь Python. И в значительной мере, буквально несколькими строчками кода облегчить работу, которая выполниться в считанные...
  20. Johan Van

    Статья Поиск в ВК фото с геометками в заданном диапазоне дат с помощью Python. Часть #03

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