代理解密并提供远程加密资源

代理解密并提供远程加密资源

想象一下以下场景:

  1. 主机 A 通过 HTTP 提供服务hello_world.jpg,该协议已经经过 AES 加密。

  2. 主机 B 充当代理,了解主机 A 的资源,通过获取和解密来响应 HTTP 调用hello_world.jpg

有没有简单的方法可以使用现有的代理来做到这一点?

答案1

许多代理服务器可以调用外部辅助程序来处理和修改使用代理请求的任何内容。其他代理服务器也将支持自定义 lua 脚本来执行请求修改。

例如鱿鱼有url_rewrite_program指令。请参阅此实现示例:https://www.funkypenguin.co.nz/how-to/april-fools-pranks-with-a-squid-proxy-server/

LUA 支持:

相关内容