Domingo, 4 de Febrero de 2018: Estamos listos

Querido Diario…

Llegó el día… la planeación se terminó; es tiempo de la ejecución…

He aprendido estos días que todos tienen diferentes rituales. Salvador simplemente una noche antes bebe un poco, pone incienso y se queda profundamente dormido; Gabriel baja al gimnasio del hotel como desesperado, hasta que ya no puede más. Rodrigo y Bernardo pasan el tiempo con sus familias, y si no están, les llaman por horas; pensando el peor escenario.

Yo… no quería ir a ver a mi familia, porque… creo que eso terminaría llevando al arrepentimiento o a las dudas. No puedo contarles…

Salí de casa y fui al Hooters, me senté en la barra, pedí unas alitas y un long island tea. Comí despacio, viendo cada análisis sobre el Super Bowl. Pagué y miré hacia la esquina, a ese sitio…

Salí y volví a casa, miré varios capítulos de Doctor Who, preparé mi maleta.. y salí.

El camino…. fue casi imperceptible; las horas de vuelo parecieron no existir. Y al bajar, cambié mi expresión facial…

Todos esperan ver mi confianza, mi sonrisa, mi sarcasmo. Todos esperan ver mi falta de miedo, mi frialdad, como si jamás nada me importase, como si nada ni nadie estuviesen en mi mente.

Esperé que pasasen por mi en el aeropuerto, subí y entonces si; pasé a pasar un rato con mi familia. Después de todo, para ellos es sólo “un viaje para un proyecto”. Pasé la noche con ellos, jugué Mario Kart con mi sobrino; y antes de dormir recibí una llamada.

- Bueno
- ¿Qué onda?, ¿cómo estas?
- Bien
- Que bueno. Oye, ¿estas ocupado?
- No, ¿qué pasa?
- Van a pasar por ti a las 3pm. Di que vas a ir a Santa Fe; cuando vayas subiendo por constituyentes vas a ver varias camionetas cerrarse contra ti; es lo normal. Estaciónate y deja tu coche con la llave dentro. Sube a la camioneta. Ellos te van a poner una bolsa en la cabeza para que no veas, es normal. A ti y al equipo VIP los van a llevar a una zona especial para darles los detalles finales del viaje, les van a dejar sus teléfonos personales para poder tener a sus familiares sin preocupaciones, pero recuerda que leen y saben todo lo que dices o escribes. 
- Ok
- ¿Todo bien?
- Si, hum... ¿recuerdas lo que te pedí?
- Si
- ¿Y?
- No sonríe mucho como antes
- Ohh.. ¿eso es todo?
- No sé como explicarte. Augusto, si quieres renunciar y... - interrumpí
- ¿Te veo mañana a ti?
- No lo sé, déjame ver; quiero despedirme de ti en persona pero no sé si se me permita
- Ok
- Augusto
- ¿Sí?
- Indistintamente de esto; gracias por todo, por tu confianza, y por su trabajo
- Los amigos no agradecen
- A veces es necesario
- Gracias por tu sinceridad
- Suerte

Colgué e intenté dormir; pero no pude. Soñé a Jonathan incendiando una casa mientras dibujaba; como esta se derrumbaba sobre Lilian que estaba durmiendo. Como yo salía de ella, soñé a mi amiga Dania jugando con un gato, y a Sp4rky hackeando unos CTF… y al final, soñé su sonrisa; la que yo recuerdo. Desperté bañado en sudor frío, temblando… aun era temprano, pero no podía dormir más. Desperté, me bañé, me vestí y me despedí de mi mamá.

Sólo le di un golpecito en la espalda.. y me subí al coche. Ella sabe todo a medias, así que le dije que se relajase…

Maneje sobre todo Reforma, me parece increíble como han entorpecido la ciudad para robar el presupuesto y ceder los servicios a unos cuantos. Y pensar que esa es la más probable Jefa de Gobierno. Subí hacia Constituyentes; y pasando el cruce con Observatorio, justo como dijo Mom; dos camionetas negras con vidrios polarizados se me cerraron.

Justo frente a la torre de policía; que curiosos.

Bajé y dejé el coche encendido con mi llave dentro; tomé mi maletín y subí a la parte trasera de la primer camioneta. Vi como un tipo se subió a mi coche y lo metí a una calle. Un tipo frente a mi me mostró sus manos sosteniendo una bolsa de tela.

- Señor
- Si - asentí con la cabeza, cerré los ojos y sentí como sus manos me cubrían con la bolsa. Los abrí nuevamente y ya no veía nada

No pasamos mucho tiempo antes de estacionarnos, lo que me hizo tener una idea de más o menos donde me encontraba. Baje a tiendas; y caminé siguiendo a mis escoltas. Después de un tiempo sentí el frío del aire acondicionado, los elevadores y al final, sólo escuche un:

- Señor, todo listo - y me descubrieron la cabeza

Abrí los ojos y los miré… aquellos desconocidos que sólo he visto en dos ocasiones; pero que la suerte nos puso allí, para confiar en nosotros mismos como si fuesemos amigos del alma.

- ¿Qué tal Mexicali? - me dijo Salvador
- Caluroso, como siempre
- ¿No hubo invierno?
- Hace poco nevó y refresco la noche; es lo más frío que hubo, ahorita ya es un infierno de 30 grados
- ¡Ja!, no sé como puedes vivir allí
- Larga historia
- Bueno, ya está todo; mañana nos dan las instrucciones finales. ¿Cómo estas?
- Listo
- ¿Quieres jugar?
- ¿Qué?
- Ven, vamos... sirve que vemos que tanto aprendiste en tu entrenamiento

Y jugamos… toda la tarde…

Si comparase esta tarde como cuando aun estaba en la escuela; yo sentado en una escalera haciendo MITM para robar fotografías y chats; y a mi ahora aquí, “jugando”. Tal vez esos ataques sencillos de MITM me han llevado aquí, y tal vez los juegos de hoy, me hagan regresar mañana.

Querido Diario… debí traer una chamarra más gruesa.

Miércoles, 10 de Enero de 2018: Ustedes y nosotros

Querido Diario…

Estar asignado a estas tareas especialices requiere de cosas que yo nunca había tenido; todos los días debo de despertar temprano a correr al menos 30 minutos y demostrar que lo he hecho; mantener rectitud, alejarme de ciertas personas… en fin, bastantes cosas.

El día de hoy al fin se me asignó mi primer objetivo.

La información fue reducida, se me entregaron algunos mensajes con un hashtag de Twitter y debía de encontrar a la primer persona que los envío, identificarle y de ser posible proporcionar su localización exacta.

Como ya antes te había dicho Maltego es usualmente la herramienta que siempre utilizó, el problema de Maltego es que coloqué una entidad, en este caso un mensaje que incluyese el hashtag y después ejecuté todas las transformaciones. Al ser un hashtag muy común me extrajo todos los mensajes, (3500 por defecto) que Maltego pudo obtener; de hecho pudo haber obtenido más pero lo limite a eso, creo que es cosa del API de Twitter.

Mi primer aproximación había sido mala, no era capaz de contar cuantos usuarios había obtenido, pero de que tenía muchos, tenía muchos. Así que cambié la estrategia al uso de un framework de búsquedas en redes sociales: http://osintframework.com/

Dependiendo del tipo de información que queremos encontrar con este framework podemos saber que debemos de usar exactamente. Sin embargo pasó lo mismo, me lanzó una lista enorme de millones de twitteos con el hashtag.

Seguía viéndose muy complejo; así que contacté al equipo VIP que hace poco recluté para estas tareas, en las cuales aunque yo sea a quién le van a embolsar y terminaré flotando en un río de aguas negras; necesito de gente que me apoye.

