{"product_id":"python-hacking-essentials-earnest-wish-9781511797566","title":"Python Hacking Essentials","description":"Target Audience \u003cul\u003e This book is not for professional hackers. Instead, this book is made for beginners who have programming experience and are interested in hacking. Here, hacking techniques that can be easily understood have been described. \u003cb\u003eIf you only have a home PC, you can test all the examples provided here.\u003c\/b\u003e I have included many figures that are intuitively understandable rather than a litany of explanations. Therefore, it is possible to gain some practical experience while hacking, since I have only used examples that can actually be implemented. This book is therefore necessary for ordinary people who have a curiosity of hackers and are interested in computers. \u003c\/ul\u003e Organization of the Book \u003cul\u003e This book is made up of five major parts, from basic knowledge to actual hacking code. A beginner is naturally expected to become a hacker while reading this book. \u003cp\u003e\u003c\/p\u003e \u003ci\u003eHacking Preparation\u003c\/i\u003e \u003cul\u003e Briefly introduce the basic Python syntax that is necessary for hacking. \u003c\/ul\u003e \u003ci\u003eApplication Hacking\u003c\/i\u003e \u003cul\u003e Introduce the basic skills to hack an application, such as Keyboard hooking, API hooking and image file hacking. \u003c\/ul\u003e \u003ci\u003eWeb Hacking\u003c\/i\u003e \u003cul\u003e The Virtual Box test environment configuration is used for a Web Shell attack to introduce web hacking, which is currently an important issue. The techniques include SQL Injection, Password Cracking, and a Web Shell Attack. \u003c\/ul\u003e \u003ci\u003eNetwork Hacking\u003c\/i\u003e \u003cul\u003e A variety of tools and the Python language can be combined to support network hacking and to introduce the network hacking technique. Briefly, we introduce NMap with the Wireshark tool, and hacking techniques such as Port Scanning, Packet Sniffing, TCP SYN Flood, Slowris Attack are introduced. \u003c\/ul\u003e \u003ci\u003eSystem Hacking\u003c\/i\u003e \u003cul\u003e System hacking is difficult to understand for beginners, and in this section, figures are used to introduce difficult concepts. The hacking techniques that are introduced include a Backdoor, Registry Handling, Stack Based Buffer Overflow, and SEH Based Buffer Overflow. \u003c\/ul\u003e \u003c\/ul\u003e \u003cbr\u003e While reading this book, it is possible to obtain answers for such problems one by one. After reading the last chapter, you will gain the confidence to be a hacker. \u003cp\u003e\u003c\/p\u003e Features of this book \u003cul\u003e When you start to study hacking, the most difficult task is to configure the test environment. There are many problems that need to be addressed, such as choosing from the variety in operating systems, obtaining expensive equipment and using complex technology. Such problems are too difficult to take in at once, so this book overcomes this difficulty by implementing a simple idea. \u003cp\u003e\u003c\/p\u003e First, \u003cb\u003esystems will be described as Windows-based\u003c\/b\u003e. We are very familiar with Windows, so it is very easy to understand a description based on Windows. Since Windows, Linux, Unix, and Android are all operating systems, it is possible to expand the concepts that are discussed here. \u003cp\u003e\u003c\/p\u003e Second, \u003cb\u003ewe use a virtual machine called Virtual Box\u003c\/b\u003e. For hacking, it is necessary to connect at least three or more computers on a network. Since it is a significant investment to buy a few computers only to study these techniques, a virtual machine can be used instead to easily implement a honeypot necessary to hack by creating multiple virtual machines on a single PC. \u003cp\u003e\u003c\/p\u003e Finally, \u003cb\u003eabstract concepts are explained using figures\u003c\/b\u003e. Rather than simply using words for descriptions, graphics are very effective in transferring information. An abstract concept can materialize through the use of graphics in order to improve the understanding on the part of the reader. \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Earnest Wish\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1511797568\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781511797566\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Createspace Independent Publishing Platform\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 04\/01\/2015\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 214\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.64lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.02h x 5.98w x 0.45d","brand":"Earnest Wish","offers":[{"title":"Paperback","offer_id":43939873390847,"sku":"9781511797566","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/products\/img_87953023-e3ef-41e7-a074-9d88d0226638.jpg?v=1681443966","url":"https:\/\/www.whiterainbookhouse.com\/products\/python-hacking-essentials-earnest-wish-9781511797566","provider":"WR Book House","version":"1.0","type":"link"}