Index of /QNX/8.0/tor/
Name | Last Modified | Size | Type |
../ | | - | Directory |
README.txt | 2025-Aug-18 10:12:12 | 3.5K | text/plain; charset=utf-8 |
.
.o8
.ooooo oo ooo. .oo. oooo ooo .o888oo .ooooo. oooo d8b
d88' `888 `888P"Y88b `88b..8P' 888 d88' `88b `888""8P
888 888 888 888 Y888' 888 888 888 888
888 888 888 888 .o8"'88b 888 . 888 888 888
`V8bod888 o888o o888o o88' 888o "888" `Y8bod8P' d888b
888.
8P'
"
BINS
----
- Binaries avaialbe in https://astr0baby.online/QNX/8.0/x86_64/data/
- download the usr-x86_64.tgz and extract in /data on QNX (make sure you have enough disk space and inodes !)
- on QNX make sure you set these variables
export PATH=/proc/boot:/system/bin:/system/usr/local/bin:/data/usr/local/bin
export LD_LIBRARY_PATH=/data/usr/local/lib/
export PERL5LIB=/data/usr/local/lib/perl5
# you can then run tor the usual way (mind that torify wrapper does not work since since torsocsk binary is not compiled
# for QNX8, so just use lynx (precompiled) with follwing options
lynx -socks5_proxy=127.0.0.1:9050 www.somesite.com
BUILD from SOURCE
-----------------
# QNX 8.0 x86_64 Tor 0.4.8.17
# Needs libevent to cross-compile (and installed in your target environment)
# (in my cass its $HOME/qnx800/target/qnx/data/usr/local - for cross-compiler builds)
# ( -- $HOME/qnx800/target/qnx/x86_64/data/usr/local - for the transfer to QNX8)
# Libevent can be compiled via qnx-ports from here :
# https://github.com/qnx-ports/build-files/tree/main/ports/libevent
# (add LDFLAGS += -lsocket -lssl -lcrypto to build-files/ports/libevent/common.mk)
# Before we build tor make sure to comment out the following in
$HOME/qnx800/target/qnx/usr/include/sys/types.h
#if defined(__EXT_QNX)
//typedef _Uint16t msg_t; /* Used for message passing */
$ source ~/qnx800/qnxsdp-env.sh
$ mkdir ~/qnx800/SRC
$ cd ~/qnx800/SRC
$ git clone https://github.com/qnx-ports/build-files
$ cd build-files/ports
$ wget https://astr0baby.online/QNX/8.0/build_files/ports/tor.tgz
$ tar -zxvf tor.tgz
$ rm tor.tgz
$ cd mkdir ~/qnx800/SRC
$ wget https://dist.torproject.org/tor-0.4.8.17.tar.gz
$ tar -zxvf tor-0.4.8.17.tar.gz
$ rm tor-0.4.8.17.tar.gz
$ QNX_PROJECT_ROOT="$(pwd)/tor-0.4.8.17" make -C build-files/ports/tor install
# Once finished you can uncoment $HOME/qnx800/target/qnx/usr/include/sys/types.h back
# Transfer the $HOME/qnx800/target/qnx/x86_64/data/usr to the QNX8 image
# Enjoy Tor on QNX 8.0 x86_64 because why not ? :)
Exploring the uncharted regions of Cyberspace!"
. * . .
* -0-
. . * - )-
. * o . *
o |
. -O-
. | * . -0-
* o . ' * . o
. . | *
* * -O- .
. * | ,
. o
.---.
= _/__~0_\_ . * o '
= = (_________) .
. *
* - ) - *
. .