Ingenieria inversa (Registro nro. 1158)
[ vista simple ]
| 000 -CABECERA | |
|---|---|
| campo de control de longitud fija | 05923nam a22001937a 4500 |
| 003 - NUMERO DE CONTROL DE IDENTIFICACIÓN | |
| campo de control | OSt |
| 005 - FECHA Y HORA DE LA ÚLTIMA TRANSACCIÓN | |
| campo de control | 20240305144040.0 |
| 008 - DATOS DE LONGITUD FIJA--INFORMACIÓN GENERAL | |
| campo de control de longitud fija | 240304b |||||||| |||| 00| 0 eng d |
| 020 ## - NÚMERO INTERNACIONAL ESTÁNDAR DEL LIBRO (ISBN) | |
| Número Internacional Estándar del Libro (ISBN) | 978-958-792-521-0 |
| 040 ## - FUENTE DE LA CATALOGACIÓN | |
| Centro catalogador/agencia de origen | B-ISTTENA |
| 041 ## - CÓDIGO DE LENGUA | |
| Código de lengua del texto/banda sonora o título independiente | Esp |
| 245 ## - MENCIÓN DE TÍTULO | |
| Título | Ingenieria inversa |
| Resto del título | Curso Practico |
| Mención de responsabilidad, etc | Cayentano de Juan |
| 250 ## - MENCIÓN DE EDICIÓN | |
| Mención de edición | 1 era ed. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
| Lugar de publicación, distribución, etc. | Bogota, Colombia |
| Nombre del editor, distribuidor, etc. | Calle Jarama |
| Fecha de publicación, distribución, etc. | 2023 |
| 300 ## - DESCRIPCIÓN FÍSICA | |
| Extensión | 269 pag. |
| Dimensiones | 17 x 24 cm |
| 505 ## - NOTA DE CONTENIDO CON FORMATO | |
| Nota de contenido con formato | INDICE.<br/>ACERCA DEL AUTOR.<br/>PROLOGO.<br/>INTRODUCCION.<br/>PARTE 1. LENGUAJE ENSAMBLADOR<br/>CAPITULO 1. CONCEPTOS BASICOS Y EXPECTATIVAS DEL CURSO.<br/>1.1 FUNCIONAMIENTO DE WINDOWS. MENSAJE Y EVENTOS.<br/>1.2 ¿PARA QUE PODEMOS USAR EL LENGUAJE ENSAMBLADOR?<br/>1.3 NUMERACION Y CALCULO ARITMETICO.<br/>1.3.1 Números hexadecimales.<br/>1.3.2 Conversiones decimal- hexadecimal.<br/>1.3.3 Números negativos.<br/>1.3.4 Bits, bytes, palabras y sistema vinario.<br/>1.3.5 Registro con variables.<br/>1.4 RESUMEN AUTOEVALUACION.<br/>1,5 EJERCICIOS.<br/>1.5.1 Resultados.<br/>CAPITULO 2. LENGUAJE ENSAMBLADOR.<br/>2.1 EJERCICIO<br/>2.1.1 Resultado.<br/>2.2 DESCARGA E INSTALACION DE MASM32 / EASY CODE.<br/>2.2.1 Descarga Masm32<br/>2.2.2 Descarga Easy Code.<br/>2.2.3 Configuración Easy Code.<br/>2.3 REGISTRO DE SISTEMA 32BITS<br/>2.4 DIRECTAMENTE DEL LENGUAJE, ESTRUCCTURA DEL PROGRAMA.<br/>2.4.1Ejercicios guiado hola mundo, de Debug a Microsoft Windows 32bits.<br/>2.4.2 Ejercicio.<br/>2.5 TIPOS DE DATOS.<br/>2.5.1 DB.<br/>2.5.2 DW/Word.<br/>2.5.3 DD/DWord.<br/>2.5.4 DQ/QWord<br/>2.5.5 DT.<br/>2.6 INTRODUCCION A LAS API´S DE WINDOWS.<br/>2.6.1 Donde busca información sobre API.<br/>2.6.2 Como Agregar API (DLL)A su proyecto.<br/>2.7 MOVER DATOS A REGISTROS Y VICERVESA<br/>2.7.1 Introducción Mov.<br/>2.8 OPERACIONES MATEMATICAS SIMPLES<br/>2.9 OPERACIONES DE PILA.<br/>CAPITULO 3. LENGUAJE ENSAMBLADOR: PROCEDIMIENTOS DEFINICION Y USO.<br/>CAPITULO 4. LEMGUAJE ENSAMBLADOR: ORDENADORES DIRECTIVAS RELACIONADAS CON LOS DATOS<br/>4.1 OFFSET.<br/>4.2 ADDR.<br/>4.3 PTR,<br/>4.4 TYPE.<br/>4.5 SIZEOF.<br/>CAPITULO 5. LENGUAJE ESAMBLADOR: OPERACIONES CON BANMDERAS<br/>CAPITULO 6. LENGUAJE ENSAMBLADOR: INSTRUCCIONDES DE DESPLAZAMIENTOS.<br/>6.1 MULTIPLICAR POR DESPLAZAMIENTO.<br/>6.1.1 SHL, desplazamiento lógico a la izquierda.<br/>6.1.2 SHR, desplazamiento lógico a la derecha.<br/>CAPITULO 7: LENGUAJE ENSAMBLADOR: INSTRUCCIONES DE TRANSFERENCIA DE CONTROL.<br/>7.1 INCONDICIONALES<br/>7.1.1 JMP.<br/>7.1.2 Invoke.<br/>7.1.3 RET.<br/>7.2 CONDICIONALES TRADICIONALES.<br/>7.3 CONDICIONALES MASM32.<br/>7.4 INTERATIVAS TRADICIONALES.<br/>7.5 INTERATIVA MASM32.<br/>CAPITULO 8. LENGUAJE ENSAMBLADOR: INSTRUCCIONES MANEJO DE CADENAS.<br/>8.1 PREFIJOS DE REPETICION.<br/>8.2 MOVER CADENAS.<br/>8.2.1 LEA, cargar dirección efectiva.<br/>8.3 COMPRAR CADENAS <br/>8.4 BUSCAR EN CADENAS.<br/>8.5 TRANSFERENCIA ENTRE CADENAS Y REGISTROS.<br/>8.5.1 Incrementar Y Decrementar en Uno.<br/>CAPITULO 9. MODOS DE DIRECCIONAMIENTO.<br/>CAPITULO 10. RESUMEN Y FASE DE VIDEOS TALLARES<br/>10.1 EJERCICIOS VARIOS PARA MASM32.<br/>10.1.1 Resultados.<br/>10.2 PROYECTO FINAL MASM32.<br/>10.1.2 Resultado.<br/>CAPITULO 11. ANEXO I. INTEGRACION CON LENGUAJE DE ALTO NIVEL<br/>11.1 COMO REALIZAR DLL EN ENSAMBRADOR.<br/>11.1.1 Creación de DLL en ensamblador.<br/>11.1.2 Creación De DLL en ensamblador función para VB.NET <br/>11.2.3 Creación de DLL en ensamblador funciones a exportar.<br/>11.2 PYTHON INTEGRACION.<br/>11.3 LA COMUNIDAD DE PYTHON.<br/>11.3.1 Creando su propia biblioteca- Shell inversa para Windows desde Python.<br/>11.4 VB.NET INTEGRACION.<br/>PARTE 2. INGENIERIA INVERSA.<br/>CAPITULO 12. INTRODUCCION<br/>12.1 ¿QUE ES EL REVERSING O ENERGIA INVERSA?<br/>12.2 ¿ QUE ES UN COMPILADOR?<br/>12.2.1 Código fuente.<br/>12.2.2 Código intermedio. <br/>12.2.3<br/>Código objeto.<br/>12.3 limitaciones.<br/>12.4 ¿ QUE DICE LA LEY, RESPECTA AL REVERSING?<br/>12.5 EJERCICIOS.<br/>12.6 RESULTADOS.<br/>CAAPITULO 13. INTRODUCCION A OLLYDBG<br/>13.1 DESEMBLADOR / CODIGO<br/>13.2 REGISTROS<br/>13.2.1 Registro Del Procesador.<br/>13.2.2 Flag O Bnaderas.<br/>13.2.3 Registros de punto flotante.<br/>13.3 DUMP.<br/>13.4 PILA/STACK<br/>13.5 RELACION DE TECLAS Y BOTONES MAS USADOS.<br/>CAPITULO 14. RECONSTRUCCION DE CODIGO NATIVO.<br/>14.1 CODIGO NATIVO, VARIABLES Y ESTRUCTURAS<br/>14,1,1 Variables.<br/>14.2 EJECUTANDO CODIGO NATIVO, CON OLLYDBG.<br/>14.2.1 Ejecución completa.<br/>14.2.2 Ejecución Línea a Línea.<br/>14.2.3 Pasar por cima, ejecutar funciones sin entrar dentro de ellas.<br/>14.3 CODIGO NATIVO, VARIABLES Y ESTRUCTURAS II.<br/>14.3.1 Variables ll, sumando.<br/>14.3.2 Puntos de ruptura.<br/>14.3.3 Estructuras.<br/>14.3.4 Buscando en la memoria, sección del Dum.<br/>14.4 PROCEDIMIENTOS Y VARIABLES LOCALES.<br/>14.5 ESTRUCTURAS DE CONTROL CONDICIONALES.<br/>14.5.1 Instrucciones de transferencia de control según los los Flag.<br/>14.6 ESTRUCTURAS DE CONTROL ITERATIVA.<br/>14.7 ESTRUCTURAS DE CONTROL REPETITIVAS.<br/>14.8 FORMULARIOS <br/>14.9 FICHEROS BINARIOS PE.<br/>14.9.1 Diseño.<br/>14.9.2 Tabla de secciones.<br/>14.9.3 Tabla IMPORT.<br/>14.9.4 Relocalizaciones.<br/>CAPITULO 15. API´S SIGNIFICATIVAS.<br/>CAPITULO 16. PRACTICAS CON SUPUESTOS EN CODIGO NATIVO.<br/>16.1 BUSCANDO CADENA EN CODIGO NATIVO.<br/>16.2 PONIENDO PARCHES (¨PATCHES¨)<br/>16.3 EJERCICIO.<br/>16.4 CIFRADO DE TEXTO POR XOR.<br/>16.4.1 Cifrado mediante XOR.<br/>16.5 ANULAR OBJETIVO POR API (INTERMOLECULAR CALLS)<br/>16.6 EJERCICIOS.<br/>16.7 ANALIZANDO SHELLTER, UN MALWARE REAL.<br/>16.7.1 Analizando la calculadora de Windows sin infectar, mapa memoria.<br/>16.7.2 Analizando la calculadora de Windows infectada, mapa memoria.<br/>16.7.3 Analizando la calculadora de Windows sin infectar, hilos.<br/>16.7.4 Analizando la calculadora de Windows infectada, hilos.<br/>16.7.5 Analizando la calculadora de Windows infectada, Hilo Principal Shellter.<br/>CAPITULO 17. RECONSTRUCCION DE CODIGO INTERMEDIO.<br/>17.1 MICROSOFT INTERMEDIATE LANGUAGE.<br/>17.2 ANALIZANDO BINARIO DE CODIGO INTERMEDIO VB.NET.<br/>17.2.1 Analizando binarios VB.NET, con OllyDBG.<br/>17.2.2 Ejercicio.<br/>17.3 EXEINFOPE.<br/>17.4 INTRODUCCION A.NET REFLECTOR.<br/>CAPITULO 18. PRACTICA CON SUPUESTO EN CODIGO INTERMEDIO.<br/>METERIAL ADICIONAL. |
| 650 ## - | |
| Término de materia o nombre geográfico como elemento de entrada | Informatica |
| 942 ## - ELEMENTOS DE PUNTO DE ACCESO ADICIONAL (KOHA) | |
| Código de la institución [OBSOLETO] | B-ISTTENA |
| Tipo de ítem Koha | Libros |
| Fecha de adquisición | 04/03/2024 |
| Fecha de Catalogación | 04/03/2024 |
| Catalogador | Gonzalo |
| Localización permanente | Fecha de adquisición | Fuente de adquisición | Número de inventario | Código de barras | Número de copia | Costo, precio normal de compra | Tipo de ítem Koha |
|---|---|---|---|---|---|---|---|
| Instituto Superior Tecnológico Tena | 03/04/2024 | Donacion | B-ISTTENA | ISTT-DS-0277 | Eje.1/1 | 40.00 | Libros |
