+
Skip to content

Cross-platform SOCKS5/Shadowsocks proxy with TLS decryption and PCAP capture. Built on libuv and mbedTLS. Captures all traffic—including decrypted TLS—in PCAP format for Wireshark analysis.

Notifications You must be signed in to change notification settings

LeNidViolet/PRISM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRISM

PRISM is a SOCKS5/Shadowsocks proxy service built on libuv, designed for traffic inspection and TLS decryption.

It utilizes mbedTLS to decrypt TLS-encrypted traffic in real-time. All proxied data is saved to a specified PCAP file, which can be opened with Wireshark for detailed traffic analysis. Decrypted TLS data will be stored in plaintext within the PCAP file.

Supported Protocols

  1. TCP (IPv4 & IPv6)
  2. UDP (IPv4 & IPv6)

Supported Operating Systems

  1. macOS
  2. Windows(x64 & arm64)

How to Build

Prerequisites

Install the following tools depending on your platform:

macOS:

  • Ninja
  • CMake (version 3.25 or higher)
  • Qt (version 6 or higher)

Windows:

  • Visual Studio 2022
  • CMake (3.25+)
  • Qt (version 6 or higher)

Note: On Windows, you may need to configure the following environment variables:

  • CMAKE_PREFIX_PATH = C:\Qt\6.9.1\msvc2022_xxxxx
  • PATH += C:\Qt\6.9.1\msvc2022_xxxxx\bin

Build Steps (using Terminal/PowerShell)

Navigate to the project root directory.

cmake --list-presets

cmake --preset <your-preset>

cmake --build --preset <your-preset>

Usage

To enable TLS decryption, you must install the self-signed certificate on both the proxy server and all client systems using the proxy.

About

Cross-platform SOCKS5/Shadowsocks proxy with TLS decryption and PCAP capture. Built on libuv and mbedTLS. Captures all traffic—including decrypted TLS—in PCAP format for Wireshark analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载