{"product_id":"stack-frames-giuseppe-di-cataldo-9781484221808","title":"Stack Frames: A Look from Inside","description":"\u003cp\u003e \u003c\/p\u003e\u003cp\u003eTeaches you exactly how program memory content and organization is vital for computer security, especially Unix-like operating systems. You will learn how it is manipulated to take control of a computer system, as well as the countermeasures that system designers set up to avoid this. Neither a guide for hackers nor an all-out theory book, this book is ideal for anyone studying computer security who wants to learn by doing.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eUsing a practical approach, you will understand how stack frames relate to hardware and software theory and the various GNU\/Linux distributions, before moving on to Base 2, 8 and 16 notations, executables and libraries. Lastly you will go in-depth to understand the intricacies of stack frames. A vital resource for all computer security students and enthusiasts, add \u003ci\u003eStack Frames: A Look Inside\u003c\/i\u003e to your library today.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cul\u003e\u003cli\u003e In-depth knowledge on activation records offunctions, and how this information can be used.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003eA better understanding on how conventions used by compilers work.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eClarify some concepts on libraries and their relationship with executable programs.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003eGet, or recall, technical skills using compilers, debuggers, and other tools.\u003c\/p\u003e\u003c\/li\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003eWho This Book Is For \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThe book is suitable for college students with a good knowledge of the C language, who are interested in deepening their study of the content and organization of program memory, namely the activation records of functions, as regards possible implications in computer security. A basic knowledge of both the Assembly language and the UNIX operating system is certainly helpful, as well as some practice with compilers and debuggers; but they are not compulsory.\u003c\/p\u003e\u003cp\u003e \u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Giuseppe Di Cataldo\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 148422180X\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781484221808\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 09\/29\/2016\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 171\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.75lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.00h x 7.00w x 0.41d","brand":"Giuseppe Di Cataldo","offers":[{"title":"Paperback","offer_id":48088384143615,"sku":"9781484221808","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_be6567fe-09ce-42c8-a90c-38d8844e02da.jpg?v=1769104531","url":"https:\/\/www.whiterainbookhouse.com\/products\/stack-frames-giuseppe-di-cataldo-9781484221808","provider":"WR Book House","version":"1.0","type":"link"}