Primera subida

This commit is contained in:
f3nx 2020-06-29 00:17:36 -04:00
parent 1358a2cb48
commit b3c5403706
6 changed files with 230 additions and 0 deletions

View File

@ -0,0 +1,56 @@
<div class="post">
<a class="h1" href="@SELF@">Cambiá el detector de portal cautivo en Android</a>
<span class="date">[2020/06/03]</span>
<span class="ert">@ERT@</span>
<span class="lang">es</span>
<div class="aten">Atención!: Esto lo hice en un celular con LineageOS 16, deberia funcionar en Android 9</div>
<p>Cuando te conectas a una red WiFi/3G tu dispositivo Android te dice si tienes acceso a internet (Aparece una x en el símbolo de WiFi/4G y si no tienes te manda una notificación), pero ¿como lo sabe? simplemente busca un archivo en los servidores de google, pide un archivo por http (Ya que http es manipulable por tu ISP) y si el <a href="https://es.wikipedia.org/wiki/Portal_cautivo" target="_blank">archivo es modificado en el camino tu dispositivo sabe que no tienes internet</a>.</p>
<p>Es algo poco, pero mientras menos data para <a href="https://en.wikipedia.org/wiki/Google_and_privacy_issues" target="_blank">google</a> mejor.</p>
<h2>Lo primero</h2>
<p>Debes instalar adb y los drivers para tu dispositivo (Puede que no necesites los drivers)</p>
<p>Para instalar adb en distros basadas en Arch (Manjaro, Parabola OS) usa <code class="code">sudo pacman -Su android-tools</code> y para distros basadas en Debian (Trisquel, Ubuntu) <code class="code">sudo apt update && apt install adb</code></p>
<h2>La terminal</h2>
<p>Poné <code class="code">adb start-server</code> y el server arranca :3</p>
<p>Ve a las configuraciones de tu dispositivo luego en opciones para programadores activar la depuración en Android por adb</p>
<p>Conecta por usb el celular a tu computadora y autoriza</p>
<p>Para verificar pon <code class="code">sudo adb get-state</code> si aparece un <code class="code">device</code> todo salio bien :3</p>
<p>Ahora pone <code class="code">adb shell</code> se abrirá una shell y aquí te dejo los comandos a usar<p/>
<p>¿Quieres deshabilitar esa función? usa este comando</p>
<code class="code">settings put global captive_portal_mode 0</code>
<p>¿Quieres habilitar esa función? usa este comando</p>
<code class="code">settings put global captive_portal_mode 1</code>
<p>¿Quieres que cuando se detecte un portal cautivo, tu dispositivo se desconecte de la red?</p>
<code class="code">settings put global captive_portal_mode 2</code>
<p>¿Quieres cambiar el detector? usa estos comandos (Se cambiara por el que provee Firefox, el cual se usa en Firefox y navegadores derivados)</p>
<pre><code class="code">settings put global captive_portal_http_url http://detectportal.firefox.com
settings put global captive_portal_https_url https://detectportal.firefox.com
settings put global captive_portal_fallback_url http://detectportal.firefox.com
settings put global captive_portal_other_fallback_urls http://detectportal.firefox.com</code></pre>
<p>Para verificar los parámetros usa estos comandos</p>
<p><code class="code">settings get global captive_portal_mode</code></p>
<pre><code class="code">settings get global captive_portal_http_url
settings get global captive_portal_https_url
settings get global captive_portal_fallback_url
settings get global captive_portal_other_fallback_urls</code></pre>
<p>Estas son las url que usa google en Android, por si quieres meterlas en un <a href="https://es.wikipedia.org/wiki/Archivo_hosts" target="_blank">archivo hosts</a> de tu router :3</p>
<pre>http://connectivitycheck.gstatic.com/generate_204
http://clients3.google.com/generate_204</pre>
<h2>Menos data para google!</h2>
<p>Ahora con estos comandos se podrá cambiar el servidor <a href="https://es.wikipedia.org/wiki/Network_Time_Protocol" target="_blank">NTP</a> de Android (time.android.com que mantiene google) se cambiara por pool.ntp.org (<a href="https://www.ntppool.org/es/" target="_blank">que es mantenido por una comunidad</a>)</p>
<p>Dentro de la shell de adb pone </p>
<code class="code">settings get global ntp_server</code>
<p>(Me aparece <code class="code">null</code>)</p>
<p>Ahora para cambiarlo pone</p>
<code class="code">settings put global ntp_server pool.ntp.org</code>
<p>Y listo, para comprobarlo podes usar el penúltimo comando :3</p>
<p>Ahora, puedes usar otro server, ubicado en otra parte o cualquier otro server, incluso uno dentro de tu zona/casa</p>
<h2>Palabras finales</h2>
<p>En estos momentos en varias partes del mundo la gente esta protestando por el hambre y violencia estatal, cosa que me alegra mucho, mis condolencias y respeto a toda la gente que salio y a lxs otrxs que no podrán volver.</p>
</div>

View File

@ -0,0 +1,75 @@
<div class="post">
<a class="h1" href="@SELF@">Decisión de diseño del blog</a>
<span class="date">[2020/05/27]</span>
<span class="ert">@ERT@</span>
<span class="est">[Actualizado 2020/06/14]</span>
<span class="lang">es</span>
<p>Que blog mas desorganizado jaja</p>
<h2>El sitio/blog</h2>
<p>Tenia la necesidad de escribir, como terapia o pasatiempo pero también para escribir recetas de cocina, poner comandos que me parecen utiles y hackeos de equipos IOT :3 eh ¿que mas? ah si mi pc no es la mas potente y aveces veía como se comía la CPU el código js de esas webs sobre cargadas :/</p>
<ul class="indice">
<li><a href="#pendientes">Pendientes</a>
<li><a href="#Color-negro">El color negro aquí esta presente</a>
<li><a href="#JS-Libre">Sitio libre de JavaScript</a>
<li><a href="#Web-estatica">Sitio estático</a>
<li><a href="#w3m-friendly">Amigable con la terminal</a>
<li><a href="#estado">Estado del post</a>
<li><a href="#atencion">Atención!</a>
</ul>
<a class="h2"
href="#pendientes"
id="pendientes">
Pendientes
</a>
<p>Falta un indicador de lenguaje (similar al estado), algo como [en] aunque creo que la persona que lea el titulo en tal lenguaje sabrá que se va encontrar adentro ^^ pero falta una forma de especificarle al navegador que el .html esta en tal idioma, pensé en algo como "lang=en" y luego el Makefile modifica el .html y le especifica el lenguaje al archivo final (ahora todo archivo esta en es-AR sin importar nada). Yendo mas lejos! incluso se podría agregar en el mismo .html final las varias traducciones :3</p>
<p>Selector de lenguaje, similar al anterior pendiente pero para que el user vea y escoja su lenguaje preferido :3 Ya esta implementado (la barra verde con los ca en es) solo que debe ser automática, para no escribir la url completa ^^</p>
<p>Faltan tags, creo que se podría hacer una página exclusiva para eso, obviamente auto-generada (con ayuda del Makefile) con la información que se le ponga en el .html modificable, algo como "tags="Android, Anarquía, Tutorial, Jardinería, Receta, Hack, IOT, Ingeniería inversa, Notebook, ARM, risc-v" ordenados de forma alfabética</p>
<a class="h2"
href="#Color-negro"
id="Color-negro">
El color negro aquí esta presente
</a>
<p>El color negro, esta muy presente aquí no porque sea anarquista, sino por un tema de ahorro energético y salud ocular :3 si, en este sitio le salvamos de un dolor de ojos o algo peor.</p>
<a class="h2"
href="#JS-Libre"
id="JS-Libre">
Sitio libre de JavaScript
</a>
<p>Sitio libre de js para que no gastes tus megas de mas y tu CPU descanse :3</p>
<a class="h2"
href="#Web-estatica"
id="Web-estatica">
Sitio estático
</a>
<p>Las páginas se generan con un programita Makefile (Ver acerca de & demás) tome esta decisión ya que... no quería programar php o armar una base de datos y nada complejo, además del ahorro energético :3</p>
<a class="h2"
href="#w3m-friendly"
id="w3m-friendly">
Amigable con la terminal
</a>
<p>¿Has probado w3m o lynx? pues son geniales, debes aprender a usarlas pero... ¿que son? son navegadores de terminal y pues si tiene un dispositivo con bajas prestaciones (en relación al tiempo que se vive) tu navegación va ir de 10 :3 con un toque 90/00' y sin soporte de js (w3m soporta imágenes) Ah! si, este sitio se ve genial en w3m UwU</p>
<a class="h2"
href="#estado"
id="estado">
Esta...
</a>
<p>Si, aveces dejo los post a medio camino o los actualizo y pues con esos [estados] la gente sabrá que no debe seguir un tutorial/texto ya que esta en construcción. Solo pondré el [Actualizado] cuando realice un gran cambio</p>
<a class="h2"
href="#atencion"
id="atencion">
Atención, con fondo rojo
</a>
<p>Cuando aparece es para indicarle algo importante, solo eso :3 </p>
</div>

View File

@ -0,0 +1,23 @@
<div class="post">
<a class="h1" href="@SELF@">Desarmando un APK</a>
<span class="date">[2020/05/21]</span>
<span class="ert">@ERT@</span>
<span class="lang">es</span>
<p>¿Sospechas de esa aplicación del gobierno? o simplemente quieres hacer <a href="https://es.wikipedia.org/wiki/Ingenier%C3%ADa_inversa" target="_blank">ingeniería inversa</a> de una app, de todas formas no viene mal aprender a como hacerlo :3</p>
<h2>Instalando lo necesario</h2>
<p>Se necesita instalar el programa <code class="code">jadx</code> <a href="https://github.com/skylot/jadx" target="_blank">disponible para distros basadas en Arch y Debian</a>, con los siguientes comandos podrás instarlo <code class="code">sudo pacman -Sy jadx</code> y <code class="code">sudo apt update && apt install jadx</code> y eso seria todo :3</p>
<h2>Comenzar a de-compilar</h2>
<p>Debes crear una carpeta y ahí poner la aplicación a desarmar, luego ejecutar en la terminal <code class="code">jadx aplicación.apk</code> esto nos va armar una carpeta llamada "aplicación" dentro dos carpetas, una que tiene las imágenes y otros archivos; la "source" tiene el código decompilado (En parte, ya que puede que algún segmento no aparezca o este ofuscado) (Si no quieres que aparezca la carpeta "resource" seleccionas la opción <code class="code">--no-res</code>)</p>
<h2>Buscar texto </h2>
<p>Ahora para buscar una variable o un texto pon <code class="code">grep -r "ClaveDelBackdoor"</code> (Puedes comenzar por palabras claves, como: clave, publica, privada, https, key, acceso o cifrado) ahora, solo leer código en Java o intentar descifrarlo ^^</p>
<h2>Otras herramientas necesarias</h2>
<p>xdd: Un editor hexadecimal, lo puedes usar en un script para modificar/leer archivos.</p>
<p>Okteta: Un editor hexadecimal mas amigable que el anterior.</p>
<p>Un dispositivo con acceso root, para poder revisar los archivos que toca.</p>
</div>

View File

