[PYTHON:TODAY]
63.8K subscribers
2.43K photos
1.1K videos
309 files
1.52K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

Приват: https://boosty.to/pythontoday
YouTube: https://clck.ru/3LfJhM
Канал админа: @akagodlike
Чат: @python2day_chat

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

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
Forwarded from NetStalkers
💻 HappyHunterPython инструмент, который автоматизирует обнаружение и перечисление баз данных, уязвимых для SQL-инъекций.

Если вы занимаетесь багбаунти, тестированием безопасности или OSINT-разведкой, этот скрипт должен быть у вас под рукой.
HappyHunter автоматизирует самые скучные и самые важные этапы атаки — разведку, поиск уязвимостей и анализ поверхностей входа.

💀 Скрипт интегрируется с sqlmap и превращает его мощь в полностью автоматизированный рабочий процесс. Прочёсывает цель и вытаскивает максимум данных для дальнейшей работы.

Основные возможности:
🟢Автоматически определяет тип СУБД у целевого URL.
🟢Перечисляет базы данных и таблицы, если цель уязвима.
🟢Работает практически «из коробки» — минимум аргументов, максимум результата.
🟢Красивый, цветной вывод в консоли, чтобы быстрее ориентироваться.
🟢И всё это построено поверх мощнейшего движка — sqlmap.

А параллельно выполняет классическую разведку:
💬 сбор доменов и поддоменов;
💬 анализ сервисов и открытых портов;
💬 первичная карта поверхности атаки;
💬 автоматическую проверку уязвимостей.

Где пригодится?
* быстрый аудит безопасности веб-приложений;
* подготовка к пентесту;
* багбаунти-хантинг, когда нужно «пробежать» по целям;
* проверка своих сервисов на SQL-инъекции;
* обучение OSINT и атакующей аналитике.

⌨️ Установка:
git clone https://github.com/HackingTeamOficial/HappyHunter.git
cd HappyHunter


▶️ Запуск:
python3 HappyHunter.py


♎️ GitHub/Инструкция

#python #soft #pentest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥84
🤖 От Telegram-бота к AI-агенту: как собрать своего «исполнителя задач» на Python в 2025-м

Разберём на практике минимальный AI-агент вокруг Telegram-бота: архитектуру, стек и рабочий код на Python.

Главное отличие от «просто бота» в том, что агент может запускаться без участия пользователя: по расписанию, по событию из очереди, по веб-хуку от другого сервиса и т.д. Он сам инициирует действия и сам приходит к человеку с результатом. Погнали.

👇 Статья на русском + код

#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥15
🔥PlutoPrint — лёгкая и мощная Python-библиотека, которая конвертирует HTML/XML в качественные PDF и изображения.

Основана на движке от PlutoBook, встроенные бинарники идут из коробки — короче, установил и поехали.

Идеально подходит для:
🟢отчётов
🟢инвойсов
🟢билетов
🟢визуальных снапшотов
🟢автоматизации любой документо-генерации

📦 Простая установка
pip install plutoprint


⌨️ CLI интерфейс

Хочешь быстро сделать PDF из HTML?
plutoprint input.html output.pdf --size=A4


😰 Пример на Python
import plutoprint

book = plutoprint.Book(plutoprint.PAGE_SIZE_A4)
book.load_url("hello.html")

# Весь документ
book.write_to_pdf("hello.pdf")

# Страницы 2–15
book.write_to_pdf("hello-range.pdf", 2, 15, 1)

# В обратном порядке
book.write_to_pdf("hello-reverse.pdf", 15, 2, -1)

# Ручной рендер
with plutoprint.PDFCanvas("hello-canvas.pdf", book.get_page_size()) as canvas:
canvas.scale(plutoprint.UNITS_PX, plutoprint.UNITS_PX)
for page_index in range(book.get_page_count() - 1, -1, -1):
canvas.set_size(book.get_page_size_at(page_index))
book.render_page(canvas, page_index)
canvas.show_page()