- Hola
- Hola
- ¿Se va a "ser" o no se va a "ser"?
- Otssss pues a hue&/( que si
- ¿O te da miedo?
- Jajajajaja no, pues que pasó
- Bien Mini-Krusty, necesito de tu H. ayuda
- ¿Qué necesitas?
- Necesito encontrar al menos los usuarios iniciales de un twitteo que se empezó a diseminar; los usuarios son muchos como para analizar uno por uno y los pocos que he analizado parecer puros bots
- Dame 5 minutos
- ¿Qué? - intenté decir algo, pero ya me había colgado

Querido Diario, ¿de donde eres?, ¿made in China?, bueno, por si no eres mexicano hay algo que debes de aprender; cuando un mexicano dice “ahorita”, “5 minutos” o algo así, en realidad quiere decir que en una semana puede que empieces a ver resultados. Pero en este caso MiniKrusty en verdad cumplió. A los 4:37 me devolvió la llamada y me dio tres usuarios de Twitter.

Para hacerlo uso una herramienta llamada First Twiit: http://ctrlq.org/first/

- ¿Esa sirvió?
- Pues.. si
- Ok, estoy haciendo un script con el API de Twitter para poder hacer nuestras propias búsquedas, te lo tengo listo en la tarde. ¿Hay problema?
- Eh.. pe... es... ok - el muchacho es rápido, muy rápido.

Ya con la información que me proporcionó MiniKrusty investigué a las tres cuentas iniciales que me dio, y en cuestión de minutos me di cuenta de quién había sido. ¿Cómo?… bueno, el perfil de tipo de gente que estoy buscando son tipos que usualmente creen ser mejores que otros, todo lo establecido está mal, y todos son unos vendidos excepto él.

Una vez que lo tuve encontré con que tenía activa la localización por GPS de su celular, bingo. Ya sabía donde estaba, y estaba lejos… pero en este “proyecto” no tenemos limites de recursos. Así que compré mi vuelo a cierto país en el sur para ir a encontrarme con este tipo y “entrevistarlo”. De pasó le avisé a Camilo, quién decidió que también me acompañaría.

Llegamos al sitio donde se encontraba el tipo, que amablemente tenía puesta en su cuenta una fotografía de si mismo. Esperamos debajo de un edificio de suites. Camilo y yo nos la pasamos sentados muriendo de hambre, pero la verdad es que es como cuentan; no tuvimos éxito en conseguir unas papas o algo.

Unas dos horas después llegó el objetivo, la verdad es que en este momento se borró la imagen que tenía de Camilo de todo un tipo agradable; apenas iba a decir “¡Hola!”, Camilo sacó su escuadra, lo encañonó y a rastras lo metió a la camioneta que habíamos entrado. Ya arriba me hizo señas de que me subiese y sólo hubo un rápido

- Maneja
 - ¿Yo? - pregunté confundido
 - Si, ¿qué no eres chilango?
 - Si
 - Yo soy regio, tú manejas mejor que yo, vas. Directo a la casa de seguridad

Me subí y manejé; por fortuna hace poco empecé a manejar automático, porque la camioneta era automática. Ya en la casa de seguridad Camilo tomó al objetivo y lo amarró con cinta canela a una silla. Estuvo así un rato hasta que el objetivo parecía aceptar su destino y se quedó tranquilo. Estaba allí amarrado con la cinta canela y cubierto con una capucha que Camilo le había puesto de camino. Entonces me hizo señas para salir.

Fuimos a la cocina de la casa y entonces Camilo hizo, lo que de ahora en adelante creo que llamaré “entrega y recepción de proyecto”:

- vendetta - me dijo sacando una libreta y apuntando. ¿Quién hace aun notas en libretas
- ¿Qué?
- ¿Estas 100% seguro que es él a quién buscamos?
- Si
- ¿Cómo lo sabes? - intenté describirle todo el método seguido para encontrarlo, pero no me entendió mucho.

Camilo es ingeniero en electricidad; y hasta donde sé lo suyo es el manejo de explosivos. Pero a diferencia de mi que trabajo para Mom y sólo soy un “asesor de confianza”, Camilo lleva años trabajando de forma directa y su entrenamiento nivel militar no se compara a las dos semanas que yo he tenido.

- Bien, parece que estas muy seguro
- Si, completamente
- Bueno, esto es tuyo, vuelo hasta Mexicali, primera clase suertudo- saco de un sobre manila un boleto de avión
- ¿Y tú? - pregunté confundido al darme cuenta que me estaba mandando sólo de vuelta
- Tengo que quedarme a entrevistar al objetivo y dependiendo de sus respuestas me dirán cuales son los siguientes pasos a seguir
- Pensé que éramos un equipos 
- vendetta, tu eres externo, no te involucres más de lo que se necesite. No porque no te querramos cerca, sino porque sabemos que nuestra vida no es facil y tú... tú.. 
- ¿Yo qué?
- No tienes nada que perder, eres un mercenario ideal; si trabajas con nosotros no tardaras en perderte y cuando se está en esto, mantener el lado humano es vital. Tú eres muy susceptible a perderlo
- Cam... 
- Gracias, te luciste, lo encontraste en menos de un día
- Los amigos no agradecen, te veo en México
- Si, nos veremos pronto

Entendía de cierta forma todo lo que me decía Camilo, así que no discutí; deje mi arma sin cartucho y con la recámara vacía sobre la mesa de la cocina; y caminé hacía la salida. Al salir miré la habitación donde estaba el objetivo, aunque no podía verlo por la capucha sabía que estaba llorando, él mismo sabía que era culpable y si conocía la efectividad de donde trabaja Camilo, sabía que le seguían horas de interminable dolor y sufrimiento.

Querido Diario… no me sentí mal, el objetivo era una mala persona; y me he cansado de saber como las malas personas siempre son quienes ganan, tal vez estoy aquí sólo prestado por Mom, pero; al menos puedo hacer unas cuantas cosas bien para que las personas malas no siempre sean quienes ganen.

Cerré la puerta y fui en taxi al aeropuerto, pasé rápidamente inmigración y me mantuve alerta, tenía la sensación de que antes de abordar el avión llegarían varios tipos a capturarme y llevarme hacia la ciudad; pero no pasó. El avión cerró las puertas, cerré los ojos y me quedé dormido.

Llegué al DF unas tres horas más tarde, entre a inmigración y salí por la sala de conexiones para tomar mi vuelo a Mexicali. Al subir volví a cerrar los ojos. No pude dormir, pero aun así mantuve los ojos cerrados todo el camino.

El viaje completo duró menos de 24 horas… ¿así serán todas las tareas que haga?… ¿qué estará haciendo ahora Camilo?, ¿las técnicas que usan ellos serán como dicen?…

Revisé mi correo y no vi ningún nuevo mensaje. Fui al gimnasio, Mexicali Fitness frente a la UABC, y de regreso pasé a comer en el Carl’s Jr de Av. Cuauhtemoc; al volver tenía una llamada perdida, era de Mom:

- Hola
- Hola, ¿cómo estas?
- Bien
- Que bueno
- ¿Qué pasó?
- Me acaban de platicar sobre que hiciste algo para nuestros contactos
- Si, me pidieron algo de ayuda de OSINT; ¿no debía?
- No, al contrario. Te mandan a felicitar, estuvo excelente
- Ouuuu.. gracias
- ¿Estas bien?
- Si
- Bueno, sólo era eso, estamos en contacto
- Ok, bye
- Gracias.

Querido Diario… tengo una VPN con la que si puedo ver Netflix desde cualquier país.. ¡ah! si, mi corta carrera como barista en el 8 1/2 ha servido, hoy me ofrecieron trabajo en un Starbucks.

😛 bueno.. al parecer de menos mi reputación de nueva cuenta se ha limpiado después de tales desgracias. Pero, obvio no… debo vivir en Mexicali.

Jueves, 4 de Enero de 2018: Juguetes antes del día de Reyes

Querido Diario…

Volví a Mexicali después de esa reunión rara en el lejano fin del mundo lado Santa Fe con el equipo de Robert.

Al llegar fui con una amiga a tomar un café al Café Colibrí; me gusta el café con pinole que sirven allí; y a ella le gusta mucho el té.

- ¿No tienes miedo?
- Hum... ñeee.. el miedo es relativo
- Claro que no. Puedes tener miedo pero no demostrarlo, pero lo tienes
- Hum... he hecho cosas peores
- ¿Cómo qué? - preguntó intrigada 
- Hum... no es algo de lo que me gustaría hablar

Llegó la mesera con las bebidas, y pedimos una rosca de reyes para saber a que sabía.

- ¿Cómo aprendiste a hacer todo eso?, ¿en la escuela?, en la escuela conocía a todos los de ICC y no creo que ninguno pueda hacer lo que tú
- Hum... no, no sé; es complejo... sólo aprendí pero no estoy seguro
- Eres un hacker
- No, pero conozco a muchos y crecí con ellos
- Esas cosas malas que hiciste, ¿por qué las hiciste? - preguntó con genuino interés
- Hum... hace algunos años, cuando había hackers de verdad; se decía que sólo hackeabas por dos razones. Por dinero o porque te gustaba...  - la miré a los ojos - a mi me gustaba; mucho. No puedo evitarlo hasta la fecha, saber que estoy cerca de algo grande, entrar en donde no debiese, saber que tengo el control de todo, sabes que he superado a todos... es embriagante. No puedo negar que ayer me emocioné al ver todo eso
- ¿Eres mejor que ellos? - a pesar de su dureza, frialdad... su mirada y su tono de voz reflejaban preocupación
- No

Compartimos la rosca, la comimos lentamente… en realidad ninguno de los dos platicamos mucho; ambos somos muy introvertidos, pero hay algo que nos hace sentir confianza mutua.

- Cuando te conocí pensé que todo lo que decías era fantasioso, sonaba tan irreal
- ¿Y ahora?
- Ja ja ja - rió - me das miedo. Le pongo un postit a la webcam, no vaya a ser que me espíes
- ¡Ja!, usas Android, podría encender la de tu teléfono más fácil que la de tu computadora...

Terminamos la rosca y nuestras bebidas; a pesar de ser amigos siempre nos sentábamos muy lejos uno de otro. Las pocas veces que he roto su “espacio personal” lo hago con miedo; es alguien que intimida. Supongo eso es lo que me parece tan interesante de ella… tan diferente a todas las cachanillas promedio.

- ¿De verdad te da miedo lo que puedo hacer?
- No - dijo de una forma en que me convenció - puede que lo puedas hacer, pero creo que no lo harías
- ¿Por?, cuando iba en la escuela aun las laptops no tenían webcam... pero yo vendía fotografías que robaba de Hi5, MySpace, Messenger, todos eran ñoños y me pagaban por tener fotos en cueros de las mujeres de la escuela. Si en ese entonces hubiese habido webcams o teléfonos como los de ahora.. pfff.. recuerdo que siempre me la pasaba sentado en una escalera, donde había un repetidor de la red
- Te pasas - evitó mi mirada - si hubieses estudiado en CETYS y hubieses hecho eso les habría dicho a todos que si, que se cuidasen de ti; pero jamás te habría tenido miedo
- ¿Por?
- Soy tu amiga, eres incapaz de hacer daño a las personas que quieres
- Pero lo hice cuando trabajamos juntos; tengo gigas del tráfico de la red
- Lo sé, pero sé que no tienes nada mío 
- #viejas
- ¿Qué?
- Todas son iguales. Ilusas
- Hum... las cachanillas no somos iguales
- Ja, ¿no?
- Si fuesemos iguales no vivirías aquí

Eran ya las 12am y empezaban a cerrar, subimos al coche y la lleve a su casa. Al llegar nos despedimos… igual que siempre… sólo con un adios.

- Terrorista cibernético... ¿y ahora cual es tu horario?
- No tengo, hackearé al mundo desde mi cama, ¿por?
- Te veo mañana para comer
- Sip

Platicar con ella me tranquilizaba… un poco.

Regresé y miré mis “juguetes” nuevos  sobre la cama…

Querido Diario… es hora de trabajar.

Martes, 2 de Enero de 2018: Desventaja profesional

Querido Diario…

Algún día Leonel de León VII dijo que yo tenía un súper poder, el no dormir. Realmente creo que es más una maldición que un súper poder, para alguien que dormía tanto como yo. Pero me es útil.

¿Por qué Mom siempre me compra los vuelos más feos?, siempre me compra el vuelo a las 12:05am, para llevar a las 5:45am tiempo del DF; que se terminan convirtiendo en 6:30am por el tiempo que se tarda el avión en llegar y las bandas. Así que lo único que me da tiempo es de bañarme y alistarme para ir a verle… curiosamente, no me da sueño. Es como lo normal para mi, jamás poder dormir porque sueño… sueño cosas feas.

Llegué a las 7am al fin, y lo único que hice fue meterme a bañar. En Mexicali está haciendo un calor horrible en pleno invierno, contrario al DF que se nota que es Enero, y es el clima más frío del año. Así que me quedé un montón de tiempo bajo la regadera con el chorro de agua caliente. Sentía que el agua me quemaba, pero no me molestaba, era tanto el frío que era sólo una pequeña molestia que quedaba sanada al instante.

Terminé de bañarme y me vestí con un traje gris, camisa azul, corbata azul y zapatos café. Hice un nudo sencillo, tomé mi laptop y tomé el coche nuevo; como aun no tramito las placas, porque lo haré en Baja California, sólo tengo un permiso de 30 días, y quería usarlo para que valiese la pena.

Me dirigí al fin del mundo lado Santa Fe, llegué al Hotel Presidente y me dirigí al restaurante; estaba Mom sentado con una persona. Se veía extranjero a simple vista, tenía el pelo rizado y bastante sobre peso. Al verme, Mom se levantó y me saludó:

- Hola, ¿cómo estuvo el vuelo?
- Bien
- Perfecto

El tipo de pelo rizado no se levantó, sólo me miró; gringo o europeo, pensé; usualmente ellos no tienen mucha educación. Mom miró hacia él y me presentó:

- Robert, Augusto; es de quién te hable - dijo, mientras yo extendía mi mano para saludarle. Roberto sólo tocó ligeramente mi mano y me hizo una seña para sentarme

A veces creo que Mom no escoge muy bien a sus socios, muchas de las cosas que hemos hecho creo que podríamos hacerlas por nuestra cuenta. Tal vez no sepamos como, pero echándole ganitas podríamos ahorrarnos tanto disgusto.

La mesera se me acercó, y le pedí me trajese un café y un pan francés. Tenía hambre, y ya aprendí que cuando esta Mom hay que pedir de comer, porque si corre por su cuenta me puede dejar sin comer. Así fue como me convenció de trabajar para él.

- Así que Augusto, dime... ¿quién eres? - me preguntó Robert, aun con es cara de "me vale"
- Bueno, pues básicamente soy el único, el increíble, el imbatible vendetta - dije imitando su cara y sus malos tratos
- Entiendo, es muy famoso ese nickname en México
- Él es la persona indicada para este trabajo, la idea es que el coordine a todos mis recursos y lleve la comunicación con tu gente; además me gustaría que lo llevemos a la oficina de seguridad para que vea con que contamos, y aprenda a usarlo. No es de primera instancia que él vaya a usar los juguetes, pero en caso de ser necesario es alguien que sabe hacer lo que sea necesario - interrumpió Mom, presumiéndome frente a Robert, quién seguía impávido y sin sorprenderse en lo más mínimo
- Dime vendetta, antes de trabajar para [...], ¿a qué te dedicabas?
- Era ingeniero de QA
- ¿QA?, ¿qué es eso?
- Me encargaba de revisar los errores de programadores en una empresa de publicidad en línea
- ¿Google?
- No, Chochal Reallity
- No la conozco
- Yo tampoco
- ¿Y antes de eso?
- Fui tester de circuitos en una empresa llamada Skyworks
- ¿Tester?
- Si, ya sabes, para verificar que todo salga bien de la línea de producción
- No entiendo nada
- Yo tampoco, por eso me despidieron
- Bueno, ¿qué eras antes de eso?, supongo algo relevante
- Pues fui barman en un sitio llamado Shots, todo iba bien hasta un viernes que fueron unas tipas de una despedida de soltera, se alocaron y me tiraron una charola completa de caballitos, terminé todo sucio. No me despidieron, pero creo que me di cuenta que eso de los bares no era lo mío; además que no me dejaban muchas propinas que digamos. - se estaba impacientando, y si... yo lo hacia a propósito

Robert volteó molesto, pero guardando la compostura hacia Mom, quién no podía esconder una sonrisa burlona ante mis respuestas; tan verdaderas y tan sinceras.

La mesera trajo el desayuno para todos, incluyendo mi pan fránces. Mom y Robert habían pedido unos omellets y jugo de naranja. Sin esperarlos empecé a comer; desde que Volaris cobra la comida extra uno ya no puede desayunar en el vuelo.

- ¿Estas jugando?, ¿de verdad este es tu hombre o es que no entiende como se debe de comportar en los negocios?
- No es broma, este es mi hombre - dijo Mom tranquilamente mientras empezaba a tomar su omelette - más bien tu no sabes respetar a las personas que te presento. Si te digo que confio en él es porque lo hago, no necesitas validar su trayectoria
- Pues parece que no tiene el perfil que buscamos
- ¿Qué quieres que te diga?, ¿que soy un hacker de elite?, ¿qué he explotando vulnerabilidades de todo tipo? - interrumpí sin perder la compostura y comiendo mi pan - bueno, pues no... estas equivocado; pero si te puedo decir que tu esposa se encuentra en este momento hospedada en la habitación 723 de este hotel, junto a tus dos gemelos; que pagaste la habitación con una tarjeta AMEX platino con terminación 7005, y que te gusta ver Black Mirror... ¿sabes?, a mi también me gusta mucho esa serie; ¿qué te pareció el cuarto capítulo?, ¿triste?, fue mi favorito de esta temporada. Por cierto, no me agradas, así que pagarás con tu tarjeta mi pase por la súper vía.

Robert se quedó con el bocado a medio camino, vi su cara de miedo mientras le decía cada detalle y mientras me portaba aun más payaso mostrándole una ligera sonrisa, de quién sabe que ha humillado a la otra persona. Usualmente cuando suceden estas cosas, hay dos posibilidades; sacaba una pistola y me metía un tiro allí mismo o que se volviese mi gran amigo.

Suelo hacer eso muy a menudo, la realidad es que no hice nada del otro mundo; simplemente llegué, me conecté y sniffe el chat que tenía con su esposa; fue más sencillo de lo que pensé; pero en mi experiencia la gente se pone muy nerviosa cuando le hablas de cosas personales.

Por fortuna fue un poco la segunda. Robert se empezó a reir y aunque con recelo tuvo que admitir frente a Mom:

- Si será cab$%& - dijo riéndose - terminemos de desayunar para que lo llevemos a la oficina de seguridad y lo presentemos con mi gente.

Mom me miró con una ligera sonrisa, era una muestra perfecta de su desaprobación; pero muchas veces se lo he dejado claro. Mom tiene mi respeto y lealtad, la gente con la que hace negocios no.

Terminamos de desayunar, pagamos la cuenta y salimos a la entrada del hotel. Subimos en una camioneta blindada escoltados por dos tipos armados; avanzamos unas cuantas calles más abajo sobre avenida Santa Fe, hasta llegar a un edificio de departamentos bastante grande; donde entramos y nos recibió una recepcionista que apenas vio a Robert, corrió a abrir la puerta del elevador con una llave; y entonces subimos. Llegamos al último piso el cual aun estaba en construcción; no había piso aun, aun olía bastante a pintura fresca y había gente corriendo por todos lados.

Robert se acercó a unas personas que estaban sentadas a lo largo de una mesa larga de trabajo; y entonces le hablo con la mano a un tipo de lentes, con cara de ñoño, camisa y con total imagen de que en su vida había hecho algo ilegal, y no tenía idea de lo que había debajo de todo lo que estaba sucediendo en esa oficina.

- Dennys, vendetta; vendetta, Dennys - Dennys es un experto en seguridad informática con entrenamiento en el MOSSAD; es americano, pero maneja a la perfección el español, será tu punto de contacto. Esta a cargo de toda la oficina. Dennys, vendetta es... bueno, él es el contacto local.
- Hola - saludé
- Un hacker que viste Hugo Boss, interesante
- En realidad es Calvin Klein, 40% de descuento en Liverpool con crédito revolvente; por cierto, no soy ningún hacker

En ese momento se rompió la soberbia fingida de Dennys, así son los ñoños; ladran mucho pero no muerden.

- Este es una muestra de lo que hicimos el mes pasado - interrumpió Mom, entregandole a Robert una carpeta; que inmediatamente Dennys trató de leer también
- Esto lo leí en los periódicos, cambió todo el rumbo. Justo se publicó cuatro días antes y dobló a la competencia. Está nota los despedazó
- Así es, vendetta lo hizó
- Pero.. señor, esto es diferente a lo que me ha pedido; involucró a la familia del objetivo, incluso niños - dijo Dennys con cara evidente de miedo al descubrir el alcance de las tareas que realizaríamos
- ¿Te sorprende? - dije lo más fanfarrón posible - háblame de tu trayectoria - dije riéndome, mientras volteaba a ver a Robert, haciendo evidente que me refería a su cuestionamiento durante el desayuno
- Bueno, no... tenemos tecnología aquí que podemos usar para este tipo de tareas
- ¿Tecnología?, hum... bueno, para eso no hubo que usar mucha tecnología; sólo Google para encontrar a los hijos del objetivo. Encontré la escuela donde estudiaban y los secuestramos; luego le di un tiro en la rodilla a uno de los niños y le mandé la foto al objetivo, no tardó en ponerse en contacto conmigo para entregarme la información

Dennys se quedó mudo, con cara de miedo… me reí tanto que escupí.

- Mom, ¿estas seguro que vamos a trabajar con ellos?

Había tenido mi venganza… a partir de este momento era momento de portarse serios y trabajar.

- Bien, dejemos de perder el tiempo. Platicales como hicimos esto y ellos te van a mostrar sus juguetes; ya pedí unos para ti. Pero, repito, de primera instancia tú no lo harás; no quiero ponerte en riesgo, el enemigo ya lleva años moviendo sus piezas, y nosotros apenas vamos a empezar a movernos; no vamos a correr riesgos tan pronto. Tómalo con seriedad, lo que hicimos fue en Uruguay, esto es México, nosotros jugamos con los grandes, no quiero tonterías que nos pongan en riesgo. - dijo Mom, poniendo fin a los juegos. 
- Ok
- Comemos juntos
- Ok
- ¿Quintonil?
- Ok
- Bien, adios
- Bye

Y Mom salió con Robert de la oficina. Puse mi mochila sobre el asiento y saque mi computadora; una Macbook, que sorprendió a los ñoños de Robert con sus Alienware multicolores. Me senté y les hice una seña de que podían empezar. Entonces Dennys llamó a todo su equipo y empezaron.

A los 10 minutos perdí el hilo; estos tipos tenían de todo, tecnología de punta para interceptar comunicaciones, 3G, 4G, GSM, pinchar teléfonos sin tener que hacer un MITM; herramientas para inhabilitar celulares, cámaras de seguridad, IP… en fin, un montón de cosas que yo sabía que existían, pero jamás las había visto.

Terminando la larga explicación salí, y me fui a comer donde habíamos quedado.

- ¿Cómo te fue?
- ¿Confias en ellos?
- No
- Ok, esos tipos son pro; pueden hacer el trabajo sin nosotros
- Ellos lo van a hacer con nosotros o sin nosotros; lo importante es que en efecto, la gente de Robert es una bola de ñoños mimados de mamá que no se van a atrever a hacer cosas como meterse a un edificio ajeno a dejar un micrófono, infiltrarse entre grupos delictivos ni nada de lo que nosotros podemos hacer. 
- Ouuuuu... suena mal

Mom sabía que no podía competir, así que había preferido aliarse. Iba a ser un año ajetreado.

Querido Diario… se me olvidó renovar el seguro del coche.

Por suerte tengo una agente de seguros de alta confianza… ¿quieres un seguro?, te la puedo recomendar.

Lunes, 1 de Enero de 2018: Mom lo sabe todo

Querido Diario…

Los RR’s tenían su dinero, Mylena estaba “segura”… y yo, bueno… en cuanto hubiese un análisis minucioso de los ataques a los portales, más la información que sé los RR’s fueron dejando a cuenta gotas en los diferentes cajeros; estaría en la cárcel dentro de poco. Pero… como dice Homero Simpson, esto no se acaba hasta que la gorda canta.

- Hola
- ¿Qué tranza chavo?
- Me puse calzoncillos amarillos, blancos, morados, rojos, rosas, fiusha y hasta cyan... dime que el año nuevo me trajo algo
- Psss hay poco, pero lo que hay y tus métodos ilegales... creo que puedes armar algo
- ¿Armar? - respondí nervioso - ¿cómo que armar?
- Si, están bien cubiertos; pero creo que puedes usar lo que encontré para ponerles un cuatro. Sólo que tienen amigos poderosos
- Hum... esperaba que hubiese algo para no tener que involucrarme mucho
- Ja, ja, ja... los movimientos turbios son lo tuyo boss
- Hum... si, eso dicen... anota: 0019999999415D10013639
- ¿Qué es eso?
- Mi gratitud en 700ml.. se toma sólo, sin hielo ni agua mineral; como los hombres. Te va a gustar. Gracias Fab
- ¿Necesitas reporte de esto?
- ¿Repor... ah no... está bien así - y colgué el teléfono

Abrí el correo electrónico. No sé en que momento este muchacho se convirtió en el mejor topo con el que puedo contar, pero lo es. De hecho lo único que recuerdo fue un día preguntarle a mi abogado a quién podía seleccionar para una misión de búsqueda de información y me dijo que él; no sé si porque estaba libre o porque en verdad era el mejor, pero de que encuentra lo que sea, lo encuentra.

¿Cómo lo hace?… en realidad aun no lo sé; yo puedo buscar algo de información, pero no con la misma efectividad.

Usualmente yo lo hago para cosas muy pequeñas y sin relevancia… si, usualmente para obtener información de gente que le hace daño a las personas que me importan:

Si, lo sé… mucha gente tipo Chema Alonso me diría “eso es una tontería”, pero… una vez dos personas hicieron algo malo; y si yo hubiese hecho este tipo de cosas en ese entonces, lo habría sabido.

Usualmente lo que yo hago para este tipo de cosas es primero relacionar algo de información; muchas veces no es necesario siquiera comprometer algo; la mayor parte de las veces algún post público, taggeo o cosas así dan suficiente información. Para ello nada como un poco de OSINT usando Google:

Una vez que tengo una cuenta, un correo, algún twitteo, facebookeo o lo que sea, entonces uso Maltego… no me preguntes cual es la diferencia, pero la realidad es que la versión de paga saca muchas más cosas que la community. Básicamente mi técnica es agregar un elemento al dashboard e ir dando click derechos para todas las transformaciones una y otra y otra y otra vez.

Y listo, eso es todo… ya cuando eso no funciona, es entonces cuando hay que empezar a usar otro tipo de técnicas, usualmente SET, algún XSS, o algo ya mucho más orientado a la persona objetivo. Pero, bueno.. ya te contaré más de eso después.

No todas las veces son malas personas que engañan a otras, en algunas ocasiones tengo algunos trabajos de verdad.

Cosas que requieren más profesionalismo, y muchas veces tengo que mover mis contactos o infiltrarme a bases de datos no públicas de gobierno o empresas; pero también ese es otro tema.

En el caso de los RR’s, confié más en Fab y su equipo, esos muchachos sabría que me podrían información más certera.

Encontraron que eran empresarios aparentemente, tenían varias empresas registradas y varios nexos con el gobierno de izquierda de la ciudad; usualmente cuando una habla de corrupción siempre tiene que estar implicado el mismo tabasqueño. Las empresas… en realidad no hacían nada y hacían todo; son de esas empresas que lo mismo dan clases, construyen una línea del Metro para robarse el dinero a Paris, o construyen unos segundos pisos para fondear una candidatura presidencial, ya sabes a que me refiero.

El punto era que Fab no se equivocaba, en efecto… tenían amigos poderosos. Y lo único que se me ocurría era intentar generar algo de ruido en el tema de impuestos en una empresa de congeladas, si, si.. congeladas; que vendían a diferentes súper mercados y tiendas de conveniencia con el fin de atraer las miradas del SAT y que los investigasen. Si algo aprendí de Boardwalk Empire, es que a los mafiosos siempre los detienen por evasión de impuestos.


Sin embargo eso iba a tomar tiempo, y a pesar de que tengo un corazón frío sabía que alguien sufriría demasiado entre más tiempo pasase, así que tuve hacer una llamada.

- Bueno
- Joveeeeeeeeeen, ¿estas en el Torito?, ¿necesitas un amparo?
- No, estoy en Mexicali y estoy muy sobrio
- Ahhh... pensé que Mom no te iba a dejar ir - dijo mi abogado, medio sorprendido de mi ubicación
- Eso intentó, me cacheteó con dinero
- El viejo estilo
- Pero bueno.. necesito un otro favor joven
- Pero es primero de enero, hoy no se trabaja
- Hum... creo que la gente como nosotros no tenemos horarios - espeté
- ¿Qué necesita joven?
- Una identidad nueva
- ¿Ahora a quién mataste?, ¿has embolsado a alguien nuevamente?
- No, no es para mi.... te estoy mandando una fotografía, datos... dale una identidiad
- Oh lalala... yo le doy lo que ella quiera
- Hum... hazla mexicana, es programadora; dale un título de algo en sistemas o computación; que sea del norte, así no se verá raro que sea güerita
- Joven, hoy no abren Santo Domingo
- Trata con tus contactos
- Esto va a salir caro
- El dinero no es problema
- Ouuuu... hay dinero
- El Ripple ha subido mucho - dije con mucha confianza, mientras en mi interior lloraba por los miles de pesos que he perdido en Bitcoin
- Dame tres horas, ¿que te lo doy?
- Te voy a mandar una dirección para que lo envies, es un hotel. Usa un Uber en efectivo para llevarlo con una cuenta falsa - y colgué

No le marqué a Mylena, sabía que en cuanto recibiese el paquete sabría que fui yo. Y entonces, sería libre… ahora faltaba sembrar algo oscuro en las cuentas de los RR’s; aunque sinceramente temía no lograrlo a tiempo; era cuestión de horas que la policía estuviese tocando en mi puerta.

Pero la verdad lo que pasó a continuación no me lo esperaba. Mi teléfono empezó a sonar, era Mom.

No me sorprendió en absoluto, en plena Noche Buena me marcó para hacerme investigar a alguien, pero… estaba de vacaciones con su familia, no pensé que fuese a dejar a su familia por llamarme; debía de ser algo muy urgente. Demonios, justo con tanto que tengo que hacer y me va a pedir algo, pensé.

- Hola
- Hola, ¿cómo estas?
- Bien, ¿qué pasó?
- Que bueno... ¿estas ocupado? - siempre me dice las mismas líneas, pensé
- No, dime
- Mañana va a salir a una nota en el periódico - ¡Diablos!, lo sabía, seguro me va a pedir atacar a algún periodista o algo... no tengo tiempo - dos personas fueron detenidas hace unos 10 minutos en la Autopista del Sol; llevaban 80 millones de pesos en tarjetas de Bitcoin de prepago, las llevaban escondidas. Pusieron tarjetas de prepago de Apple, Mercado Pago, Spotify, Netflix, etc y las ponían dobles; llegaron a una caseta, enfrente estaba el ejercito en un retén; intentaron dar vuelta en U, los detuvieron y en este momento están en un bunker siendo interrogados...

Para este entonces, yo ya estaba helado… conozco a Mom… demasiado bien.

- ¿Interrogad... - no pude ni siquiera pronunciar
- Si, por ataque informático, hicieron uso de Ploutus en varios cajeros automáticos

Me quedé callado.

- Mom... - intentaba armar las palabras en frases, de alguna forma, pero solo balbuceé - yo... 
- Debiste pedir el reporte, pensaron que era para mi y me lo hicieron llegar. Por cierto, Eduardo tiene muchos contactos
- Myl... 
- No, no se llama Mylena. Se llama Kayla, y no es rusa es ucraniana. En este momento está siendo llevada a un penal federal en Veracruz - cuando dijo eso sentí un frío recorrer mi cuerpo en entero, sentí enojo, todo lo que había hecho por salvarle y Mom, si... Mom era capaz de ... - te engaño. Ella era socia de ellos, mientras ellos iban rumbo a Acapulco, ella estaba preparando un correo a todos los bancos para inculparte no solo por el ataque a retail, también a los bancos

Todo me estaba dando vueltas en la cabeza, no entendía nada. Mom me hablaba con tanta tranquilidad que… le creía. De hecho, de cierta forma y después de que a Mom lo conocí por un ex-amigo que me mintió tanto, creo que confió completamente en él.

- Augusto - me asustó más, jamás me llama por mi nombre - ¿te puedo dar un consejo?
- Si
- Debes de funcionar el revés, cuando conoces a alguien debes de desconfiar de esa persona; y sólo y únicamente cuando ya le conozcas del todo, entonces puedes darle tu confianza. No al revés. 
- Lo siento
- No te disculpes. Aprende a cuidarte, ya te traicionó quién considerabas que era tu amigo, por él no te fuiste cuando quisiste irte a Mexicali. Yo te habría dado el empleo desde un principio, y pasaste lo que pasaste porque él lo único que me puso en la mesa fue dinero, y tú leíste de él, no te lo dije yo. ¿Cual es tu frase de siempre?
- Viejas, todas son iguales
- ¿Por qué una rusa habría de ser diferente? - me sentía como niño regañado, todo tenía sentido, lo sabía en mi interior. Mom no mentía, peor aun... me había salvado - es año nuevo, y quiero darte algo... sé que esto no es para ti, no te gusta. Vi tu informe de la semana pasada, te gusta revisar código, te gusta hackear, te gusta buscar fallos; sé que te ofrecieron trabajo en compañías muy importantes de EEUU, Japón y Alemania. Vete, tienes tu carta abierta, aléjate de esto. 
- No puedo

Mom jamás dejaba ir a alguien, y si se iba… bueno, yo había desaparecido a varios de ellos. No sabía que decir, más que:

- [...] - lo llame por su nombre, lo cual rara vez hago - gracias. 
- Un amigo me dijo hace ocho meses, que los amigos no agradecen - yo le dije esa frase - sólo cuídate. No todos son como tú.

Escuche el tono del teléfono colgar. De pronto, todo había cambiado.

Se supone yo soy quién encuentra a la gente, yo soy quién explota las vunerabilidades, yo soy quién entra a donde nadie más puede; y sin embargo, yo había sido la víctima todo el tiempo. Me sentí molesto conmigo mismo, me había dejado engañar.

Probablemente estaría en un cárcel ahora, de no ser por Mom. Él siempre está un paso adelante. Alguna vez me dijo que yo era su asesor para seguridad informática; pero sé debe de tener asesores para todo.

Salí a caminar, quería despejar mi mente… mi estomago gruñía, pero no tenía hambre… regresé y terminé de ver Black Mirror. Entonces el celular volvió a sonar, nuevamente era Mom.

- Hola
- Hola, ¿cómo estas? - allí ibamos de nuevo
- Bien
- Que bueno, ¿estas ocupado?
- No
- Necesito un favor
- Dime
- Te estoy mandando un boleto de avión, necesito que vengas mañana; te voy a presentar a unas personas. Te van a enseñar a usar unos juguetes nuevos
- Ok, ¿el vuelo de las 12:05am? - dije de forma sumisa
- Si, para que llegues a las 6am y a las 10am te veo para desayunar
- Ok
- Perfecto ... - pausó - ¿estas bien?
- Si - dije de forma entre cortada
- Augusto - empiezo a odiar que la gente me diga por mi nombre, siempre es cuando viene algo malo - ¿puedo hacer algo por ti?
- Hum... si
- Dime
- ¿Puedes buscar a alguien?
- Creo que no necesitas de mi ayuda para eso. 
- No cómo yo lo hago
- Podrías llegar caminando
- No quiero hacerlo yo, ¿puedes ayudarme?
- ¿Qué quieres?, ¿llamadas, fotografías, grabaciones?, dime
- Sólo quiero que me describas su sonrisa, como se escucha, una marca en su labio superior, la expresión de sus ojos... 
- ¿Una fotografía?
- No... sólo describémelo
- Enviaré a Víctor y Julio; ¿te parece?
- Gracias
- Haz tu maleta, te veo mañana
- Nos vemos en un rato

Querido Diario… ella no era igual.

Domingo, 31 de Diciembre de 2017: El gran golpe

Querido Diario…

Si te pones a leer las historias de grandes golpes relacionados al hacking del pasado, siempre todos se realizaron en fechas como Navidad, Años Nuevo, Black Friday… el Día Internacional de Belinda. Los RR’s habían elegido Año Nuevo.

Compré mi boleto de avión para Mexicali, en caso de que las cosas que pusiesen feas preferí estar cerca de la frontera para huir. Créeme, no querrás pasar por una cárcel mexicana. En EEUU si tienes algunos amigos es fácil mantenerte oculto, es un país mucho más corrupto que México, y aun en el caso de ser detenido, por su ley de seguridad interior sería encarcelado en EEUU, y eso me garantiza una vida decentemente lujosa y mafiosa.

Antes de tomar el avión fui a desayunar con una amiga, me hablo para pedirme un favor; y bueno… dado que puede que no sobreviva a este 2017, decidí desayunar con ella para poderle ayudar. Me contó una historia un tanto personal, que terminó en un “puedes investigar sobre él, si es malo no me digas que es, sólo dime que me aleje de él; si es algo bueno, entonces todo bien”…

Querido Diario.. #viejastodassoniguales… durante mis días de hambre; me dediqué a sacar contraseñas de Facebook por dinero; cobraba poco, unos $100 por contraseña, pero que eran suficientes para poder comprar atún o avena; eso me mantuvo sin morir de hambre mientras conseguía un empleo en Mexicali. Yo creo que conseguí unas 30 cuentas de Facebook para amigas, conocidas, amigas de la amiga y en el 100% de los casos, ellas tenían razón; él las estaba engañando o peor aun, ellas ni siquiera se habían dado cuenta que las estaban engañando… pero lo curioso es que, de esos 100% de casos, ellas terminaban de nuevo con el mismo tipo o_O … fue algo que discutí con dos de mis más cercanos asesores de confianza.

Al final tuve que acceder, pero eso sería después; primero tenía que resolver mi problema actual.

Antes de tomar el vuelo pensé en ir a ver a Mylena, de cierta forma me sentía un poco mal. Ella no tenía la culpa directamente, había sido víctima de unos tipos que sólo buscaron aprovecharse de su objetivo de salir de su país, aunque eso no la disculpa por involucrarme a mi. Así que al final determiné que era una mala persona por haberlo hecho y preferí no verle. De todas formas ya estaba en México, aun cuando fuese detenida, estaría mejor que en Rusia.

Me despedí y me dirigí al aeropuerto, el bueno Y752… ese número lo tengo siempre presente. Abordé e intenté quedarme dormido, aunque no pude. Así que me puse a leer un libro que me regalo mi amigo Bytevick: Ernest Hemingway on writing. Es la primer vez que leo un libro en inglés que no es técnico, y me estaba costando mucho trabajo.

Llegué a Mexicali en el vuelo de la mañana, es raro estar a dos horas de diferencia. Hace mucho me parecía algo normal, ahora me es más extraño.

En los últimos meses han remodelado mucho el aeropuerto, pero jamás han puesto otro cajero que no sea el de HSBC. Tomé un taxi y fui a casa. El taxi tomo la calle, pasó por las plazas nuevas, donde antes no había nada, CETYS, el Starbucks donde usualmente trabajo, el Walmart y siguió de frente. Al llegar lo único que quería era tirarme en la cama y quedarme dormido para no pasar el año nuevo, pero había que trabajar.

De cierta forma, mi trabajo era el sencillo. Sólo generar un punto de distracción, ser trazado y esperar a que la policía viniese por mi, me metiese unos tehuacanazos y me llevase preso mientras los RR’s huían con todo el dinero hacia algún otro país para hacer lo mismo, pero aun así tenía su chiste. Usualmente los días como hoy, los SOC’s están acostumbrados a recibir montones de ataques comunes, así que debía de ser un ataque lo suficientemente bueno como para realmente generar la distracción.

Volví a revisar las configuraciones de Acunetix, todo parecía ruidoso, me conecté a mi VPN usando Tunnelblick; es un cliente de VPN que me gusta mucho, funciona en OS X y es compatible con archivos de OpenVPN. Lance un escaneo de prueba con las opciones por defecto, incluyendo la modificación al user-agent que incluye la palabra “Acunetix” para su detección.

Así, por ejemplo si tenemos un user-agent de IE, tipo:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)

Al ejecutar el escaneo tendríamos algo así:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0) - Acunetix Web Scanner

Eso puede ser utilizado para generar alguna excepción en un IPS y dejar pasar las conexiones para verificar la seguridad de un sitio, o para detectar cuando son escaneos automatizados y generar una política para ellos. En mi caso sólo quería verificar el comportamiento, y me encontré algo muy malo en el response.

Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Amz-Date: 20130813T150211Z
Host: ec2.amazonaws.com
Authorization: AWS4-HMAC-SHA256 Credential=AKIDEXAMPLE/20130813/us-east-1/ec2/aws4_request, SignedHeaders=content-type;host;x-amz-date, Signature=ced6826de92d2bdeed8f846f0bf508e8559e98e4b0194b84example54174deb456c

http://ec2.amazonaws.com/?Action=RunInstances
ImageId=ami-2bb65342
&MaxCount=3
&MinCount=1
&Monitoring.Enabled=true
&Placement.AvailabilityZone=us-east-1a
&Version=2016-11-15

Había estado tan ocupado pensando en como no morir de una forma tan fea, que no había verificado en donde estaba la infraestructura de los portales. Y lo mismo pasaba para ambos.

Cruce los dedos mientras tecleaba cada letra usando Burp Suite, a pesar del calor que hace; incluso en invierno, mis manos se habían puesto heladas mientras lo hacia:

