[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #7621 [Flashproxy]: Alpha flash proxy browser bundle
#7621: Alpha flash proxy browser bundle
------------------------+---------------------------------------------------
Reporter: dcf | Owner: aallai
Type: task | Status: new
Priority: major | Milestone:
Component: Flashproxy | Version:
Keywords: | Parent:
Points: | Actualpoints:
------------------------+---------------------------------------------------
Create a Tor Browser Bundle preconfigured to use flash proxies by
unpacking an obfsproxy bundle, adding the flash proxy programs and
configuration, and repacking it.
On GNU/Linux, ship Python source files and Python libraries (require the
user to have Python installed). On Windows, use our PyInstaller binaries
from #7283. On Mac, don't know yet.
Here are aallai's notes on doing this for Windows.
1. Downloaded Windows obfsproxy bundle and signature at
https://www.torproject.org/projects/obfsproxy.
1. Verified bundle by following instructions at
https://www.torproject.org/docs/verifying-signatures.html.en.
1. Extracted the archive using 7zip.
{{{
7z x tor-obfsproxy-browser-2.3.24-alpha-1_en-US.exe
}}}
1. Ran `make dist-exe` to bundle the flashproxy client.
1. From the resulting `flashproxy-client-0.8-win32` directory, I copied
all of the `.pyd` files, all of the `.exe` files, all of the `.dll` files,
save `LIBEAY32.dll` and `SSLEAY32.dll`, into `Tor\ Browser/App`.
1. Created a `Tor\ Browser/Docs/Flashproxy` directory.
1. Copied all of the documentation in `flashproxy-client-0.8-win32/doc`,
plus `README` and `LICENSE`, into `Tor\ Browser/Docs/Flashproxy`.
1. Copied `torrc` file from flashproxy deployment into `Tor\
Browser/Data/Tor`.
1. In `torrc` file changed
{{{
ClientTransportPlugin websocket exec ./flashproxy-client --register
}}}
to
{{{
ClientTransportPlugin websocket exec flashproxy-client --register
}}}
1. Ran `Start\ Tor\ Browser.exe` to test that Tor can run.
1. Re-zipped everything using 7zip.
{{{
7z a -sfx tor-flashproxy-browser-2.3.24-alpha-1_en-US.exe Tor\ Browser/
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7621>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs