{"product_id":"foundations-of-arm64-linux-debugging-disassembling-and-reversing-analyze-code-understand-stack-memory-usage-and-reconstruct-original-c-c-code-w","title":"Fundamentos de la depuración, desensamblaje y reversión de Linux Arm64: analice el código, comprenda el uso de la memoria de la pila y reconstruya el código C\/C++ original.","description":"\u003cp\u003eObtenga una sólida comprensión de cómo los compiladores de Linux C y C++ generan código binario. Este libro explica la ingeniería inversa y el análisis binario de la arquitectura ARM64, ahora utilizada por los principales proveedores de nube de Linux, y cubre temas que van desde la escritura de programas en lenguaje ensamblador, la depuración en vivo y el análisis binario estático de código C y C++ compilado. Es ideal para quienes trabajan con dispositivos integrados, incluidos teléfonos móviles y tabletas.\u003c\/p\u003e\n\u003cp\u003eUtilizando la última versión de Red Hat, examinará de cerca los fundamentos del diagnóstico de volcados de memoria principal, la depuración en vivo y post mortem de aplicaciones, servicios y sistemas Linux. También trabajará con el depurador GDB y lo utilizará para el desensamblaje y la ingeniería inversa. Este libro utiliza ejercicios prácticos paso a paso de complejidad creciente con explicaciones y numerosos diagramas, incluidos algunos temas de fondo necesarios. Además, podrá analizar dicho código con confianza, comprender el uso de la memoria de la pila y reconstruir el código C\/C++ original.\u003c\/p\u003e\n\u003cp\u003eY como verá, el análisis forense de la memoria, el malware y el análisis de vulnerabilidades requieren una comprensión del lenguaje ensamblador ARM64 y de cómo los compiladores de C y C++ generan código, incluida la disposición de la memoria y los punteros. Este libro proporciona los conocimientos básicos y los fundamentos prácticos que necesitará para comprender la estructura y el comportamiento internos de los programas Linux.\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eFundamentos de la depuración, desensamblaje y ingeniería inversa de ARM64 Linux\u003c\/i\u003e es el compañero perfecto de \u003ci\u003eFundamentos de la depuración, desensamblaje y ingeniería inversa de Linux\u003c\/i\u003e para lectores interesados en la nube o la ciberseguridad.\u003c\/p\u003e\u003cbr\u003e\u003cb\u003eLo que aprenderá\u003c\/b\u003e\u003cul\u003e\n\u003cli\u003eRepasar los conceptos básicos del lenguaje ensamblador ARM64\u003c\/li\u003e\n\u003cli\u003eExaminar los comandos esenciales del depurador GDB para la depuración y el análisis binario\u003c\/li\u003e\n\u003cli\u003eEstudiar la generación de código del compilador C y C++ con y sin optimizaciones del compilador\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eExaminar el desensamblaje de código binario y los patrones de ingeniería inversa\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eVer cómo se implementan y utilizan los punteros en C y C++\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003ePara quién es este libro\u003c\/b\u003e\u003cp\u003eIngenieros de soporte y escalamiento de software, ingenieros de seguridad en la nube, ingenieros de confiabilidad del sitio, DevSecOps, ingenieros de plataforma, probadores de software, ingenieros de software Linux C\/C++ e investigadores de seguridad sin experiencia en lenguaje ensamblador ARM64, y principiantes que aprenden técnicas de ingeniería inversa de software Linux.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-4290792\"\u003eDmitry Vostokov\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 31\/01\/2023\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 170\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 0,59 lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9,21 de alto x 6,14 de ancho x 0,40 de profundidad\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781484290811\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 148429081X\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051390\"\u003eProgramación | Código abierto\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM046000\"\u003eSistemas operativos | General\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003eDmitry Vostokov es un experto, orador, educador, científico, inventor y autor reconocido internacionalmente. Es el fundador de la disciplina de diagnóstico, forense y pronóstico de software orientado a patrones (Systematic Software Diagnostics), y del Software Diagnostics Institute (DA+TA: DumpAnalysis.org + TraceAnalysis.org). Vostokov también ha sido autor de libros sobre diagnóstico de software, detección y análisis de anomalías, análisis forense de software y memoria, análisis de causas raíz y resolución de problemas, análisis de volcados de memoria, depuración, análisis de rastros y registros de software, ingeniería inversa y análisis de malware. Tiene más de 25 años de experiencia en arquitectura, diseño, desarrollo y mantenimiento de software en diversas industrias, incluyendo roles de liderazgo, técnicos y de gestión de personal. En su tiempo libre, presenta varios temas en Debugging.TV y explora la Narratología del Software, su desarrollo posterior como Narratología de las Cosas y Diagnóstico de las Cosas (DoT), Patología del Software y Diagnóstico Cuántico del Software. Sus áreas de interés actuales son el diagnóstico de software teórico y sus fundamentos matemáticos e informáticos, la aplicación de la lógica formal, la inteligencia artificial, el aprendizaje automático y la minería de datos al diagnóstico y la detección de anomalías, la ingeniería de diagnóstico de software y el desarrollo impulsado por el diagnóstico, el flujo de trabajo de diagnóstico y la interacción. Las áreas de interés recientes también incluyen la computación nativa de la nube, la seguridad, la automatización, la programación funcional y las aplicaciones de la teoría de categorías al desarrollo de software y big data. Reside en Dublín, Irlanda.\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":44455622115565,"sku":"9781484290811","price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_4b7d69b1-5f63-49da-af64-5ed61e71703f.jpg?v=1700389311","url":"https:\/\/sureshotbooks.com\/es\/products\/foundations-of-arm64-linux-debugging-disassembling-and-reversing-analyze-code-understand-stack-memory-usage-and-reconstruct-original-c-c-code-w","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}