“=””’><details open=“”>

La salida:

<span>”=””’&gt;&lt;details open=””&gt; (0)</span>

No era necesario probar más… sabía lo que tenía en frente. Mi escaneo iba a ser bloqueado en segundos sin causar la distracción, eso atraería las miradas hacia el monitoreo de las bases de datos, modificación de tablas de los core bancarios y sabrían que estaban vaciando los cajeros. Esto estaba mal.

Si lograba sacar, aunque fuese un pop-up tendría idea de como estaban configuradas las políticas, así que no me quedó más que probar, y probar… y probar:

“=””’></><script></script><svg onload”=”alert(1)>

<svg onload”=”… (1)> </span><a href=” “=”” class=”” rel=”1"></svg>

Encendí el aire acondicionado, no sabía si tenía calor o tenía frío. Sólo sentía dolor de cabeza y muchas ganas de vomitar.

“=””’></><script></script><svg onload”=””alertonload=alert(1)””>

<span>”=””’&gt;<svg onload”=”… (1)” “=””> </svg></span>

¡Oh diablos!

“ =”” ‘></><script></script><svg onload”=”alertonload=alert(1)”” onload=prompt(1)>

onload=”prompt</span”><a href=”” class=”” rel=”0"></a></svg></span>

En este momento fui a mi buró, saqué mi pasaporte, visa; verifiqué los precios del Bitcoin, ETH y Ripple; junté todo mi dinero en efectivo. Y le escribí un mensaje a Mylena para decirle que tal vez debía de salir corriendo de donde estuviese, porque el plan había fallado antes de comenzar.

Intenté advertirle que básicamente iba a recibir unos tehuacanazos, pocito y no volvería a comer un taco al pastor; pero creo que ella no pudo darse cuenta que ya no me encontraba en el DF y menos que había fallado en la misión. Así que terminé con un “ahhh, todo bajo control, mañana nos vemos para celebrar”.

Por alguna razón la gente confía mucho en mi, nunca he entendido eso. El punto era… ambos íbamos a morir, y ella iba a ser la primera.

Salí a caminar para despejarme y para comer algo; caminé sobre toda Avenida Cuahutemoc y después por Benito Juárez; hasta el Baires. El Baires es mi restaurante favorito en todo Mexicali; venden cortes a precio de regalo con bastante buenos, lo atiende un señor argentino; y Miguel, el hostess, ya me conoce. De hecho ya nunca me dan la carta o me preguntan que comeré, siempre que llegó a los pocos minutos me sirven una copa de vino y me dice:

- Ca... en unos minutos te traemos tu comida.

Siempre un Rib Eye término inglés con mucha pimienta y una papa al horno, también con mucha pimienta. Igual apenas termino de comer y me traen un carajillo como digestivo. Mexicali en tan chico que prácticamente en todos los sitios donde usualmente como me reconocen y me atienden de la misma forma, tengo muchas alcaldías en Foursquare así.

