Practical Foundations of Linux Debugging, Disassembling, Reversing: Training Course
暫譯: Linux 除錯、反組譯與逆向工程的實用基礎:訓練課程

Vostokov, Dmitry, Software Diagnostics Services

  • 出版商: Opentask
  • 出版日期: 2021-01-03
  • 售價: $1,330
  • 貴賓價: 9.5$1,264
  • 語言: 英文
  • 頁數: 176
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1912636344
  • ISBN-13: 9781912636341
  • 相關分類: Linux
  • 無法訂購

相關主題

商品描述

This training course is a Linux version of the previous Practical Foundations of Windows Debugging, Disassembly, Reversing book. It also complements Accelerated Linux Core Dump Analysis training course.


Although the book skeleton is the same as its Windows predecessor, the content was revised entirely because of a different operating system, debugger (GDB), toolchain (GCC, assembler, linker), application binary interface, and even an assembly language flavor, AT&T.


The course is useful for:


  • Software technical support and escalation engineers
  • Software engineers coming from JVM background
  • Software testers
  • Engineers coming from non-Linux environments, for example, Windows or Mac OS X
  • Linux C/C++ software engineers without assembly language background
  • Security researchers without assembly language background
  • Beginners learning Linux software reverse engineering techniques


This book can also be used as x64 assembly language and Linux debugging supplement for relevant undergraduate level courses.

商品描述(中文翻譯)

這個訓練課程是之前《Windows 調試、反組譯、逆向工程實用基礎》的 Linux 版本。它也補充了加速 Linux 核心轉儲分析訓練課程。

雖然這本書的架構與其 Windows 前身相同,但內容因為不同的操作系統、調試器(GDB)、工具鏈(GCC、組譯器、連結器)、應用程式二進位介面,甚至是組合語言的風格(AT&T)而完全修訂。

這個課程對以下人員非常有用:
- 軟體技術支援和升級工程師
- 來自 JVM 背景的軟體工程師
- 軟體測試工程師
- 來自非 Linux 環境的工程師,例如 Windows 或 Mac OS X
- 沒有組合語言背景的 Linux C/C++ 軟體工程師
- 沒有組合語言背景的安全研究人員
- 學習 Linux 軟體逆向工程技術的初學者

這本書也可以作為相關本科課程的 x64 組合語言和 Linux 調試的補充教材。