Featured on Aug 16th, 2018

Brom

Highly configurable, local auditing of HTTP transactions

CHECK IT OUT

Hi, Hunters, this is your steemian qbee and today I am introducing an local auditing of HTTP transactions.brom is available as an npm package, and must be installed globally.

Getting Started

brom is available as an npm package, and must be installed globally.

npm install -g brom

Navigate to the root directory of your project and execute brom, followed by the path to your server file and the port which it runs on.

brom server/index.js 3000

brom will start proxying your application on another port (defaults to 9999) and launch a gui in your default browser. At this point you can navigate to localhost:9999 in another browser window and start interacting with your site.
Interactive Auditing

brom proxies your server, recording HTTP transactions as they stream through, and injecting a script into HTML documents to record third-party AJAX calls (on by default).
Automated Auditing

When called with an --automated flag, brom traverses Express application structures to identify all regi

Hunted by @qbee

$0.03·8 votes· comments