Записки потомственного it'шника
275 subscribers
509 photos
40 videos
204 files
1.65K links
Краткость — сестра таланта.
Автоматизация — мать порядка.
Ransomware'щики — боги.
Батя — программист over 80+ level.
Мать — бухгалтер, соскачившая с цифр на контдитерские изделия.
Ну а я — бакалавр ИБ по собственной воле.
Update: уже магистр.
Download Telegram
Debian build tools

Занимаясь перепиливанием всех этих ваших линуксов наткнулся на удивительную ссылочку с потрясающей интерактивной презентацией на тему
"Инструменты сборок debian образа".

Там обзор ~5-ти лучших инструментов с примером запуска,
А так же сравнительная табличка что на чём написано.

Отдельно хотел бы разобрать live-build в следующих постах, инструмент, которым вроде собирают собственно debian.

#linux #debian #build #live
JSON Interoperability

Интересный вектор тестирования приложения, я бы сказал, как один из видов фаззинга, который никогда не приходил мне в голову 🧐

Json формат данных имеет следующий вид:

{ "someVar" : "value", "someVar1" : 1.0, "someVar2" : 9999 }

Вот отправляете вы на какой-нибудь сервак по api подобный payload в штатном режиме.

А как поведет себя тот же сервак, если вдруг ему прийдёт payload следующего вида?)

{ "someVar" : "value", "someVar1" : 1.0, "someVar2" : 9999, "someVar" : "value1", "someVar1" : -1.0 }

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

#fuzz #go #OpenSource #БПО
Для тех, кто вдруг решит стать высококвалифицированным пентестером 😏
Forwarded from Ralf Hacker Channel (Ralf Hacker)
Курс: PEN-300 Evasion Techniques and
Breaching Defenses (Advanced Pentesting Training) 2021

#course #osep #redteam #pentest
Dependency analysis ⛓

Если вы вдруг работаете с безопасной разработкой,
То рано или поздно задумаетесь об анализе тех зависимостей,
Что лежат в корне функциональности вашего приложения.

Старые версии библиотек, уязвимости в них, а так же, возможно, совместимость лицензий, вот это все. На помощь в отслеживании данной проблемы ребята из под начала OWASP запилили супер комбайн.

Dependency-Track - это интеллектуальная платформа анализа компонентов цепочки поставок, которая позволяет организациям идентифицировать и снижать риск от использования сторонних и открытых компонентов на базе OWASP. Инструмент анализирует файлы, содержащие перечень всех зависимостей для проекта, так называемые BOM (bill of material) файлы.
Эти файлы описываются по спецификации cycloneDX BOM
(https://cyclonedx.org/docs/1.1/)

Исходный код: https://github.com/DependencyTrack/dependency-track


Рассмотрим с вами вариант использования "На скорую руку" с помощью Docker:

docker pull owasp/dependency-track
docker volume create --name dependency-track
docker run -d -p 8080:8080 --name dependency-track -v dependency-track:/data owasp/dependency-track

После завершения установки необходимо перейти по адресу развертывания DependencyTrack, в данном случае http://localhost:8080,
ввести в форму авторизации admin admin, изменить пароль на более надежный, создать проект, к которому будут односиться проанализированные зависимости.
Ометить в url UUID проекта.
Перейти в настройки, отметить token для автоматизации.

Для проектов, написанных на java и собираемых Maven'ом необходимо использовать плагин cyclonedx-maven-plugin
https://github.com/CycloneDX/cyclonedx-maven-plugin,
который генерирует необходимые для дальнейшего анализа BOM-файлы при сборке проекта.

Необходимо в корне проекта в файле pom.xml в разделе plugins добавить следующие строки:

<plugins>
<plugin>
<groupId>org.cyclonedx</groupId>
<artifactId>cyclonedx-maven-plugin</artifactId>
<version>2.1.1</version>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>makeAggregateBom</goal>
</goals>
</execution>
</executions>
<configuration>
<projectType>library</projectType>
<schemaVersion>1.1</schemaVersion>
<includeBomSerialNumber>true</includeBomSerialNumber>
<includeCompileScope>true</includeCompileScope>
<includeProvidedScope>true</includeProvidedScope>
<includeRuntimeScope>true</includeRuntimeScope>
<includeSystemScope>true</includeSystemScope>
<includeTestScope>false</includeTestScope>
<includeLicenseText>false</includeLicenseText>
<outputFormat>all</outputFormat>
</configuration>
</plugin>
</plugins>

Для генерации BOM-файлов вручную, можно воспользоваться следующей командой:

mvn -X -DSPDXParser.OnlyUseLocalLicenses=true org.cyclonedx:cyclonedx-maven-plugin:2.1.1:makeBom

Для дальнейшего анализа необходимо загрузить сгенерированные файлы в развернутый контейнер.
Т.к. файлов обычно слишком много, для автоматизации загрузки необходимо воспользоваться следующим скриптом, используя ранее отмеченные UUID проекта и token для автоматизации.

Скрипт:

AUTO_TOKEN=<TOKEN>
NIFI_UUID=<PROJECT_UUID>
DEP_TRACK_URL=<Dependency_Track_url>

find $PWD -type f -name "bom.xml" |
while read -r line
do
echo $line;
curl -X "POST" "$DEP_TRACK_URL" \
-H "X-Api-Key: $AUTO_TOKEN" \
-F "project=$NIFI_UUID" \
-F "bom=@/$line";
done

После выполнения скрипта необходимо открыть web интерфейс, перейти в созданный проект и наслаждаться\ужасаться результатами))

