Forwarded from BugXplorer
Black Hat USA 2023 slides
https://github.com/onhexgroup/Conferences/tree/main/Black%20Hat%20USA%202023%20slides
https://github.com/onhexgroup/Conferences/tree/main/Black%20Hat%20USA%202023%20slides
GitHub
Conferences/Black Hat USA 2023 slides at main · onhexgroup/Conferences
Conference presentation slides. Contribute to onhexgroup/Conferences development by creating an account on GitHub.
Forwarded from CyberSecurityTechnologies (-CST-)
ModSecurity.pdf
1016.3 KB
#Threat_Research
#Blue_Team_Techniques
"Adversarial ModSecurity: Countering Adversarial SQL Injections with Robust Machine Learning", 2023.
#Blue_Team_Techniques
"Adversarial ModSecurity: Countering Adversarial SQL Injections with Robust Machine Learning", 2023.
Forwarded from Proxy Bar
Если нужно быстро сориентироваться по системным вызовам ядра Linux.
Числа и параметры для различных архитектур и версий ядра.
https://syscalls.mebeim.net
#linux #syscalls #arch
Числа и параметры для различных архитектур и версий ядра.
https://syscalls.mebeim.net
#linux #syscalls #arch
Forwarded from Open Source
Remote Desktop on Linux Containers
Этот проект создает безопасную многопользовательскую среду виртуальных рабочих столов с открытым исходным кодом для удаленной работы.
Удаленная среда основана на Docker-контейнере, эффективна и масштабируема, и ее можно развернуть для неограниченного числа пользователей.
Пользователи в вашей организации могут получить доступ к удаленному рабочему столу на базе ОС GNU/Linux, запускать приложения, а также получать доступ к другим важным ресурсам.
Доступна панель управления веб-администратора, позволяющая администраторам контролировать среду организации.
https://github.com/nubosoftware/linux-remote-desktop
Этот проект создает безопасную многопользовательскую среду виртуальных рабочих столов с открытым исходным кодом для удаленной работы.
Удаленная среда основана на Docker-контейнере, эффективна и масштабируема, и ее можно развернуть для неограниченного числа пользователей.
Пользователи в вашей организации могут получить доступ к удаленному рабочему столу на базе ОС GNU/Linux, запускать приложения, а также получать доступ к другим важным ресурсам.
Доступна панель управления веб-администратора, позволяющая администраторам контролировать среду организации.
https://github.com/nubosoftware/linux-remote-desktop
Forwarded from Offensive Xwitter
Шпаргалка по быстрому развертыванию старой Убунты
Зачем? Статистика не врет – бо́льшая часть проломов с внешки начинается с дырявого веба. Веб же, в основном, крутится на *NIX-ах, и чаще всего, нажесть как не до конца обновленных. К сожалению (нет, на самом деле, к частью) , реал-лайф отличается от CTF-таска, поэтому нестандартного SUID-ника / сплойтабельной cron-задачи / нестойкого
Однако, предвосхищая контраргументы на тему небезопасности их применения, ядерные уязвимости требуют бережного использования в проде. Обычно под этим подразумевается предварительное тестирование оных на подготовленном стенде с продовым сетапом (ревизия ОС, версия ядра). На примере Убунты покажем, как быстро задеплоить такой стенд.
1. Смотрим ОС и ядро на таргете:
3. Меняем репозитории системных пакетов на архивные:
P. S. Если версия ОСи достаточно старая, чтобы libssl не дал скачать сорцы с Гитхаба с помощью wget/curl (i. e., не поддерживает хотя бы TLSv1.2), репозитории можно клонировать, отключив в клиенте гита проверку SSL-ей (для гетов/курлов такое не прокатит – все равно обосрутся):
Зачем? Статистика не врет – бо́льшая часть проломов с внешки начинается с дырявого веба. Веб же, в основном, крутится на *NIX-ах, и чаще всего, на
sudo -l правила найти удается далеко не всегда, а залутаться от рута ой как хочется. Следовательно, если сходу не взлетает PwnKit, linPEAS (по секрету) запускать никто не будет, ведь ядерным сплоитом проще и быстрее.Однако, предвосхищая контраргументы на тему небезопасности их применения, ядерные уязвимости требуют бережного использования в проде. Обычно под этим подразумевается предварительное тестирование оных на подготовленном стенде с продовым сетапом (ревизия ОС, версия ядра). На примере Убунты покажем, как быстро задеплоить такой стенд.
1. Смотрим ОС и ядро на таргете:
$ cat /etc/os-release2. Идем на old-releases.ubuntu.com и хватаем нужный ISO-шник торрентом, разворачиваем на ВМ.
$ uname -a
3. Меняем репозитории системных пакетов на архивные:
$ sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
$ sudo apt-get update
4. Накатываем нужное ядро:$ sudo apt-get install linux-image-$(uname -r)5. Правим настройки GRUB, чтобы при загрузке иметь возможность свичнуть ядро:
$ gksudo gedit /etc/default/grub6. Ставим метапакеты компиляции и gcc-multilib на случай, если древний сплоит будет собираться с
--> GRUB_TIMEOUT=-1
--> #GRUB_HIDDEN_TIMEOUT=0
$ sudo update-grub
$ sudo reboot # (on boot select the kernel from "Previous Linux versions")
-m32:$ sudo apt-get install build-essential gcc-multilibВ среднем процесс занимает не более 15 минут вместе с загрузкой образа и адаптацией команд выше под тестируемый дистрибутив.
P. S. Если версия ОСи достаточно старая, чтобы libssl не дал скачать сорцы с Гитхаба с помощью wget/curl (i. e., не поддерживает хотя бы TLSv1.2), репозитории можно клонировать, отключив в клиенте гита проверку SSL-ей (для гетов/курлов такое не прокатит – все равно обосрутся):
$ export GIT_SSL_NO_VERIFY=1
$ git clone https://github.com/<EXP_AUTHOR>/<EXP_REPO>
Forwarded from Information Security Memes
Forwarded from GitHub repos
haileys/bark
live sync audio streaming for local networks
Language: Rust
Stars: 298 Issues: 0 Forks: 3
https://github.com/haileys/bark
live sync audio streaming for local networks
Language: Rust
Stars: 298 Issues: 0 Forks: 3
https://github.com/haileys/bark
GitHub
GitHub - haileys/bark: live sync audio streaming for local networks
live sync audio streaming for local networks. Contribute to haileys/bark development by creating an account on GitHub.
👍1
Forwarded from Ivan Begtin (Ivan Begtin)
В рубрике полезных инструментов для работы с данными Jupyter AI [1] продукта который приносит AI в Jupyter Notebook. Фактически инструмент позволяет объяснять код, генерировать новые тетрадки, искать документацию и переписывать код. Выглядит полезно хотя его ещё не пробовал, но точно стоит попробовать создавая какую-то новую тетрадку в Jupyter.
Ссылки:
[1] https://jupyter-ai.readthedocs.io/en/latest/index.html
#opensource #ai #jupyter
Ссылки:
[1] https://jupyter-ai.readthedocs.io/en/latest/index.html
#opensource #ai #jupyter
Forwarded from Ivan Begtin (Ivan Begtin)
Typogram [1] диаграммы для тех кто не забыл что такое ASCII и псевдографику в терминалах. Реализовано в виде Javascript библиотеки от Google, содержит множество примитивов и позволяет рисовать майндмапы, деревья, гриды, послойные диаграммы и даже графики с временными рядами.
Выглядит так просто что просто прекрасно. Можно сказать воплощение принципа clean & simple при этом идеально выглядело бы встроенным в Markdown и поддерживаемом Markdown редакторами.
Причём, в отличие от Mermaid, другой библиотеки для диаграмм, в typogram объекты описываются типографически, а не семантически. Это рисунок из символов превращаемый в схему, а не слова/язык разметки.
Ссылки:
[1] https://google.github.io/typograms/
[2] https://github.com/mermaid-js/mermaid
#opensource #digramming #cleanandsimple
Выглядит так просто что просто прекрасно. Можно сказать воплощение принципа clean & simple при этом идеально выглядело бы встроенным в Markdown и поддерживаемом Markdown редакторами.
Причём, в отличие от Mermaid, другой библиотеки для диаграмм, в typogram объекты описываются типографически, а не семантически. Это рисунок из символов превращаемый в схему, а не слова/язык разметки.
Ссылки:
[1] https://google.github.io/typograms/
[2] https://github.com/mermaid-js/mermaid
#opensource #digramming #cleanandsimple
👍1
Forwarded from Записки админа
🛠 Hotspot - GUI для работы с данными от perf.
На Github проекта доступно описание, снимки экрана, примеры работы и информация о репозиториях для установки...
https://github.com/KDAB/hotspot
#perf #tool
На Github проекта доступно описание, снимки экрана, примеры работы и информация о репозиториях для установки...
https://github.com/KDAB/hotspot
#perf #tool
Forwarded from CyberSecurityTechnologies (-CST-)
GenSym.pdf
858.7 KB
#Research
"Compiling Parallel Symbolic Execution with Continuations", 2023.
]-> https://github.com/Generative-Program-Analysis/GenSym
"Compiling Parallel Symbolic Execution with Continuations", 2023.
]-> https://github.com/Generative-Program-Analysis/GenSym
Forwarded from The Bug Bounty Hunter