Библиотека хакера | Hacking, Infosec, ИБ, информационная безопасность
12.6K subscribers
1.81K photos
92 videos
166 files
2.87K links
Все самое полезное по инфобезу в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67ab0e2e75b36e054ef6d5bf
Download Telegram
🤖 HackerGPT — ИИ-помощник для этичных хакеров, который обучен на базе ресурсов c самыми популярными гайдами, исследованиями и отчетами об уязвимостях на багбаунти-площадках. Можно развернуть локально или использовать веб-приложение.

📌 Ответы различаются в зависимости от модуля:

✔️ HackerGPT: настроенная версия Mixtral 8x7B с семантическим поиском по обученным данным
✔️ GPT-4 Turbo: OpenAI + HackerGPT

👉 chat.hackerai.co

#tools
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Поиск уязвимостей в плагинах WordPress: мини-гайд для этичного хакера

🔍 Исследование уязвимостей плагина
🌐 Влияние на безопасность WordPress
🛠️ Методы обнаружения проблем

👉 Читать

#guide #recon
💬 Для чего используется заголовок Sec-WebSocket-Key?

key не имеет ничего общего с безопасностью или шифрованием. Поскольку веб-сокеты создаются с использованием начального HTTP-запроса, заголовок Sec-WebSocket-Key используется клиентом для проверки поддержки веб-сокета сервером.

Если клиент не получает от сервера правильно хешированную версию ключа, он не продолжает настройку веб-сокета.

#вопросы_с_собесов
🔍 Github Secrets — инструмент, который отличается от стандартных поисковиков «секретов» на Github.

🤩 Он позволяет анализировать Github-репозитории через API на наличие коммитов с чувствительной информацией, которые не доступны через общедоступную историю Git или были намеренно удалены.

🤯 В чем сыр-бор? Иногда данные, содержащие секреты или информацию, которая не должна была быть опубликована, попадают в общедоступные репозитории на GitHub. Существуют способы удаления этих данных, но они не интуитивно понятны (спойлер: полностью удалить коммит можно только через службу поддержки GitHub).

🛠️ Разработчики инструмента показали пример репозитория с «удаленным» коммитом, который был восстановлен с помощью API.

#tools #research #recon
Please open Telegram to view this post
VIEW IN TELEGRAM
🔝 Основные компоненты веб-приложений для внедрения пэйлоада SQL-инъекций:

☑️ Формы входа/регистрации
☑️ Контактные формы
☑️ Профиль (имя пользователя, адрес электронной почты, платежные данные и т. д.)
☑️ Формы сброса пароля
☑️ Формы поиска

💬 Чего еще, по вашему мнению, не хватает?

#pentest #bugbounty
🤯 USB по почте, 13 портовых друзей Оушена, дроны как доставка точки доступа, подкуп сотрудника, атака через уязвимые драйверы и sentinel LDK от Gemalto. Как думаете, что может объединять эти атаки?

💡🏭 Это нестандартные методы проникновения в практике Red Team команд и в тактике злоумышленников, описанные командой Kaspersky ICS CERT. Читайте подробнее про атаки на крупный бизнес и промышленные предприятия, которые, казалось бы, не должны работать, а они работают.

#redteam
🛡️ У каждого виндусоида есть защитник — и это Windows Defender. Поздравьте его 🎉
Please open Telegram to view this post
VIEW IN TELEGRAM
Подборка бесплатных онлайн-курсов по Linux и всему, что с ним связано:

🌐 Администрирование Linux: курс от образовательного проекта «Технотрек Mail.ru Group» при МФТИ
🌐 Разжёванный курс по Linux для чайников от Андрея Буранова
🌐 Введение в Линукс: полный курс для начинающих от FreeCodeCamp (Машинный перевод)
🌐 Базовое администрирование Linux-серверов: курс от Слёрма

#linux
Please open Telegram to view this post
VIEW IN TELEGRAM
💰5 наиболее распространенных багов, связанных с манипулированием ценами в веб-приложениях электронной коммерции: гайд для этичного хакера

1️⃣ Инъекция формулы: фальсификация цен
2️⃣ Инъекция формулы: изменение количества
3️⃣ Целочисленное переполнение
4️⃣ Злоупотребление купонами
5️⃣ Валютная путаница

#pentest #bugbounty
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Что такое juggling и почему JSON-формат способствует использованию этих багов?

📌 juggling — это особенность некоторых ЯП, при которой переменные автоматически конвертируются в другой тип (например, строковый, целочисленный, boolean) в ходе определенных операций, вместо того чтобы вызвать исключение. Например, при конкатенации строки и целого числа число будет преобразовано в строку.

🤔 Однако это может привести к проблемам, когда важно сохранить тип данных. Формат JSON способствует использованию этих багов, т. к. он изначально поддерживает широкий спектр типов данных (числа, строки, booleans, массивы, объекты и null), в то время как обычные параметры URL/тела запроса чаще всего поддерживают только строки и массивы.

#вопросы_с_собесов
This media is not supported in your browser
VIEW IN TELEGRAM
🥤🛡️ Как сделать Flask-приложение неуязвимым: полное руководство по защите от хакерских атак

Лучшие практики по созданию надежного и безопасного Flask-приложения, включая защиту от XSS/CSRF и API, созданных с помощью Flask.

👉 Читать статью
👉 Зеркало