Logo Studenta

000Ingenieria Inversa como una historia de taza de Café

¡Este material tiene más páginas!

Vista previa del material en texto

Ingeniería Inversa, revisando la 
experiencia como proceso. 
 
 
 
 
 
. 
 
● Autor:Apuromafo 
● Fecha de Creación: 01-01-2019 
● Creado con Fines Educativos 
Herramienta Enlace Uso 
Editor de texto http://docs.google.com 
 
 
Si cuentas con una cuenta 
en google drive puedes 
almacenar algunos 
documentos y 
compartirlos con los 
demás en un enlace, 
además de usar google 
docs. 
Frase 
La vida es como una taza de café. Todo está en cómo la preparas, pero sobre todo en 
cómo la tomas.(Anónimo) 
 
 
 
 
 
http://docs.google.com/
Introducción 
 
Hola, quiero compartir una experiencia para hacer muy fácil de entender el proceso 
de ingeniería inversa, tenemos un ​producto hecho y queremos hacerlo mejor para mejorar 
el proceso, no eres el autor del producto o si lo eres, necesitas analizar algo más y quieres 
dejar tu legado a otra persona, o bien , es relativo a lo que quieras lograr. 
 
 Debido a que no somos responsable de los materiales, muchos de los productos que 
usamos hoy en día son de origen distinto a nuestra creación, tenemos que hacer una idea 
para entenderlo, haré uso de una pequeña historia cómo la de la taza de café, hay 2 formas 
de ver esta experiencia : 
1. La preparación. 
2. Cómo lo tomarás. 
Creo que más allá de hacer el producto o tener el producto, puedes ir aprendiendo 
una experiencia conforme vayas tomando sentido a lo que haces, intencionar el tema, ​no 
hacer por hacer​. 
 
 
Comenzamos la experiencia: 
Si te preguntan ¿Cómo preparan este producto ? ¿Qué ves aquí? 
 
Si observas una taza, más líquido oscuro, granos al lado, de seguro conoces 
que podría ser, si no lo sabes, yo te lo comento, es una taza con ​café​. 
Por otro lado si estabas pensando en cómo poder fabricar la loza o bien el 
plato o cómo producir los granos de café de seguro estas viendo detalles muy 
específicos que no te permite aún ver la forma de prepararlo o tomarlo, pero veamos 
esta pequeña historia. 
 
Tarea: <Responder las Preguntas antes de avanzar> 
Si te pregunto: 
1. ¿Cómo se prepara este líquido? 
2. ¿Qué opinas? 
En la próxima página lo comentaré. 
http://dle.rae.es/?id=6bQcjCM#2r1olj3
Yo creo que hay 2 grandes formas : 
¿Cómo preparar café? 
 
Cuando tu tienes que hacerlo y ​sabes​. Cuando tu tienes que hacerlo y ​no 
sabes​. 
Pues tengo que tener agua, café y el 
recipiente (claro, se requieren los 
materiales donde usarás tu experiencia) 
● Usa un manual en google 
● lee el manual de instrucciones 
● usa el manual de esta persona 
● ve videos en youtube 
es complicado debes saber algo más 
porque en temas de gustos no hay nada 
escrito, te cuestionas inclusive si es tu 
deber. 
Será preguntar pequeños detalles para 
darle un toque especial 
Verificar una y otra vez si lo haces bien y 
haces cuestionar al que te pregunta 
hasta le adviertes que mientras no se 
muera todo está bien. 
 
 Si te pregunto: 
3. ¿Cuál es el origen del café? 
4. ¿Cuál es la importancia de saber el origen para mi producto final? 
En la próxima página lo comentaré. 
 
Origen del Café 
 El producto que tienes hoy se llama café, con muchas leyendas e historias 
para darle explicación de su origen : 
 
 Cuenta una de las muchas leyendas sobre el ​origen del café​ que había un pastor de 
cabras en Etiopía llamado Kaldi y que un día se percató de la vitalidad de su rebaño tras 
comer unas bayas rojas y brillantes de un arbusto.Cuentan, que llevó esas bayas a un 
venerado musulmán que se encontraba en un monasterio. El anciano desaprobó 
inmediatamente su uso y las arrojó al fuego. Pero en ese instante les cautivo un bálsamo 
embriagador que empujó al sabio a meter las manos en las brasas y extraer los granos 
tostados. Cuentan, que los echó en agua caliente con sal y así se hizo la primera taza de 
café en el mundo. Son muchas las historias como ésta que se remontan al s.XIII y dificultan 
esclarecer el origen del café. El misterio, de hecho, se extiende hasta nuestros días. 
 
 Pero en la actualidad : algunos compran el producto y otros lo preparan con cafeteras o 
alguna máquina, ahora bien no me imagino alguno con el arbusto y las bayas en su casa , 
inclusive existen cafetera con altas expectativas -de paso muy caras-(​Blossom One​) 
¿Cuál es la importancia? 
Si importa el origen, es importante conocer el producto, puede que se sepa la historia 
o puede que no, si existen antecedentes previos pueden ayudar a conocer lo que queramos o 
bien si no hay mucha información lo que importa es el ​producto final​, y que sea con la 
necesidad de lo que necesitamos y llegar tarde o temprano entender lo que necesitamos 
saber. 
Hagamos un caso práctico para continuar esta historia del café en estos tiempos 
modernos: 
 ​Historia práctica: 
 Tus padres te habían dicho que eres grande y confían en ti por lo que te han 
dejado solo en el local familiar, te dan algunas indicaciones que suenan tan 
cotidianas que no le prestas atención, porque siempre los trabajadores han estado 
en la tienda y los ves como lo hacen muy rápido y sin problema , otros lo pueden 
hacer, pero como somos humanos, intentamos postergar todo hasta el último día. 
Llegas al local, barres el lugar, enciendes las luces, abres las cortinas, dejas cartel de 
cerrado a abierto y no ves ninguna dificultad en la tarea que te han dejado. 
Esta joven llega a la barra de tu servicio, mientras usa el celular y pide café. 
 
Si te pregunto: 
5. ¿Qué harías en la situación? 
En la próxima página lo comentaré. 
https://www.baque.com/es/escuela/pasion-cafe?___store=es
http://www.blossomcoffee.com/onebrewer/
Si tu respuesta al caso práctico está en ​hacer el café​, pues comienzas a entender el proceso, 
si has pensado que otra opción, tendrás que meditar más en el caso, vuelve a leer el caso 
práctico. 
Continuando y ampliando el caso práctico: 
● Estas solo y debes hacerte cargo ahi decides tu rol :jefe o líder 
● Para hacer una solución temporal: Le dices que necesitas un tiempo prudente y 
llegarás con el producto para luego pagar el producto. 
Por otro lado mientras llegarán los empleados, pero tu ya colocaste el cartel de 
abierto, ​se te ha ido algunos detalles a modo de explorar​, mientras espera tienes un poco de la 
máquina que puede serle grato (leche+café), pero ella necesita café, preparado como siempre. 
Si le cuentas tu historia que no tienes idea, posiblemente puedas echar a perder tu 
negocio familiar y el apoyo desconocemos a qué hora llegarán, porque no pusiste atención a 
los detalles. 
Si te detienes a pensar en los problemas, al final no harás nada productivo, recuerda 
que: “​el cliente espera​”. 
 
 
Vas a la cocina y comienza la etapa más productiva donde aparecen todo lo que no 
podrías haber esperado : 
Las tazas están sucias ​te dedicas a lavar unas pocas, ​el hervidor ​de X lts (litros) ​no 
sabes usarlo​, debes preparar en un hervidor mas pequeño el cual tiene una ​entrada de 
enchufe que no conocías y usaremos un alargador con el adaptador y comienzas el largo 
proceso de preparar un producto bajo la marcha, calentando el agua y esperando ​que no pase 
nada en el local​, luego debes ​verificar si quiere con o sin ​azúcar ​y luego vuelves al proceso te 
pones a ​revolver el agua con el café, han pasado los minutos y ​el cliente que espera​, termina 
con una impresión diferente a la que esperaba, recibe el café, ​paga el producto (con la poca 
experiencia tienes esperanza de haber usado bien la máquina), pero está bajo la expectativa 
de lo que esperaba del servicio porque tuvistes procesos innecesarios (volver a preguntarle sinecesitaba azúcar y revolverlo, lavar la loza, calentar agua , adaptarte a la dificultad del 
hervidor, nerviosismo mientras recibes el pago del producto). 
Hasta aquí la realidad siempre supera a lo que pensamos del proceso. 
¿Pueden ocurrir más cosas ? 
Si, de seguro podemos agregar más problemas a la historia, para saber cómo actuar: 
Le han cortado el agua, Se les acabó el café, No encontró el adaptador indicado, Corte de luz, 
Falla en equipos, Romper algún material, Avisos inoportunos, Accidentes Laborales (puede 
que se resbale si no ha limpiado bien), que se desmaye la persona que atiende, puede que la 
joven no quería el café y lo quería a él ,el local incumple con una normativa, le falta pago de 
patentes al local, hay moscas o bichos en el local, entre otros. 
Si te pregunto: 
6. ¿Qué harías en la situación si agregaramos todos los problemas de 
inmediato, cómo se asemeja esta situación cuando queremos saber de 
ingeniería inversa? 
En la próxima página lo comentaré. 
¿Cómo crees que se asemeja esta realidad a la 
de un proceso de ingeniería inversa ? 
si quieres responder , recuerda la situación anterior : 
 
Lo que ocurrió en la situación (historia 
práctica) 
Lo que sucede en la ingeniería inversa 
Pidieron ayuda por un producto (café) Piden ayuda con un programa 
Te das cuenta que hay información del 
tema, pero no la revisas por falta de tiempo, 
porque otro puede hacerlo 
Te das cuenta que hay información de como 
hacerlo, pero no la revisas por falta de 
tiempo, porque hay personas que manejan 
del tema 
Acción adicional: 
lavar los platos 
apuntar nombres de los programas que son 
usados en reversing 
Acción adicional: hervir el agua en otro lado Usar plataformas conocidas para poder ir 
ejecutando las herramientas que has 
encontrado depurador, herramientas, 
decompiler etc. 
Tener las herramientas a mano: azúcar, 
agua y el café 
Tomas la iniciativa de preguntar ¿Qué se 
hacer ? R: En este caso puntual es lo que 
puedes hacer en el programa. 
Preguntar si se necesita azúcar o no y 
luego revolver un tiempo 
Preguntar ¿Cómo se usa cada herramienta? 
R: Terminas leyendo un manual para cada 
aplicación, es como y revolver una y otra 
vez. 
Lograr entregar el producto Lograr darse cuenta si logras la expectativa 
de lo que quieres lograr, intentas verlo y 
tienes una idea o sigues procesando. 
Tiempo de ejecución poco experta, y te vas 
con la opinión de los demás 
Producto basado en lo realizado por otro, 
pero analizado por ti. 
 ​Si te pregunto: 
7. ¿Existe alguna otra mejor forma de trabajar, qué opinas? 
En la próxima página lo comentaré. 
Hasta aquí creo que viene el tema injusto de decir que este joven tiene que 
haber hecho todo solo, podrían haber trabajado en equipo, veamos: 
Trabajo en equipo con experiencia Trabajo en equipo sin experiencia 
Una persona experta les dice ¿Cómo 
pueden manejar el proceso? Ejemplo 
yo me hago cargo de la caja , y tu del 
café. 
Una persona experta les ayuda en un 
área pero ellos buscan otra ayuda. 
Cada uno hace su parte y cada uno es 
responsable del proceso 
Todos copian como hace el experto y 
nadie se hace cargo de lo que ha hecho. 
Cada persona obtiene un producto Obtienen solo un producto por vez. 
 
Todos son partes importantes del 
equipo, cada uno ve el proceso 
Cada uno puede perder su empleo al 
intentar explicar a preguntas puntuales: 
● ¿Qué han hecho? 
● ¿Quién te dijo que hicieras esto? 
Los errores son tratados para mejorar, 
cómo una experiencia positiva 
Los errores vuelven peor la experiencia 
si uno vuelve a repetir los mismos 
errores. 
 
Hoy en día, son muchas las empresas y fundaciones, organizaciones, 
proyectos que serían imposibles de realizar si no se realizan en conjunto. 
 
Por lo cual tenemos claro que hay procesos que deben hacerse de a poco para 
ir entendiendo la idea,y que el trabajo en equipo es importante para un logro de metas 
en común, muchos de los que quieren aprender ingeniería inversa no teniendo idea 
del proceso de preparar un café, y mucho menos entender el idioma de quien les da 
las instrucciones hace que se pierdan en el proceso, así que hoy en este pequeño 
caso práctico nos deja una enseñanza: El proceso ​se puede mejorar​. 
 
 ​Si te pregunto: 