Если ты делаешь отчёты, автоматизируешь процессы, занимаешься OSINT или пишешь сервисы, которые выдают документы — пробуй!

♎️ GitHub/Инструкция

#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥1510
😰 Python шпаргалка на русском

Компактная таблица, где в одном месте сравниваются все основные итерируемые структуры данных в Python:

🖱 списки (list),
🖱 словари (dict),
🖱 множества (set),
🖱 кортежи (tuple).

➡️Изменяемость: какие структуры можно менять «на лету», а какие — только пересоздавать.
➡️Упорядоченность: где элементы идут строго по порядку, а где порядок — это философская категория.
➡️Индексация: кто дружит с индексами, а кого индексацией лучше не тревожить.
➡️Дубли: где допускаются повторяющиеся элементы, а где Python рубит их под корень.
➡️Полезные методы: как добавлять, удалять, искать и работать с элементами.

⬇️ Под рукой всегда хорошо иметь визуал, который помогает быстро вспомнить разницу между структурами и не изобретать велосипед.

#cheatsheet #python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍449🔥4
Forwarded from NetStalkers
💀 Kraken — настоящий монстр среди Python-инструментов для брутфорса.

Созданный для специалистов по кибербезопасности, он превращает рутинные задачи подбора паролей в чётко настроенный, централизованный процесс. Один инструмент — десятки направлений атаки.

Kraken собирает под одной крышей всё, что нужно, чтобы эффективно тестировать стойкость систем и сервисов.

Что умеет?

🛰 Сетевые протоколы

Работает с FTP, Kubernetes, LDAP, SSH — классика, без которой ни один аудит не обходится.

🌐 Веб-приложения

Поддерживает брут CPanel, Drupal, Joomla — помогает быстро проверить, насколько надёжно защищены популярные CMS и панели управления.

💻 Инструменты разведки

* поиск админ-панелей
* сканирование директорий
* нахождение поддоменов

⚙️ Простая установка:
git clone https://github.com/jasonxtn/kraken.git
cd kraken
pip3 install -r requirements.txt


▶️ Использование:
python3 kraken.py


♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3611🔥4😱1
📈 12 Python библиотеки и API для работы с финансами, инвестициями и алгоритмической торговлей.

👇 Сохраняй, чтобы не потерять:

💬 yfinance
Быстрый доступ к акциям, крипте, валютам, опционам и фундаменталке через Yahoo Finance.

♎️ GitHub

💬 pandas-datareader
Исторические данные акций, макроэкономика, Фама–Френч и многое другое.

♎️ GitHub

💬 IBApi (Interactive Brokers API)
Официальный Python-интерфейс к одному из крупнейших брокеров мира.

Docshttps://interactivebrokers.github.io/
APIhttps://ibkrcampus.com/api/

💬 Alpha Vantage
Бесплатный API для котировок, индикаторов и крипты.

https://www.alphavantage.co/

💬 Nasdaq Data Link (ex-Quandl)
Миллионы финансовых датасетов — макро, акции, крипта, индексы.

https://data.nasdaq.com

💬 Twelve Data
100 000+ тикеров по всему миру: акции, FX, индексы, ETF и фундаменталка.

https://twelvedata.com/

💬 Polygon.io
Реальные и исторические данные по акциям, валютам и криптовалютам.

https://polygon.io/

💬 Tradier API
Торговля, данные и аналитика через Python. Удобно для алгоритмических стратегий.

https://developer.tradier.com/

💬 alpaca-py
Управление портфелями, торговля, стриминг данных — всё в одном.

♎️ GitHub

💬 Finnhub
REST API + WebSocket для акций, крипты, форекса и фундаментала.

https://finnhub.io/

💬 marketstack
170 000+ тикеров, внутридневные и исторические данные за 30 лет.

https://marketstack.com/

