PacketProxy
brew install --cask packetproxy
v2.3.0
Local proxy written in Java
2
30-day installs · #7986
12
90-day · #5802
37
365-day · #6697
475
★ GitHub stars · updated 2mo ago
GitHub topics
grpc
http2
java
linux
macos
proxy
windows
Links
- https://github.com/DeNA/PacketProxy
- GitHub: DeNA/PacketProxy
- Brew formula source: Casks/p/packetproxy.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"app": [
"PacketProxy.app"
],
"target": "/Applications/PacketProxy.app"
},
{
"zap": [
{
"trash": [
"~/.packetproxy",
"~/Library/Saved Application State/packetproxy"
]
}
]
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Local proxy written in Java",
"disable_reason": null,
"disabled": 0,
"display_name": "PacketProxy",
"enrichment_fetched_at": "2026-06-20T22:47:54+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "packetproxy",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-19T00:48:30Z",
"github_readme_excerpt": "\n\n[](https://circleci.com/gh/DeNA/PacketProxy/tree/master)\n\n[\u65e5\u672c\u8a9e\u306eREADME\u306f\u3053\u3053](https://github.com/DeNA/PacketProxy/blob/master/README.ja.md)\n\n# About PacketProxy\n\nPacketProxy is an open-source proxy tool that can intercept and inspect any protocol over TCP/UDP, not limited to just HTTP/1.x, HTTP2, or HTTPS.\n\nPacketProxy is designed for testing web applications for internal use, which helps app development and finding vulnerabilities on your applications.\n\n# Screenshot\n\n\n\n# Features\n\n- **Full-featured local proxy tool**\n - Save all captured packets (i.e., requests and responses) and show them in the history tab\n - Filter/Search packets in the history tab (e.g. `requests==/api/v1/users` to show only requests whose path contains `/api/v1/users` )\n - Modify the contents of intercepted packets before forwarding them to the destination\n - Resend (or replay) captured packets with or without manually modifying the contents\n - Show differences between any two received packets\n- **Support for protocols over TCP/UDP, not limited to HTTP/HTTPS**\n - Built-in encoders/decoders enable users to inspect/intercept HTTP1, HTTP2, HTTPS, WebSocket, FireBase, Firestore, MQTT, gRPC, Protocol Buffers, XMPP on TLS, MessagePack, CBOR, and AmazonLexV2 messages\n - Easy to develop an extension to decode/encode protocols not listed above\n- **Features for application penetration tests**\n - Send multiple packets simultaneously to test race conditions or any inconsistent state due to improper synchronization/locking.\n - Even possible to simultaneously send packets with different messages. ( `Bulk Sender` )\n - Replace a server certificate with a self-signed one for testing if a client app properly validate certificates\n - Embedded an easy to configure DNS server to route requests from a client to PacketProxy, which is one o",
"github_repo": "DeNA/PacketProxy",
"github_stars": 475,
"github_topics": [
"grpc",
"http2",
"java",
"linux",
"macos",
"proxy",
"windows"
],
"homepage": "https://github.com/DeNA/PacketProxy",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 2,
"installs_365d": 37,
"installs_90d": 12,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"PacketProxy"
],
"one_liner": null,
"rank_30d": 7986,
"rank_365d": 6697,
"rank_90d": 5802,
"raw_hash": "a62363f1ce1c9053",
"ruby_source_path": "Casks/p/packetproxy.rb",
"tap": "homebrew/cask",
"token": "packetproxy",
"version": "2.3.0",
"why_use_this": null
}