My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
                
Search
for
Updated Feb 04 (5 days ago) by alangley
Firefox  
Obfuscated TCP Clients: Firefox

The Firefox patch is a patch to the core source tree. I haven't been able to extract this as an extension yet because it's changing things very deep in the networking code and the extension system wasn't designed to support that level of modification.

You are welcome to patch and build your own Firefox, it's really not that hard. You can follow the standard Firefox build instructions after patching the source.

However, if you are running Windows, x86 Linux or x86-64 Linux, I have a pre-built binary that you can use. If you're willing to build binaries for other platforms, please let me know! The pre-built binaries were built on Ubuntu Hardy, although they may well work on other modern distributions too. You can run ./firefox right from the directory.

However you end up doing it, you'll need libobstcp installed first.

Resources:

Once you have the patched version running, try going to the test server. If things aren't working, follow the directions therein.


Comment by farnsaw, Oct 08, 2008

Interesting project, however, to meet the project's stated goal of covering the most used communications first, you should be providing a windows binary of Firefox as most people are not willing to try building their own from source. The next step of course is to build and release a plugin for Internet Explorer as that is the biggest userbase.

Comment by richard.j.zak, Oct 08, 2008

How about an OS-level plugin to handle MSIE and other browsers (Opera, Safari, etc)? Perhaps not an OS-level plugin, since that may be impossible, but a local proxy should do it. Maybe even a proxy device or machine for an office or home since the internal network ought to be trusted.

Comment by alangley, Oct 08, 2008

@farnsaw: I would like a Firefox build! However, I haven't run Windows in nearly a decade.

Comment by alangley, Oct 08, 2008

@richard.j.zak: a local proxy would be perfectly possible and is probably the easiest way to support IE and the like. It's on my list of things todo. Cheers

Comment by likounin, Jan 06, 2010

Do you have a plan to modify a Mac OS version?


Sign in to add a comment
Hosted by Google Code