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

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

Удаленная среда основана на Docker-контейнере, эффективна и масштабируема, и ее можно развернуть для неограниченного числа пользователей.

Пользователи в вашей организации могут получить доступ к удаленному рабочему столу на базе ОС GNU/Linux, запускать приложения, а также получать доступ к другим важным ресурсам.

Доступна панель управления веб-администратора, позволяющая администраторам контролировать среду организации.

https://github.com/nubosoftware/linux-remote-desktop
Forwarded from Offensive Xwitter
Шпаргалка по быстрому развертыванию старой Убунты

Зачем? Статистика не врет – бо́льшая часть проломов с внешки начинается с дырявого веба. Веб же, в основном, крутится на *NIX-ах, и чаще всего, на жесть как не до конца обновленных. К сожалению (нет, на самом деле, к частью), реал-лайф отличается от CTF-таска, поэтому нестандартного SUID-ника / сплойтабельной cron-задачи / нестойкого sudo -l правила найти удается далеко не всегда, а залутаться от рута ой как хочется. Следовательно, если сходу не взлетает PwnKit, linPEAS (по секрету) запускать никто не будет, ведь ядерным сплоитом проще и быстрее.

Однако, предвосхищая контраргументы на тему небезопасности их применения, ядерные уязвимости требуют бережного использования в проде. Обычно под этим подразумевается предварительное тестирование оных на подготовленном стенде с продовым сетапом (ревизия ОС, версия ядра). На примере Убунты покажем, как быстро задеплоить такой стенд.

1. Смотрим ОС и ядро на таргете:

$ cat /etc/os-release
$ uname -a

2. Идем на old-releases.ubuntu.com и хватаем нужный ISO-шник торрентом, разворачиваем на ВМ.

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/grub
--> GRUB_TIMEOUT=-1
--> #GRUB_HIDDEN_TIMEOUT=0
$ sudo update-grub
$ sudo reboot # (on boot select the kernel from "Previous Linux versions")

6. Ставим метапакеты компиляции и gcc-multilib на случай, если древний сплоит будет собираться с -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 Ivan Begtin (Ivan Begtin)
В рубрике полезных инструментов для работы с данными Jupyter AI [1] продукта который приносит AI в Jupyter Notebook. Фактически инструмент позволяет объяснять код, генерировать новые тетрадки, искать документацию и переписывать код. Выглядит полезно хотя его ещё не пробовал, но точно стоит попробовать создавая какую-то новую тетрадку в 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
👍1
🛠 Hotspot - GUI для работы с данными от perf.

На Github проекта доступно описание, снимки экрана, примеры работы и информация о репозиториях для установки...

https://github.com/KDAB/hotspot

#perf #tool
Forwarded from Cybred
Exploiting Race Conditions in Web Applications with HTTP2
Forwarded from CyberSecurityTechnologies (-CST-)
GenSym.pdf
858.7 KB
#Research
"Compiling Parallel Symbolic Execution with Continuations", 2023.
]-> https://github.com/Generative-Program-Analysis/GenSym
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Любопытный tui тренажёр для обучения основам работы в терминале.

https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises

#tui #cli #shell
Forwarded from Security
⌨️WiFi Арсенал

По ссылке ниже представлены инструменты для проведения различных методов атак на WiFi :


• General WiFi Information;
• Noteworthy Tools of Different Categories;
• Attack/PenTesting;
• Denial of Service;
• Encryption Attack;
• WEP/WPA/WPA2;
• WPS;
• Injection;
• Rogue AP/Fake AP/ MITM;
• Sniffing;
• Wardriving;
• Miscellaneous Attacking Tools;
• Information Gathering;
• Defence/Detection;
• Libraries/General Purpose Tools;
• Visualization;
• Localisation;
• Configuration/setup;
• Monitoring.

💬 https://github.com/0x90/wifi-arsenal

👉 Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Ну-с, с почином
В первый раз здесь?)
Ты весь такой бравый, отличник, заканчиваешь ВУЗ по ИБ-специальности с красным дипломом, устраиваешься в солидную и известную компанию на престижную работу инженера по ИБ и через две недели узнаешь, что 👆 Так кончается детство и наступает зрелость 🌱

ЗЫ. Интересно, у него под звездочками "ucke" или "rustrate"?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from white2hack 📚
Учебник Docker для новичков, компиляция материалов, 2023

В этом учебнике объединяются статьи, позволяющие освоить Docker в кратчайшие сроки фактически с самого нуля.

Крайне желательно, чтобы вы знакомились с материалами раздела "Обязательные для изучения материалы" в том порядке, в котором они для вас подготовлены. Это существенно облегчит вам знакомство с этой увлекательной темой. Тем не менее, вы всегда можете выбрать именно тот раздел, который вам нравится больше всего прямо сейчас!

Happy Dockering! 😄

#book