. .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 ' = = (_________) . . * * - ) - * . .