¿Cómo cambiar los resultados de las encuestas en diarios y webs similares?

Una de las estrategias de control social más difundida en la actualidad es la satisfacción. Si una persona se siente satisfecha, no protesta, no se queja, no intenta modificar nada, simplemente se dedica a disfrutar lo que tiene y en sociedades liberales e individualistas como la nuestra no es menor: quien no se solidariza con el malestar de las demás al mismo tiempo es garante de la estabilidad del contexto que hace que las demás sean infelices. Sentirse satisfechas suena muy bien, el tema es que la sensación de satisfacción puede ser falsa. Durante el kirchnerismo esta satisfacción estuvo centrada en el consumo. El consumo es una falsa realización de las personas. No lo digo de moralista, lo digo porque el consumo no resuelve las necesidades de las personas en sí, en definitiva lo hacen las cosas que compramos. Pero si lo que consumimos no alcanza a satisfacernos (porque comprarnos un auto no resuelve la necesidad de un flujo de dinero constante con que mantenerlo) la falsa idea de satisfacción y bienestar que produce el consumo genera a posteriori nuevas necesidades, que serán resueltas con nuevos consumos y así en un eterno ciclo de individualismo y egoísmo fundado en el acto de gastar dinero (cualquiera sea la cantidad que gastemos). El kirchnerismo, en realidad cualquier fuerza keynesiana y populista, centró la circulación de dinero en la incapacidad de ahorrar de la gente con menos recursos.

Debido a distintas medidas la gente dejó de gastar y en sociedades donde lo importante es que la plata circule, si la gente no gasta, no hay plata en la calle y si no hay plata en la calle no hay consumo y si no hay consumo no hay satisfacción, lo que genera inestabilidad y crisis económica, son dos cosas que ponen en alerta a la clase media que siente morigerados sus ingresos y no puede seguir comprando electrónicos en China y nota el costado falso de la felicidad del consumo, todo eso atenta contra la estabilidad de quienes estén en el poder. Por lo que lo mejor es darle plata a la gente para que gaste. ¿Cómo se hizo esto? Con subsidios. ¿Está mal que la gente pobre pueda comprarse un auto, un electrodoméstico o irse de vacaciones? Para nada, son todas situaciones positivas. ¿Qué es lo malo? Que sus ingresos no le permiten ahorrar y la inflación hace que se gaste el dinero porque sino se deprecia y rinde menos. ¿El resultado? Gente pobre que siempre es pobre, aunque contextualmente se sienta menos pobre.

Actualmente las encuestas tienen un rol similar al consumo pero venido desde la participación. Los estados y gobiernos disponen distintas plataformas para que participemos, pero esa participación es formal: nos toca mirar cómo el poder resuelve nuestra vida y a eso le llaman participar. Ahora, si creemos que mirar qué hace el poder es una forma de participación (la publicación de información de gestión de gobierno en paralelo a la incapacidad de las personas de deliberar y gobernar que funda nuestra constitución hace que sepamos qué están haciendo con nosotras pero no podamos cambiar nada). En este contexto además se da una situación particular: nos están acribillando y las empresas periodísticas no dicen nada. ¿Esto es censura? No, es línea editorial. Las empresas periodísticas son parte de este gobierno y lo seguirán siendo en la medida en que el gobierno riegue sus negocios (ya diversificados, porque ningún grupo mediático alimenta sus arcas con publicidad sino con el dinero que produjo la diversificación de las inversiones que hicieron con esa publicidad que da el gobierno). Un loop horrendo de silencio cómplice y tortura al pueblo que se mixtura con un síndrome de estocolmo bastante extraño, donde hay gente que está tan en contra del kirchnerismo que abraza a un presidente y una gestión que se muestra como lo opuesto.

En los diarios ‘participamos’. Los resultados de esas encuestas se utilizan para medir el humor social pero también para guiarlo. Se trata de encuestas plagadas de términos cargados de una postura política que activa en los idearios sociales. Así, en diarios como MDZ Online suelen aparecer encuestas bizarras que buscan mostrar a las lectoras qué opinan las demás y con eso activar su satisfacción mientras se nos hace creer que estamos opinando de la situación general y que esa encuesta es ‘vista’ por quienes están en el poder (lo que crea la falsa idea de consulta popular) cuando en realidad estamos presionando unos botones en una página para ver qué opinan las demás. Además de esto, en las encuestas no se vota sinceramente, sino que se activa de forma política: MDZ publica dos opciones maniqueas apelando a la carga ideológica de las lectoras, o eso parece. Un ‘si-no’ en realidad es un ‘kirchnerismo-pro’, por lo que los resultados son falsos y profundizan esa falsedad dentro de la concepción social de quienes participan.

Hoy te invitamos a adulterar esas encuestas. ¿Por qué? Porque podemos y el verdadero poder de una sociedad está en destruir las herramientas con que se la oprime. También es muy importante desprestigiar este tipo de encuestas, ya que así como hoy te invitamosa falsearlo, miles de personas a diario convocan a votar una u otra opción con el objetivo de que se muestre el resultado que ellas quieran que se muestre, pero si esto se puede automatizar, esas encuestas valen lo que realmente valen: nada.

Para este hackeo vamos a necesitar Xautomation, software libre que nos permite automatizar ciertas funciones en nuestra máquina. Además de eso vamos a utilizar un navegador web y un script donde plasmaremos todas las variables a cargarle a nuestro ataque.

¿Cuál es el concepto? Las webs permiten votar una sola vez, para esto, cada vez que votás se guarda una cookie (un archivito con información sobre vos, tu vida y demás) que le indica a la web que ya votaste. Algunas páginas además toman tu dirección IP para garantizar que exista sólo un voto por computadora. El problema es que sitios como MDZ son muy consultados por empleadas públicas y agentes del gobierno, empresas y espacios similares que cuentan con una sola IP pública para todas. Si MDZ permitiera sólo 1 voto por IP, se mete Cornejo a votar en la encuesta y sus acólitas en la destrucción de Mendoza no van a poder votar, y si hay pocos votos la encuesta no es creíble.

¿La solución? Un script que vota en la encuesta, borra las cookies, vuelve a cargar la encuesta, vota, borra las cookies, vuelve a cargar la encuesta y así hasta que nos haga falta cambiar de IP, momento en el que podremos volver a votar en la encuesta, borrar las cookies y seguir modificando esos datos.

Xautomation mapea tu monitor con coordenadas en pixels y permite controlar tanto el mouse como el teclado. Nuestro script además va a controlar la ejecución y los tiempos en que Xautomation maneja teclado y mouse. Este script está pensado en Bash, pero podés utilizar tanto otro software como otros lenguajes para hacerlo.

Como Xautomation mapea el monitor, el script debe ser modificado de acuerdo a la resolución de cada monitor. Las variables son X (horizontal) e Y (vertical), por lo que, por ejemplo, el punto X130 Y130 no será el mismo bajo una resolución de 1024×768 que en un 1920×1080, porque la web donde votaremos se mostrará distinta en las dos resoluciones y los botones no estarán en el mismo lugar, lo que inutilizaría nuestro script. Así que bajalo, modificalo de acuerdo a tu máquina y ponelo a correr.

Yo estoy usando una resolución de 1366×768. La encuesta de MDZ en este momento es ‘En 2016, ¿Mendoza fuer favorecida por el Gobierno nacional?’ como dato: Gobierno con mayúscula, para dar mayor peso simbólico a esa institución. Esta encuesta intenta medir la concepción que tienen las lectoras de ese diario de la sociedad Macri-Cornejo. Un ‘no’ puede servir para interpretar que la gente que responde no ve la necesidad de que Cornejo siga acompañando a Macri, o que la gente que responde piensa que Macri no da respaldo a Cornejo, lo que lo deja mal parado ante Mendoza y no colaboraría con que Cornejo asuma roles fuera de la provincia en un eventual triunfo de la alianza Cambiemos en 2019 (las variables son muchas y las dos que doy pueden ser totalmente erradas).

