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

Deepfake Offensive Toolkit — создает управляемые дипфейки в режиме реального времени, высокого качества, для тестирования на проникновение.

Например, для обхода системы проверки личности и биометрической идентификации.

⚠️Этот проект должен использоваться только для тестирования или образовательных целей.

https://github.com/sensity-ai/dot
Forwarded from Proxy Bar
Рубрика "жирные мягкие котята"
pwncat - netcat на стероидах, с заявкой на обход Firewall, IDS/IPS. (кот расширяется питоном ! в смысле модульный).
Из фишек:
- PSE
- port scanning
- Self-injecting rshell
- Bind shell
- Reverse shell
- Port Forward
- Detect Egress
- Evade firewall
- Evade IPS
- UDP rev shell
- Stateful UDP
- TCP / UDP
- IPv4 / IPv6
- Python 2+3
- Cross OS
- Compatability
- Portable
————————————-
В общем читайте\смотрите полный обзор ТУТ

#tools
👍1
Forwarded from HackGit
​usbsas

Following the concept of defense in depth and the principle of least privilege, usbsas's goal is to reduce the attack surface of the USB stack. To achieve this, most of the USB related tasks (parsing USB packets, SCSI commands, file systems etc.) usually executed in (privileged) kernel space has been moved to user space and separated in different processes (microkernel style), each being executed in its own restricted secure computing mode.

The main purpose of this project is to be deployed as a kiosk / sheep dip station to securely transfer files from an untrusted USB device to a trusted one.

It works on GNU/Linux and is written in Rust.

Features:
▫️ read files from an untrusted USB device (without using kernel modules like uas, usb_storage and the file system ones). Supported file ▫️ systems are FAT, exFat, ext4, NTFS and ISO9660
▫️ analyze files with a remote antivirus
▫️ copy files on a new file system to a trusted USB device. Supported file systems are FAT, exFAT and NTFS
▫️ upload files to a remote server
▫️ make an image of a USB device
▫️ wipe a USB device

https://github.com/cea-sec/usbsas
Forwarded from Open Source
​​Lemuroid

Lemuroid — эмулятор игровых консолей для Android с открытым исходным кодом.

Эмулируемые системы:
▫️Atari 2600
▫️Atari 7800
▫️Atari Lynx
▫️Nintendo
▫️Super Nintendo
▫️Game Boy
▫️Game Boy Color
▫️Game Boy Advance
▫️Sega Genesis
▫️Sega CD
▫️Sega Master System
▫️Sega Game Gear
▫️Nintendo 64
▫️PlayStation
▫️PlayStation Portable
▫️FinalBurn Neo
▫️Nintendo DS
▫️NEC PC Engine
▫️Neo Geo Pocket
▫️Neo Geo Pocket Color
▫️WonderSwan
▫️WonderSwan Color
▫️Nintendo 3DS

🔻Поддержка Android TV
🔻Автоматически сохранять и восстанавливать игровые состояния.
🔻Сканирование и индексация ПЗУ
🔻Оптимизированное сенсорное управление
🔻Поддержка геймпада
и многое дрегое...

https://github.com/Swordfish90/Lemuroid

F-droid: https://f-droid.org/packages/com.swordfish.lemuroid/
👍2
Forwarded from HackGit
​collisions

Hash collisions and exploitations

https://github.com/corkami/collisions
Forwarded from Proxy Bar
Active Directory & библия Red-Team
*
Довольно жирная библия вышла. Плюс регулярно обновляется
Забрать
*
#redteam #man
Исходники книги выложил на Github, а также сделал веб-версию. Веб-версия собрана с помощью растовского mdbook. PDF он умеет генерить на основе печати из браузера, но такие PDF мне не нравятся, с этими колонтитулами ужасными. PDF по-прежнему будет обсидиановский вручную обработанный.

Всё, больше с книжкой вас не тревожу:) Хорошей пятницы, или что там у нас сегодня:)

UPD: добавился epub
Немного темных боевых искусств на ночь 🥷

Если вы тот еще охотник за багами, то перед вами рано или поздно может встать задача поиска таковых в rest api, не важно, web сервиса или мобильного приложения.
Принцип одинковый, но нас больше будет интересовать что api спроектировано по принципам REST
А документация\спецификация отсутвует (разработчики не позаботились о том, чтобы вас ей снабдить).

*загружаем не много информации*
Почему нас в данном случае будет интересовать именно принцип REST?

Я не зря написал документация\спецификация. Дело в том, что почти любой api сервис, спроектированный по принипам REST может быть описан по спецификации open-api/swagger.
Пример под метод 'login' условного сервиса будет выглядеть следующим образом:

openapi: 3.0.0
info:
title: OpenAPI-example
version: 1.0.0
servers:
- url: http://example.host/api
description: The default server
paths:
/login:
post:
summary: POST login
responses:
'200':
description: OK
content:
application/json:
schema:
type: object
properties:
id:
type: number
'422':
description: Unprocessable Entity
content:
application/json:
schema:
type: object
properties:
name:
type: string
requestBody:
content:
application/json:
schema:
type: object
properties:
login:
type: string
password:
type: string

Нужна она по меньшей мере для ведения докуеметации своего api сервиса.
Swagger UI, например, может анализировать спецификацию OpenAPI и
генерировать интерактивную документацию, которая позволит опробовать методы API.

Подробнее можно ознакомиться, как вариант, тут:
https://starkovden.github.io/about-fourth-module.html

Но как она может быть полезна охотнику за ошибками?
Дело в том, что данную спецификацию можно точно так же
использовать для автоматизации, в нашем случае,
тестирования исследуемого сервиса.
А сообщество потрудилось, и написало несколько инструментов,
Которые здесь уже мелькали, например:

https://github.com/matusf/openapi-fuzzer
https://github.com/schemathesis/schemathesis
https://github.com/Endava/cats
https://github.com/ysoftdevs/wapifuzz
https://github.com/blst-security/cherrybomb
*можно приступать к делу*
(update для защитников)
https://github.com/wallarm/api-firewall

Так вот, спецификации нет, а REST api есть. Что делать?

На помощь придет плагин под mitmproxy, способный
на основе собранного траффика реверсивно создать
такую спецификацию для исследуемого rest-api.
https://github.com/alufers/mitmproxy2swagger

Повторяем простые движения:
1. Включаем mitmproxy.
2. Настраиваем браузер на mitmproxy.
3. Исследуем сайт через браузер.
4. Сохраняем собранный mitmproxy траффик.
5. С помощью mitmproxy2swagger создаем спеку на основе собранного трафика.
6. Подаем спеку на вход инструментам упомянутым выше.
7. PROFIT! Собираем сливки, идем говорить разрабам чо чинить.
👍4
Forwarded from Proxy Bar
Вышел хакер из тумана
вынул руткит из кармана
буду блэчить, сливы лить
сервера твои валить
(с)
Там на горизонте вывалился новый Linux rootkit - Syslogk. Основанный на стареньком Adore-Ng. Но со своей фишкой - умеет подымать бэкдор из состояния "дрыхлинг" - в боевое положение. И подымает он его - магическими пакетами - на которые все было лет 15 плевать - но нынче в тренде.
Буквально 2 часа назад на гите, появились пара эльфов в стиле "binaries and payloads" - можно потыкать, как оно там.
*
#linux #rootkit
Forwarded from Net Survivalist
Ещё один интересный проект APRS: как сделать двухсторонний мессенджер на базе ардуино и рации: [ spectrum.ieee.org/ham-radio-text-hacking ]