Встроенный модуль socket в Python представляет функциональность для взаимодействия по сети.
— Этот модуль определяет низкоуровневый интерфейс для отправки и получения запросов в виде класса socket.
Руководство включает в себя:
Глава 1. Клиент-серверные приложения
- Сокеты. Создание клиента
- Сокеты. Создание сервера
- Многопоточное клиент- серверное приложение
- Отправка файлов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1🔥1
Metadata Cleaner – это инструмент, предназначенный для удаления метаданных из различных типов файлов (например, изображений, документов, PDF).
Это помогает защитить конфиденциальность и анонимность пользователей, удаляя потенциально идентифицирующую информацию, встроенную в файлы.
— Инструмент может использоваться для удаления метаданных, таких как данные о местоположении, информация об авторе, дата и время создания и другие.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🔥1
Вымогательская хак-группа Interlock распространяет через взломанные сайты троян удаленного доступа (RAT).
Хакеры используют для доставки малвари атаки FileFix.
— Атаки ClickFix построены на социальной инженерии.
В последнее время различные вариации этих атак встречаются часто.
Обычно жертв заманивают на мошеннические сайты и там обманом заставляют скопировать в буфер и выполнить вредоносные команды PowerShell.
То есть вручную заразить свою систему вредоносным ПО.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯2❤1👍1
В данном материале будут рассматриваться примеры работы со сторонними библиотеками, различные примеры кода на языке Python.
В материале представлены следующие главы:
– Работа с YouTube;
– Работа с изображениями;
– Распознавание данных;
– Кодирование данных;
– Создание и применение ботов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1🔥1
EasyScan – это инструмент Python для сканирования сети, разработанный для упрощения процесса сканирования и обнаружения основных сетевых сервисов и уязвимостей, особенно полезный для начинающих пентестеров.
— Он автоматизирует выполнение популярных инструментов сканирования, таких как Nmap, и представляет результаты в удобном для понимания формате, позволяя быстро получить информацию о целях.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥2
Media is too big
VIEW IN TELEGRAM
Часть 5 – Терминал и Linux-команды
Терминал в Linux – это программа, с помощью которой пользователь взаимодействует с операционной системой через интерфейс командной строки.
Команды в Linux – это текстовые инструкции, которые выполняются в командной строке операционной системы.
— Они позволяют управлять системой, выполнять задачи и запускать программы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1👍1
Одним из способов понять архитектуру компьютера является изучение ассемблера.
Написание программ на ассемблере, возможно, покажется более сложным, поскольку предстоит иметь дело непосредственно железом.
— В этом цикле статей мы рассмотрим некоторые базовые аспекты ассемблера без привязке к конкретной архитектуре с точки зрения реализации этих аспектов на языке Python.
И создадим простейший симулятор ассемблера на Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2❤1🤯1
Paranoid Crypto – это библиотека криптографических примитивов, разработанная компанией OpenAI с особым упором на защиту от атак по сторонним каналам (Side-Channel Attacks).
Выявляет ненадёжных криптографических артефактов, таких как открытые ключи и цифровые подписи, созданных в уязвимых аппаратных и программных системах.
— Она предоставляет реализации криптографических алгоритмов, устойчивых к утечкам информации через такие каналы, как время выполнения, энергопотребление и электромагнитное излучение.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1👍1
Google объявила об успешном обнаружении серьёзной уязвимости в широко используемом движке баз данных SQLite до того, как она могла быть использована в реальных атаках.
Проблему выявила интеллектуальная система Big Sleep — автономный агент, разработанный совместно DeepMind и Project Zero.
Обнаружение произошло в рамках инициативы по использованию языковых моделей для поиска уязвимостей.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1👍1
В этой статье мы обсудим ключевые моменты, которые помогут вам правильно организовать git-репозиторий, подготовить Docker-файлы, а также сделать процесс деплоя более гладким.
— Кроме того, мы подробно рассмотрим механику деплоя на двух примерах: деплой приложения на облачную платформу Dockhost и классический деплой на VPS с помощью Docker Compose.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
Bashfuscator — это модульный обфускатор, предназначенный для усложнения анализа и понимания Bash-скриптов, написанный на Python.
Он использует комбинацию различных техник обфускации, таких как замена символов, перестановка команд, шифрование и другие, для защиты кода от несанкционированного доступа и анализа.
— Обфускация затрудняет понимание логики скрипта, но не гарантирует полной защиты от опытных злоумышленников.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Media is too big
VIEW IN TELEGRAM
Часть 6 – Python 2 vs Python 3
Сегодня Python 3 – явно лучший вариант для новичков или тех, кто хочет обновить свои знания.
— Здесь мы рассмотрим, почему Python 3 лучше и почему большинство компаний массово переходят с Python 2 на 3.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1👍1
python_variables.pdf
794.2 KB
Предлагается удобная шпаргалка, охватывающая основные типы переменных и операции в языке Python.
В шпаргалке рассматриваются:
- Переменные и правила их именования;
- Операции с переменными;
- Строки (string);
- Списки (list);
- Словари (dictionary) и методы работы с ними.
— Позволяет быстро найти и вспомнить информацию о типах данных и основных операциях в Python.
Сохраните для быстрого доступа к информации о типах данных в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯3🔥2👍1
Think Python – это бесплатная книга, предназначенная для изучения языка Python с самых основ.
Книга охватывает широкий спектр тем, от базовых переменных и операторов до классов, объектно-ориентированного программирования (ООП) и рекурсии, с четкой структурой и понятным изложением.
— Учебник представлен в виде Jupyter Notebooks, что позволяет читать текст, запускать код и выполнять упражнения прямо в браузере через Google Colab.
Репозиторий с ноутбуками и решениями на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Откройте для себя скрытую функцию GitHub! Замените "
hub
" на "probe
" в URL любого репозитория GitHub, чтобы мгновенно преобразовать его в интерактивный граф вызовов функций.Это позволит визуально исследовать структуру кода, отслеживать взаимосвязи между функциями и быстро понимать логику проекта.
— Бесплатный и open-source инструмент, предоставляющий мощный способ анализа кода прямо в браузере.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
DockerLabs Collabnix предоставляет Docker Cheat Sheet, краткую и полезную шпаргалку, содержащую наиболее часто используемые команды Docker.
— В ней собраны основные команды для работы с контейнерами, образами, сетями, томами и другими компонентами Docker.
Незаменимый помощник для разработчиков, DevOps-инженеров и системных администраторов, использующих Docker.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2🤯2👍1
GHunt – это инструмент с открытым исходным кодом, предназначенный для сбора информации о пользователях Google, используя общедоступные данные и API.
Он позволяет собирать данные, такие как имя, фамилия, фотографии, контакты, местоположение, связанные аккаунты и другую информацию, используя только адрес электронной почты или номер телефона.
— GHunt предназначен для тестирования безопасности и может использоваться для оценки уязвимостей в защите персональных данных.
Помните об этическом использовании инструментов разведки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Media is too big
VIEW IN TELEGRAM
Часть 7 – Устанавливаем и используем Python IDE
IDE (интегрированная среда разработки) для Python – это программное обеспечение, которое предоставляет разработчикам комплексный набор инструментов для написания, тестирования, отладки и развёртывания программ.
— IDE для Python могут включать редактор кода, средства сборки и выполнения, отладчик, систему управления проектами и версиями, а также другие функции.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🔥1
С самого начала ПО разрабатывалось как средство для обхода блокировок в Китае.
Недавно он получил возможность подключения внешних модулей-плагинов для оборачивания трафика в различные виды сетевых соединений. Это значительно расширяет границы его применения.
— В этой статье описано развёртывание сервера shadowsocks с плагином v2ray на Heroku.
Платформа Heroku позволяет бесплатно разворачивать небольшие веб-приложения, а плагин позволяет пропускать трафик внутри websocket-соединения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1