<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>03022nam a22002774a 4500</leader>
  <controlfield tag="001">PE-BaUNAB</controlfield>
  <controlfield tag="005">20250428150146.0</controlfield>
  <controlfield tag="006">a||||gr|||| 001 0 </controlfield>
  <controlfield tag="007">ta</controlfield>
  <controlfield tag="008">      t        pe     gr     00| 0 spa d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">978-958-792-521-0</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">PE-BaUNAB</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">spa</subfield>
  </datafield>
  <datafield tag="043" ind1=" " ind2=" ">
    <subfield code="c">col</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">Juan, Cayetano de</subfield>
    <subfield code="9">12061</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Ingenier&#xED;a inversa:</subfield>
    <subfield code="b">Curso pr&#xE1;ctico</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Bogot&#xE1;:</subfield>
    <subfield code="b">Ediciones de la U,</subfield>
    <subfield code="c">2023</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">269 p.</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">Introducci&#xF3;n -- Parte 1: Lenguaje ensamblador: 1. Conceptos b&#xE1;sicos y expectativas del curso -- 2. Lenguaje ensamblador -- 3. Lenguaje ensamblador: procedimientos. Definici&#xF3;n y uso -- 4. Lenguaje ensamblador: operadores y directivas relacionadas con los datos -- 5. Lenguaje ensamblador: operaciones con banderas -- 6. Lenguaje ensamblador: instrucciones de desplazamiento -- 7. Lenguaje ensamblador: instrucciones de transferencia de control -- 8. Lenguaje ensamblador: instrucciones manejo de cadenas -- 9. Modos de direccionamiento -- 10. Resumen y fase de video talleres -- 11. Anexo I. Integraci&#xF3;n con lenguajes de alto nivel -- Parte 2: Ingenier&#xED;a inversa: 12. Introducci&#xF3;n -- 13. Introducci&#xF3;n a Ollydbg -- 14. Reconstrucci&#xF3;n de c&#xF3;digo nativo -- 15. API's significativas -- 16. Pr&#xE1;cticas con supuestos en c&#xF3;digo nativo -- 17. Reconstrucci&#xF3;n de c&#xF3;digo intermedio -- 18. Pr&#xE1;ctica con supuesto en c&#xF3;digo intermedio.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">La Ingenier&#xED;a Inversa, se refiere al estudio detallado de las funciones de cualquier archivo binario, paso a paso, con el fin de descubrir cu&#xE1;l es el c&#xF3;digo responsable por su funcionamiento. Es una de las disciplinas m&#xE1;s gratificantes dentro de la seguridad inform&#xE1;tica. Esta obra te explica de forma secuencial como poner en pr&#xE1;ctica esta materia a trav&#xE9;s de explicaciones claras y did&#xE1;cticas, acompa&#xF1;ados de ejemplos y ejercicios de autoevaluaci&#xF3;n. En la primera parte aprender&#xE1;s el lenguaje de m&#xE1;s bajo nivel legible que existe, el lenguaje Ensamblador, y lo har&#xE1;s comenzando desde cero con este orden: &#x2022; A moverte por el mundo de las API de Windows. &#x2022; A enlazar Ensamblador con lenguajes de alto nivel como Python y VB.Net. &#x2022; A crear su propia Shell Inversa en Ensamblador y conectarla con Python. &#x2022; A crear sus propias DLL. En la segunda parte asimilar&#xE1;s a interpretar los programas compilados y aprender&#xE1;s: &#x2022; A interpretar ficheros Binarios PE. &#x2022; A poner puntos de ruptura. &#x2022; A crear sus propios parches o cambios en un binario. &#x2022; A cifrar texto por XOR. &#x2022; A reconstruir c&#xF3;digo intermedio. &#x2022; A analizar un binario contaminado por Malware real. Adem&#xE1;s, con esta obra tendr&#xE1;s acceso a 40 videos y supuestos pr&#xE1;cticos descargables desde la web del libro que complementan al contenido y que est&#xE1;n indicados en el libro.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Compiladores</subfield>
    <subfield code="x">Inform&#xE1;tica</subfield>
    <subfield code="9">11923</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Ingenier&#xED;a de software</subfield>
    <subfield code="9">11275</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Software</subfield>
    <subfield code="9">11678</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Lenguaje de programaci&#xF3;n</subfield>
    <subfield code="9">11679</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">LIB</subfield>
    <subfield code="e">2025-02-27</subfield>
    <subfield code="z">FTMR</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="8">SIS </subfield>
    <subfield code="a">B01</subfield>
    <subfield code="b">B01</subfield>
    <subfield code="d">2025-02-27</subfield>
    <subfield code="e">COMPRA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 J81</subfield>
    <subfield code="p">01L000006968</subfield>
    <subfield code="r">2025-02-27 21:36:55</subfield>
    <subfield code="t">1</subfield>
    <subfield code="y">LIB</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="8">SIS </subfield>
    <subfield code="a">B01</subfield>
    <subfield code="b">B01</subfield>
    <subfield code="d">2025-02-27</subfield>
    <subfield code="e">COMPRA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 J81</subfield>
    <subfield code="p">01L000006969</subfield>
    <subfield code="r">2025-02-27 21:36:55</subfield>
    <subfield code="t">2</subfield>
    <subfield code="y">LIB</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="8">SIS </subfield>
    <subfield code="a">B01</subfield>
    <subfield code="b">B01</subfield>
    <subfield code="d">2025-02-27</subfield>
    <subfield code="e">COMPRA</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 J81</subfield>
    <subfield code="p">01L000006970</subfield>
    <subfield code="r">2025-02-27 21:36:55</subfield>
    <subfield code="t">3</subfield>
    <subfield code="y">LIB</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">5305</subfield>
    <subfield code="d">5305</subfield>
  </datafield>
</record>
