ustwo / Mastermind
Licence: mit
Man in the middle testing
Stars: ✭ 341
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Mastermind
Proxy.py
⚡⚡⚡Fast, Lightweight, Pluggable, TLS interception capable proxy server focused on Network monitoring, controls & Application development, testing, debugging
Stars: ✭ 1,291 (+278.59%)
Mutual labels: proxy, mitm, mitmproxy
Smocker
Smocker is a simple and efficient HTTP mock server and proxy.
Stars: ✭ 465 (+36.36%)
Mutual labels: proxy, test, mock
Secret Agent
The web browser that's built for scraping.
Stars: ✭ 151 (-55.72%)
Mutual labels: proxy, mitm, mitmproxy
Proxify
Swiss Army knife Proxy tool for HTTP/HTTPS traffic capture, manipulation, and replay on the go.
Stars: ✭ 1,153 (+238.12%)
Mutual labels: proxy, mitm, mitmproxy
Ssh Mitm
ssh mitm server for security audits supporting public key authentication, session hijacking and file manipulation
Stars: ✭ 335 (-1.76%)
Mutual labels: proxy, mitm, mitmproxy
jmitm
Java版本的mitmproxy,对本地浏览器所有的Http(s)请求和响应进行拦截并「重制」;也可充当轻量级B/S版抓包软件;
Stars: ✭ 19 (-94.43%)
Mutual labels: mock, mitmproxy
mps
MPS is a high-performance HTTP(S) proxy library that supports forward proxies, reverse proxies, man-in-the-middle proxies, tunnel proxies, Websocket proxies. MPS 是一个高性能HTTP(s)中间代理库,它支持正向代理、反向代理、中间人代理、隧道代理、Websocket代理
Stars: ✭ 64 (-81.23%)
Mutual labels: mitm, mitmproxy
httransform
A framework to build precise and fast HTTP proxies.
Stars: ✭ 54 (-84.16%)
Mutual labels: mitm, mitmproxy
node-mock-examples
Examples of tests that mock Node system APIs: fs, http, child_process, timers
Stars: ✭ 38 (-88.86%)
Mutual labels: mock, test
laika
Log, test, intercept and modify Apollo Client's operations
Stars: ✭ 99 (-70.97%)
Mutual labels: mock, test
local-data-api
Data API for local, you can write unittest for AWS Aurora Serverless's Data API
Stars: ✭ 99 (-70.97%)
Mutual labels: mock, test
jest-launchdarkly-mock
Easily unit test LaunchDarkly feature flagged components with jest
Stars: ✭ 14 (-95.89%)
Mutual labels: mock, test
Kubetap
Kubectl plugin to interactively proxy Kubernetes Services with ease
Stars: ✭ 297 (-12.9%)
Mutual labels: proxy, mitmproxy
Hetty
Hetty is an HTTP toolkit for security research.
Stars: ✭ 3,596 (+954.55%)
Mutual labels: proxy, mitm
Mastermind
Mastermind is a CLI using mitmproxy that offers an easy way to mock a service (e.g. API, Website) defining rules per URL or URL patterns, defining rules to intercept HTTP(S) requests and mock its responses. By default it makes sure the OSX proxy settings are enabled only when the proxy is running.
ToC
- Install
- Getting started
- Configuration
- Rules
- URL Patterns
- JSON Schema Validation
- Driver mode
- Script mode
- Simple mode
- Examples
- Troubleshooting
- Changelog
Community
Join our Slack team to discuss on new features or get help.
Contributing
Check our contributing guidelines
Everyone interacting in Mastermind's codebase and issue tracker is expected to follow our code of conduct.
Maintainers
Contact
License
This is a proof of concept with no guarantee of active maintenance.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].