買這商品的人也買了...
- 
                
                  
                  
                計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 - 
                
                  
                  
                ASP.NET 網頁製作教本─從基本語法學起$600$510 - 
                
                  
                  
                SQL 語法查詢百科 (SQL Fundamentals, 2/e)$720$569 - 
                
                  
                  
                ASP.NET 程式設計徹底研究$590$466 - 
                
                  
                  
                Microsoft Windows Server 2003 系統實務$780$663 - 
                
                  
                  
                非常好色 5 好色成性$350$277 - 
                
                  
                  
                鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 - 
                
                  
                  
                CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,220$2,109 - 
                
                  
                  
                人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 - 
                
                  
                  
                JSP 2.0 技術手冊$750$593 - 
                
                  
                  
                最新 JavaScript 完整語法參考辭典 第三版$490$382 - 
                
                  
                  
                Windows 驅動程式設計指南 (Programming the Microsoft Windows Driver Model, 2/e)$890$703 - 
                
                  
                  
                Word 排版藝術$620$490 - 
                
                  
                  
                Windows 程式設計使用 MFC (Programming Windows with MFC, 2/e)$990$782 - 
                
                  
                  
                Linux 程式設計教學手冊$780$616 - 
                
                  
                  
                RFID 技術與應用$480$408 - 
                
                  
                  
                Microsoft ISA Server 2004 系統安全整合實務$650$514 - 
                
                  
                  
                Linux 指令詳解辭典$650$553 - 
                
                  
                  
                PhotoImpact 10 影像大不同$490$387 - 
                
                  
                  
                The Art of Computer Virus Research and Defense (Paperback)$2,070$1,967 - 
                
                  
                  
                Reversing: Secrets of Reverse Engineering (Paperback)$1,300$1,235 - 
                
                  
                  
                Acrobat PDF 7 電子文件新活用$290$229 - 
                
                  
                  
                Photoshop 影像密碼─頹廢‧後現代$880$748 - 
                
                  
                  
                Microsoft Office SharePoint Server 2007 實戰手冊$450$356 - 
                
                  
                  
                ASP.NET AJAX 應用剖析立即上手$580$452 
商品描述
Description:
Both Java and .NET use the idea of a "virtual machine," or VM. And while VMs are useful for some purposes, they undermine the security of your source code, because creation can be reversed, or “decompiled.” Which makes this one-of-a-kind book extremely useful: you must understand decompilation, to properly protect your intellectual property.
For example, how secure is your code after you run an obfuscator? The book will answer questions like this, and provide more thorough information about Java byte codes and the Java Virtual Machine (JVM) than any other book on the market. This book redresses the imbalance by providing insights into the features and limitations of today's decompilers and obfuscators, and offering a detailed look at what JVM's actually do.
Table of Contents:
Chapter 1 Introduction
Chapter 2 Ghost in the Machine
Chapter 3 Tools of the Trade
Chapter 4 Protecting Your Source: Strategies for Defeating Decompilers
Chapter 5 Decompiler Design
Chapter 6 Decompiler Implementation
Chapter 7 Case Studies
Appendix Classfile Grammar
Index
商品描述(中文翻譯)
描述:
Java 和 .NET 都使用「虛擬機器」(virtual machine,簡稱 VM)的概念。雖然虛擬機器在某些用途上非常有用,但它們會削弱您的原始碼安全性,因為創建過程可以被逆向或「反編譯」。這使得這本獨特的書籍極為重要:您必須了解反編譯,以正確保護您的智慧財產。
例如,當您運行混淆器後,您的程式碼有多安全?這本書將回答這類問題,並提供比市場上任何其他書籍更全面的 Java 位元組碼和 Java 虛擬機器(JVM)相關資訊。這本書通過提供對當今反編譯器和混淆器的特性與限制的見解,來彌補這一不平衡,並詳細介紹 JVM 實際上做了什麼。
目錄:
第 1 章 介紹  
第 2 章 機器中的幽靈  
第 3 章 行業工具  
第 4 章 保護您的原始碼:擊敗反編譯器的策略  
第 5 章 反編譯器設計  
第 6 章 反編譯器實作  
第 7 章 案例研究  
附錄 類別檔案語法  
索引  
