QUASAR_HTTP_PROXY configuration variable allows you to setup REVEN to use a proxy for its own network connections: PDB downloads, VM downloads, license checks for the Professional Edition, etc.
However, enabling proxying for REVEN has no effect on the proxy configuration of the VMs registered in REVEN. So, should you want a VM to use a proxy, you have to configure it manually.
Here is how to do that on Windows 10 using PowerShell:
- Open a Powershell terminal with administrator privileges.
- Run the following commands:
Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' ProxyServer -value "http://<proxy_ip>:<proxy_port>" Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' ProxyEnable -value 1
This should work even in lightened VMs that we recommend to use with REVEN.