
Learning Linux Binary Analysis, erschienen bei Packt
Dies ist das Code-Repository für Learning Linux Binary Analysis, veröffentlicht von Packt.
Learning Linux Binary Analysis
Das Buch 'Learning Linux Binary Analysis' ist vollgepackt mit Wissen und Code, das Ihnen die inneren Abläufe des ELF-Formats und die Methoden von Hackern und Sicherheitsanalysten für Virenanalyse, Binär-Patching, Softwareschutz und mehr vermittelt.
Dieses Buch behandelt die folgenden spannenden Themen:
Wenn Sie glauben, dass dieses Buch das Richtige für Sie ist, holen Sie sich noch heute Ihr Exemplar!
Der gesamte Code ist in Ordnern organisiert. Zum Beispiel Chapter02.
Der Code sieht wie folgt aus:
uint64_t injection_code(void * vaddr)
{
volatile void *mem;
mem = evil_mmap(vaddr, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0);
__asm__ __volatile__("int3");
}
Folgendes wird für dieses Buch benötigt: Wenn Sie ein Softwareentwickler oder Reverse Engineer sind und mehr über Linux-Binäranalyse erfahren möchten, bietet Ihnen dieses Buch alles, was Sie benötigen, um Lösungen für die Binäranalyse in den Bereichen Sicherheit, Forensik und Antivirus zu implementieren. Dieses Buch eignet sich sowohl für Sicherheitsbegeisterte als auch für Systementwickler. Grundlegende Kenntnisse der Programmiersprache C und der Linux-Kommandozeile werden vorausgesetzt.
Ein Benutzer kann mit einem Großteil des Wissens in diesem Buch (Kapitel 1-9) auf verschiedenen Betriebssystemen und Hardware experimentieren, obwohl es sich speziell auf Linux 3.2 und höher auf X86 32-Bit- oder 64-Bit-Architekturen konzentriert.
Ryan "elfmaster" O'Neill ist ein Forscher im Bereich Computersicherheit und Softwareentwickler mit Erfahrung in Reverse Engineering, Software-Exploitation, Sicherheitsverteidigung und forensischen Technologien. Er wuchs in der Subkultur der Computerhacker auf, in der Welt von EFnet, BBS-Systemen und Remote-Buffer-Overflows auf Systemen mit ausführbarem Stack. Schon in jungen Jahren wurde er mit Systemsicherheit, Exploitation und Virenschreiben vertraut gemacht. Seine große Leidenschaft für Computer-Hacking hat sich zu einer Liebe für Softwareentwicklung und professionelle Sicherheitsforschung entwickelt. Ryan hat auf verschiedenen Computersicherheitskonferenzen gesprochen, darunter DEFCON und RuxCon, und bietet auch einen 2-tägigen Workshop zum ELF-Binär-Hacking an. Er hat eine äußerst erfüllende Karriere und hat bei großartigen Unternehmen wie Pikewerks, Leviathan Security Group und zuletzt bei Backtrace als Softwareentwickler gearbeitet. Ryan hat keine anderen Bücher veröffentlicht, ist aber bekannt für einige seiner Artikel in Online-Journalen wie Phrack und VXHeaven. Viele seiner weiteren Veröffentlichungen finden Sie auf seiner Website http://www.bitlackeys.org.
Hier klicken wenn Sie Feedback oder Vorschläge haben.
Wenn Sie bereits eine gedruckte oder Kindle-Version dieses Buches erworben haben, können Sie kostenlos eine DRM-freie PDF-Version erhalten.
Klicken Sie einfach auf den Link, um Ihr kostenloses PDF zu erhalten.