Obfsproxy
-
I'm going to be doing a lot of travel this year into places where VPNs are the only way to get back to the internet and are generally blocked rather quickly. I was looking to implement obfsproxy or some other similar technology on the pfsense firewalls but it doesnt appear to be in the package repo and it looks pkg is crippled to not install a URL from another repo on the command line.
Does anyone have a reasonable recipe for this? I found a couple of references in the forums, but the one from 2013 is a bit dated.
THanks!
-
Old post but I wanted to add that I'd be extremely interested in this as well…
-
If it is in the freebsd repo - which I show it here
http://pkg.freebsd.org/freebsd:10:x86:64/latest/All/obfsproxy-0.2.13,1.txzou should be able to install it just fine - just fetch the package to your pfsense box and install it local. I have a few packages installed this way since not in the pfsense official repo. But this is not good idea generally speaking. But that have not prevented it that is for sure.
-
hi john
have you tried obfsproxy?
i temporarily enabled the FBSD repo and installed obfsproxy & deps however i still get an error about argparse.- configargparse did get installed along with py27.
- latest obfsproxy commit shows py-argparse should no longer be a dep in 0.2.13 (https://www.freshports.org/security/obfsproxy/)
I'm versed on many things but py isnt in my skillbook, i'm stuck as I cant use my openvpn without wrapping through obfsproxy :(
Do you have any tips? google didnt get me any further
Traceback (most recent call last): File "/usr/local/bin/obfsproxy", line 6, in <module>from pkg_resources import load_entry_point File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3019, in <module>@_call_aside File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3003, in _call_aside f(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3032, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 655, in _build_master ws.require(__requires__) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 963, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'argparse' distribution was not found and is required by obfsproxy</module></module>
-
hi john
have you tried obfsproxy?
i temporarily enabled the FBSD repo and installed obfsproxy & deps however i still get an error about argparse.- configargparse did get installed along with py27.
- latest obfsproxy commit shows py-argparse should no longer be a dep in 0.2.13 (https://www.freshports.org/security/obfsproxy/)
I'm versed on many things but py isnt in my skillbook, i'm stuck as I cant use my openvpn without wrapping through obfsproxy :(
Do you have any tips? google didnt get me any further
Traceback (most recent call last): File "/usr/local/bin/obfsproxy", line 6, in <module>from pkg_resources import load_entry_point File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3019, in <module>@_call_aside File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3003, in _call_aside f(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3032, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 655, in _build_master ws.require(__requires__) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 963, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'argparse' distribution was not found and is required by obfsproxy</module></module>
do I have the same problem? did you solve it?