💬 Tiingo
Надёжные котировки EOD + новости рынка.

https://www.tiingo.com/

👍 Маст-хэв если работаешь с финансами, аналитикой или пишешь свои трейд-боты.

#python #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍35🔥147
👨‍💻 Шпаргалки по регулярным выражениям на русском в PDF

Сохраняй!
👍

#doc #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥123🤯1😱1🫡1
🔥 Botasaurus — крутой Python инструмент, мощная среда для парсинга/веб-скрейпинга, которая позволяет обходить защиту от ботов, создавать скраперы быстрее, проще и с максимальным удовольствием используя UI интерфейс.

Что вы получаете с Botasaurus:

🟢 Превращайте любой скрапер в инструмент с удобным интерфейсом за минуты, удивляя своей простотой.
🟢 Забудьте о проблемах с детекцией ботов — Botasaurus справляется с этим на уровне Супермена для Selenium и Playwright.
🟢 Сокращайте траты на прокси до 97%, используя запросы на основе браузера.
🟢 Асинхронный параллельный скрейпинг становится проще простого с распараллеливанием, профилями и конфигурацией.
🟢 Экономьте время благодаря встроенному кэшированию, очистке данных и удобным утилитам.
🟢 Масштабируйте свои скраперы на несколько машин с помощью Kubernetes и собирайте данные быстрее.

💀 Botasaurus — инструмент, который не только облегчает работу, но и экономит часы времени. Попробуйте, и вы удивитесь, насколько эффективным может быть веб-скрейпинг! 🚀

⚙️ GitHub/Много примеров кода

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥149
🔥 Pyradio — бесплатная Python тулза, которая включает интернет-радио прямо из терминала.

Без браузера, без GUI и без мышки.

🗳 Установка:

sudo snap install pyradio


▶️ Использование:
Включаем случайную станцию:

pyradio --play


⬆️⬇️ выбираешь станцию стрелками
⏎ жмёшь Enter

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍49🔥177🤯3🫡2
😰 Pytest. Гайд для тех, кто ни разу про него не слышал

Pytest — это самый популярный фреймворк для тестирования на Python. Pytest появился, чтобы сделать тестирование в Python простым и приятным: меньше церемоний, больше читаемости и расширяемости. Он применяется везде — от библиотек и веб‑сервисов до ML‑проектов и инфраструктуры - и подходит как одиночным разработчикам, так и большим командам с CI/CD.

👨‍💻 Много практических примеров, реальные сценарии и приёмы, которые сразу хочется утащить в свой проект.

👇 Статья + код с примерами на русском

#python #article #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍426🔥4
▶️ Смотрим ТВ всего мира бесплатно!

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

Как это работает?

🌍 жмёшь на флаг страны;
выбираешь канал;
🔗 кликаешь на links — и трансляция запускается.

без подписок
без регистрации
без «оставьте номер телефона»

Просто открываешь — и смотришь.

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

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍58🔥1911
💻 F!Nd@NyFiL3 — когда Google начинает говорить лишнее

Работает как цифровая ищейка — он дёргает Google за нестандартные запросы, парсит выдачу и вытаскивает файлы, которые обычный поиск пропускает мимо глаз.

📂 PDF, DOC, XLS и прочие «забытые» документы и login password.
📡 Публичные ресурсы, где админы недосмотрели.
🔍 То, что лежит на виду — но никто не ищет правильно.

Умение правильно спрашивать у поисковика и читать то, что он не хотел показывать первым экраном.

Полезен для:
🟢разведки открытых источников
🟢аудита публичных данных
🟢ресёрча
🟢обучения поисковым техникам

Если ты умеешь искать — ты уже на шаг впереди.
Остальные просто гуглят.

Установка:

git clone https://github.com/snooptsz/findanyfile
cd findanyfile
pip install -r requirements.txt


▶️ Запуск:
python3 FindAnyFile.py


⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍319😱1
💻 CloakQuest3r — мощный Python-инструмент для анализа веб-инфраструктуры, цель которого — найти реальный IP-адрес сайта, скрытого за Cloudflare и другими защитными сервисами.

Вместо лобовых атак он использует более умный подход:
🟢анализ поддоменов,
🟢историю IP,
🟢SSL-данные и параллельное сканирование.

В результате можно выйти на настоящий сервер, который обычно остаётся за кулисами CDN и WAF.

Инструмент особенно полезен для:
💬 пентестеров;
💬 специалистов по ИБ;
💬 администраторов, которые хотят понять, насколько хорошо реально спрятан их сайт.

🔍 Что умеет CloakQuest3r

Поиск реального IP сайтов, прикрытых Cloudflare.
Сканирование поддоменов — ключевой метод для выявления origin-сервера.
История IP-адресов домена.
Анализ SSL-сертификатов целевого сайта.
Многопоточное сканирование для скорости и эффективности.

💻 Установка

git clone https://github.com/spyboy-productions/CloakQuest3r.git
cd CloakQuest3r


▶️ Запуск

python cloakquest3r.py example.com


⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3512🔥6
🎮 2048 прямо в Telegram? Легко. Пишем мини-игру на FastAPI + Aiogram 3

MiniApp, с анимацией, очками и удобным интерфейсом. Всё — внутри Telegram. Без сайтов, без переключений.

В этом проекте напишем сервер на FastAPI, который:
🟢отдаёт статику (JS, стили);
🟢рендерит HTML-страницы игры;
🟢настраивает вебхук для бота;
🟢обрабатывает API-запросы прямо из игры.

🤖 Telegram-бот будет работать на Aiogram 3, быстро и асинхронно.

⚙️ Технологии:
➡️FastAPI
➡️Aiogram 3
➡️SQLAlchemy + AioSQLite
➡️Alembic
➡️HTML + JS (внутри Telegram WebApp)

📲 Подходит для разработчиков, которые хотят сделать крутые Telegram MiniApps, игровые боты или просто научиться FastAPI + Aiogram в реальном проекте.

👇 Статья в PDF + код на русском

#python #soft #article
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥86😱1
😰 Логирование в Python: руководство разработчика

В этом материале разбираем, как настроить полноценное логирование в Python с помощью встроенного модуля logging:
как логировать переменные и исключения, настраивать собственные логгеры, управлять форматами вывода и превращать отладку из гадания в понятный процесс.

💬 Меньше боли — больше контроля над кодом.

👇 Статья на русском + код

#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥113
▶️ Качаем YouTube без рекламы и ограничений!

YTConverterШвейцарский нож для YouTube.

Инструмент написанный на Python, качает видео и музыку с YouTube напрямую, без браузера, без рекламы, без “подтверди, что ты не робот” и без сюрпризов.

Один раз поставил — и просто пользуешься.

💻 Работа через удобное интерактивное меню в терминале.

Что умеет:
качает видео и аудио с YouTube;
показывает ВСЕ доступные качества и битрейты;
конвертирует в MP3, MP4 и другие форматы;
грузит сразу плейлисты и пачки роликов;
абсолютно бесплатно — без рекламы, лимитов и сайтов-прокладок.

⚙️ Установка:

GitHub

git clone https://github.com/kaifcodec/ytconverter.git
cd ytconverter/standalone/
./install.sh


PIP
pip install ytconverter


▶️ Запуск:
python3 ytconverter.py


♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍8423🔥13
😰 Репозиторий из более чем 100+ готовых Python-скриптов, которые закрывают кучу задач — без изобретения велосипеда и ночных страданий.

💬 парсинг и поиск в интернете;
💬 работа с фото и видео;
💬 Кейлогер и менеджеры паролей;
💬 клонирование сайтов;
💬 автоматизация рутины;
💬 и ещё десятки полезных штук под реальные кейсы.

🔥 Готовая практика + код, подойдёт и для обучения, и для работы.