El fin estaba cerca, y en vez de preocuparme, estaba allí tranquilamente comiendo… la verdad es que… Mylena no me importa mucho, apenas la conozco; y esta muy fea, creo que me han timado con las rusas como me timaron con las colombianas. Por otra parte, yo llevaba bastante tiempo buscando morir, así que creo que todo estaba resuelto. Aun así no podía quitarme de la cabeza ese WAF, diablos…. era casi un reto; y de pronto algo apareció en mi mente.

Terminé de comer…. bueno, no; comí lentamente disfrutando cada bocado.

Y entonces si… salí corriendo, llegué a casa, crucé hasta la computadora y escribí:

“ =”” ‘></><script></script><svg onload”=”alertonload=alert(1)”” onload=prompt`1`>

<svg onload”…=”” (1)””=”” onload=”prompt`1`”> </svg>

“ =”” ‘></><script></script><svg onload”=”alertonload=alert(1)”” onload=prompt`document.domain`>

<svg onload”…=”” (1)””=”” onload=”prompt`document.domain`”> </svg>

“ =”” ‘></><script></script><svg onload”=”alertonload=alert(1)”” onload=setInterval`alert\x28document.domain\x29`

Oh Santo Chucho Cristo Redentor…

Querido Diario…¿alguna vez has sentido esa sensación de triunfo?, ¿esa sensación de saberte imbatible?, ¿capaz de ganarle a cualquiera?, ¿de hacer cualquier cosa?… ¿esa sensación embriagante que motivaba al verdadero hacking de saberte mejor que los demás?… es increíble sentir eso… saber que le ganaste a un programador que pasó años en la universidad, certificaciones, pasó horas desarrollando… y tú, tú eres mejor que él. Esa sensación de saber que hiciste lo que nadie más pudo hacer… esa sensación de simplemente saber que eres mejor, EL mejor.

