Iplab for Macintosh User's Guide

Total Page:16

File Type:pdf, Size:1020Kb

Iplab for Macintosh User's Guide IPLab For Macintosh Version 3.6 User’s Guide rev January 22, 2002 Scanalytics, Inc. 8550 Lee Highway, Suite 400 Fairfax, VA 22031 Tel: 703-208-2230 Fax: 703-208-1960 Email: [email protected] © Scanalytics, Inc., 1997 - 2002 All Rights Reserved. Cover picture – Self Portrait of Leonardo da Vinci (1452-1519), Windsor 12579r Software License Agreement This is a legal agreement between you, the end user, and Scanalytics. The term “SOFTWARE” as used in this license agreement includes the IPLab for Macintosh program, Camera Controls, Optional Extensions, Libraries, Scripts and all accompanying documentation. CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS BEFORE USING THIS SOFTWARE. OPENING THIS PACKAGE OF THE SOFTWARE, OR ANY DOWNLOADING, REPRODUCTION, COPYING, OR OTHER USE OF THE SOFTWARE BY YOU WILL CONSTITUTE ACCEPTANCE BY YOU OF THE TERMS AND CONDITIONS HEREIN. LICENSE You, the user, acknowledge that the SOFTWARE is the sole and exclusive property of Scanalytics, Incorporated. You have the right to use the SOFTWARE as outlined in, and limited by, this agreement. This SOFTWARE may only be used on a single terminal connected to a single computer (i.e. CPU). You may transfer the SOFTWARE from one computer to another provided that the SOFTWARE is used only on one computer at one time. You may not modify, translate, adapt, reverse engineer, decompile, disassemble, or create derivative works based upon this SOFTWARE. You agree to use your best efforts and take all reasonable steps to protect all aspects of the SOFTWARE from unauthorized reproduction, publication, disclosure, or distribution. COPYRIGHT Scanalytics, Incorporated owns all rights regarding the SOFTWARE, including the copyright. The SOFTWARE is valuable property of Scanalytics, Incorporated and the look and feel of the SOFTWARE are protected by the copyright laws of the United States and other countries. Under the copyright laws, the SOFTWARE, manuals, and product designs may not be copied, in whole or in part, via any means mechanical, electronic or otherwise, without the written consent of Scanalytics, Incorporated, except to make backup copies of the SOFTWARE, or to transfer the SOFTWARE to a hard disk. This exception does not allow copies to be made for other users. Under the law, copying includes translation to any other language or format. Unauthorized use of or copying of the SOFTWARE or the accompanying written material is an infringement of the copyright belonging to Scanalytics, Incorporated. Such infringement subjects the violator to civil and criminal penalties. LIMITATIONS ON WARRANTY AND LIABILITY If physical defects are discovered in the original media on which the SOFTWARE is distributed, Scanalytics, Incorporated will replace the media at no charge to you within a period of 90 days from the date of purchase. You must return the defective item(s) to Scanalytics, Incorporated. Scanalytics, Incorporated will replace the materials free of charge, provided you have previously returned your product registration card to Scanalytics, Incorporated. This warranty will be void if you have in any way modified the SOFTWARE, if you are in breach of this agreement, or if failure of the magnetic media has resulted from accident, abuse, or misapplication. The remedy for breach of this warranty shall be limited to replacement and shall not encompass any other damages. THESE REMEDIES ARE NOT AVAILABLE OUTSIDE OF THE UNITED STATES OF AMERICA. Other than the limited warranty described above, Scanalytics, Incorporated makes no warranty or representation, either express or implied, with respect to this SOFTWARE, its quality, performance, merchantability, or fitness for any particular purpose. In no event will Scanalytics, Incorporated or anyone else involved in the creation, production, or delivery of the SOFTWARE be liable for direct, indirect, special, incidental, or consequential damages resulting from any defect in the SOFTWARE. In particular, but without limiting the generality of the foregoing, Scanalytics, Incorporated shall have no liability for any damage to programs or data used with Scanalytics, Incorporated products, including the costs of recovering such programs or data. The warranty and remedies set forth above are exclusive and in lieu of all others, oral or written, express or implied. No dealer, agent, or employee of Scanalytics, Incorporated is authorized to make any modification, extension, or addition to this warranty. This warranty gives you specified legal rights. You may have additional rights which vary from state to state. UPDATE POLICY In order to obtain updates of these programs, you must complete the registration card and return it to Scanalytics. If Scanalytics has not received your Registration Card, Scanalytics is under no obligation to make any updates available to you. All updates provided to you shall become part of the material governed by the terms of this agreement. IPLab is a trademark of Scanalytics, Incorporated. Macintosh is a trademark of Apple Computer, Inc. Table Of Contents 1 Must-Read Section: Getting Started.................................................. 1 1.1 What Equipment You Need.........................................................................................................1 1.2 Setting Up IPLab..........................................................................................................................2 1.3 Allocating More Memory to IPLab.............................................................................................3 2 Must-Read Section: Quick-start with the IPLab Interface............... 5 2.1 #1: The Menu Bar .......................................................................................................................6 2.2 #2: The Image Window...............................................................................................................9 2.2.1 #2a: The Image .....................................................................................................9 2.2.2 #2b: The Region of Interest (ROI).....................................................................11 2.2.3 #2c & 2d: Segment and Drawing Overlays ........................................................13 2.3 #3-6: The Tools Window..........................................................................................................14 2.4 #3: The ROI Tools.....................................................................................................................15 2.4.1 ROIs in Text Windows........................................................................................16 2.4.2 Moving and Resizing ROIs .................................................................................16 2.4.3 Scripting the ROI Tools.......................................................................................16 2.5 #4: The Drawing Tools .............................................................................................................16 2.5.1 Scripting the Drawing Tools ...............................................................................20 2.6 #5: The Segment Tools .............................................................................................................20 2.6.1 Scripting the Segment Tools ...............................................................................24 2.7 #6: The Image Tools .................................................................................................................24 2.7.1 Scripting the Image Tools ...................................................................................26 2.8 #7: The FKeys (Function Keys) Palette ...................................................................................26 2.9 #8: The Status Palette................................................................................................................27 2.10 #9: The Variables Window .......................................................................................................28 3 Tutorials............................................................................................ 29 3.1 Tutorial 1: Getting Started .........................................................................................................29 3.1.1 Start IPLab and Open an Image ..........................................................................29 3.1.2 The Status palette.................................................................................................31 3.1.3 Using the ROI and Image Tools..........................................................................32 3.1.4 Using Segment and Drawing Tools ....................................................................35 3.2 Tutorial 2: Image Enhancement.................................................................................................37 3.2.1 Overview of the Enhance Menu..........................................................................37 3.2.2 Contrast Enhancement.........................................................................................38 3.2.3 Filtering................................................................................................................50 3.2.4 Color Image Filtering ..........................................................................................51 3.2.5 Geometric Operations..........................................................................................54 3.2.6 Adjusting the size of the image...........................................................................55
Recommended publications
  • Macintoshed Libraries 2.0. INSTITUTION Apple Library Users Group, Cupertino, CA
    DOCUMENT RESUME ED 355 947 IR 054 450 AUTHOR Vaccaro, Bill, Ed.; Valauskas, Edward J., Ed. TITLE Macintoshed Libraries 2.0. INSTITUTION Apple Library Users Group, Cupertino, CA. PUB DATE 89 NOTE 96p.; For the 1991 volume, see IR 054 451. PUB TYPE Collected Works General (020) Reports - Descriptive (141) EDRS PRICE MF01/PC04 Plus Postage. DESCRIPTORS Academic Libraries; *Computer Software; Elementary Secondary Education; Higher Education; *Hypermedia; *Library Automation; Library Instruction; Library Services; *Microcomputers; Public Libraries; Reference Services; School Libraries IDENTIFIERS *Apple Macintosh; HyperCard; Screen Format; Vendors ABSTRACT This annual collection contains 18 papers about the use of Macintosh computers in libraries. Papers include: "The Macintosh as a Wayfinding Tool for Professional Conferences: The LITA '88 HyperCard Stack" (Ann F. Bevilacqua); "Enhancing Library Services with the Macintosh" (Naomi C. Broering); "Scanning Technologies in Libraries" (Steve Cisler); "The Macintosh at the University of Illinois at Chicago Library: Flexibility in a Dynamic Environment" (Kerry L. Cochrane); "How a School Librarian Looked at a Gnawing Problem (and Saw How the Mac and Hypercard Might Solve It)" (Stephen J. D'Elia); "The Macintoshed Media Catalog: Helping People Find What They Need in Spite of LC" (Virginia Gilmore and Layne Nordgren); "The Mac and Power Days at Milne" (Richard D. Johnson); "The USC College Library--A Macintoshed System" (Anne Lynch and Hazel Lord); "Macintosh in the Apple Library: An Update" (Rosanne Macek); "The Macs-imized High School Library Instructional Program" (Carole Martinez and Ruth Windmiller); "The Power To Be Our Best: The Macintosh at the Niles Public Library" (Duncan J. McKenzie); "Taking the Plunge...or, How to Launch a 'Mac-Attack' on a Public Library" (Vickie L.
    [Show full text]
  • Simpletext for Mac Download
    Simpletext For Mac Download Simpletext For Mac Download 1 / 3 There’s a chance we’ll miss your favorite, or include a that doesn’t do half the tasks you need on a daily basis.. These include a full integrated development environment (IDE) known as Atom-IDE.. One standout package is Teletype for Atom, a real-time collaboration feature that allows you to work on projects with others. 1. text 2. testbook 3. textnow Atom Atom tries to be a bit of everything, and for the most part it succeeds It’s a project from hosting and GitHub is known for the great features it can offer programmers, but it's not only for them. text text, texture, textnow, testbook, text to speech, textnow apk, text message, text generator, text font, text online Smooze 1.0.19 Download Atom is also cross-platform, so you can transfer operating systems while maintaining familiarity with your favorite editor. Free Amana Washer Repair Manual - The best free software for your download Undangan pernikahan ofice yang udah.jadi testbook Download Diskgenius Full Crack The key improvement of SimpleText over TeachText was the addition of text styling.. Here are nine you can explore , and it’s completely open source and free to use.. Free Text Editors The following is a list of completely free text editors, with no paid upgrades or extra purchases.. Advertisement Text editors are notoriously divisive Everyone has their own preferences, and each of those opinions are valid.. Don’t let the price tag put you off; Atom has some serious potential under the hood.
    [Show full text]
  • Mac OS 8 Update
    K Service Source Mac OS 8 Update Known problems, Internet Access, and Installation Mac OS 8 Update Document Contents - 1 Document Contents • Introduction • About Mac OS 8 • About Internet Access What To Do First Additional Software Auto-Dial and Auto-Disconnect Settings TCP/IP Connection Options and Internet Access Length of Configuration Names Modem Scripts & Password Length Proxies and Other Internet Config Settings Web Browser Issues Troubleshooting • About Mac OS Runtime for Java Version 1.0.2 • About Mac OS Personal Web Sharing • Installing Mac OS 8 • Upgrading Workgroup Server 9650 & 7350 Software Mac OS 8 Update Introduction - 2 Introduction Mac OS 8 is the most significant update to the Macintosh operating system since 1984. The updated system gives users PowerPC-native multitasking, an efficient desktop with new pop-up windows and spring-loaded folders, and a fully integrated suite of Internet services. This document provides information about Mac OS 8 that supplements the information in the Mac OS installation manual. For a detailed description of Mac OS 8, useful tips for using the system, troubleshooting, late-breaking news, and links for online technical support, visit the Mac OS Info Center at http://ip.apple.com/infocenter. Or browse the Mac OS 8 topic in the Apple Technical Library at http:// tilsp1.info.apple.com. Mac OS 8 Update About Mac OS 8 - 3 About Mac OS 8 Read this section for information about known problems with the Mac OS 8 update and possible solutions. Known Problems and Compatibility Issues Apple Language Kits and Mac OS 8 Apple's Language Kits require an updater for full functionality with this version of the Mac OS.
    [Show full text]
  • C Powerclmlluling
    C PowerClmlluling Everything you need to know about setting up and operating your PowerTower Pro™ system Ma(OS Mac and the Mac OS logo are trademal1<s of Apple Computer, Inc., used under license. Part number 72810 Rev. number 960823 erPro User' ide Part number 72810 Rev. number 960823 Power Computing Corporation © 1996 Power Computing Corporation. All rights reserved. Under copyright laws, this manual may not be copied, in whole or in part, without the written consent of Power Computing. Your rights to the software are governed by the accompanying software license agreement. Power Computing Corporation 2555 North Interstate 35 Round Rock, Texas 78664-2015 (512) 388-6868 Power Computing, the Power Computing logo, PowerTower, and PowerTower Pro are trademarks of Power Computing Corporation. Mac and the Mac as logo are trademarks of Apple Computer, Inc. All other trademarks mentioned are the property of their respective holders. Every effort has been made in this book to distinguish proprietary trademarks from descriptive terms by following the capitalization style used by the manufacturer. Every effort has been made to ensure that the information in this manual is accurate. Power Computing is not responsible for printing or clerical errors. Warranty information about your system may be found beginning on page xv. Other legal notices are found in "Regulatory Information" on page 151. PowerTower Pro User's Guide For Technical Support, Call 1-800-708-6227 Support Information For basic customer and technical support information, as well as product information and other news, visit our Web Site at: http://www.powercc.com Direct or Dealer Support? Customers who purchased systems directly from Power Computing should contact Power Computing for assistance.
    [Show full text]
  • Device Manager 1
    CHAPTER 1 Device Manager 1 This chapter describes how your application can use the Device Manager to transfer information into and out of a Macintosh computer. The Device Manager controls the 1 exchange of information between applications and hardware devices. Manager Device This chapter provides a brief introduction to devices and device drivers (the programs that control devices) and then explains how you can use the Device Manager functions to ■ open, close, and exchange information with device drivers ■ write your own device driver that can communicate with the Device Manager ■ provide a user interface for your device driver by making it a Chooser extension or desk accessory. You should read the sections “About the Device Manager” and “Using the Device Manager” if your application needs to use the Device Manager to communicate with a device driver. Applications often communicate with the Device Manager indirectly, by calling functions of other managers (for example, the File Manager) that use the Device Manager. However, sometimes applications must call Device Manager functions directly. The sections “Writing a Device Driver,” “Writing a Chooser-Compatible Device Driver,” and “Writing a Desk Accessory,” provide information you’ll need if you are writing your own device driver. If you writing a device driver, you should understand how memory is organized and allocated in Macintosh computers. See Inside Macintosh: Memory, for this information. You should also be familiar with resources and how the system searches resource files. You can find this information in the chapter “Resource Manager” in Inside Macintosh: More Macintosh Toolbox. If your device driver is to perform background tasks, you’ll need to understand how processes are scheduled.
    [Show full text]
  • Mac OS X Server Administrator's Guide
    034-9285.S4AdminPDF 6/27/02 2:07 PM Page 1 Mac OS X Server Administrator’s Guide K Apple Computer, Inc. © 2002 Apple Computer, Inc. All rights reserved. Under the copyright laws, this publication may not be copied, in whole or in part, without the written consent of Apple. The Apple logo is a trademark of Apple Computer, Inc., registered in the U.S. and other countries. Use of the “keyboard” Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws. Apple, the Apple logo, AppleScript, AppleShare, AppleTalk, ColorSync, FireWire, Keychain, Mac, Macintosh, Power Macintosh, QuickTime, Sherlock, and WebObjects are trademarks of Apple Computer, Inc., registered in the U.S. and other countries. AirPort, Extensions Manager, Finder, iMac, and Power Mac are trademarks of Apple Computer, Inc. Adobe and PostScript are trademarks of Adobe Systems Incorporated. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. Netscape Navigator is a trademark of Netscape Communications Corporation. RealAudio is a trademark of Progressive Networks, Inc. © 1995–2001 The Apache Group. All rights reserved. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company, Ltd. 062-9285/7-26-02 LL9285.Book Page 3 Tuesday, June 25, 2002 3:59 PM Contents Preface How to Use This Guide 39 What’s Included
    [Show full text]
  • A/UX® 2.0 Release Notes
    A/UX® 2.0 Release Notes 031-0117 • APPLE COMPUTER, INC. © 1990, Apple Computer, Inc. All UNIX is a registered trademark of rights reserved. AT&T Information Systems. Portions of this document have been Simultaneously published in the previously copyrighted by AT&T United States and Canada. Information Systems and the Regents of the University of California, and are reproduced with permission. Under the copyright laws, this document may not be copied, in whole or part, without the written consent of Apple. The same proprietary and copyright notices must be afftxed to any permitted copies as were afftxed to the original. Under the law, copying includes translating into another language or format. The Apple logo is a registered trademark of Apple Computer, Inc. Use of the "keyboard" Apple logo (Option-Shift-K) for commercial purposes without the prior written consent of Apple may constitute trademark infringement and unfair competition in violation of federal and state laws. Apple Computer, Inc. 20525 Mariani Ave. Cupertino, California 95014 (408) 996-1010 Apple, the Apple logo, AppleShare, AppleTalk, A/UX, ImageWriter, LaserWriter, LocalTalk, Macintosh, Multifmder, and MacTCP are registered trademarks of Apple Computer, Inc. Apple Desktop Bus, EtherTalk, Finder, and MacX are trademarks of Apple Computer, Inc. Motorola is a registered trademark of Motorola, Inc. POSTSCRIPT is a registered trademark of Adobe Systems, Inc. 031-0117 UMITED WARRANTY ON MEDIA Even though Apple has reviewed this AND REPLACEMENT manual, APPLE MAKES NO WARRANTY OR REPRESENTATION, If you discover physical defects in the EITHER EXPRESS OR IMPLIED, manual or in the media on which a WITH RESPECI' TO THIS MANUAL, software product is distributed, Apple ITS QUAll1Y, ACCURACY, will replace the media or manual at MERCHANTABILITY, OR FITNESS no charge to you provided you return FOR A PARTICULAR PURPOSE.
    [Show full text]
  • Mac OS X: an Introduction for Support Providers
    Mac OS X: An Introduction for Support Providers Course Information Purpose of Course Mac OS X is the next-generation Macintosh operating system, utilizing a highly robust UNIX core with a brand new simplified user experience. It is the first successful attempt to provide a fully-functional graphical user experience in such an implementation without requiring the user to know or understand UNIX. This course is designed to provide a theoretical foundation for support providers seeking to provide user support for Mac OS X. It assumes the student has performed this role for Mac OS 9, and seeks to ground the student in Mac OS X using Mac OS 9 terms and concepts. Author: Robert Dorsett, manager, AppleCare Product Training & Readiness. Module Length: 2 hours Audience: Phone support, Apple Solutions Experts, Service Providers. Prerequisites: Experience supporting Mac OS 9 Course map: Operating Systems 101 Mac OS 9 and Cooperative Multitasking Mac OS X: Pre-emptive Multitasking and Protected Memory. Mac OS X: Symmetric Multiprocessing Components of Mac OS X The Layered Approach Darwin Core Services Graphics Services Application Environments Aqua Useful Mac OS X Jargon Bundles Frameworks Umbrella Frameworks Mac OS X Installation Initialization Options Installation Options Version 1.0 Copyright © 2001 by Apple Computer, Inc. All Rights Reserved. 1 Startup Keys Mac OS X Setup Assistant Mac OS 9 and Classic Standard Directory Names Quick Answers: Where do my __________ go? More Directory Names A Word on Paths Security UNIX and security Multiple user implementation Root Old Stuff in New Terms INITs in Mac OS X Fonts FKEYs Printing from Mac OS X Disk First Aid and Drive Setup Startup Items Mac OS 9 Control Panels and Functionality mapped to Mac OS X New Stuff to Check Out Review Questions Review Answers Further Reading Change history: 3/19/01: Removed comment about UFS volumes not being selectable by Startup Disk.
    [Show full text]
  • Dantz Mac Retrospect 6 User Guide
    User’s Guide Dantz Development Corporation, 3003 Oak Road, 3rd Floor, Walnut Creek, California 94597 USA © 2004 Dantz Development Corporation. All rights reserved. Retrospect User’s Guide, version 6.0 for Macintosh, first edition. Copyright Notice and License Agreement The Retrospect documentation and program are copyrighted, with all rights reserved to Dantz Development Corporation. Your rights are subject to the limitations and restrictions imposed by international and U.S. copyright laws. Please note that you may not use, copy, modify, or transfer the program or documentation or any copy thereof, except as expressly provided in the license agreement. The accompanying computer program(s) (“Software”) is licensed, not sold, to you by Dantz Development Corporation (“Dantz”) for use under the terms of the license agreement shown in the Software’s executable installer. By installing, copying, or otherwise using the Software you agree that you have read the license, that you are bound by its terms, and that it is the only agreement between you and Dantz regarding the program and documentation. Patents U.S. Patents 5,150,473 and 5,966,730. Other patents pending. Trademarks Retrospect® and DiskFit Pro® are registered trademarks and DiskFit Direct™, Backup Server™, EasyScript™, IncrementalPLUS™, Lessr™, Piton™, Scheduler™, SmartSet™, and StorageSet™ are common law trademarks of Dantz Development Corporation. All other marks are the properties of their respective owners. Disclaimer of Warranty and Limited Warranty on Media For a period of thirty (30) days after you obtain a copy of the Software (the “Media Warranty Period”), Dantz warrants that the media on which the Software is provided to you will be free of defects in materials and workmanship.
    [Show full text]
  • Modeling—A Primer User's Manual
    Modeling—A Primer Version 2.0 A BioQUEST Collection Text Module by William C. Wimsatt University of Chicago Jeffrey C. Schank University of Chicago User's Manual A BioQUEST Library VII Online module published by the BioQUEST Curriculum Consortium The BioQUEST Curriculum Consortium (1986) actively supports educators interested in the reform of undergraduate biology and engages in the collaborative development of curricula. We encourage the use of simulations, databases, and tools to construct learning environments where students are able to engage in activities like those of practicing scientists. Email: [email protected] Website: http://bioquest.org Editorial Staff Editor: John R. Jungck Beloit College Managing Editor: Ethel D. Stanley Beloit College, BioQUEST Curriculum Consortium Associate Editors: Sam Donovan University of Pittsburgh Stephen Everse University of Vermont Marion Fass Beloit College Margaret Waterman Southeast Missouri State University Ethel D. Stanley Beloit College, BioQUEST Curriculum Consortium Online Editor: Amanda Everse Beloit College, BioQUEST Curriculum Consortium Editorial Assistant: Sue Risseeuw Beloit College, BioQUEST Curriculum Consortium Editorial Board Ken Brown University of Technology, Sydney, AU Peter Lockhart Massey University, NZ Joyce Cadwallader St Mary of the Woods College Ed Louis The University of Nottingham, UK Eloise Carter Oxford College Claudia Neuhauser University of Minnesota Angelo Collins Knowles Science Teaching Foundation Patti Soderberg Conserve School Terry L. Derting Murray State University Daniel Udovic University of Oregon Roscoe Giles Boston University Rama Viswanathan Beloit College Louis Gross University of Tennessee-Knoxville Linda Weinland Edison College Yaffa Grossman Beloit College Anton Weisstein Truman University Raquel Holmes Boston University Richard Wilson (Emeritus) Rockhurst College Stacey Kiser Lane Community College William Wimsatt University of Chicago Copyright © 1993 -2006 by John N.
    [Show full text]
  • Introduction to IDL
    Introduction to IDL Mark Piper, Ph.D. Barrett M Sather Exelis Visual Information Solutions Copyright © 2014 Exelis Visual Information Solutions. All Rights Reserved. IDL, ENVI and ENVI LiDAR are trademarks of Exelis, Inc. All other marks are property of their respective owners. The information contained in this document pertains to software products and services that are subject to the controls of the U.S. Export Administration Regulations (EAR). The recipient is responsible for ensuring compliance to all applicable U.S. Export Control laws and regulations. Version 2014-03-12 Contacting Us The Exelis VIS Educational Services Group offers a spectrum of standard courses for IDL and ENVI, ranging from courses designed for beginning users to those for experienced application developers. We can develop a course tailored to your needs with customized content, using your data. We teach classes monthly in our offices in Boulder, Colorado and Herndon, Virginia, as well as at various regional settings in the United States and around the world. We can come to you and teach a class at your work site. The Exelis VIS Professional Services Group offers consulting services. We have years of experience successfully providing custom solutions on time and within budget for a wide range of organizations with myriad needs and goals. If you would like more information about our services, or if you have difficulty using this manual or finding the course files, please contact us: Exelis Visual Information Solutions 4990 Pearl East Circle Boulder, CO 80301 USA +1-303-786-9900 +1-303-786-9909 (fax) www.exelisvis.com [email protected] Contents 1.
    [Show full text]
  • Security Analysis and Decryption of Lion Full Disk Encryption
    Infiltrate the Vault: Security Analysis and Decryption of Lion Full Disk Encryption Omar Choudary Felix Grobert¨ ∗ Joachim Metz ∗ University of Cambridge [email protected] [email protected] [email protected] Abstract 1 Introduction Since the launch of Mac OS X 10.7, also known as Lion, With the launch of Mac OS X 10.7 (Lion), Apple has Apple includes a volume encryption software named introduced a volume encryption mechanism known as FileVault 2 [8] in their operating system. While the pre- FileVault 2. Apple only disclosed marketing aspects of vious version of FileVault (introduced with Mac OS X the closed-source software, e.g. its use of the AES-XTS 10.3) only encrypted the home folder, FileVault 2 can en- tweakable encryption, but a publicly available security crypt the entire volume containing the operating system evaluation and detailed description was unavailable until (this is commonly referred to as full disk encryption). now. This has two major implications: first, there is now a new functional layer between the encrypted volume and We have performed an extensive analysis of the original file system (typically a version of HFS Plus). FileVault 2 and we have been able to find all the This new functional layer is actually a full volume man- algorithms and parameters needed to successfully read ager which Apple called CoreStorage [10] Although this an encrypted volume. This allows us to perform forensic full volume manager could be used for more than volume investigations on encrypted volumes using our own encryption (e.g. mirroring, snapshots or online storage tools.
    [Show full text]