Secrets of Reverse Engineering

Author: Eldad Eilam

Publisher: John Wiley & Sons

ISBN: 1118079760

Category: Computers

Page: 624

View: 1142

Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering. The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering. In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product. * The first popular book to show how software reverse engineering can help defend against security threats, speed up development, and unlock the secrets of competitive products * Helps developers plug security holes by demonstrating how hackers exploit reverse engineering techniques to crack copy-protection schemes and identify software targets for viruses and other malware * Offers a primer on advanced reverse-engineering, delving into "disassembly"-code-level reverse engineering-and explaining how to decipher assembly language
Read More

Windows 2000, Windows XP und Windows Server 2003 ; [aus der Insider-Perspektive für Entwickler und Administratoren]

Author: David A. Solomon,Mark E. Russinovich

Publisher: N.A

ISBN: 9783860639771

Category:

Page: 897

View: 4183

Read More

Die Kunst des Exploits

Author: Jon Erickson

Publisher: N.A

ISBN: 9783898645362

Category: Computer networks

Page: 505

View: 5982

Read More

Author: Kevin Beaver

Publisher: John Wiley & Sons

ISBN: 3527819045

Category: Computers

Page: 408

View: 2105

Read More

Eine Rechtsvergleichende Abgrenzung Zwischen Geistigem Eigentum und Gemeinfreiheit Bei der Analyse Von Konkurrenzprodukten

Author: Florian Schweyer

Publisher: Mohr Siebeck

ISBN: 9783161520280

Category: Law

Page: 646

View: 4295

English summary: The reverse engineering of competitors' products has always been at the demarcation line between the protection of existing and the fostering of new innovations. Florian Schweyer defines this line in German and U.S. law for the areas of trade secrets, copyright, semiconductor topographies and patents. German description: Jedes Unternehmen mochte gerne wissen, welche Innovationen seine Konkurrenten erzeugen. Ein haufig hierfur beschrittener Weg ist die Analyse erworbener Konkurrenzprodukte, reverse engineering genannt. Hierdurch kann es selbst bei fehlender Patentierung gemass einer in Deutschland weit verbreiteten Auffassung zu einem rechtlichen Konflikt - namlich mit dem Schutz des Betriebsgeheimnisses - kommen. Insbesondere bei Software droht ein solcher auch mit dem Urheber- und Patentrecht, selbst wenn das Unternehmen nur an ungeschutzten Aspekten interessiert ist. Technische Mittel und Vertragsklauseln zur Verhinderung der Analyse verkomplizieren den Komplex weiter. Dabei geht es stets um die richtige Balance zwischen dem Schutz fur erzeugte und der Forderung neuer Innovationen durch Begrenzung von Schutzrechten. Diese Balance erortert Florian Schweyer auf Basis der unterschiedlichen dogmatischen Grundlagen und Diskussionen in den Rechtsordnungen Deutschlands und der USA.
Read More

Grundlagen der PC-Programmierung

Author: Ernst-Wolfgang Dieterich

Publisher: Walter de Gruyter

ISBN: 348659320X

Category: Computers

Page: 368

View: 6091

Systematisch führt Dieterich in die Assembler-Programmierung auf dem PC ein und stellt anhand zahlreicher Beispiele - herstellerneutral - die Sprachelemente von Assembler vor. Aus dem Inhalt: Die Entwicklungsumgebung - Aufbau eines Assembler-Programms - Konstanten und Variablen - Arithmetische Begriffe - Kontrollstrukturen im Assembler - Adressierungsarten - Makros und bedingte Assemblierung - Unterprogramme - Segmente und Segment-Anweisungen - Modularisierung von Programmen - Assembler und Hochsprachen - Zusammengesetzte Datentypen - Andere Prozessoren.
Read More

Eigene Tools entwickeln für Hacker und Pentester

Author: Justin Seitz

Publisher: dpunkt.verlag

ISBN: 3864917530

Category: Computers

Page: 182

View: 1991