@ -0,0 +1,31 @@
<div class="post">
<a class="h1" href="@SELF@">Hay que tomar distanciamiento con las redes sociales</a>
<span class="date">[2020/05/27]</span>
<span class="ert">@ERT@</span>
<span class="est">[Sin terminar]</span>
<span class="lang">es</span>
<p>¿Te ha pasado que buscas el sitio web de una tienda y no encuentras mas que una página de facebook?</p>
<h2>facebook y su pasión por la data</h2>
<p>whatsapp, al igual que instagram alguna vez fueron de diferentes empresas, ahora mismo son de fb (Y quizás en un futuro no muy lejano zoom también sea de fb) y el problema es que fb es una empresa malvada, que solo vela por la misma y de privacidad y seguridad de tu data ni hablar... su aplicación de mensajería ws que tiene el monopolio de los mensajes instantáneos tiene fuertes lazos con google, claro, es otra empresa, otra empresa dedicada a la recopilación de data... (tus mensajes/multimedia se sube a la nube de google, sin descontar de tu cuenta de drive). Cada vez que fb tiene una falla caen esos gigantes, ah y se me olvida la censura de las "imágenes fuertes" que en el pasado medios de noticias alternativos publicaban para en un rato ser bajados.</p>
<p>Yendo al tema de las apps, pues si, le das permiso a una app propietaria a hacer cualquier cosa (Le das permiso a tu memoria interna, acceso a tus sms y acceso al teléfono que es darle el imei) así que imagina cuanta data tendrán de Ti, por ahora si no tienes otra vía, debes usar la versión móvil reducida, esa creada para conexiones lentas e inestables</p>
<h2>No subas fotos ni nada a fb</h2>
<p>Es enserio, fb con tus fotos puede entrenar sus programas de reconocimiento facial, recopilar la metadata (info de la cámara, coordenadas) para luego colaborar con los gobiernos.</p>
<h2>Cierra "tu" facebook</h2>
<p>Al cerrarlo puedes decir por que lo haces, además ayudas a descentralizar la internet para que así no sea solo una empresa la que tenga el poder de bajar cuanta cuenta quiera.</p>
<h2>Ya no existe la web personal</h2>
<p>Si usaste una computadora por el 2005 te acordaras que mucha gente tenia blogs, blogs con fotos, de fans, de perritus/gatus, algunos blogs emos, lo genial es que todo el diseño era creado por gente amateur (Como este sitio) y eso le daba un originalidad al espacio web, era lindo todo y creo que para allá se debe ir, pequeñas islas de html y css auto hospedadas o no.</p>
<h2>¿Pero y ws?</h2>
<p>ws como la app universal que es, es usada por mucha gente desde niñxs hasta abuelxs y si, es complicado cambiar una por otra, pero puedes partir por predicar lo dañino que es fb/ws para la gente.</p>
<p>La alternativa es usar XMPP como protocolo de mensajería y los programas son conversations y un cliente para GNU/Linux, después buscar un cliente que se adapte a ti y tu gente, o tener uno propio :3</p>
<h2>twitter</h2>
<p>Tampoco se queda atrás... (Bueno, si que están atrás ya que hasta la fecha su sistema de mensajes no es cifrado) también eliminando imágenes de la prensa alternativa mostrando la represión policial, así que si, también abandona tw y ven al diverso fediverso.</p>
<p>Gracias por leer y hasta la próxima :3</p>
</div>

View File

