Python и 1000 уязвимостей
37.4K subscribers
1.91K photos
582 videos
30 files
2.07K links
Сила в единстве.

Сотрудничество: @workhouse_price

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
⚙️ Инструмент для деаутентификации Wi-Fi клиентов и роутеров

Wifijammer
– это Python-скрипт, предназначенный для непрерывной деаутентификации всех Wi-Fi клиентов и роутеров в пределах досягаемости.

Постоянно отправляет деаутентификационные пакеты на целевые устройства, принудительно отключая их от Wi-Fi сети.
Требует беспроводного адаптера, поддерживающего режим монитора (monitor mode) и инъекцию пакетов, для эффективного функционирования.
Разработан для тестирования безопасности беспроводных сетей (аудит Wi-Fi) и демонстрации уязвимостей протокола 802.11, но должен использоваться с осторожностью и только в рамках закона.


🖥 Репозиторий на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21
Media is too big
VIEW IN TELEGRAM
▶️ Этичный хакинг | Курс программирования на Python

Часть 39
Реализуем функцию Restore

В Python функция restore может реализовываться в разных контекстах: для обработки ошибок или работы с данными.

В контексте обработки ошибок
Функция c.PyErr_Restore() в API Python/C позволяет восстановить индикатор ошибки до предыдущего состояния. Она позволяет восстановить состояние ошибки, сохранённое с помощью PyErr_Save().


В контексте работы с данными
Функция pickle.load()
позволяет
восстановить сериализованный объект
. Например, если объект сохранён в файле с сериализованным представлением, функция
load()
читает иерархию сериализованных объектов из строки.


👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
ℹ️ Как я построил RAG-систему за вечер с помощью 5 open source-инструментов

Команда Python for Devs подготовила практическое руководство по сборке полноценной RAG-системы из пяти open source-инструментов.

MarkItDown, LangChain, ChromaDB, Ollama и Gradio превращают разрозненные документы в умную базу знаний с потоковой генерацией ответов. Всё локально, без облаков и с открытым кодом — попробуйте собрать свой ChatGPT прямо у себя.


— В этой статье мы построим полноценный RAG-пайплайн, который превратит коллекции документов в систему ответов на вопросы на базе ИИ.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31
🔖 Интерактивная платформа для практики программирования и менторинга

Exercism
— это образовательная платформа, ориентированная на практику решения задач и получение подробной обратной связи от менторов.

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

🖥 Пользуемся здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
🆕 Цепочки поставок в Топ-3: OWASP признал, что проект уничтожит не уязвимость, а кривая зависимость из NPM/PyPI

OWASP обновил список самых опасных рисков для веб-приложений, добавив две новые категории и пересмотрев структуру рейтинга.

Организация представила проект версии 2025 года, который открыт для обсуждения до 20 ноября.

Этот документ — почти финальный вариант флагманского OWASP Top 10, отражающего актуальные угрозы для разработчиков и администраторов веб-систем.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21
⚙️ Учебный набор примеров и упражнений по Python

Learn Python
– это репозиторий, содержащий набор уроков и практических примеров для изучения языка Python: от базовых конструкций до более продвинутых тем, с акцентом на практику и поясняющий код.

— Включает организованные примеры кода и упражнения с решениями, пояснения и часто Jupyter‑ноутбуки; полезен для самообучения, отработки навыков программирования и подготовки к собеседованиям.

🖥 Репозиторий на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21
Айтишники, это вам — в телеграм есть комьюнити по каждому направлению в IT

Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы

Выбирайте своё направление:

💩 Frontend 🐍 Python

🐧 Linux 👩‍💻 С/С++

👩‍💻 C# 🤔 Хакинг & ИБ

📱 GitHub 🖥 SQL

👩‍💻 Сисадмин 🤟 DevOps

⚙️ Backend 🖥 Data Science

🧑‍💻 Java 🐞 Тестирование

🖥 PM / PdM 👩‍💻 GameDev

🧑‍💻 Golang 🤵‍♂️ IT-Митапы

🧑‍💻 PHP 💻 WebDev

🖥 Моб. Dev 🖥Анали.(SA&BA)

👩‍💻 Дизайн 🖥 Нейросети

💛 1C 🤓 Книги IT

➡️ Сохраняйте в закладки
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
▶️ Этичный хакинг | Курс программирования на Python

Часть 40
Восстанавливаем ARP таблицы при исключениях

ARP-таблицы
(кэши) восстанавливают при исключениях (например, при изменении IP-адресов устройств в сети или повреждении кэша).

В Python есть функции, которые восстанавливают ARP-таблицы при исключениях (например, при завершении атаки ARP-спуфинга).

Для этого используются библиотеки, например Scapy, которая позволяет читать и отправлять пакеты. 


👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
ℹ️ Перехват пакетов DHCP на Python с помощью Scapy

DHCP – это сетевой протокол, который позволяет клиентам, подключенным к сети, получать информацию о конфигурации TCP/IP (например, частный IP-адрес) от DHCP-сервера.

— В статье мы создадим простой слушатель DHCP с использованием библиотеки Scapy на Python. Другими словами, мы сможем прослушивать пакеты DHCP в сети и перехватывать важную информацию при подключении устройства к сети.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1