Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

170
Vistas
¿Por qué alguien usaría un enfoque hexadecimal en javascript?

Me disculpo porque esta puede ser una pregunta extraña, pero estoy bastante confundido. ¿Alguien sabría por qué alguien usaría lo que creo que es "un enfoque hexadecimal" para javascript? es decir) Veo a alguien nombrando variables como

 _0x2f8b, _0xcb6545,_0x893751, _0x1d2177, etc

¿Por qué alguien haría esto? Además, veo código como

 'to\x20bypass\x20this\x20link'

así como hexadecimales para números como 725392

 0xb1190

Entonces, ¿cómo podría alguien obtener este tipo de convención de nomenclatura y por qué querrían usar esto?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Código como este ha sido, el 99% del tiempo, automáticamente alterado/ofuscado del código fuente original, en un intento de hacer más difícil la ingeniería inversa.

Por ejemplo, si empiezas con

 const foo = 'bar'; const somethingElse = 5;

puede usar una herramienta de ofuscación para encontrar

 var _0x2f8b, _0xcb6545; _0x2f8b = 'bar'; _0xcb6545 = 5;

y servir eso a los clientes. Leer 200 líneas de código ofuscado es mucho más difícil que leer 200 líneas del código fuente original.

así como hexadecimales para números como 725392

Lo mismo: es más fácil para un ser humano entender 725392 (que puede ser un número mágico importante para la aplicación) que 0xb1190.

Esto no es algo que estaría presente en el código fuente .

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda