Designing BSD Rootkits: An Introduction to Kernel Hacking und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Jetzt eintauschen
und EUR 3,75 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Beginnen Sie mit dem Lesen von Designing BSD Rootkits: An Introduction to Kernel Hacking auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Designing BSD Rootkits: An Introduction to Kernel Hacking: A Introduction to Kernel Hacking [Englisch] [Taschenbuch]

Joseph Kong
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
Preis: EUR 21,70 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Nur noch 16 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Samstag, 19. April: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 12,56  
Taschenbuch EUR 21,70  

Kurzbeschreibung

13. April 2007
Though rootkits have a fairly negative image, they can be used for both good and evil. "Designing BSD Rootkits" arms you with the knowledge you need to write offensive rootkits, to defend against malicious ones, and to explore the FreeBSD kernel and operating system in the process. Organized as a tutorial, "Designing BSD Rootkits" will teach you the fundamentals of programming and developing rootkits under the FreeBSD operating system. Author Joseph Kong`s goal is to make you smarter, not to teach you how to write exploits or launch attacks. You`ll learn how to maintain root access long after gaining access to a computer, and how to hack FreeBSD. Kong`s liberal use of examples assumes no prior kernel-hacking experience but doesn`t water down the information. All code is thoroughly described and analyzed, and each chapter contains at least one real-world application.

Hinweise und Aktionen

  • 5-EUR-Gutschein für Drogerie- und Beauty-Artikel:
    Kaufen Sie für mind. 25 EUR aus den Bereichen PC-und Videogames, Musik, DVD/Blu-ray und Hörbücher sowie Kalender und Fremdsprachige Bücher ein; der 5-EUR-Gutschein wird in Ihrem Amazon-Konto automatisch nach Versand der Artikel hinterlegt. Die Aktion gilt nicht für Downloads. Zur Aktion| Weitere Informationen (Geschäftsbedingungen)

Wird oft zusammen gekauft

Designing BSD Rootkits: An Introduction to Kernel Hacking: A Introduction to Kernel Hacking + FreeBSD Device Drivers + Absolute FreeBSD: The Complete Guide to Free BSD
Preis für alle drei: EUR 96,15

Die ausgewählten Artikel zusammen kaufen


Produktinformation

  • Taschenbuch: 152 Seiten
  • Verlag: No Starch Press; Auflage: 1., Aufl. (13. April 2007)
  • Sprache: Englisch
  • ISBN-10: 1593271425
  • ISBN-13: 978-1593271428
  • Größe und/oder Gewicht: 23,3 x 18 x 1,2 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 108.908 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

Though rootkits have a fairly negative image, they can be used for both good and evil. Designing BSD Rootkits arms you with the knowledge you need to write offensive rootkits, to defend against malicious ones, and to explore the FreeBSD kernel and operating system in the process. Organized as a tutorial, Designing BSD Rootkits will teach you the fundamentals of programming and developing rootkits under the FreeBSD operating system. Author Joseph Kong's goal is to make you smarter, not to teach you how to write exploits or launch attacks. You'll learn how to maintain root access long after gaining access to a computer and how to hack FreeBSD. Kongs liberal use of examples assumes no prior kernel-hacking experience but doesn't water down the information. All code is thoroughly described and analyzed, and each chapter contains at least one real-world application.Included: The fundamentals of FreeBSD kernel module programming Using call hooking to subvert the FreeBSD kernel Directly manipulating the objects the kernel depends upon for its internal record-keeping Patching kernel code resident in main memory; in other words, altering the kernel's logic while it's still running How to defend against the attacks described Hack the FreeBSD kernel for yourself!

Über den Autor und weitere Mitwirkende

Tinkering with computers has always been a primary passion of author Joseph Kong. He is a self-taught programmer who dabbles in information security, operating system theory, reverse engineering, and vulnerability assessment. He has written for Phrack Magazine and was a system administrator for the City of Toronto.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Mehr entdecken
Wortanzeiger
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
5.0 von 5 Sternen sehr gut 26. Januar 2014
Format:Kindle Edition|Von Amazon bestätigter Kauf
Ein lesenswertes Buch, wenn man sich ernsthaft mit der Programmierung von Kernelmodulen unter (Free)BSD beschäftigen will. Man sollte sich nicht vom Titel ("...Rootkits") verschrecken lassen. Es geht hier in erster Linie um solide Betriebssystemprogrammierung, an die der Autor den Leser Schritt für Schritt anhand von ausführlichen Beispielen heranführt. Es ist kein Anfängerbuch. Man sollte schon ein wenig Ahnung von BSD und Programmieren mitbringen.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.4 von 5 Sternen  5 Rezensionen
11 von 11 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Concise, informative, powerful -- a real winner 23. Juni 2007
Von Richard Bejtlich - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I loved Designing BSD Rootkits (DBR) by Joseph Kong, and I'm not even a kernel hacker. Rather, I'm an incident responder and FreeBSD administrator. This book is directly on target and does not waste the reader's time. If you understand C and want to learn how to manipulate the FreeBSD kernel, Designing BSD Rootkits is for you. Peer into the depths of a powerful operating system and bend it to your will!

