Skip to content

yycmmc/Swiddler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCP/UDP debugging tool

Features

Capture & Inspect

  • Capture virtually unlimited amount of data
  • Export captured raw data (drag selection to file)

Create TCP/UDP server

  • Bind to any local IP
  • Supported IPv4/IPv6 dual stack
  • Allow reuse same address & port

Connect to remote host

  • Specify source address
  • Broadcast or join multicast groups

Rewrite traffic

  • Replace matched content
  • Match arbitrary data in binary mode

SSL/TLS client & server

  • Supported SSL/3.0, TLS/1.0, TLS/1.1, TLS/1.2
  • Send custom Server Name Indication (SNI)
  • Create certificates and self-signed CA
  • Auto generate server certificates based on SNI
  • Export negotiated certificate chain
  • Observe SSL/TLS client & server hello messages
  • Request or send client certificate

Minimum requirements

  • .NET Framework 4.5
  • Windows 7 SP1 or higher
  • Windows Server 2008 SP2 or higher

License

This project is made available under the Apache License 2.0

See LICENSE for details.

Packages

No packages published

Languages

  • C# 100.0%