Hice los cambios en Acunetix con ese string y entonces esperé… y justo a las 11pm hora del DF, empezó todo… y di click en [Start].

Desde el año pasado no he vuelto a celebrar un año nuevo; así que en esta ocasión simplemente seguí leyendo mi libro. Unas horas más tarde recibí una llamada de Mylena, me preguntó si quería pasar el año nuevo con ella.

- Estaré con mi familia - mentí

Y una hora más tarde, me envió una fotografía:

Querido diario… hum… ¡bah!

Caminé hasta el parque, me senté en una banca… y deseé haber podido caminar unas cuantas calles más.

Jueves, 28 de Diciembre de 2017: Todo lo contrario a lo que se debe de hacer

Querido Diario…

Mientras Fab me conseguía información sobre los RR’s que me pudiese ser útil para poder salir bien librado de este problemita; necesitaba hacer como si nada pasase y estuviese preparando mi ataque de distracción.

La misión era atacar a un portal de retail de color azul con una florecita amarilla coff… coff… y uno del pelícanito; lo que debía de hacer era atraer las miradas hacia mi, porque sabían ellos cuales eran las empresas que se encargaban de proteger a dichas empresas, y eran justo las mismas que protegían a los bancos que serían víctimas del robo del ataque de Ploutus hacia los ATM’s.

Generar ruido es un tantito más complejo de lo que la gente creería, sobre todo porque ahora a todo mundo se le da por poner WAF’s y balanceadores de carga frente a los portales; y todo esta en… [inserte aquí voz mística] “la claaaaaaud”… lo que da por resultado que apenas no lancé un port scan y terminé con la IP banneada.. y si tenemos la desventaja, como yo en Mexicali, de tener Izzi, olvídalo.