DBR covers much of the same sorts of material found in the earlier Rootkits: Subverting the Windows Kernel by Greg Hoglund and James Butler, except Kong's book is all about FreeBSD. I actually read the Windows text first, but found Kong's more direct language and examples easier than the Hoglund/Butler text. After reading DBR I have a stronger understanding of each of the main chapters' techniques, i.e., kernel modules, hooking, direct kernel object manipulation, kernel object hooking, run-time kernel memory patching, and detection mechanisms. I particularly liked the author showing his sample rootkit's effectiveness against Tripwire, simply to demonstrate his methods.

DBR follows another tenet of great books: it credits previous work. Several times in the text Kong says where he learned a technique or what code he's modifying to do his bidding. This should serve as an example to other technical authors. Kong also does not treat his subject matter as a dark art practiced by people in long black coats at Def Con. He is professional and mentions where certain techniques like run-time kernel memory patching are used by commercial operating systems for "hot patching," as happens with Windows.

I have nothing bad to say about this book, although to get the absolute full learning experience it helps to know C programming, some assembly, and FreeBSD kernel internals. The Design and Implementation of the FreeBSD Operating System by McKusick and Neville-Neil (another excellent book) is helpful preparatory reading. The fact that Kong provided all of his source code for download is also very much appreciated. Bravo! I look forward to your next book.
5 von 5 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Enjoyable primer on system kernel penetration 30. Mai 2007
Von Nils Valentin - Veröffentlicht auf Amazon.com
Format:Taschenbuch
--- DISCLAIMER: This is a requested review by No Starch Press, however any opinions expressed within the review are my personal ones. ---

This enjoyable readable book gradually and very systematically evolves around hacking the kernel of a BSD system.

Chapter 1: Loadable Kernel Modules 22p.

Chapter 2: Hooking 13p.

Chapter 3: Direct Kernel Object Manipulation 20p.

Chapter 4: Kernel Object Hooking 4p.

Chapter 5: Run-Time Kernel Memory Patching 27p.

Chapter 6: Putting It All Together 26p.

Chapter 7: Detection 8p.

Its written in a style that allows also non-developers to grasp the main procedures and steps involved for modifying a systems kernel (assuming the attacker got access to a privileged system account).

Chapters 1 to 5 explain the several methods for modifying the kernel.

While the book is divided into 7 chapters, its most value really is the Chapters 6 which has many of those WoW effects included.

All or most technics described of chapters 1-5 will be used in chapter 6 for show casing how to circumvent an HIDS. Here is where all learned technics finally come all together.

So the reader dabbles with the author from an initial "simple" idea of bypassing an HIDS from one issue to the next. First the system call is hooked, so technically its kind of working, but then we realize that in order to make it perfect we need to hide the just created file (which contains the execution redirection routine). So the next obvious step is to hide the file so we dont leave a footprint on the system, just to realize that we need to hide the KLD (Dynamic Kernel Linker). So now everything is hidden but we forgot about the change of the /sbin directories access/ modification and change time, so we have to go after that too...

Its technically very interesting to learn how the author approaches the issues involved in order to avoid being detected by the HIDS or commands the user might use. That the author is technically on top of things is also shown f.e. by some info included in the book which is already referring to FreeBSD 7.

To get the most out of the book you ideally have programming knowledge of C, assembly etc. and debugging software systems. So I think its most valuable to system administrators, developers and security consultants.
4.0 von 5 Sternen Definitely worth a read 30. Mai 2013
Von Ashley - Veröffentlicht auf Amazon.com
Format:Kindle Edition
This book is a fantastic resource for programmers, FreeBSD enthusiasts and general UNIX hackers.

The book is laid out quite well, with fantastic examples and explanations.
Unfortunately there are a few mistakes in the code examples due to some changes in the FreeBSD code (eg. the sys_ prefix was added to FreeBSD native syscalls )
5 von 10 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Fun and informative 16. Mai 2007
Von Anthony Lawrence - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I don't do a lot with BSD nowadays.. a lot of software customers want is only for Linux, and although sometimes it could be ported, the customers seem to want Linux. However, I cut my teeth on old SunOS, so bsdisms are familiar and friendly to me.

Working through this book was fun and informative. You can download sources from [....]

The concepts apply equally well to Linux, of course, and I also realized that some of the areas explored come up in ordinary application work and especially in system troubleshooting, so this isn't entirely about subverting systems for evil purpose.
1 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A perfect programmer's guide. 8. Juli 2007
Von Midwest Book Review - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Collections strong in web design and programmer's guides know that rootkits have a negative image - but DESIGNING BSD ROOTKITS provides all the information on how to overcome any bad image and problems to develop effective rootkits under the FreeBSD operating system. This instructional is actually a tutorial, so it may also be used in programming classes: it explains how to maintain root access and how to hack Free BSD, using many examples which assume no prior kernel-hacking knowledge. Code is described, analyzed, and linked to real-world scenarios for maximum understanding, making for a perfect programmer's guide.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen
ARRAY(0xab2300b4)

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar