Como ofuscar codigo en ficheros. DUDA.

Iniciado por mester, 21 Agosto 2015, 20:29 PM

0 Miembros y 1 Visitante están viendo este tema.

mester

Hola.
¿Como se hace para que un programa sea capaz de inyectar codigo en otros programas o incluso archivos como pdf o imagenes? No imagino muy bien como funciona. Por ejemplo, ¿Como funcionan los binders?
Justicia es dar a cada uno lo que se merece

engel lex

#1
pdf ha tenido vulnerabilidades sobre el tiempo, pero es debido a que tienen la capacidad de ejecutar scripts (como un macro) lo que hace en ese caso el atacante es meter el macro, reconstruir el pdf y listo... para una imagen es inutil meter código porque no será ejecutado, quedará almacenado en un campo de la imagen y será inerte

un binder lo que hace en los exe, es agregar el código ejecutable en un punto donde no dañe el .exe (muchas veces al final) y en el punto de ejecución del exe hace un salto al código inyectado, al final de la ejecución de este, hace un salto al código original para que corra como si nada

estos casos no sería ofuscación de código, es una inyección... ofuscación es cuando está allí pero no quieres que la gente lo lea, así que lo haces dificil de leer

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.