Dividamos en pasos. ¿Qué tiene que hacer el script?

Descargamos e instalamos Xautomation y Firefox.

Dato importante: si una linea tiene un ‘#’ lo que siga hacia la derecha del símbolo en cuestión no será ejecutado por la computadora.
Ahora el script:

#/bin/bash (indica que es un script en Bash)
# Este script vota en encuestas de MDZ. Es software libre, podés modificarlo a tu antojo y adaptarlo a cualquier diario modificando variables y sumando las que falten.

esperar=1m #este script es un loop infinito, ese minuto indica que cuando termine la primer vuelta esperará esa cantidad de tiempo antes de volver a cargar.

while [ true ]
do
date

firefox http://www.mdzol.com && sleep 10s # le pedimos a Firefox que abra la web en cuestión. Los dos símbolos & indican que luego de que firefox abra la web, espere 10 segundos para asegurarnos de que se cargó tanto el navegador como la encuesta
xte 'key Page_Down' && sleep 1s # esto le pide a Xautomation que presione la tecla Page Down y espere 1 segundo. Lo haremos la cantidad de veces que necesitemos para poner 'en foco' los botones que queremos que presione, en este caso son 8 veces, por lo que repetimos ese texto 7 veces más.
xte 'key Page_Down' && sleep 1s
xte 'key Page_Down' && sleep 1s
xte 'key Page_Down' && sleep 1s
xte 'key Page_Down' && sleep 1s
xte 'key Page_Down' && sleep 1s
xte 'key Page_Down' && sleep 1s
xte 'key Page_Down' && sleep 1s
#aquí están las dos opciones comentadas para que puedas elegir si querés que el script vote sí o no. Descomentá (borrá el '#' para que haga lo que quieras).
#xte 'mousemove 520 560' 'mouseclick 1' & sleep 5s # esto hará que el cursor se coloque automáticamente en el botón 'si' y luego el mouse haga click con el botón izquierdo para producir el voto
#xte 'mousemove 740 560' 'mouseclick 1' & sleep 5s # esto hará que el cursor se coloque automáticamente en el botón 'no' y luego el mouse haga click con el botón izquierdo para producir el voto
killall firefox #esto cierra firefox para volver a relanzarlo cuando comience de nuevo el loop.

sleep $esperar # el script va a 'dormir' lo que le indiques en la variable 'esperar' que está más arriba.

done # termina el loop y vuelve a empezar

Y ya está. Sólo resta configurar Firefox para que no guarde las cookies, algunas webs no te dejan votar si no tenés habilitadas las cookies, por lo que si lo vas a usar en una de esas, tenés que cargarle al script que presione en simultáneo las teclas Ctrl+Shift+Del para borrar el historial reciente. Luego terminará el loop, cerrará firefox y volverá a abrir la web en cuestión y votar.

Guardamos todo el texto de arriba en un archivo con extensión.sh, le damos permisos de ejecución (chmod + x en cualquier consola) y lo copiamos en la carpeta /bin para que pueda ser ejecutado por cualquier usuaria en la PC. Este script se puede mejorar mucho, por ejemplo podrías cargarle variables para no tener que modificarlo si querés que vote que sí o que no, cargar variables para que vote en distintos diarios y un sinfin de otras funciones igual de útiles como para poder automatizar los votos en las encuestas que quieras. Sólo necesitás creatividad y estudiar los manuales (man xte, desde la terminal).

Cuando necesites cambiar de IP, podés utilizar este script.

En fin, ya podés dedicarte a ejercer el derecho a que no nos desfiguren la realidad.

¡Happy Hacking!

-Share this page-
submit to reddit Hire a Professional Programmer

Periodista, ex directora de algunos medios, ex docente, ex trabajadora, ex uberante. Productora musical, militante social, murguera, programadora, diseñadora. Hacker. @PabloLozano13

compartí, discutí, comentá

Deja un comentario

Loading Facebook Comments ...