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

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

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

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67ab0e2e75b36e054ef6d5bf
Download 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.

👉 Читать статью
👉 Зеркало
😎 Подробный разбор MavenGate, новой атаки на цепочку поставок для Java и Android-приложений

‼️Каждый Gradle-проект содержит список репозиториев, откуда необходимо выгружать зависимости. К наиболее популярным проектам относятся MavenCentral, JCentral и JitPack с Google (для Android).

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

‼️Список зависимостей имеет формат groupId:artifactId:version, например, com.google.code.gson:gson:2.10.1. Сборщик идет по репозиториям сверху вниз и скачивает указанную версию из первого репозитория, в котором она будет найдена.

🤔 Улавливаете суть атаки? Библиотеки, домены которых доступны для свободной регистрации, уязвимы и могут быть подменены злоумышленниками в процессе сборки приложения.

Юра Шабалин из «Стингрей Технолоджиз» разбирает примеры атаки и показывает, как от них защититься.

#mobile #pentest
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 Подкаст Just Security: «Из красного в синий: карьера от эксплойтов до патчей»

Сергей Зыбнев (Awillix) и Антон Лопаницын (bo0om) обсуждают направления развития и мотивацию ИБ-специалистов, успехи, нелепые провалы, смешные уязвимости и глубокую экспертизу в области трусошаренья.

Таймкоды:

00:00 Вступление
02:19 Чем знаменит bo0om
06:04 Курсы в ИБ
06:48 Работать в Blue team
11:19 Чем сегодня полезен ИИ в ИБ
14:20 Зачем безопаснику выступать и вести блог
16:45 Pentest award зачем участвовать
18:55 CTF
19:46 Отношение к премиям в других отраслях
24:42 Польза участие для пентестера
29:28 Трусы как мерч
32:40 Хакспейс и Жовнер
34:10 Выдающиеся кейсы за красную карьеру
41:42 Смешные уязвимости
44:10 Безопасно или выгодно — компромиссы бизнеса
51:30 Тренды ИБ и советы начинающим

📺 Смотреть

#podcasts
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Представьте ситуацию, что вы можете стабильно получать одинаковые деньги как в стартапе, так и в большой компании. Что бы вы выбрали?

🤩 — стартап, горящие глаза и вот это всё
👍 — большую компанию! Там можно быстрее набраться коммерческого опыта
🤔 — свой вариант (напишу в комментариях)

#холивар
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🤦‍♂️ Еще 1 раз про пентест 1С

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

👉 Читать

#pentest
👩‍💻 Представлена новая версия Kali Linux 2024.1

📌 Что нового:

☑️ Много нового, касаемо внешнего оформления
☑️ Завезли поддержку Samsung Galaxy S24 Ultra и обновления для приложений NetHunter и NHTerm
☑️ В релиз вошли несколько инструментов, включая blue-hydra, opentaxii, readpe и snort
☑️ Традиционно обновили документацию и блог Kali

👉 Подробнее

#tools #pentest
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 Знания — сила! Что должен изучить каждый программист?

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

Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!

👉 Пройти опрос
🧰 The HTTP Garden — коллекция HTTP- и прокси-серверов, настроенных таким образом, чтобы их можно было легко комбинировать + скрипты для взаимодействия с ними, что значительно упрощает поиск уязвимостей.

Для просмотра интересных демонстраций уязвимостей, которые можно обнаружить с помощью HTTP Garden, ознакомьтесь с выступлением авторов на ShmooCon 2024.

#pentest #bugbounty #tools
Видеогайд по пентесту API: как искать/эксплуатировать баги традиционным способом и с помощью ИИ (Hacking APIs GPT).

📺 Смотреть

#pentest #guide #bugbounty
🍍Подборка лучших статей «Библиотеки программиста» за февраль: сохраняй в заметки, чтобы не пропустить #самыйсок

😈 Даркнет: как устроен теневой рынок труда
🚀🏢 Стартапы vs IT-гиганты: куда лучше устроиться Junior-разработчику
🗄️ Базовые запросы SQL: получение записей из БД
🥇 Спортивная мотивация и мотивация в IT, что общего?
😺🐙💡 Как сделать креативный профиль на GitHub
🎮👨‍💻 15 игр, которые научат программированию
🧑🏻‍🏫 Менторство в IT: как стать айтишником, найти работу мечты и облегчить себе жизнь
⛩️ 6 способов нестандартно войти в Айти
👨‍💻 Вопросы для подготовки к собеседованию по JavaScript. Часть 2
📈 5 трендов в подборе ИТ-специалистов на 2024 год
🐍 Цепи Маркова: генерирование читабельной бессмыслицы за 20 строк на Python
☕️📦 10 Java-библиотек, которые изменят твой код навсегда
🥤🛡️ Как сделать Flask-приложение неуязвимым: полное руководство по защите от хакерских атак
🐱🎨🙏🤖 10 самых странных языков программирования, о которых вы никогда не слышали

🏃 Самоучитель по Go для начинающих.
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
👉 Часть 7. Массивы и слайсы. Append и сopy. Пакет slices
👉 Часть 8. Строки, руны, байты. Пакет strings. Хеш-таблица (map)

🐍🎸 Курс Django:
👉 Часть 2: ORM и основы работы с базами данных
👉 Портфолио разработчика