@ -0,0 +1,26 @@
<div class="post">
<a class="h1" href="@SELF@">No le hagas caso al gobierno</a>
<span class="date">[2020/05/21]</span>
<span class="ert">@ERT@</span>
<span class="est">[Sin terminar]</span>
<span class="lang">es</span>
<p>Ya que no eres una prioridad</p>
<h2>El gobierno</h2>
<p>Quizás tu gobierno <a href="https://es.wikipedia.org/wiki/Cuarentena_de_Per%C3%BA_de_2020" target="_blank">comenzó la cuarentena total a los pocos dias</a>, pero ahora el sistema de salud colapso, quizás comenzó mas tarde (O quizás aun no), te decían "Quédate en casa" pero debes pagar las malditas cuentas y alimentarte, alguna gente decía que no pasabas hambre ya que estabas gordx... al final, la economía saldrá afectada igualmente y que hablar de la salud mental de tanta gente, de lxs psicólogas que ahora están ayudando (igual que mucha gente que trabaja ahí) en los hospitales... horrible, esa misma gente lxs trabajadores de la salud habían protestado el año pasado por falta de insumo y por una salud de calidad y universal (No importa de que país de sudamerica seas, se privilegiara a la economía y el poder armamentístico) ahora por la tele le muestran a la gente esos "héroes" que dan el todo por la gente y que a las 21:00 debes aplaudirles, ja, esos "héroes" que sienten y sufren igual que otrx trabajadxr, que horrible escenario se vive y aquí escribiendo esto.</p>
<h2>Pues bien, ¿que queda?</h2>
<p>Queda dejar de ser tan individualista, algo que el capitalismo nxs entregó; hay que eliminarlo por completo, ayudar cuando veas que tu vecinx no sale de casa por el virus o entregar mascarillas hechas en casa (O recuperar algunas mascarillas de esa gran multinacional que mal paga a sus trabajadores y vende tus datos) a la gente sin techo.</p>
<h2>La comunidad y la ayuda mutua</h2>
<p>Incentiva a tu vecinxs, quizás no uses whatsapp (Ya que es parte de facebook) y no estés en el grupo de tu vecindario, pero tienes tu impresora, un procesador de texto, tinta y papel que te servirán para hacer afiches con tu correo electrónico o numero de teléfono (Ambos que sean de un solo uso, para evitar spam) los afiches quedaran pegados por el barrio e invitaran a la comunidad a reunir alimento para hacer una olla común, alinear todos los vehículos para que la ambulancia pase libremente o fabricar mascarillas y por supuesto hablar sobre una huerta comunitaria, todo de forma auto-organizada sin ningún político que aproveche la ocasión.</p>
<h2>El estado/gobierno ve una oportunidad</h2>
<p>Con todo el tema covid19 el gob/estado se aprovechara y lanzara una app para poder recopilar mas info de la que ya tiene (correo electrónico, contactos, geolicalizacion, imei) así que cuidado con instalar apps de ese tipo (Y ni idea de que mas podría recolectar, ya que son software propietario).</p>
<p>Pondrá cámaras por todos lados <a href="https://colectivodisonancia.net/2020/04/sistema-de-televigilancia-2020/" target="_blank">(Oh bueno... cámaras no-termicas, vale, ¿estamos con el corona virus? y el gob planea instalar cámaras simplemente para vigilar a la gente que participe en la revuelta y post revuelta covid19)</a> además de aumentar la vigilancia policial/militar y pensar que todo esto se puede apalear con barbijos/mascarillas/tapabocas, lavarse las manos, evitar salir a la calle (No distanciamiento social, físico si) y con buena alimentación... pero debes ser un privilegiado como yo para poder quedarse en casa.</p>
<h2>Por ahora juntemxs semillas y fuerzas</h2>
<p>Habla por teléfono o por <a href="https://radioslibres.net/que-el-encierro-no-nos-aisle/" target="_blank">Jitsi</a> con tu gente querida, habla con tu vecinx al verle cuando sacan la basura, saluda a lxs recolectores de basura y junta semillas... por si hay alguna escasez de alimentos, en una crisis próxima se debería tomar un terreno abandonado, limpiar y sembrar algunas verduras, por ahora puedes leer un libro sobre medicina natural, jardinería y anarquía.</p>
</div>

View File

@ -0,0 +1,19 @@
<div class="post">
<a class="h1" href="@SELF@">Sesiones de psicología</a>
<span class="date">[2020/05/27]</span>
<span class="ert">@ERT@</span>
<span class="lang">es</span>
<p>Por el tema covid19 mucha gente esta en casa y en estos momentos es cuando mas se necesita una sesión.</p>
<h2>Lo primero</h2>
<p>No soy psicólogx, solo un paciente que quiere dejar algunas recomendaciones de Software Libre, por si alguien las necesita.</p>
<h2>Sesiones</h2>
<p>Las sesiones son silenciosas, tranquilas y privadas, pero ¿como hacerlo en la internet? pues pensaba en usar <a href="https://radioslibres.net/que-el-encierro-no-nos-aisle/" target="_blank">Jitsi</a> o <a href="https://jami.net/" target="_blank">Jami</a> para eso, tener una servidora auto hospedada en el caso de Jitsi o usar uno <a href="https://radioslibres.net/que-el-encierro-no-nos-aisle/" target="_blank">aquí recomendado</a>, en caso de usar Jami, pues solamente usarlo :3 y para mas privacidad ambas partes podrían usar <a href="https://www.torproject.org/es/" target="_blank">Tor</a>.</p>
<h2>Agendar hora</h2>
<p>Para agendar una hora, ambas partes deben usar correo electrónico (<a href="https://riseup.net/es/security/message-security/openpgp" target="_blank">Con openPGP y con un asunto no sospechoso</a>) o usar Jami, para el pago pueden usar <a href="https://www.getmonero.org/" target="_blank">Monero</a>... quizás es algo extremo pero igual lo dejo.</p>
<p>Gracias por leer el post</p>
</div>