⬇️ Сохраняй, обязательно пригодится!

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥109
⚡️ Запускаем DeepSeek у себя на компе с помощью Python

Хочешь LLM у себя на компе: чтобы работала офлайн, не сливала данные и спокойно встраивалась в бота? Тогда берём DeepSeek Coder и запускаем!

⚙️ Установка зависимостей:
pip install -U transformers accelerate torch


▶️ Пример кода:
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model_name = "deepseek-ai/deepseek-coder-6.7b-base"

tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_name,
trust_remote_code=True,
torch_dtype=torch.float16, # если GPU поддерживает fp16
device_map="auto" # если есть GPU — будет использовать её
)
model.eval()

prompt = "Напиши telegram бота обратной связи на aiogram"

inputs = tokenizer(prompt, return_tensors="pt")
device = next(model.parameters()).device
inputs = {k: v.to(device) for k, v in inputs.items()}

with torch.inference_mode():
outputs = model.generate(
**inputs,
max_new_tokens=180,
do_sample=True, # ВАЖНО: иначе temperature не влияет
temperature=0.7,
top_p=0.9
)

print(tokenizer.decode(outputs[0], skip_special_tokens=True))


Плюсы:
— работает локально (после скачивания весов);
— легко встраивается в Telegram/Discord/CLI;
— можно ускорить на GPU через device_map="auto".

Если памяти мало — есть квантованные версии (4bit/8bit) и GGUF.

👍 Сохраняем

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2220🫡7
This media is not supported in your browser
VIEW IN TELEGRAM
💻 GHOSTCREWPython ИИ инструмент для пентестеров и безопасников, который проводит поиск уязвимостей в любых сервисах.

Работает как red team внутри твоей системы. Ты описываешь задачу обычным языком — дальше он сам планирует атаку, выбирает инструменты и идёт по цепочке: от разведки до отчёта. Без ручного тыканья и бесконечных команд.

Что он умеет на практике:

➡️ Проверяет всё подряд: код, бизнес-логику, сетевой трафик, протоколы.
➡️ Анализирует найденные дыры и объясняет, где проблема и как её закрыть.
➡️ Работает автономно — запустил и получил полноценный ресёрч.
➡️ Сам подключает MCP-серверы и инструменты (nmap, metasploit, ffuf и т.д.).
➡️ Использует Pentesting Task Trees для осмысленного принятия решений, а не тупого брута.
➡️ Поддерживает готовые workflow для комплексных проверок.
➡️ Генерирует детальные отчёты в Markdown с фактами и рекомендациями.
➡️ Помнит контекст диалога и не «теряется» после пары запросов.
➡️ Видит реальные файлы: wordlists, payloads, конфиги — и использует их в работе.
➡️ Позволяет выбрать модель ИИ и настроить её поведение.
➡️ Без регистрации и без ограничений.

⚙️ Установка:
git clone https://github.com/GH05TCREW/ghostcrew.git
cd ghostcrew
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt


▶️ Использование:
python main.py


⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности.

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍52🔥138😱1
⚡️ Hitomi-Downloader — комбайн для скачивания видео с графическим интерфейсом.

Если надо быстро сохранить видео, аудио или изображения с популярных площадок — это один из самых удобных вариантов: вставил ссылку → нажал Download → готово.

Поддерживает кучу источников: YouTube, Ins, Twitter/X, Pinterest, SoundCloud и десятки других сервисов.

🍰 понятный интерфейс (без танцев с консолью).
🚀 ускорение загрузки.
💻 до 24 потоков в одной задаче.
📜 пользовательские скрипты.
🧲 BitTorrent + Magnet.
🎞 M3U8 / MPD (стриминговые форматы).
🧳 portable-версия (можно таскать на флешке).
📋 мониторинг буфера обмена (скопировал ссылку — он подхватил).

♎️ GitHub/Инструкция

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48🔥169