Recientemente mi amigo Luis Mala Suerte me pasó un link sobre unas VPN’s de por vida que tienen salida por varias países (https://deals.cultofmac.com/sales/vpn-unlimited-family-plan-lifetime-subscription) pero aquí necesitaba generar mucho ruido sin ser bloqueado; y el suficiente tiempo para que no me detuviesen y pusiesen mucha atención en mi, incluso más que por un simple escaneo. Por suerte creo que los Next Generation Firewalls aun no soy muy utilizados por su alto costo; así que se me ocurrió lanzar un escaneo con Acunetix configurado de una forma muuuuuy puerca.

Querido Diario…. no intentes esto sobre un cliente real…

Lo primero que hice fue seleccionar con la GDBH, básicamente esto es un montón de banners de muchas aplicaciones y servidores que se sabe son vulnerables en determinadas versiones y que por el simple hecho de responder el banner de X forma, se sobreentiende que el target es vulnerable.

En un escaneo real nunca lanzó la GDBH, porque se me hace igual de inútil que lanzar Nikto, de hecho muchos sysadmins malas personas como k001 hacen que sus web servers responsan con esos banners sólo para hacer rabiar a las personas. Pero en este caso eso sin duda generaría mucho ruido, de pronto un montón de peticiones hacía cosas como /wp-admin /admin /xoops /joomla/admin, etc… eso sin duda levantaría sospechas sobre un comportamiento extraño.

Lo siguiente fue configurar el crawling con un nivel muy alto. En casos ideales yo prefiero hacer un spydering con Burp Suite agregando el dominio en el que estoy interesado como target y dejando que el proxy solito vaya descubriendo las rutas con mi navegación y a través de los enlaces que va cargando del HTML de los responses, pero en este caso que quería generar mucho ruido Acunetix lo hace utilizando listas predeterminadas a modo de diccionario. Y obvio, muchos threads con mucho time out 😛

Sinceramente no se que es el Deep Scan, pero suena a Deep y lo Deep es ruidoso 😉

Y para agregarle más ruído no sólo al WAF, sino también al FW un escaneo ruido de 0 a 65535, no secuencial, para que sea más raro y con un time out alto.

Y finalmente todo lanzado por Tor para que las direcciones IP’s provengan de varios sitios, además de que muchos de ellos están en blacklist.. y listo… start 😉

Querido Diario… eso atrae las miradas de hasta los analistas más sonsos del mundo; perfecto para lanzarlo hoy por la noche mientras ellos empiezan a sacar el dinero de los ATM’s.

Martes, 26 de Diciembre de 2017: Lagrimas de coco… rusa

Querido diario…

Después de la “cena” extraña en la que terminé en Santa Fe, no le había tomado la llamada a Mylena. Tenía montones de mensajes, llamadas perdidas, y simplemente la evadía; si no la bloqueé es porque quería que se supiese ignorada. Hasta que la curiosidad me ganó y quise saber cual era su historia; no es como muy normal terminar involucrado con gente como esa de la nada; algo le debió de pasar que les conoció.

Quedé de verle en la Cafebrería del Péndulo de la Condesa. Al llegar hice todo lo posible para mostrarle lo más indiferente que puede; intentando demostrarle lo poco que me afectaba que ahora por su culpa una organización criminal me tuviese en su nómina.

Pedí café y pan francés, e hice algunos comentarios sobre los difusores de té que había en los anaqueles. Ella me miraba fijamente con esos ojos claros, que aun no determino si son verdes o miel; hasta que no pudo más y estalló:

- Dime algo
- Algo
- Sabes a que me refiero
- ¿Quieres que te reclamé sobre que puedo terminar flotando en un río negro de aguas negras por culpa tuya?, nah... no conoces nada sobre mi, créeme no tienes idea de las cosas que he llegado a hacer; y tampoco quieres saber. Mejor dime, ¿que tal están las enfrijoladas?.

Se me quedó mirando fijamente a los ojos, estupefacta; se notaba su confusión, enojo, tristeza… un montón de emociones claramente se le mezclaban en su mente y explotó. Empezó a llorar… ¿conmoverme?, nah… soy un macho, mujeriego y vividor; he visto a muchas mujeres llorar, y usualmente todas mienten.

Al ver que no me conmoví por sus lagrimas siguió comiendo, entre sollozos. Al terminar se me quedó mirando con cara de “paga la cuenta”. Lo hice, sinceramente sus lágrimas empezaban a hacer efecto en mi, pero quise resistir más; al final #viejastodassoniguales, no confiaría en ella.

Salimos y caminamos sobre la avenida rumbo a su hotel; al llegar me dijo que subiesemos a lo que respondí con un tirón y dije que no

- No suelo mezclar el sexo con los negocios, y parece que ya somos compañeros de trabajo
- No seas idiota - espeto - ven, te mostraré algo

Subí cautelosamente, durante el trayecto del elevador esperé a que al abrir hubiese un comando armado esperando. Si ya me había entregado a unos mafiosos del crimen organizado, nada le impedía ahora entregarme a la policía. Pero no, al abrir el elevador no hubo nadie; seguimos hasta su habitación y me senté en la mesita de estar; para confirmarle que no volvería a caer en sus juegos.

Entonces, Mylena sacó su pasaporte y me lo mostró. Ya sin lágrimas, entonces me empezó a explicar, y en efecto, agradecí haber nacido en México.

Mylena en efecto, si era rusa; había nacido en Sevastopol; y estudió desde la preparatoria en Moscú. Debido a que Rusia es un país no muy agradable para vivir, todo mundo piensa en estudiar para poder huir de allí. Así que, a pesar de que no era buena en ello; estudió Ingeniería en Computación; con la idea de que al menos pudiese terminar viviendo en la India.

Sin embargo en sus últimos semestres, con poco dinero; empezó a hacer trabajos freelance de programación por bitcoins; en esos tiempos que el bitcoin era muy barato. Así fue como conoció a los RR’s; quienes en un foro de Reddit escribieron preguntando por alguien capaz de modificar un código para cambiar su comportamiento. Como buena rusa, lo hizo y poco tiempo después caería en cuenta que lo que había modificado era ni más ni menos que Ploutus.

Los RR’s habían abierto ese foro en Reddit para adaptar su código a los cajeros de NCR que se usaban en América Latina; y sin saberlo, Mylena había modificado el binario para agregar las funciones de extracción de dinero a través de las teclas de función de un simple teclado conectado directamente al cajero. Sin embargo Mylena falló en algo.

Ploutus en todas sus variantes se infecta de forma física; los RR’s habían pagado a Mylena por hacerlo a través de la red; pensando que si infectaban una minicomputadora simulando un Diebold normal y lo colocaban en el mismo segmento en donde estuviese el ATM, este se infectaría de inmediato, así como todos. De hecho en alguna ocasión en Plaza Universidad de Aguascalientes, vi que el cajero Bancomer que estaba fuera del Soriana tenía un modem de Infinitum, así que teóricamente si modificaban el binario para que infectase a través de red, no era cosa más que romper la contraseña de la wireless y conectarse a la red para infectar el ATM. Pero ni Mylena ni los RR’s tomaron en cuenta la segmentación de red.

En efecto, muchos de los ATM’s tienen la arquitectura que mencioné, otros se conectan directamente por cable de red a una red cableada, otros se conectan por una VPN, etc. Eso hizo que la infección que programó Mylena, no funcionase. Peor aun, cuando los RR’s vieron que no lo había conseguido la secuestraron y la llevaron consigo para que ella siguiese desarrollando una forma en que si se pudiese dar.

Y así es como Mylena terminó en México; por sus deseos de huir de su país para tener un mejor futuro. En su viaje había visto como los RR’s vivían de fiesta en fiesta, usando personas como ella para sus propósitos, contratando modelos todos los días para sus fiestas, y dando mordidas a corruptos políticos para ir ganando posición y poder. Y así es como habían llegado a México.

Ya habían hecho algunas pruebas para infectar a los ATM’s, muchas de ellas habían sido efectivas; aunque no pensaron que en México se han instalado todo tipo de dispositivos para robar dinero, como scam’s; y eso ha hecho que los bancos los protejan mucho más.

Pero aun así, el ataque era viable. Y ahora lo ejecutarían.

¿Qué jugaba yo en todo eso?, en realidad no me querían para realizar las infecciones, esas ya las habían hecho pagando a las personas que dan mantenimiento a los cajeros. Ahora buscaban otra cosa, necesitaban crear una distracción lo suficientemente grande para atraer las miradas hacía ello y darles tiempo suficiente para trabajar tranquilamente.

Al mismo tiempo, tenían planeado que cuando todo pasase; no sólo yo habría generado un ataque obvio y masivo de distracción; sino también, sería el primer sospechoso del ataque por Ploutus. El chivo expiratorio perfecto para que la policía me investigase. Para Mylena fue una suerte que en esa fiesta precisamente yo fuese quién terminase en sus sábanas, para los RR’s fue la suerte de tener quién ejecutaría el ataqué sin tener que sacrificar a Mylena; al final una rusa güera, alta y pechugona valía más que yo… además de que aun les era útil para seguir desarrollando variantes de Ploutus que pudiesen utilizar en otros países. Todo estaba en mi contra.

Cuando entendí la situación y mis pocas salidas no supe que decir. Los ojos de Mylena expresaban temor, miedo… pero al mismo tiempo notaba que no estaba arrepentida, era ella o yo; y ella había decidido que fuese yo y no se arrepentía de ello, ya había pasado por mucho; y de cierta forma la entendía. No podía culparla por ello…

Tomé un trago de agua y me recline sobre mi asiento… en ese momento mi cerebro no lograba procesar alguna salida. El tiempo se acababa y tendría que ejecutar el ataque de distracción.

- ¿Qué tan peligrosos son?
- ¿Cómo que qué tan peligrosos son?
- Si, has pasado mucho tiempo con ellos... ¿has visto que maten gente?, ¿qué torturen?, ¿cómo son sus contactos?
- No he visto nada de eso, pero es obvio que... tú viste la fiesta, los lujos, el dinero...
- Hum... ¿sabes sus nombres reales?
- No
- Hum... no son mexicanos, su acento es diferente; pero no sé de donde puedan ser....
- ¿Qué estas diciendo?, ¿no lo entiendes?, te van a inculpar - Mylena me veía demasiado tranquilo para la situación
- ¿Tienes una foto de ellos?
- Si - y me mostró su celular
- Pásamela, por bluetooh

Una vez que me pasó la fotografía abrí mi computadora y se la mandé al “Fab”… un amigo que es especialista en buscar información en sitios reconditos. Le envié la información cifrada y le pedí que buscase todo lo que pudiese de esas personas y sus negocios.

- Belindo... aun no busco nada y ya siento que esto está feo
- Eip
- ¿En qué andas metido?
- Ya tú sabé... tengo muy mala suerte
- Bueno chavo, haré mi mayor esfuerzo... le diré a Mini Krusty, El Porro y Paola que se pongan a trabajar en ello
- Va, en cuanto tengas algo me dices... puede que dependa un poco mi vida de ello
- Lo normal, ¿no?
- Seeeeh

Colgué mientras Mail en mi celular enviaba las imágenes. Cuando terminé giré y vi a Mylena, ella había pasado los últimos minutos callada y estupefacta

- Te van a matar, no lo entiendes, no puedes jugar con ellos
- Me dijiste que no has visto que hagan algo malo
- No tengo que verlo para saber que todo lo que dicen es verdad
- Bueno, si eso es cierto; de todas formas ya estoy frito... haga lo que haga ya valió, ¿no?
- ¿Qué? - supongo esperaba que entrase en pánico, que tuviese rabia y le reclamase¡, que llorase, que intentase salir corriendo o algo - no entiendo. Es como si esto fuese algo normal para ti
- He tenido una mala vida

Mylena intentó espetar mi respuesta, pero sinceramente ya me había aburrido; la callé tumbándole a la cama… si iba a morir, bueno; no todos los días te puedes encontrar una rusa con sentimiento de culpa hacia ti, y que te deba su libertad. #yayutelanau … aunque todo el tiempo no pude quitarme de la mente el problema en el que estaba metido.

¿Querido diario?, ¿por qué tengo tan mala suerte?, no soy tan mala persona… confió en que Sergio encuentre algo que me sea útil, porque sino… creo que regresaré a la cárcel próximamente.