Wenn es um die Entwicklung leistungsfähiger und effizienter Hacking-Tools geht, ist Python für die meisten Sicherheitsanalytiker die Sprache der Wahl. Doch wie genau funktioniert das? In dem neuesten Buch von Justin Seitz - dem Autor des Bestsellers »Hacking mit Python« - entdecken Sie Pythons dunkle Seite. Sie entwickeln Netzwerk-Sniffer, manipulieren Pakete, infizieren virtuelle Maschinen, schaffen unsichtbare Trojaner und vieles mehr. Sie lernen praktisch, wie man • einen »Command-and-Control«-Trojaner mittels GitHub schafft • Sandboxing erkennt und gängige Malware-Aufgaben wie Keylogging und Screenshotting automatisiert • Windows-Rechte mittels kreativer Prozesskontrolle ausweitet • offensive Speicherforensik-Tricks nutzt, um Passwort-Hashes abzugreifen und Shellcode in virtuelle Maschinen einzuspeisen • das beliebte Web-Hacking-Tool Burp erweitert • die Windows COM-Automatisierung nutzt, um einen Man-in-the-Middle-Angriff durchzuführen • möglichst unbemerkt Daten aus einem Netzwerk abgreift Eine Reihe von Insider-Techniken und kreativen Aufgaben zeigen Ihnen, wie Sie die Hacks erweitern und eigene Exploits entwickeln können.
Read More

Anatomie eines Hacks

Author: Jayson E. Street,Kent Nabors,Brian Baskin

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826690656

Category:

Page: 432

View: 5920

Dieses Buch ist zweigeteilt: In der ersten Hälfte wird eine spannende Geschichte erzählt, die den Namen "Thriller" durchaus verdient; die zweite Hälfte genügt allen Anforderungen eines echten Fachbuches, in dem die in der Geschichte vorkommenden Hacks genau unter die Lupe genommen werden. Nebenher liefert das Buch noch jede Menge amerikanische Hackerkultur, die auch für deutsche Leser hochinteressant ist.
Read More

Author: Harry Henderson

Publisher: Infobase Publishing

ISBN: 1438110030

Category: Computer science

Page: 593

View: 8332

Presents an illustrated A-Z encyclopedia containing approximately 600 entries on computer and technology related topics.
Read More

IT-Sicherheit in einer vernetzten Welt

Author: Bruce Schneier

Publisher: N.A

ISBN: 9783898643023

Category:

Page: 408

View: 2213

Willkommen in der New Economy, der Welt der digitalen Wirtschaft. Informationen sind leichter zugänglich als je zuvor. Die Vernetzung wird dicher, und digitale Kommunikation ist aus den Unternehmen nicht mehr wegzudenken. Die Begeisterung für die Technologie hat jedoch Ihren Preis: Die Zahl der Sicherheitsrisiken nimmt ständig zu. Die neuen Gefahren, die mit dem E-Business verknüpft sind, müssen den Unternehmen weltweit aber erst klar werden. Dieses Buch ist ein erster Schritt in diese Richtung. Bruce Schneier, anerkannter Experte im Bereich Kryptographie, erklärt, was Unternehmen über IT-Sicherheit wissen müssen, um zu überleben und wettbewerbsfähig zu bleiben. Er deckt das gesamte System auf, von den Ursachen der Sicherheitslücken bis hin zu den Motiven, die hinter böswilligen Attacken stehen. Schneier zeigt Sicherheitstechnologien und deren Möglichkeiten, aber auch deren Grenzen auf. Fundiert und anschaulich zugleich behandelt dieser praktische Leitfaden: - Die digitalen Bedrohungen und Angriffe, die es zu kennen gilt - Die derzeit verfügbaren Sicherheitsprodukte und -prozesse - Die Technologien, die in den nächsten Jahren interessant werden könnten - Die Grenzen der Technik - Das Vorgehen, um Sicherheitsmängel an einem Produkt offenzulegen - Die Möglichkeiten, existierende Risiken in einem Unternehmen festzustellen - Die Implementierung einer wirksamen Sicherheitspolitik Schneiers Darstellung der digitalen Welt und unserer vernetzten Gesellschaft ist pragmatisch, interessant und humorvoll. Und sie ermöglicht es dem Leser, die vernetzte Welt zu verstehen und sich gegen ihre Bedrohungen zu wappnen. Hier finden Sie die Unterstützung eines Experten, die Sie für die Entscheidungsfindung im Bereich IT-Sicherheit brauchen.
Read More

