In a galaxy far, far away… but no this article is not from this thread, I initially wanted to write an article about how to turn it all up and describe each config file, but I realized that it would take too much time. It’ll be easier to show you what I’ve done and demonstrate the installation script and configs.
And so let’s move on to the description. The platform of our router is chosen Raspberri PI 3 At the moment everything is built on the latest version of raspbian
The original OS is available for download here https://www.raspberrypi.org/downloads/raspbian/
The router knows how to pick up internet via Ethernet or USB 3G modem plugged into it. Next, the router has 3 modes of operation.
You connect via WIFI to our router
and without any additional settings you get internet through TOR or TOR Sox, proxyfire and other things are not needed, everything is done on the router. All DNS requests go through TOR using the dns_tcp_proxy daemon.
What’s on the router itself?
I’m not much of a programmer, it took me 2 days to create the router interface in Python and the result was this. Screenshots of the interface :
1. https://nova.ws/dl/release/pi_tor_soreenshot_1.png 2. https://nova.ws/dl/release/pi_tor_soreenshot_2.png 3. https://nova.ws/dl/release/pi_tor_soreenshot_3.png 4. https://nova.ws/dl/release/pi_tor_soreenshot_4.png 5. https://nova.ws/dl/release/pi_tor_soreenshot_5.png
Full Raspberri PI3 image with all the installed and fully working versions can be downloaded here.
Or from the mirror
The image is completely ready to work, write to SD card with etcher, and insert into malinka. The image is slightly modified, removing the pi entry for root login only, SSH is already enabled. Data for SSH connection
Everything else is default, just like in classic raspbian. At first startup, you will need to expand the file system. to do this
And go to these menus https://nova.ws/dl/release/pi_tor_son/expand_1.png then https://nova.ws/dl/release/pi_tor_son/expand_2.png And agree to increase the space.
Option for those who want to build everything on their own daemon with pure debian stretch.
Script installer :
A small description of the process.
Download debian stretch write to the SD card, I recommend for writing ethcer you can get it here : https://etcher.io/ once the writing is done don’t forget to enable ssh. to do this connect the SD card again to the laptop and create an ssh file on the boot partition without the extension txt etc. eject the card safely and insert it into the malinka. when the Malinka boots, log in with SSH
Then type sudo -s (switch to root mode) And download my installer
When the download process is complete,
Next, my script will do everything itself. Additional questions may arise during the installation process, here are the answers. https://nova.ws/dl/release/pi_tor_sosh_upgrade.png https://nova.ws/dl/release/pi_tor_soiptables_1.png https://nova.ws/dl/release/pi_tor_soiptables_2.png
Router Admin is available at : http//192.168.22.1:5000 (if you connect via wifi)
At the moment everything is tested, rewritten more than once, and works kind of correctly, as I could so test….
PS Maybe it will work on other devices, Orange PI, BananaPI etc… I don’t know about that. If you can install it and test it, that would be great. In theory, if you can get the raspbian lite distribution listed above on the link above on your device, it should work.
Ready-made configurations can be downloaded here :
Python-based webmind separately can be downloaded here
PPS 3G daemon is running by default, I have MF180 AND MF667 starting normally. It is not necessary to change the port in the 3G config in the Malinka interface. Plug it into this port.
buy fullz with drivers license