8. ¿Cómo lo mejoramos, qué opinas? 
En la próxima página lo comentaré. 
 
El proceso se puede mejorar 
 
Antes de saber preparar el cafe Después de saber preparar el café 
Loza sucia Loza limpia y en su lugar . 
Se tardó en calentar agua (porque no 
había un plan b en caso x) 
Tener el agua hervida en un recipiente 
como(termo para líquido) o ya listo para 
el proceso. 
Buscar dónde está cada cosa Conocer el lugar de trabajo y etiquetar o 
inventariar los productos en una zona. 
Preguntar y revolver una y otra vez darle al cliente un “sobre” con 
azúcar/endulzante para que decida a 
gusto y revuelva con lo que tenga 
Revisar el manual de la registradora/caja Usar sin problema las máquinas. 
 
Era importante el trabajo individual Puedes trabajar en equipo y tener un 
mejor resultado 
Saber buscar información es la clave al 
inicio, y juntar se vuelve una motivación 
más importante que el terminar el 
producto 
La información también la puedes ir 
ordenando en listas o jerarquías más 
logrables, disminuyendo el tiempo. 
Buscas trabajo en equipo, pero tienes 
trabajo en grupo o individual. 
Trabajas en equipo, o individual. 
 
Ahora volviendo a la realidad de trabajo algunos han migrado a codear sus 
propias herramientas para pasar de largo el obstáculo de comprar una aplicación 
comercial. Aquí cada uno decidirá cómo será el mejor trabajo, resaltando el potencial 
de lo que se necesite. Preparar el entorno de trabajo es el primer instante antes de 
atender a alguien, saber con quien cuentas para apoyo y tener claro como poder 
realizar esta tarea sin generar problemas mayores, no se puede ir pidiendo cada cosa 
conforme necesitas, debes saber donde están las cosas en el lugar donde trabajas y 
más claro, saber terminar de a poco un proceso. 
 ​Si te pregunto: 
9. ¿Has leído algún manual de Ingeniería Inversa? 
10.¿Cual es la diferencia entre trabajo en grupo y en equipo? 
11.¿Cuáles son las diferencias entre jefe y líder? 
En las próximas páginas lo comentaré. 
Aprender ingeniería inversa no es una forma única , pues muchas veces 
requiere aprender lenguaje de máquina, el programar en un lenguaje en especial, y 
manejar diversas herramientas, podemos ver muchísimos manuales y cursos, pero la 
cantidad de curiosidad de cada uno le permitirá haciendo un esbozo, de lo que 
necesitas, puedes leer a gusto algunas y entender, cómo también no entender nada. 
 ​Entonces para leer un manual, solo se requiere tiempo y búsqueda. 
Si has leido manuales de Ingeniería inversa, puedes saltar esta parte, sino 
sigue leyendo. 
Un uso cualquiera, el curso de ratón: 
Fue un curso hecho por el 2004 para el foro hackxcrack, solo era para demostrar que 
habían aprendido ingeniería inversa sobre algunos programas y era para compartir una 
experiencia, el autor es anónimo(Ratón) y desapareció el manual luego de falta de uso, se 
basó en la experiencia de algunos amigos que practicaban ingeniería inversa, y además se 
logra apreciar que utilizó un material llamado “crackers notes” y ayuda de algún cracker, entre 
otros escritos o manuales, las herramientas al día de hoy en día están con muy poco uso, 
pero al aplicarlo en otro depurador mas nuevo (x64dbg) y otras herramientas , es posible 
hacer uso de este curso sin mayor problema para mantener los principios. 
A nivel de Marzo 2018, estuvesin trabajo, me di el tiempo de realizar este curso de 
ratón junto a varios amigos de la lista de Crackslatinos, el cual intentamos ver cómo un 
proceso de inicio, desarrollo y cierre. 
Es normal que los manuales breves terminen sin apoyo, porque el nivel de utilidad 
para algunos es mínimo, o bien, porque no pueden manejar con la misma experiencia que el 
que redacta el escrito.Pero cuando varios tienen experiencia en lo mismo, pueden comentar, 
redactar y mejorar la experiencia. Ahora veamos el curso de ratón es ​como preparar un 
café​: Tenemos un producto final que hacer, pero cada uno sabe que tanto llegará a 
preparar. 
Opción 1= ver 
manual+crackmes 
Opción 2= ver manual+videos 
+crackmes 
Opción 3= ver 
manual+videos+crackmes y 
practicarlo 
Solo llevas una idea parcial, si 
tienes dudas no puedes seguir. 
Llevas una idea que es posible 
hacer más, si quedan dudas 
puedes preguntar. 
Comienzas a entender algo de lo 
que explican y comienzan las 
dudas del proceso, aquí 
comienza el preparar el café. 
Las dudas son de tipo 
conceptual, herramientas 
obsoletas 
Las dudas son de adaptación, 
las herramientas son nuevas, 
por lo que son accesibles 
Las dudas son mientras trabajas 
en cada curso, es un proceso 
difícil de avanzar a la misma 
velocidad del que ejecuta 
La velocidad de trabajo es en 
semanas 
La velocidad es en 1 semana a 
lo más 
La velocidad dependerá del 
interés, en días o meses 
Receta de preparar un café, 
cada uno decide cómo lo 
prepara. 
Receta de preparar un café y 
ver una persona preparando 
café en otra cafetera, al menos 
hay una comparación. 
Receta de preparar un café, en tu 
ejercicio cotidiano, luego esto es 
lo que realmente hace producir 
conocimiento. 
 
