Python и 1000 уязвимостей
37.8K subscribers
1.82K photos
556 videos
21 files
1.94K links
Сила в единстве.

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

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Media is too big
VIEW IN TELEGRAM
▶️ Этичный хакинг | Курс программирования на Python

Часть 12
– Читаем то, что возвращают системные команды

В Python для чтения вывода системных команд (запущенных из скрипта) используются функции модуля os и модуля subprocess.

Выбор инструмента зависит от задачи: os.system() позволяет выполнять команды, но не захватывает их вывод, а subprocess – позволяет захватывать вывод и обрабатывать его.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
ℹ️ Как защитить Python-скрипты с помощью PyArmor

PyArmor – инструмент для защиты Python-кода, разработанный для предотвращения несанкционированного доступа, копирования и модификации программных скриптов.


Основная задача заключается в обфускации и шифровании исходного кода, что затрудняет его анализ и кражу.

— В условиях растущей угрозы реверс-инжиниринга и утечки интеллектуальной собственности PyArmor предлагает ряд мер для повышения безопасности программных решений, не затрагивая их производительность.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍1
Все эти заголовки с отказом работы целых аэропортов и аптек кажутся тебе чем-то отдаленным, пока это не коснулось тебя и твоих близких.

Project Omega - лаборатория белого хакера, который на протяжении 5 лет выкладывает собственные наработки и инструменты защиты в сети для всех, кому не наплевать на безопасность своих данных.

Лучше иметь и не нуждаться, чем нуждаться и не иметь.
3🤔3🔥2
📚 Набор бесплатных, компилируемых технических книг для программистов

Goalkicker
– это набор компилируемых PDF книг, созданных сообществом, охватывающих широкий спектр языков программирования, фреймворков и технологий.

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


— Goalkicker включает в себя множество книг (PDF), которые могут быть использованы для обучения, повышения квалификации и быстрого решения проблем в разработке.

🖥 Пользуемся здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤯2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
ℹ️ Онлайн-инструмент для объяснения команд оболочки

Explainshell – это веб-сервис, позволяющий получить подробное объяснение любой команды оболочки (например, Python, NLTK, Flask, Bash, Zsh).

Он позволяет разобрать сложные команды на отдельные компоненты (команды, опции, аргументы) и получить описание каждого из них, что значительно упрощает понимание и использование командной строки.


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

🖥 Репозиторий на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥2
🆕 Описание результатов Developer Survey 2025 от Stack Overflow

Stack Overflow опубликовал результаты ежегодного Developer Survey за 2025 год, собрав данные от более чем 49 000 разработчиков из 166 стран.

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

Ключевые выводы:
Подавляющее большинство (84%) используют ИИ-инструменты, однако доверие к их точности остается низким (лишь 3%).
Практическое применение ИИ в производственных средах ограничено: большая часть разработчиков не использует ИИ для деплоя (76%) или планирования (69%).
Вайб-кодинг и ИИ-агенты пока не пользуются популярностью: 72% не пишут код, основываясь на расплывчатых запросах, а 52% избегают использования ИИ-агентов. Половина разработчиков тратит больше времени на отладку кода, созданного с помощью ИИ.
Rust и Gleam остаются самыми любимыми языками, а Python продолжает набирать популярность (+7%), однако пользователи Python все чаще рассматривают Rust и Go из-за их высокой производительности.
PostgreSQL лидирует среди баз данных как по использованию (55.6%), так и по уровню доверия (65.5%) и желанию использовать (46.5%). Redis демонстрирует рост популярности в качестве базы данных, а не просто кеша.
Docker стал стандартом в разработке (+17% за год, теперь 71.1%) и является наиболее востребованным инструментом в целом.
VS Code по-прежнему остается самым популярным редактором кода (75.9%), но набирают обороты редакторы с интеграцией ИИ, такие как Cursor.
Среди LLM лидирует OpenAI (82% использования за год), выступая в качестве стандартного помощника. Claude Sonnet от Anthropic пользуется наибольшим уважением (67.5%).
Stack Overflow остается важным ресурсом для разработчиков (84.2%), однако большая часть пользователей (68%) не участвует в обсуждениях (вопросы и ответы). Молодое поколение (зумеры) предпочитает интерактивные форматы, такие как чаты и челленджи.
GitHub сохраняет лидирующую позицию как основная платформа для коллаборации (81%).


🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Платформа для обучения программированию в игровой форме

CodinGame
– это веб-платформа, предлагающая широкий спектр игр и задач, предназначенных для обучения и совершенствования навыков программирования на различных языках.

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


— CodinGame включает в себя различные типы задач, от простых головоломок до сложных многопользовательских игр.

🖥 Пользуемся здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1🤯1