Título: node.js en versiones antiguas Android? Publicado por: @XSStringManolo en 14 Julio 2019, 20:40 pm Quiero aprovechar que tengo una burrada de smarthphones antiguos con versiones de Android antiguas por ejemplo android 2.1 para usarlos de servidores. Conoceis alguna app para correr javascript en Android que me funcione en estos dispositivos? Estuve probando con aplicaciones como Termux, pero son incompatibles con estos dispositivos. Conoceis alguna? Gracias.
Título: Re: node.js en versiones antiguas Android? Publicado por: FreeCellnet en 14 Julio 2019, 22:14 pm http://www.flipandroid.com/cmo-ejecutar-javascript-en-android.html
Servidor FTP: https://www.adslzone.net/moviles/android/como-crear-un-servidor-ftp-en-un-smartphone-android/ Papala servidor web: https://www.movilzona.es/tutoriales/android/internet/convierte-tu-smartphone-en-un-servidor-web-con-papala-web-server/ Controlar tu marthphone mediante ssh: https://www.movilzona.es/tutoriales/android/conectividad/controla-tu-smartphone-android-desde-tu-ordenador-a-traves-de-ssh/ Server Ultimate: https://www.redeszone.net/2019/01/27/servers-ultimate-centro-servidores-android/ Servidor DLNA: https://androidphoria.com/aplicaciones/mejores-aplicaciones-servidor-dlna-android Otros https://www.reichelt.de/magazin/how-to/android-smartphone-als-server-betreiben/ La prueba de un tio que utilizo.. smartphone es un Galaxy S4 Mini (GT-i9195), con AOKP Pie (Android 9), y la distro elegida es Debian. Si alguna vez has montado un servidor GNU/Linux, te será muy facil repetirlo. Eso si, tiene que saber que cuando abres un puerto en el linux "invitado", UserLand pone un 20 delante. Por lo tanto el puerto SSH por defecto es 2022, el http 2080, etc. *Disponible en la Play Store y en F-Droid. Acabo de pasarle el Apache Bench (gracias #3), y el teléfono me indica un sostenido de 5 MB/s, así que el cuello de botella está en mi conexión, no en la wifi. Este es el resultado: Finished 300 requests Server Software: lighttpd/1.4.45 Server Hostname: electron.sytes.net Server Port: 2080 Document Path: /fotos/Tren-Historico-Valencia.jpg Document Length: 1237170 bytes Concurrency Level: 5 Time taken for tests: 77.653 seconds Complete requests: 300 Failed requests: 0 Total transferred: 371222700 bytes HTML transferred: 371151000 bytes Requests per second: 3.86 [#/sec] (mean) Time per request: 1294.209 [ms] (mean) Time per request: 258.842 [ms] (mean, across all concurrent requests) Transfer rate: 4668.52 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 21 50 17.4 48 187 Processing: 721 1240 188.3 1191 2045 Waiting: 21 65 42.3 53 307 Total: 769 1289 192.9 1236 2114 Percentage of the requests served within a certain time (ms) 50% 1236 66% 1297 75% 1352 80% 1411 90% 1578 95% 1698 98% 1828 99% 1921 100% 2114 (longest request) Montas un OwnCloud como servicio oculto TOR, y te puedes conectar a él desde cualquier equipo que tenga el TorBrowser. Además, al usar la red TOR se salta todos los NAT que pudiera haber de por medio. Siempre que no estés en una red que filtre TOR, obviamente. Eso si, ten el smartphone en un lugar seguro... https://www.digitaltrends.com/mobile/how-to-make-an-android-server/ http://prochal.com/2017/09/turn-your-android-phone-into-a-web-server/ https://hackaday.com/2017/03/22/an-android-phone-makes-a-better-server-than-youd-think/ Título: Re: node.js en versiones antiguas Android? Publicado por: @XSStringManolo en 15 Julio 2019, 00:16 am Gracias por los links pero no es lo que busco.
Quiero correr aplicaciones cliente/servidor que ya tengo desarrolladas en javascript. Inyecto código malicioso explotando XSS para armar el cliente nativamente en todos los visitantes de la web. Necesito node.js para ello, ya que el browser está capado para sockets.io. Exactamente estoy buscando una aplicación código abierta portable para poder correrla en el tarjet y así disponer de un interprete de javascript en el zombie para poder correr el server, que actuará como cliente para conectarme mediante conexión inversa. La aplicación corre perfecto en Windows y Linux, pero en Android no consigo instalar node.js desde la web. A parte de eso, me manejo muchísimo mejor con js que con php, asique también necesito el node.js para correr scripts serverside. Es básicamente una botnet desarrollada full en javascript que explota xss + vulnerabilidades de cache y temp files para ejecutarse remotamente en el equipo de un visitante sin antivirus. Como muchos de los visitantes son dispositivos android, busco una forma portable de implementar la botnet en Android. Son varias botnets anidadas. Tanto el servidor como el cliente se ejecutan nativamente en el target, por lo que el propio target puede hacer uso de los zombies de la botnet. Asi todos los equipos son zombies y admins de la botnet a la vez, pero se necesita password para hacer uso del resto de equipos de la red de zombies. Título: Re: node.js en versiones antiguas Android? Publicado por: FreeCellnet en 15 Julio 2019, 00:43 am Ostras, no hay manera de encontrar sin Termux.
Te sirve este hilo? https://www.reddit.com/r/AndroidQuestions/comments/7jm322/any_alternative_to_termux_on_android_41/ Luego hay otros, pero no se si sirven https://alternativeto.net/software/termux/?platform=android https://www.showappslike.com/Termux/ https://alternativeto.net/software/termux/?platform=android Título: Re: node.js en versiones antiguas Android? Publicado por: @XSStringManolo en 15 Julio 2019, 01:09 am Están guay las webs que linkas, no las conocía, hechare un vistazo en profundidad y a probar software!
|