Author: Kai Kochmann

Publisher: Walter de Gruyter

ISBN: 3899496884

Category: Law

Page: 314

View: 1805

The development and legal purchase of "know-how" are costly. Accordingly, for companies in possession of "know-how" it is of vital interest to ensure that competitors do not gain access to their specialized knowledge. Taking this fact into consideration, this work concentrates on a problem area that has yet to be debated in depth, namely the distinction between protected and unprotected know-how in the case of "reverse engineering", which is the acquiring of construction and programming knowledge by dismantling and reverse development.
Read More

Finding and Exploiting Security Flaws

Author: Dafydd Stuttard,Marcus Pinto

Publisher: John Wiley & Sons

ISBN: 1118175247

Category: Computers

Page: 912

View: 1879

The highly successful security book returns with a new edition, completely updated Web applications are the front door to most organizations, exposing them to attacks that may disclose personal information, execute fraudulent transactions, or compromise ordinary users. This practical book has been completely updated and revised to discuss the latest step-by-step techniques for attacking and defending the range of ever-evolving web applications. You'll explore the various new technologies employed in web applications that have appeared since the first edition and review the new attack techniques that have been developed, particularly in relation to the client side. Reveals how to overcome the new technologies and techniques aimed at defending web applications against attacks that have appeared since the previous edition Discusses new remoting frameworks, HTML5, cross-domain integration techniques, UI redress, framebusting, HTTP parameter pollution, hybrid file attacks, and more Features a companion web site hosted by the authors that allows readers to try out the attacks described, gives answers to the questions that are posed at the end of each chapter, and provides a summarized methodology and checklist of tasks Focusing on the areas of web application security where things have changed in recent years, this book is the most current resource on the critical topic of discovering, exploiting, and preventing web application security flaws. Also available as a set with, CEHv8: Certified Hacker Version 8 Study Guide, Ethical Hacking and Web Hacking Set, 9781119072171.
Read More

The Ultimate Guide to Programming in Any Language

Author: Eldad Eilam

Publisher: Wiley

ISBN: 9780470563137

Category: Computers

Page: 648

View: 1445

Learn to program in any language with this simple set of programming operations Most people learn how to program by studying a high-level programming language such as Java, C++, or C#. Naked Code presents a revolutionary new approach. This unique book shows how the most complex concepts can be boiled down into a set of simple, accessible, core programming operations. Author Eldad Eilam, writing in the engaging and easy-to-follow style he used in his acclaimed book Reversing: Secrets of Reverse Engineering, translates high-level code into the fundamentals, helping novice programmers truly understand programming and helping experienced programmers deepen their skills.Offers a revolutionary approach to learning how to program in any languageGives novice programmers and experienced developers a deeper understanding of how code works at the machine levelLays the groundwork, then teaches higher-level programming languages by mapping human code to machine codeWalks readers through the design and building of two applications, a game application in C++ and a Web application in JavaScriptExplains concepts in the engaging and accessible style that made the author's acclaimed book, Reversing: Secrets of Reverse Engineering, so successful "Naked Code: The Ultimate Guide to Programming in Any Language" is a revolutionary approach for novice and experienced programmers, alike.
Read More

SECURITY MATTERS

Author: Binh Nguyen

Publisher: Binh Nguyen

ISBN: N.A

Category: Computers

Page: 424

View: 3739

