grroxy

module
v0.27.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2026 License: MIT

README

grroxy

A cyber security toolkit blending manual testing with AI Agents. Focusing on product taste and user experience. Keeping it hacky and adaptable how things changes in this era, idea is to have a toolkit that prioritise how hackers work.

Why grrrr...?

Grroxy was started 4 years back before AI was a thing, I had.. and have some pain points with the proxy tools, the initial idea was different and didn't workout very well, so here we are with the new one.

Website Discord

image

Installation

Desktop App

Download the latest release for your platform from Releases:

# note: on mac, the app may show a prompt saying it's not signed. I've applied for an Apple Developer ID — it will take some time.
# current workaround: run the command and restart the app
xattr -cr /Applications/Grroxy.app
Terminal

If you prefer using grroxy without the desktop app (but why?)

go install github.com/glitchedgitz/grroxy/cmd/grroxy@latest
go install github.com/glitchedgitz/grroxy/cmd/grroxy-app@latest
go install github.com/glitchedgitz/grroxy/cmd/grroxy-tool@latest
go install github.com/glitchedgitz/cook/v2/cmd/cook@latest
grroxy start # http://127.0.0.1:8090

Contributing

Top 3 ways to contribute

  • Security: Find and report security bugs/issues in grroxy.
  • Ideation: You can help by suggesting new features or joining active discussions on discord
  • Contributing: By testing feature or adding new feature to code.
Contributing to code

A separate developer interface is available at grx/dev/ for contributors to test and build backend features (#36).

Use this interface to build and test backend features — the UI for accepted contributions will be added to the main frontend in subsequent releases.

cd grx/dev
npm install
npm run dev

# use sudo if you have too

But please refrain from creating PRs for new features without first discussing the implementation details.

AI Contributions

Use of AI is recommended but make sure you know what code actually does.

Frontend directory is private (#36)

I have kept the frontend directory private for now. Contributing directly to the frontend wouldn't be ideal, as AI lacks good design sense and we want to maintain product quality, experience, and the direction we're moving forward in — plus the frontend is messy.

Directories

Path Synopsis
apps
app
cmd
grroxy command
grroxy-app command
grroxy-app/migrations
Initial setup to start the db file with pre build tables and user
Initial setup to start the db file with pre build tables and user
grroxy-chrome command
grroxy-search command
grroxy-tool command
grroxy-tool/migrations
Initial setup to start the db file with pre build tables and user
Initial setup to start the db file with pre build tables and user
grroxy/migrations
Initial setup to start the db file with pre build tables and user
Initial setup to start the db file with pre build tables and user
grx command
grx-fuzzer command
grxp command
test command
grx
dev
frontend
Package ui handles the PocketBase Admin frontend embedding.
Package ui handles the PocketBase Admin frontend embedding.
internal
sdk

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL