From 3bfd5793b9bbfdc55d8774efcdf91b39d45eacc2 Mon Sep 17 00:00:00 2001 From: serega6531 Date: Sat, 9 May 2020 00:18:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20README=20=D0=B8=20=D1=84=D1=80=D0=BE=D0=BD=D1=82?= =?UTF-8?q?=D0=B5=D0=BD=D0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ README_EN.md | 3 +++ frontend | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 846bd61..744566e 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ * Автоматически проводит urldecode * Разархивирует GZIP в HTTP на лету * Разархивирует сжатые WebSockets +* Расшифровывает TLS на RSA при наличии приватного ключа ![Скриншот главного окна](screenshots/Screenshot.png) ## Клонирование @@ -107,6 +108,9 @@ sudo docker-compose up --build -d При нажатии на стрим в главном контейнере выводится список пакетов; между бинарным и текстовым представлением можно переключиться по кнопке в сайдбаре. +Чтобы использовать расшифровку TLS, нужно положить соответствующий приватный ключ, который +использовался для генерации сертификата, в папку `rsa_keys`. + ### Горячие клавиши Для быстрой навигации по стримам можно использовать следующие горячие клавиши: * `Ctrl+Up` -- переместиться на один стрим выше diff --git a/README_EN.md b/README_EN.md index b8f8048..c37699e 100644 --- a/README_EN.md +++ b/README_EN.md @@ -21,6 +21,7 @@ Advanced network traffic flow analyzer for A/D CTFs. * Can urldecode text automatically * Can automatically decompress GZIPed HTTP * Can automatically deflate WebSockets with permessages-deflate extension +* Decrypts TLS with RSA using given private key ![Main window](screenshots/Screenshot.png) ## Cloning @@ -107,6 +108,8 @@ In FILE mode you'll have to press appropriate button in a sidebar to start proce Click at a stream to view a list of packets; you can click a button in the sidebar to switch between binary and text views. +To decrypt TLS, put the private key used to generate a certificate into the `rsa_keys` folder. + ### Shortcuts To quickly navigate streams you can use the following shortcuts: * `Ctrl+Up` -- go to the next stream diff --git a/frontend b/frontend index 747bade..b550034 160000 --- a/frontend +++ b/frontend @@ -1 +1 @@ -Subproject commit 747badeddfc3d576f3dec7d98490484ce75e21b3 +Subproject commit b55003488a46128f67cbce85bed1ae1b885a5410