#OpenSource #Dependencies #Analysis #tools #БПО
Defcon archives

Принес вам ссылочку на архивы метриалов с defcon (всех)
Пусть будет, почему нет?))

http://m6rqq6kocsyugo2laitup5nn32bwm3lh677chuodjfmggczoafzwfcad.onion

#defcon #onion #archive #pentest
Облако тегов #️⃣☁️
---------------------------------------------------
Им лучше пользоваться из чата.
Ссылка на чат: https://t.me/ItShittyNotesChat
Ссылка на облако тэгов в чате: https://t.me/ItShittyNotesChat/265
---------------------------------------------------
#БПО -- безопасная разработка ПО, решения, подходящие в рамках обеспечения ГОСТа 56939.
#OpenSource -- решения, базе открытого кода.
#tools -- инструменты, решающие весьма конкретные задачи.
#fuzz -- фаззинг, вид тестирования продукта, путем ввода заведомо неправильных данных.
#linux -- операционная система класса unix.
#python -- интерпретируемый язык программирования высокой прикладной применимости.
#go -- компилируемый язык программирования, идеально подходящий для сетевых задач (завязанный на I/O)
#onion -- ресурс, находящийся в "луковом" сетевом пространстве.
#sast -- средства статического анализа исходных текстов.
#dast -- средства динамического тестирование приложения.
#notes -- записки, статейки, исследования.
#cheatsheet -- шпаргалки, дорожные карты, показательные примеры.
#android -- все что связано с зеленым роботом.
#mobile -- все что связано с мобилками.
#sec -- тематика безопасности.
Записки потомственного it'шника pinned «Облако тегов #️⃣☁️ --------------------------------------------------- Им лучше пользоваться из чата. Ссылка на чат: https://t.me/ItShittyNotesChat Ссылка на облако тэгов в чате: https://t.me/ItShittyNotesChat/265 -----------------------------------------…»
Дорки по поиску в Яндексе лишними не будут 😏
Очень интересные материалы, стоит учитывать при перекройке своих загрузочных дистрибутивов #linux
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
Forwarded from OpenNews
Трудноустранимые уязвимости в GRUB2, позволяющие обойти UEFI Secure Boot
Раскрыта информация о 8 уязвимостях в загрузчике GRUB2, позволяющих обойти механизм UEFI Secure Boot и добиться запуска неверифицированного кода, например, осуществить внедрение вредоносного ПО, работающего на уровне загрузчика или ядра.
А порция одноразовых почтовых ящиков ещё никому не мешала 🥸📧
Forwarded from Social Engineering
​📮 Одноразовые почтовые ящики.

🖖🏻 Приветствую тебя user_name.

💬 Отличная подборка сервисов, которые предоставят тебе временный почтовый ящик. Подробно расписывать предназначение временной почты не имеет смысла, думаю каждый из Вас, понимает зачем нужен такой ящик и в каких случаях применяется. Функционал каждого сервиса ты можешь найти по ссылкам ниже. Удачи user_name.

• http://xkx.me
• https://M.kuku.lu
• https://maildrop.cc
• https://tempail.com
• https://anonbox.net
• http://od.obagg.com
• https://smailpro.com
• https://generator.email
• https://www.moakt.com
• https://owlymail.com/en
• http://www.yopmail.com
• https://temp-mail.org/en
• https://en.getairmail.com
• https://www.mohmal.com
• https://10minutemail.com
• https://www.mailinator.com
• http://www.yopmail.com/en
• https://www.emailondeck.com
• http://www.throwawaymail.com/en
• https://www.trash-mail.com/inbox/

📌 Дополнительные подборки:
• Сервисы для приема SMS.
• Площадки для практики хакинга.
• Сервисы для сбора информации.
• Сервисы для поиска утечек IP адреса.
• Подборка лучших сайтов для поиска уязвимостей.
• Подборка ресурсов для проверки безопасности в сети.

‼️ Дополнительную информацию ты можешь найти по хештегу #Malware #Фишинг и #СИ. Делись с друзьями, добавляй в избранное и включай уведомления чтобы не пропустить новый материал. Твой S.E.
Еще порция одноразовых почтовых ящиков 🤫
Forwarded from Anonymous
​​Подборка сервисов временной почты

Как часто вам приходится вводить свою почту для регистрации? Около 90% людей пишут свою настоящую почту, чем и "убивают" свою малейшую анонимность. В этой подборке мы и будем обходить такие случаи, с помощью бесплатных сервисов.

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

1. crazymailing.com - сервис временной почты для борьбы со спамом
2. temp-mail.org - временная одноразовая почта
3. dropmail.me - бесплатный анонимный временный адрес электронной почты
4. my10minutemail.com - сервис временной анонимной электронной почты (tempmail)
5. 10minemail.com - временная почта на 10 минут
6. mohmal.com - бесплатный анонимный временный адрес электронной почты
7. emailondeck.com - сервис временной почты для борьбы со спамом
8. 10minutemail.net - временная почта на десять минут
9. tempail.com - бесплатный анонимный временный адрес электронной почты
10. emkei.cz — онлайн фальшивый почтовик с вложениями, шифрованием, HTML-редактор и расширенные настройки, можно установить любой адрес отправителя
11. gmailnator.com — прием почты на email адрес gmail.com

Надеюсь, теперь не будешь вводить куда-угодно свою настоящую почту
Отличное чтиво от Codeby,
На тему #БПО, почему так важно и нужно соблюдать такие практики, как динамическое тестирование, ака "#fuzz", "#dast" и статический анализ, как говорит мой начальник, "Исходных текстов", ака "#sast".