Записки потомственного it'шника
275 subscribers
509 photos
40 videos
204 files
1.65K links
Краткость — сестра таланта.
Автоматизация — мать порядка.
Ransomware'щики — боги.
Батя — программист over 80+ level.
Мать — бухгалтер, соскачившая с цифр на контдитерские изделия.
Ну а я — бакалавр ИБ по собственной воле.
Update: уже магистр.
Download Telegram
Forwarded from AI для Всех (Artemii)
This media is not supported in your browser
VIEW IN TELEGRAM
Как написать целый абзац для статьи на английском языке, всего лишь из одного предложения на русском?

Пишем одно предложение, переводим его на английский с помощью DeepL. Подаем его на вход в GPT-J, затем перефразируем его с помощью Wordtune и проверим грамматику Grammarly.

Поздравляю - у вас есть целый абзац текста. Нейросети рулят!

#ScientificML #writing
Forwarded from Neural Shit
Годный репозиторий - rclip

С помощью этих наших искусственных интеллектов и терминала ищет изображения на локальном диске по текстовому запросу. Потестил, справляется достаточно хорошо. Пока доступно только для Linux-бояр.

Под капотом CLIP от OpenAI
Forwarded from infosecurity
🚪 Lightweight UNIX backdoor for ethical hacking.

JadedWraith is a powerful backdoor capable of either listening on a TCP port or sniffing packets for a "magic" ICMP packet instructing the backdoor to either callback or listen. This is partly inspired by tools such as PRISM, however, unlike PRISM JadedWraith incorporates shoddy cryptography to obfuscate command and control. JadedWraith can be used to execute remote commands or upload follow on payloads.

🧷 https://github.com/phath0m/JadedWraith

#backdoor #hacking #UNIX
Forwarded from Open Source
​​nzyme

Nzyme - это свободная открытая система защиты Wi-Fi нового поколения.

Проект nzyme использует адаптеры Wi-Fi в режиме мониторинга для сканирования частот на предмет подозрительного поведения, в частности, мошеннических точек доступа и известных платформ атак WiFi.

Каждый записанный беспроводной кадр анализируется и, при необходимости, отправляется в систему управления журналами Graylog для долгосрочного хранения, что позволяет выполнять криминалистическую экспертизу и реагировать на инциденты.🤔

Вы когда-нибудь задумывались, что делать, если поймаете злоумышленника?😉 С помощью nzyme вы сможете восстановить, что произошло, кто был злодеем, а кто был успешно взломан. nzyme также позволяет физически найти злоумышленника😳

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

https://github.com/lennartkoopmann/nzyme

Сайт: https://www.nzyme.org/

Документация и видео-инструкции: https://www.nzyme.org/docs/intro/
=============
Если нашел интересный софт, поделись с сообществом: @FOSS_triangle_bot
Forwarded from Алиса рассказывает
WIND - Windows in Docker — WHY? So you can run Windows "as a container"
Forwarded from AlexRedSec
Cybersecurity Ecosystem Map - еще одна реализация карты направлений (доменов, сфер) в кибербезопасности, включая определения самих доменов и примеры (в основном организаций, работающих в этом направлении)
По ссылке также есть сама карта в различных форматах и в высоком разрешении.
https://metasecurity.com/cybersecurity-ecosystem/
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
How to find client-side prototype pollution at scale

Загрязнение прототипа (prototype pollution) - уязвимость, вызванная особенностями JS, позволяющая реализовать XSS и даже RCE. Подробное описание уязвимости было приведено ребятами из Huawei. Сегодня мне хотелось бы поделиться статьей о том, как эту уязвимость искали - "A tale of making internet pollution free"- Exploiting Client-Side Prototype Pollution in the wild". Благодаря selenuim, собственному расширению для браузера и запросу codeql ресерчеры нашли 18 уязвимых библиотек и зарепортили около 80 багов.

Кстати в стандартном паке codeql также есть кое-какие правила для поиска prototype pollution в собственных исходниках.

#dev #sast
Forwarded from IOSSec
Large book about fuzzing with interactive examples (jupyter). The most famous fuzzing techniques are covered.
link: https://www.fuzzingbook.org/html/00_Table_of_Contents.html

#fuzzing #interfaces #book
Forwarded from Алиса рассказывает
Gadfly —🪰 Gadfly is a Google Apps Script homework helper for pulling definitions on assignments where you are given a list of terms
Тут внезапно выяснилось, что не все знают, почему XML умер, а JSON победил. Это, если что, на моих глазах произошло, я помню, как все носились с этими XML-ками дурацкими, редакторы для них специальные писали, парсинг was a big deal. Реально было движение за XML-изацию всего, даже HTML пытались в XML засунуть (XHTML называлось, все забили в итоге).

XML — это такой очень странный формат описания данных, который ни на что в компьютере не похож. Каждый узел — это одновременно И словарь (атрибуты), И список (дети). Атомарный тип данных только один — строка. Причем все это приправлено разными условиями: словарь неполноценный (только строки), а список только рекурсивный (другие XML-элементы), пробелы у строк обрезаются, строки могут содержать другие XML элементы, список строк не создашь, ну и так далее.

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

А работать никто не любит. Посмотрите:


<field type="array" name="arr">
<value type="integer">1</value>
<value type="integer">2</value>
<value type="integer">3</value>
</field>


Ну что это такое, а? Несмешно даже. Сравните:


{"arr": [1, 2, 3]}


И дело даже не в том, что в XML нельзя что-то представить. Дело именно в том, что необходим этот дополнительный шаг семантической конвертации из формата программы в XML. А JSON — это буквально ваши данные как они есть.

JSON-революция это кстати пример одной из действительно хороших и позитивных революций в IT.

Почему HTML до сих пор не переделали на JSON? Моя версия — потому что писать в основном текст с редкими вкраплениями тегов все еще удобнее в HTML. А вот все остальное — в JSON.


{"doctype": "html",
"head": {
"meta": {
"charset": "UTF-8"
},
"title": "Webpage"
},
"body": ....}


UPD: Пост слегка переписан, в первой версии проблемы XML я назвал «потому что он дерево»