Tamper

Extends the Developer Tools, lets you locally edit files served from the web using Mitmproxy.

Tamper - Chrome Extension

Tamper is a chrome extension that extends the Developer Tools, allowing you to locally edit files served from the web using Mitmproxy. It lets you inspect and modify requests made by Google Chrome before they are served to the browser.

Extension stats

By: dutzi
Users: 2,764+
Rating: 2.95
(19)
Version: 0.24.8 (Last updated: 2020-06-12)
Creation date: 2020-06-12
Risk impact: Moderate risk impact
Risk likelihood:
Manifest version: 2
Permissions:
  • nativeMessaging
  • contextMenus
  • proxy
Size: 171.01K
URLs: Website

Other platforms

Not available on Android
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.

Extension summary

Tamper is a chrome extension that lets you inspect and modify requests made by Google Chrome before they are served to the browser.

IMPORTANT: For Tamper to run you will need to install its companion app using pip install, find out more here https://dutzi.github.io/tamper/#install.


After installing both the chrome extension and the pyhton package, you will see the Tamper panel in your devtools. Similar to the Network panel, the Tamper panel shows you a list of all requests made by this page. Click on one of these network requests and the response Chrome got will open in your default editor. Make the changes you need and save the file. Once you hit refresh, Tamper will serve Chrome the file you just saved.


Tamper is an open source project, based on mitmproxy. Fork us on Github: https://github.com/dutzi/tamper

User reviews

I run pip install tamper and get this error Collecting tamper Downloading https://files.pythonhosted.org/packages/7d/99/e86a8d78fa47721192b55e01ebf03cf4a74ab213429123e90f7079d69e25/tamper-0.24.5.tar.gz ERROR: Command errored out with exit status 1: command: /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/tmp/pip-install-o9ock6wr/tamper/setup.py'"'"'; __file__='"'"'/private/tmp/pip-install-o9ock6wr/tamper/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base pip-egg-info cwd: /private/tmp/pip-install-o9ock6wr/tamper/ Complete output (6 lines): Traceback (most recent call last): File "<string>", line 1, in <module> File "/private/tmp/pip-install-o9ock6wr/tamper/setup.py", line 60 print '\nWriting chrome native messaging manifest file (' + manifestFilename + ')' ^ SyntaxError: invalid syntax ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

For anyone trying to install this, this project stopped working more than a year ago and for now we haven't seen an update. Consider this project dead.
by Remty, 2020-07-28

Idea is good but execution is poor. The setup doesn't work at all, it quits with an invalid syntax error when doing the pip install tamper command.
by Dorky Porky, 2019-07-03
View all user reviews

Extension safety

Risk impact

Tamper requires a few sensitive permissions. Exercise caution before installing.

Risk likelihood

Tamper may not be trust-worthy. Avoid installing if possible unless you really trust this publisher.

Upgrade to see risk analysis details

Promo images

Tamper marquee promo image
Marquee promo image
Tamper small promo image
Small promo image

Similar extensions

Here are some Chrome extensions that are similar to Tamper: