The Wayback Machine - http://web.archive.org/web/20210830183924/https://github.com/DeNA/PacketProxy
Skip to content
master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

PacketProxy

CircleCI

日本語のREADMEはここ

PacketProxy

PacketProxy is an open source proxy tool that allows TCP/UDP Traffic to be read. It is not limited to just HTTP.

It can be used for development assistance or for risk assessments.

Screenshot

ScreenShot

Features

  • Full featured local proxy tool
    • Show all the received packets
    • Filter/Search packets by keywords
    • Intercept packets, and modify them before sending them to server
    • Resend packet to server
    • Show differences between any two received packets
  • Many protocols support
    • Support HTTP1, HTTP2, HTTPS, WebSocket, FireBase, MQTT, gRPC, Protocol Buffers, MessagePack and CBOR as built-in protocols.
    • Develop new protocols easily
  • Features for application penetration test
    • Send concurrently multiple packets for a DB transaction test
    • Replace server certificate with self signed certificate for a client side validation test
  • Other advantages
    • Have a built-in DNS server for easy packet forwarding
    • Save/Load project data
    • Support Windows, macOS, and Linux

Setup

Download the version corresponding to your OS and run the installer.

Or

Just type $ brew cask install packetproxy if you use Homebrew-cask on MacOS.

Usage

Please see this page: For Users

Development

If you want to develop support for additional protocols or improve on the base PacketProxy application, please refer to this page: For Developers

License

Apache License 2.0