Si usted se encuentra aplicando para diversos puestos de ingeniería de software o participando en eventos universitarios de Capture The Flag, eventualmente podría cruzarse con una extraña cadena de texto que luce exactamente como el formato inusual mostrado a continuación:
aHR0cHM6Ly9mbXRkZXYuZGV2Lw==
Parece un texto ininteligible, pero en realidad es una prueba. Los reclutadores tecnológicos y los ingenieros sénior a menudo ocultan URLs secretas, direcciones de correo electrónico o los siguientes pasos dentro de cadenas codificadas en Base64 para ver si usted está prestando la debida atención.
Cómo identificar una cadena Base64
Base64 no es encriptación; es un esquema de codificación diseñado para transmitir de forma segura datos binarios a través de redes. Por lo general, puede identificarla por sus características distintivas:
- Solo contiene caracteres alfanuméricos (
A-Z,a-z,0-9), más+y/. - Casi siempre termina en uno o dos signos de igual (
=o==). A esto se le llama padding.
Cómo decodificarlo (La Manera Segura)
Cuando encuentra una de estas cadenas en una descripción de trabajo, código fuente o en el correo de un reclutador, su primer instinto es buscar en Google un "Decodificador Base64".
Una advertencia: Muchos decodificadores en línea envían los datos que usted pega directamente a un servidor backend. Si el mensaje decodificado contiene un correo privado de un reclutador o un token de aplicación único destinado solo para usted, acaba de filtrarlo por completo.
Utilice siempre un Decodificador del Lado del Cliente que se ejecute localmente en su propio navegador.
👉 Decodifique su mensaje Base64 localmente aquí
(Spoiler: La cadena en la parte superior de este artículo se decodifica hacia la página principal de FmtDev). ¡Buena suerte con su búsqueda de empleo!