Si ya diferencias el trabajo en Equipo y En grupo, puedes hacer un intento de usar 
una plantilla y explorar algún programa básico a partir de los conocimientos en 
ingeniería inversa, veamos si lo harás individual, en equipo o en grupo: 
 ​Parte Productiva: Una Plantilla Básica 
 El primer manual que puedas crear sobre tu análisis. 
Llega un momento en el terminas de ensayar y puedes hacer un pequeño 
manual o escrito, video para compartir tu experiencia sobre un programa, y quieres 
tomar la idea o iniciativa del café, veamos : 
 
Programa: (Para la historia del café sería el café 
preparado, tamaño , peso , de donde accedes 
al recurso) 
Herramientas a usar (Para la historia del café serían la taza, café, 
agua ) 
Dificultad (Para el que ejecuta sería mayor que el que 
mira) 
Utilidad del programa (Para qué sirve el café, para servirlo para uno, 
para otro etc) 
Fecha (¿Que día paso esto?, es como una bitácora) 
Autor (Estoy seguro el café fue preparado por alguien, 
intenta usar alias o apodos o nicks) 
 
Introducción ​(¿Qué harás en ese proceso?) de seguro es conocer sobre el tema. 
Desarrollo​ (¿Que haces?) Analizar que fue hecho 
(probar el café y verificar si quieres agregar mas o menos cosas, azúcar miel etc y para 
los materiales serian muchas veces el hervidor, la cuchara, y anexos) 
luego explorar con lo que requieras , si no se tiene experiencia, pues en la historia del 
café puede ser el contenedor plástico y protector de papel, una taza cualquiera, cambiar 
las experiencias puede ser un tema que te lleve perder muchísimo tiempo, pero será algo 
que irás viendo que te sirve, en el caso puntual de revolver la taza, versus pasarle un 
sobre con una medida , muchas veces tenemos que mostrar evidencias, para el caso del 
computador puedes usar capturas de pantallas. 
Cierre​ (¿Qué aprendiste?, agradecimientos, saludos y despedida) 
Sería equivalente a probar el producto o evaluar la experiencia del proceso 
Detalles que siempre se pueden mejorar: todo es mejorable. 
1. Hacer una portada 
2. Hacer un Índice 
3. Revisar la Ortografía y redacción 
4. Ir usando una herramienta u otra para captura de pantalla: grabar o bien algunas 
fotos más precisas. 
¿Cuál es la diferencia entre jefe y líder? 
 
Muchas veces cuando queremos aprender de un tema vamos a una empresa o lugar 
y nos encontramos con jefes que nos dirigen las labores a realizar, pero no te preparan para 
ello, y existen líderes que te acompañarán en las labores, pero no te preparará, ​pero te 
motivará a que puedas lograrlo​. 
 
Jefe Líder 
Persona que tiene autoridad o poder sobre un               
grupo para dirigir su trabajo o sus actividades 
Persona que encabeza y dirige un grupo o               
movimiento social, político, religioso, etc. 
 
