Releases: csujedihy/proximac
Releases · csujedihy/proximac
Proximac v2.1
Proximac v2.0
Since we re-implement the whole kext, Proximac now upgrades to v2.0.
The name of Proximac client is changed from proximac
to proximac-cli
but usage still remains.
Check log file in /tmp/proximac.log
More features will be added to Proximac, just wait.
Proximac-v1.2
Fix bugs when specified program has been restarted.
Now you should specified exact process name, which can be found in the folder Contents/MacOS
inside the App.
Proximac v1.1
Now fully support forcing multiple Apps to use specified SOCKS5 proxy.
Usage:
Run the following commands.
sudo chown -R root:wheel tcplognke.kext
sudo kextload tcplognke.kext
sudo ./proximac -c config.conf
Example of configuration file
Full name of process is suggested.
{
"process_name":
["Unibox", "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome", "Thunder"],
"local_port":1080,
"local_address":"127.0.0.1",
"proximac_listen_address":"127.0.0.1",
"proximac_port":8558
}
Proximac v1.0
Unzip and do the followings.
sudo chown -R root:wheel tcplognke.kext
sudo kextload tcplognke.kext
sudo ./proximac -c config.conf
config.conf sample
{
"process_name":"Unibox",
"local_port":1080,
"local_address":"127.0.0.1",
"proximac_listen_address":"127.0.0.1",
"proximac_port":8558
}