💬 Что такое juggling и почему JSON-формат способствует использованию этих багов?
📌 juggling — это особенность некоторых ЯП, при которой переменные автоматически конвертируются в другой тип (например, строковый, целочисленный, boolean) в ходе определенных операций, вместо того чтобы вызвать исключение. Например, при конкатенации строки и целого числа число будет преобразовано в строку.
🤔 Однако это может привести к проблемам, когда важно сохранить тип данных. Формат JSON способствует использованию этих багов, т. к. он изначально поддерживает широкий спектр типов данных (числа, строки, booleans, массивы, объекты и null), в то время как обычные параметры URL/тела запроса чаще всего поддерживают только строки и массивы.
#вопросы_с_собесов
📌 juggling — это особенность некоторых ЯП, при которой переменные автоматически конвертируются в другой тип (например, строковый, целочисленный, boolean) в ходе определенных операций, вместо того чтобы вызвать исключение. Например, при конкатенации строки и целого числа число будет преобразовано в строку.
🤔 Однако это может привести к проблемам, когда важно сохранить тип данных. Формат JSON способствует использованию этих багов, т. к. он изначально поддерживает широкий спектр типов данных (числа, строки, booleans, массивы, объекты и null), в то время как обычные параметры URL/тела запроса чаще всего поддерживают только строки и массивы.
#вопросы_с_собесов
🔥3❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🥤🛡️ Как сделать Flask-приложение неуязвимым: полное руководство по защите от хакерских атак
Лучшие практики по созданию надежного и безопасного Flask-приложения, включая защиту от XSS/CSRF и API, созданных с помощью Flask.
👉 Читать статью
👉 Зеркало
Лучшие практики по созданию надежного и безопасного Flask-приложения, включая защиту от XSS/CSRF и API, созданных с помощью Flask.
👉 Читать статью
👉 Зеркало
😁8❤4👍3
‼️Каждый 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
👍3🤩2
Сергей Зыбнев (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
💬 Представьте ситуацию, что вы можете стабильно получать одинаковые деньги как в стартапе, так и в большой компании. Что бы вы выбрали?
🤩 — стартап, горящие глаза и вот это всё
👍 — большую компанию! Там можно быстрее набраться коммерческого опыта
🤔 — свой вариант (напишу в комментариях)
#холивар
🤩 — стартап, горящие глаза и вот это всё
👍 — большую компанию! Там можно быстрее набраться коммерческого опыта
🤔 — свой вариант (напишу в комментариях)
#холивар
👍15🤩5👏1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍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
🥰9👍1
🧠 Знания — сила! Что должен изучить каждый программист?
Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Пройти опрос
Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Пройти опрос
👍3👏2
🧰 The HTTP Garden — коллекция HTTP- и прокси-серверов, настроенных таким образом, чтобы их можно было легко комбинировать + скрипты для взаимодействия с ними, что значительно упрощает поиск уязвимостей.
Для просмотра интересных демонстраций уязвимостей, которые можно обнаружить с помощью HTTP Garden, ознакомьтесь с выступлением авторов на ShmooCon 2024.
#pentest #bugbounty #tools
Для просмотра интересных демонстраций уязвимостей, которые можно обнаружить с помощью HTTP Garden, ознакомьтесь с выступлением авторов на ShmooCon 2024.
#pentest #bugbounty #tools
👏4
Видеогайд по пентесту API: как искать/эксплуатировать баги традиционным способом и с помощью ИИ (Hacking APIs GPT).
📺 Смотреть
#pentest #guide #bugbounty
📺 Смотреть
#pentest #guide #bugbounty
🔥6👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🍍Подборка лучших статей «Библиотеки программиста» за февраль: сохраняй в заметки, чтобы не пропустить #самыйсок
😈 Даркнет: как устроен теневой рынок труда
🚀🏢 Стартапы 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 и основы работы с базами данных
👉 Портфолио разработчика
😈 Даркнет: как устроен теневой рынок труда
🚀🏢 Стартапы 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 и основы работы с базами данных
👉 Портфолио разработчика
❤1👍1
🔥 Простой однострочник для поиска SQL инъекций: на заметку этичному хакеру
#tools #bugbounty #recon
cat subdomains.txt | httpx -silent | anew | waybackurls | gf sqli >> sqli.txt ; sqlmap -m sqli.txt -batch --random-agent --level 5 --risk 3 --dbs
#tools #bugbounty #recon
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🤔 Как обойти HTTP-ответ 403? Во-первых, важно изучить веб-приложение и понять, как эффективнее его фаззить. Во вторых, разобраться с пэйлоадом и точками входа.
😎 Либо можно фаззить в слепую пути и HTTP-заголовки — а некоторые инструменты помогут вам в этом (например, 4-ZERO-3).
В гайде вы найдете несколько полезных советов. Читайте на Medium, либо в PDF (файл в комментариях).
#pentest #bugbounty #gip
😎 Либо можно фаззить в слепую пути и HTTP-заголовки — а некоторые инструменты помогут вам в этом (например, 4-ZERO-3).
В гайде вы найдете несколько полезных советов. Читайте на Medium, либо в PDF (файл в комментариях).
#pentest #bugbounty #gip
🔥5👏3