Creo que si existieran muchísimos líderes en lo que hacemos, no sabríamos a quien 
seguir, pero sin importar a quien sigamos, lo importante es hacer un camino trazado a 
seguir, y esto es el motivo de intencionar lo que aprenderemos, hoy en día usamos líder 
cómo un ​maestro en un tema​, maestro(​Persona que enseña o forma, especialmente aquella              
de la que se reciben enseñanzas muy valiosas​) ​ quien dirige nuestras enseñanzas. 
En toda comunidad existen líderes que ayudan a aprender de un tema en especial o 
maestro a quien tenemos mucho respeto y cariño. 
 ​Si te pregunto: 
12.¿Cuántos tipos de Ingeniería Inversa conoces? 
13.¿Cuál es el objetivo de la Ingeniería inversa ? 
En la próxima página lo comentaré. 
 
Tipos de Ingeniería inversa: 
Conozco dos , que no excluye que puedan usarse juntas. 
 
Tipos de Ing. Inversa Realidad en la taza de café 
1.-​Análisis Estático​: Es más conocido 
como reversing, en general es comenzar a 
analizar, en el cracking hay análisis 
estático, para realizar exploits es necesario 
dominar bastante esta forma de análisis. 
Analizar la taza , forma, tamaño , 
capacidad, proporción de agua y café, 
verificar como funciona cada parte desde lo 
global a lo específico, en general puedes 
revolver la taza, pero intentas mantener el 
máximo de análisis para no dejar de lado 
los detalles, aquí puedes saborear pero 
miras el contenido de la taza y no la 
cucharada, si aprendes la receta la puedes 
crear cuantas veces quieras. 
2.-​Análisis dinámico​: Es más conocido 
como depurar un programa, o bien 
analizando el programa en búsqueda de 
algo que puedes manipular hasta un cierto 
punto de ruptura. 
Analizar el contenido de la taza mientras 
vas probando el sabor, pero no puedes 
retroceder muchas veces porque ya te lo 
tomaste, en la primera vas a sorbo a 
cucharadas y mirando la cuchara y el 
contenido. Si aprendes la receta, puedes 
saborear cuantas veces quieras. 
 
¿Cuál es el objetivo de la Ingeniería inversa ? 
Objetivo Alcance Ordenador 
El principal objetivo de la 
ingeniería inversa, es poder 
obtener información​ a partir 
de alguna información que se 
posee con el fin de saber que 
lo hace​ ​funcional 
 
Hoy en día en el siglo XXI , 
gran parte de​ c​omponentes 
electrónicos y diferentes 
productos​ llegan a ser 
analizados por la Ingeniería 
Inversa. 
Máquina electrónica capaz 
de almacenar información y 
tratarla automáticamente 
mediante operaciones 
matemáticas y lógicas 
controladas por programas 
informáticos. 
Un ordenador está 
compuesto 
principalmente por un 
hardware y software​. 
 ​Si te pregunto: 
14.¿Donde se aplica la Ingeniería inversa según la descripción anterior? 
15.¿Cómo se aplicaría a la historia de nuestra taza de café? 
En la próxima página lo comentaré. 
Hardware y Software. 
Muchas veces pedimos orientación sin saber que hay muchas profundidades del 
tema, aquí deteniendonos en el ordenador podemos ver algunas diferencias: 
 
Hardware Software 
Conjunto de los componentes que 
integran la parte material de una 
computadora, es decir, todas las partes 
físicas que la constituyen, aquellas que 
puedes ver. Elementos como: teclado, 
mouse, el disco duro, monitor, circuitos, 
como la tarjetade memoria, el 
microprocesador o CPU, entre otros, 
conforman el hardware. 
Conjunto de programas y rutinas que 
permiten a la computadora realizar 
determinadas tareas. Aquí entra en claro 
el sistema operativo y el lenguaje de 
programación que han pensado para el 
propósito. 
 Lo que hace funcionar a café (contenedor) 
sería el hardware: en algunos casos algunos 
contenedores son mejores que otros, se 
asocia a lo físico. 
 El sabor del café, la percepción del 
trabajo si hacemos cómo lo esperamos, si 
logramos apreciar el sabor (pues sería la 
sensación que hizo trabajar al mezclar los 
componentes), es la parte lógica. 
Pero además el software necesita de 2 temas adicionales : Ingeniería de software y los Sistemas 
Operativos. 
Ingeniería de Software Sistema Operativo 
https://es.wikipedia.org/wiki/Ingenier%C3%A
Da_de_software 
https://es.wikipedia.org/wiki/Sistema_operati
vo 
https://es.wikipedia.org/wiki/Anexo:Compara
ci%C3%B3n_de_sistemas_operativos 
https://es.wikipedia.org/wiki/Anexo:Sistemas
_operativos 
Equivale a receta del café , y según el 
destinatario tendrás que preparar el formato 
de ésto. 
Equivale al café preparado, que puedes 
agregar más componentes si así lo requieres 
 ​Si te pregunto: 
16.¿Qué es la Ingeniería inversa? 
En la próxima página lo comentaré. 
 
https://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software
https://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software
https://es.wikipedia.org/wiki/Sistema_operativo
https://es.wikipedia.org/wiki/Sistema_operativo
https://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_sistemas_operativos
https://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_sistemas_operativos
https://es.wikipedia.org/wiki/Anexo:Sistemas_operativos
https://es.wikipedia.org/wiki/Anexo:Sistemas_operativos
Definir Ingeniería inversa. 
Por lo cual ingeniería inversa se refiere a la actividad que se ocupa de 
descubrir cómo funciona un programa para conocer su función o característica 
de cuyo código fuente no se dispone​, hasta el punto de poder modificar ese 
código o generar código propio que cumpla las mismas funciones. Por otro 
lado no significa que no pueda existir ingeniería inversa sobre los componentes 
del mismo, dependerá del conocimiento y experiencia, lo que queda claro a lo 
largo de este escrito es que “​es un proceso​”. 
 
 ​Si te pregunto: 
17. ¿Qué usos existen principalmente hoy en día la Ingeniería 
Inversa? 
18. ¿Cómo los elegimos para estudiarlos ? 
En la próxima página lo comentaré. 
 
¿Cuántas formas de uso tiene hoy en día la 
Ingeniería inversa ? 
Hoy en día conozco al menos 3 formas de usar el reversing o ingeniería inversa:  
1. Exploits​ (El cual requiere de reversing ) 
2. Reversing​ (Dinámico/Estático) que algunos lo concretan cómo cracking 
3. ​Análisis de Malware​ (El cual requiere muchísimo detalle). 
Cómo pueden apreciar en la pequeña encuesta realizada en telegram de CLS sobre 
82 personas a lo largo de 5 días del mes (diciembre 2018) se hizo la pregunta ¿qué 
área les gustaban más? :  
 
 Al apreciar entre 3 gustos, hay 8 caminos diferentes . 
(elegir 1/ elegir 2/elegir 3/ elegir 1 y 2 / elegir 1 y 3/ elegir 2 y 3 /elegir 1, 2, 3/ ninguna) 
A veces queda conforme solamente con una taza de café, ​pero también puede ser 
que algo que lo acompañe al café y ahí viene tu parte creativa. 
Por lo cual se puede acompañar en procesos de 
1.-hacking 2.- forense 3.- uso de datos (big data ) , entre otros tantos usos, que dependerá 
solamente de la persona. 
 ​Si te pregunto: 
19.¿Cómo será mejor la experiencia de aprender un proceso? 
En la próxima página lo comentaré 
Palabras finales 
Pues la mejor experiencia de aprender es intencionado, no hacer por hacer, el éxito 
irá de la mano del compromiso que te propongas. 
 
Esto es el comienzo de un ​proceso​, Antes de leer este escrito ¿Cómo se prepara 
una taza con café ? (era una actividad más) , y luego de leer este escrito ¿Cómo se 
prepara para realizar ingeniería inversa como proceso? , esta historia de la taza de café, 
debe darle sentido a lo que realicemos ya sea para mejorar, ampliar o conocer el proceso 
de la ingeniería inversa o cualquier proceso que realicemos de forma instantánea como una 
instancia a mejorar. 
 
Mis agradecimientos para quienes han logrado leer hasta aquí, les dejo 
cordialmente invitados a conocer el proceso de Ingeniería inversa a través de los 
manuales, maestros y conocimiento que existe hoy en día. 
 
 saludos cordiales. 
 
Apuromafo CLS 
 
Bibliografía: 
 
https://pixabay.com/es/photos/cafe/ 
https://www.diccionariodedudas.com 
http://dle.rae.es/ 
http://docs.google.com 
https://t.me/crackslatinos 
 
 
 
https://pixabay.com/es/photos/cafe/
https://www.diccionariodedudas.com/
http://dle.rae.es/
http://docs.google.com/
https://t.me/crackslatinos

Continuar navegando