Parasite is a standalone proxy server which allows you to intercept, record, and replay incoming HTTP and raw TCP traffic. It provides an optional web interface and API for managing the incoming requests and replaying them on demand. It is also provided as an optional NPM package.
Install using npm:
npm install @loophole-labs/parasite
Or with yarn:
yarn add @loophole-labs/parasite
Please head over to the Documentation for Native Usage installation instructions
For usage instructions please see our Documentation
After checking out the repo, run npm install
or yarn install
to install dependencies. Then, run npm run test
or yarn test
to run the tests.
Use npm run dev
or yarn dev
to start the development server with nodemon
Bug reports and pull requests are welcome on GitHub at https://github.com/Loophole-Labs/parasite. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
The Parasite project is available as open source under the terms of the Mozilla Public License Version 2.0.
Everyone interacting in the Parasite project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.