Python и 1000 уязвимостей
37.7K subscribers
1.86K photos
566 videos
27 files
1.99K links
Сила в единстве.

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

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
🆕 Удалили расширение — украли имя, подложили вирус. Хакеры массово атакуют разработчиков VS Code Marketplace

Специалисты ReversingLabs обнаружили опасную лазейку на Marketplace.

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


— Злоумышленники таким образом маскируют вредоносный код под названия популярных расширений, что представляет серьёзную угрозу для всей цепочки поставок ПО.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2🤯2👍1
⚙️ Экспериментальный язык программирования от Microsoft

Verona это исследовательский язык программирования, разрабатываемый Microsoft для обеспечения безопасной и эффективной конкурентности.

Язык нацелен на решение проблем безопасности памяти и производительности в параллельных системах.


— Проект изучает новые подходы к управлению памятью и concurrency, стремясь к высокой производительности и предотвращению гонок данных.

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

Часть 21
Объединяем фреймы в широковещательные пакеты

Для объединения фреймов в широковещательные пакеты можно использовать, например, инструмент scapy.

В нём это реализовано посредством класса .Ether().

— В качестве аргумента нужно передать этому классу MAC широковещательного адреса.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍1
ℹ️ Паттерны проектирования в Python, о которых следует забыть

— В этой статье мы разберём несколько классических паттернов «Банды четырёх» (GOF), которые при разработке на Python лучше забыть.

Для каждого из этих паттернов мы рассмотрим:
Как он обычно (и при этом неудачно) реализуется в Python;
Почему такой код пробуждает воспоминания о том, как писали на Java в 2001 году;
Как выглядит нормальная альтернатива на Python — поскольку, да, почти всегда можно сделать проще.


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