Tutorial de como subir um site .onion usando um android
daviortega 3c18fb8fe9 IPFS is not exactly working | 3 years ago | |
---|---|---|
LICENSE | 3 years ago | |
README.md | 3 years ago | |
heartBin.png | 3 years ago | |
index.html | 3 years ago | |
pp.png | 3 years ago | |
tor.png | 3 years ago |
Tutorial de como subir um site .onion usando um android.
Se eu falar bobagem, manda um merge request ae - como sempre, jah agradeco de anteamo.
1) Celular com Android
Ok, tah quase la
O Orbot eh a alma do negocio aqui. Eh esse aplicativo que vai servir de servidor do .onion
. Mas pra isso a gente precisa configurar o app, segue as instrucoes ae:
+
no canto direito inferiorPreencha o formulario
Nome: qualquer nome que voce saiba o que eh
Porta local: o numero da porta, pode ser quase qualquer numero, mas vai de 8080 se vc nao sabe muito sobre isso.
Porta onion: a porta que voce queira que seu site esteja disponivel. Vamos por 80 aqui.
caixa Auth cookie
se o site eh publico, pode deixar em branco.
Salve e vai pro abraco.
Se deu tudo certo, o seu servico aparece na lista de servicos com uma chavinha na direita indicando que estah ativado.
Massa, bora ver o que que rola com o termux
O Termux eh um aplicativo que emula um ambiente linux no android (to errado? manda merge request, agradeco de antemao).
Nesse passo o important eh fazer o termux servir um servico web (uma pagina, ou applicativo). Isso pode ser feito de varias maneiras.
Aqui vamos fazer com nodeJS
, npm
e http-server
. Tem jeito mais facil? Tem. Mas eu acho bacana mostrar que da pra servir uns applicativos maneiros com implementacoes full-stack em nodeJS
- ok, larga mao de ser nerd.
Nesse tutorial tudo eh simples. Nos vamos servir uma html
usando o http-server
do nodeJS
.
Primeiro, vamos instalar nodeJS
no termux
pkg install git
pkg install nodejs-lts
npm install -g http-server
Esses comandos vao instalar o git
, o nodeJS
e usa o npm
do nodeJS
pra instalar o `http-server.
Agora tah quase pronto. Vamos colocar uma hmtl. Pra isso a gente vai clonar esse repo no termux.
git clone https://notabug.org/daviortega/piratas-tor-android.git
cd piratas-tor-android
http-server -p 8080
Nesse ultimo comando o numero depois de -p
tem que ser o mesmo que voce colocou como Porta Local
lah na configuracao do Orbot
.
Pronto. Pronto? Pronto.
Se vc nao anotou o seu site, volte pro Orbot sem terminar o termux (se vc tem android mais de uma semana, vc jah sabe fazer isso).
no item que vc acabou de fazer nesse tutorial tem uma endereco .onion
embaixo do nome. Anota aih.
Vai num Tor browser e coloca o endereco.
Tah lah, nao !? Um coracao roxo? Entao tah. Se nao tah, manda mensagem pros piratas do Grupo de Trabalho de Informacoes (infamous GTI) que a gente te ajuda.
Esse repo que a gente clonou usa IPFS pra colocar 2 das 3 imagens da pagina, eh capaz que o IPFS dah uma arriada, mas pelo menos o coracaozinho aparece pq ele jah vem no repo.
Agora, vai lah e monta aquele site maneiro e serve ele daquele android velho que vc nao sabia o que fazer com ele.
Ahoy!
Tor
Termux
Orbot
IPFS
Tailwindcss
NodeJS
npm
CC0-1.0