A while back I wrote two documents called 'Building a Cloud Service' and the 'Convergence Report'. They basically documented my past experiences and detailed some of the issues that a cloud company may face as it is being built and run. Based on what had transpired since, a lot of the concepts mentioned in that particular document are becoming widely adopted and/or are trending towards them. This is a continuation of that particular document and will attempt to analyse the issues that are faced as we move towards the cloud especially with regards to security. Once again, we will use past experience, research, as well as current events trends in order to write this particular report. Personal experience indicates that keeping track of everything and updating large scale documents is difficult and depending on the system you use extremely cumbersome. The other thing readers have to realise is that a lot of the time even if the writer wants to write the most detailed book ever written it’s quite simply not possible. Several of my past works (something such as this particular document takes a few weeks to a few months to write depending on how much spare time I have) were written in my spare time and between work and getting an education. If I had done a more complete job they would have taken years to write and by the time I had completed the work updates in the outer world would have meant that the work would have meant that at least some of the content would have been out of date. Dare I say it, by the time that I have completed this report itself some of the content may have come to fruition as was the case with many of the technologies with the other documents? I very much see this document as a starting point rather than a complete reference for those who are interested in technology security. Note that the information contained in this document is not considered to be correct nor the only way in which to do things. It’s a mere guide to how the way things are and how we can improve on them. Like my previous work, it should be considered a work in progress. Also, note that this document has gone through many revisions and drafts may have gone out over time. As such, there will be concepts that may have been picked up and adopted by some organisations while others may have simply broken cover while this document was being drafted and sent out for comment. It also has a more strategic/business slant when compared to the original document which was more technically orientated. No illicit activity (as far as I know and have researched) was conducted during the formulation of this particular document. All information was obtained only from publicly available resources and any information or concepts that are likely to be troubling has been redacted. Any relevant vulnerabilities or flaws that were found were reported to the relevant entities in question (months have passed). Feedback/credit on any ideas that are subsequently put into action based on the content of this document would be appreciated. Any feedback on the content of this document is welcome. Every attempt has been made to ensure that the instructions and information herein are accurate and reliable. Please send corrections, comments, suggestions and questions to the author. All trademarks and copyrights are the property of their owners, unless otherwise indicated. Use of a term in this document should not be regarded as affecting the validity of any trademark or service mark. The author would appreciate and consider it courteous if notification of any and all modifications, translations, and printed versions are sent to him. Please note that this is an organic document that will change as we learn more about this new computing paradigm. The latest copy of this document can be found either on the author’s website, blog, and/or http://www.tldp.org/
Read More

Social Engeneering - Deutsche Ausgabe

Author: Christopher Hadnagy

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826691679

Category:

Page: 463

View: 1370

Wie bringe ich jemanden dazu, Informationen preiszugeben, die er eigentlich nicht preisgeben will und darf? In dieser bei aller wissenschaftlich-psychologischen Fundierung höchst praxisrelevanten Abhandlung erfährt der Leser alles über eine Fähigkeit und Fertigkeit, deren Beherrschung die größte Schwäche aller IT-Sicherheitssysteme ausnutzt: den Menschen.
Read More

Cryptography, Engineering and Economics

Author: Pedro Franco

Publisher: John Wiley & Sons

ISBN: 1119019141

Category: Business & Economics

Page: 288

View: 2369

Discover Bitcoin, the cryptocurrency that has the finance worldbuzzing Bitcoin is arguably one of the biggest developments in financesince the advent of fiat currency. With UnderstandingBitcoin, expert author Pedro Franco provides financeprofessionals with a complete technical guide and resource to thecryptography, engineering and economic development of Bitcoin andother cryptocurrencies. This comprehensive, yet accessible workfully explores the supporting economic realities and technologicaladvances of Bitcoin, and presents positive and negative argumentsfrom various economic schools regarding its continuedviability. This authoritative text provides a step-by-step description ofhow Bitcoin works, starting with public key cryptography and movingon to explain transaction processing, the blockchain and miningtechnologies. This vital resource reviews Bitcoin from the broaderperspective of digital currencies and explores historical attemptsat cryptographic currencies. Bitcoin is, after all, not just adigital currency; it's a modern approach to the secure transfer ofvalue using cryptography. This book is a detailed guide to what itis, how it works, and how it just may jumpstart a change in the waydigital value changes hands. Understand how Bitcoin works, and the technology behind it Delve into the economics of Bitcoin, and its impact on thefinancial industry Discover alt-coins and other available cryptocurrencies Explore the ideas behind Bitcoin 2.0 technologies Learn transaction protocols, micropayment channels, atomiccross-chain trading, and more Bitcoin challenges the basic assumption under which the currentfinancial system rests: that currencies are issued by centralgovernments, and their supply is managed by central banks. To fullyunderstand this revolutionary technology, UnderstandingBitcoin is a uniquely complete, reader-friendly guide.
Read More