Grab a file for your OS from here.
Or, make
Alternatively, you can use a "simple" bash script (Thanks GitHub!) :
ver=$(curl -s https://api.github.com/repos/nilfinx/liquidproxy/releases/latest | grep -E "\"tag_name\":" | grep -oE [0-9.]+)
wget https://github.com/nilFinx/LiquidProxy/releases/download/$ver/liquidproxy-linux-arm64 -O liquidproxyOne-liner:
wget https://github.com/nilFinx/LiquidProxy/releases/download/$(curl -s https://api.github.com/repos/nilfinx/liquidproxy/releases/latest | grep -E "\"tag_name\":" | grep -oE [0-9.]+)/liquidproxy-linux-arm64 -O liquidproxyFor first time setup, you also need other-files.zip from releases.
Now, unzip other-files.zip in the way that all the files inside is next to the file for your OS. It should look like this:
auth-bypass.txt
create-cert.bat
create-cert.sh
example-flags.txt
lp.plist
no-mitm.txt
redirects.txtLooks good? Now, run create-cert.sh. For Windows, it is create-cert.bat.
Now, you probably have certificates in the same folder that you run it on.
Note: You need to have OpenSSL in your path (if openssl in cmd/terminal does not error out, you have it)
Now, continue to Configure.