May you expand on that please?
May you expand on that please?
https://www.oreilly.com/library/view/squid-the-definitive/05...
You'd have to mitm ssl unfortunately:
https://wiki.squid-cache.org/Features/MimicSslServerCert
As for proxy switching, in addition to command line options, there's
https://chrome.google.com/webstore/detail/proxy-switcher-and...
Very convenient for using ssh as a socks5 proxy, for example.
I suspect it would get very very very busy, with tracking-pixels, etc, but if you only made it archive text/plain, text/html, and similar content-types it might be a decent alternative to bookmarks, albeit only on a single host/network.
Wouldn't be hard to knock up a proof of concept, perhaps I should do that this evening.
I used the wonderful tool mitmproxy for both recording and serving.
On the other hand user agent filtering could be implemented to partially solve this.
The more dangerous part would be doing TLS MitM to allow HTTPS content to be recorded. This is well documented but still a potential security issue if the certificate somehow gets picked up by malware or something.