Bei meiner Arbeit stoße ich immer wieder auf Netzwerke und Webseiten mit erheblichen Sicherheitsproblemen. In diesem Buch versuche ich dem Leser zu vermitteln, wie leicht es mittlerweile ist, Sicherheitslücken mit diversen Tools auszunutzen. Daher sollte meiner Meinung nach jeder, der ein Netzwerk oder eine Webseite betreibt, ansatzweise wissen, wie diverse Hackertools arbeiten, um zu verstehen, wie man sich dagegen schützen kann. Selbst vor kleinen Heimnetzwerken machen viele Hacker nicht halt. Wenngleich das Thema ein sehr technisches ist werde ich dennoch versuchen, die Konzepte so allgemeinverständlich wie möglich erklären. Ein Informatikstudium ist also keinesfalls notwendig, um diesem Buch zu folgen. Dennoch will ich nicht nur die Bedienung diverser Tools erklären, sondern auch deren Funktionsweise so weit erklären, dass Ihnen klar wird, wie das Tool arbeitet und warum eine bestimmter Angriff funktioniert.
Mark B. Bücher






Assembler Programmierung für die ARM-Plattform
32- und 64bit Assemblerprogrammierung einfach erklärt
Assembler, die Maschinensprache, gilt als eine sehr schwer zu erlernende Programmiersprache. Ich will Ihnen mit diesem Buch zeigen, dass Assembler gar nicht so schwer ist. Assembler ist anders und funktioniert nicht wie moderne Hochsprachen, aber wenn Sie erst einmal verstanden haben, wie man damit arbeitet, verliert Assembler den Schrecken. In diesem Buch erwartet Sie ein praktischer Einstieg in die Programmierung mit Assembler für die ARM-Plattform. Ohne uns langwierig durch die theoretischen Grundlagen zu quälen, legen wir gleich los und sehen uns anhand von praktischen Beispielen an, wie Assembler und die Maschinenbefehle arbeiten. Dabei beleuchten wir die Stolpersteine und Herausforderungen bei dieser Art der Programmierung. Dazu nutzen wir 32- und 64bit Einplatinencomputer mit ARM-Architektur unter Linux.
Webseiten hacken
Schnelleinstieg inkl. Entwicklung eigener Angriffsscripte
Wir kaufen ein, erledigen unsere Bankgeschäfte und kommunizieren mit Bekannten und Verwandten - alles online! Was unseren Alltag heute maßgeblich bestimmt und vereinfacht, hat aber auch seine Schattenseiten! In diesem Buch zeige ich Ihnen, wie typische Fehler in Webseiten ausgenutzt werden können. Außerdem sehen wir uns an, wie Phishing funktioniert und wie einfach man mit wenigen Zeilen Code sogar einen Trojaner programmieren kann. Lernen Sie wie ein Hacker zu denken, und schließen Sie Lücken in Ihren Webapplikationen, bevor diese zum Einfallstor für Angreifer werden! Darüber hinaus zeige ich Ihnen, wie einfach es für einen Hacker ist, eine Webseite zu verwenden um deren User mit Malware anzugreifen oder einen Account zu kapern.
Programmieren lernen mit Python 3
Schnelleinstieg für Beginner
Mit der Version 3 wurde Python nochmals klarer und einfacher strukturiert. Weiters bietet Python eine einfache und gut verständliche Syntax, die es Anfängern ermöglicht, schnell in die Programmierung einzusteigen. Dennoch ist Python sehr mächtig und bietet die Möglichkeit auch komplexe Aufgaben zu lösen und sogar in einem gewissen Maß maschinennahe zu programmieren. Das macht diese Sprache zum idealen Allrounder und zur idealen Sprache, um mit der Softwareentwicklung zu beginnen. In diesem Buch lernen Sie die Grundlagen der Softwareentwicklung mit Python 3 und einige fortgeschrittene Themen wie Webentwicklung, GUI-Programmierung und sogar maschinelles Lernen. Kurz und prägnant auf den Punkt gebracht und ohne große Umschweife lernen Sie anhand vieler praktischer Beispiele, wie Sie Ihre eigenen Ideen in Python 3 umsetzen.
64-Bit Assembler Programmierung unter Linux
Einfach erklärt
Assembler, die Maschinensprache, gilt als eine sehr schwer zu erlernende Programmiersprache. Ich will Ihnen mit diesem Buch zeigen, dass Assembler gar nicht so schwer ist. Assembler ist anders und funktioniert nicht wie moderne Hochsprachen aber, wenn Sie erst einmal verstanden haben, wie man damit arbeitet, verliert Assembler den Schrecken. In diesem Buch erwartet Sie ein praktischer Einstieg in die Programmierung mit Assembler. Ohne uns langwierig durch die theoretischen Grundlagen zu quälen legen wir gleich los und sehen uns anhand von praktischen Beispielen an wie Assembler und die Maschinenbefehle arbeiten. Dabei beleuchten wir die Stolpersteine und Herausforderungen bei dieser Art der Programmierung. Dazu nutzen wir moderne 64-Bit Intel-Architektur unter Linux.
Python Performance Tuning
Tricks & Techniken um schnelleren Python Code zu schreiben
Python ist eine leicht zu erlernende und dennoch sehr vielfältige und mächtige Programmiersprache. Aber genau diese Eigenschaften sorgen dafür, dass Python keine besonders performante Sprache ist. Daher ist es umso wichtiger die einen Blick "unter die Haube" von Python zu werfen und zu verstehen was im Hintergrund passiert. Dieses Buch erklärt Ihnen nicht nur was Python im Hintergrund macht sondern zeigt Ihnen wie sich Programme um ein vielfaches Beschleunigen lassen. Python muss also gar nicht so langsam sein!
T-Forensik ist ein sehr spannendes und immer wichtiger werdendes Betätigungsfeld. Dieses Buch soll Einsteigern und Interessierten einen Überblick über die Arbeitsweise, Tools und Techniken geben und als Leitfaden und Nachschlagewerk für die ersten Schritte in diesem Bereich dienen. Lernen Sie wie digitale Spuren gesichert, archiviert und ausgewertet werden...
Wir alle kennen Hacking-Gadgets aus diversen Filmen und Serien - kurz ein Gerät am PC angebracht und schon ist das System übernommen. In diesem Buch beschäftigen wir uns damit welche derartigen Tools es tatsächlich gibt und was man damit alles anstellen kann. Wir lernen neben einigen sehr bekannten Hak5-Produkten auch diverse Eigenbau-Projekte und günstige Gadgets aus Fernost kennen. Dabei konzentriere ich mich vor allem auf Angriffe auf Windows-Systeme und Powershell-Scripting, zeige aber am Ende des Buches ebenfalls wie gut diese Angriffe auf Mac OS X oder Linux funktionieren. Damit ist dieses Buch gleichzeitig ein Mahnmal dafür wie wichtig physische Sicherheit ist denn mit den im Buch gezeigten Techniken und Tools ist nicht einmal ein System hinter einer Air Gap sicher! Lernen Sie zu hacken wie Jack Bauer und James Bond...
Sicherheit am PC und im Internet
Cyberangriffe erkennen und sich schützen
IT-Sicherheit ist heute wichtiger als jemals zuvor! Der Schaden, der durch Cyberangriffe entsteht, wird von Jahr zu Jahr größer... Ein Großteil dieser Angriffe ist jedoch sehr primitiv und weder technisch anspruchsvoll noch schwer zu erkennen. Dieses Buch macht Sie fit für den digitalen Alltag und zeigt Ihnen, worauf Sie achten müssen. Als Kinder haben wir alle gelernt, wie wir uns in der Welt sicher bewegen und wie wir mögliche Gefahren im Alltag erkennen und vermeiden. Dieses Buch erklärt Ihnen in einfachen Worten, wie Sie sicher im digitalen Umfeld agieren und wie Sie es vermeiden, auf Cyberangriffe hereinzufallen. Sie lernen nicht nur, welche Gefahren es gibt und wie man diese erkennt sondern auch was passieren würde, falls Sie darauf reinfallen!
Basiswissen OSINT
Eine Einführung in Open Source Intelligence
OSINT (Open Source Intelligence) ist ein Feld, das immer mehr an Bedeutung gewinnt. Immer mehr Informationen werden online zur Verfügung gestellt. Hierbei ist vielen Personen, Firmen oder Organisationen gar nicht klar, wie viel mehr sie verraten, als sie eigentlich wollten. Getreu dem Motto: „Wissen ist Macht“ lernen Sie, die digitalen Fußabdrücke zu verfolgen und digitale Spuren zu finden. Sie werden erstaunt sein, welche Informationen Sie daraus extrahieren können! Lernen Sie die verschiedensten Tools und Techniken kennen, um mit OSINT Informationen zu gewinnen. Abgesehen davon zeige ich Ihnen einige Ansätze weitaus mehr als nur die offensichtlichen Informationen aus Ihren Funden zu extrahieren. Begleiten Sie mich auf dieser spannenden Reise auf der digitalen Datenautobahn!