Katana: Portable Multi-Boot Security Suite. JP Dunning DefCon 2010. Shadow Cave LLC



Similar documents
Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

User Guide Max Secure Recovery CD/USB creation

ATT8231: Creating a Customized USB Thumb Drive for ZCM Imaging Methods for creating a customized bootable USB Thumb Drive

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

NOVASTOR CORPORATION NovaBACKUP Disaster Recovery Walkthrough

How to install Windows XP / 7 using a USB flash drive and create a bootable USB flash drive!

Ocster Backup - Rescue System

Quick Start Guide. Version R91. English

User Manual. Copyright Rogev LTD

Network Attached Storage System Recovery Procedure

Fiery Clone Tool For Embedded Servers User Guide

Getting Started User s Guide

EHCI Removal from 6 th Generation Intel Core Processor Family Platform Controller Hub (PCH)

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline CIS INTRODUCTION TO UNIX

Working with Image Files (IMG and ISO) Version 3.2

AlienVault. Unified Security Management x Offline Update and Software Restoration Procedures

PORTABLE OPERATING SYSTEMS AND INFORMAITON SECURITY RISKS

True Image Home Beginner s Guide to creating a basic full disk archive by Grover Hatcher with much appreciated input from Menorcaman

Make a Bootable USB Flash Drive from the Restored Edition of Hiren s Boot CD

How to Make a USB Bootable

User Guide. Laplink Software, Inc. Laplink DiskImage 7 Professional. User Guide. UG-DiskImagePro-EN-7 (REV. 5/2013)

v4: How to create a BartPE Rescue CD for Macrium Reflect

Puppy Linux Installation To a USB Flash Drive How to install Puppy Linux lupu Lucid to a Flash Drive

Getting Started with Paragon Recovery CD. Quick Guide

Computer Forensics using Open Source Tools

Installing the Operating System or Hypervisor

Chapter Contents. Operating System Activities. Operating System Basics. Operating System Activities. Operating System Activities 25/03/2014

Backing Up With Acronis True Image 2015

Installing Windows 98 in Windows Virtual PC 7 (Windows Virtual PC)

HP Compaq Thin Client Imaging Tool HP Compaq Thin Client t5000 Series

Acronis Backup & Recovery 11.5

Intel Data Migration Software

Multicam Installation guide. Table of Contents

Simple Computer Backup

Infiniium Upgrade and Recovery Guide

Installation Guide. Wyse R Class Conversion to Xenith Pro. Wyse USB Firmware Tool TM Release 1.18 Products: R10L, R50L, R90L, R90LW, R90L7

Avira Rescue System. HowTo

Installing Ubuntu LTS with full disk encryption

Tutorial How to upgrade firmware on Phison S8 controller MyDigitalSSD using a Windows PE environment

Intel Data Migration Software

Creating a custom WinPE Boot.wim

Microsoft Diagnostics and Recovery Toolset 7 Evaluation Guide

Q: How to use MSI BurnRecovey on Windows 10 preloaded system?

Chapter 4. Operating Systems and File Management

Image for Linux User Manual

ALTIRIS Deployment Solution 6.8 Preboot Automation Environment

Dual-boot Windows 10 alongside Windows 8

Windows 7 USB/DVD download tool

How To Encrypt A Computer With A Password Protected Encryption Software On A Microsoft Gbk (Windows) On A Pc Or Macintosh (Windows Xp) On An Uniden (Windows 7) On Pc Or Ipa (Windows 8) On

II. Installing Debian Linux:

University of Rochester Sophos SafeGuard Encryption for Windows Support Guide

Other trademarks and Registered trademarks include: LONE-TAR. AIR-BAG. RESCUE-RANGER TAPE-TELL. CRONY. BUTTSAVER. SHELL-LOCK

HP RDX Continuous Data Protection Software Quickstart Guide

3. USB FLASH DRIVE PREPARATION. Almost all current PC firmware permits booting from a USB drive, allowing the launch

Capture Pro Software FTP Server System Output

The Tor VM Project. Installing the Build Environment & Building Tor VM. Copyright The Tor Project, Inc. Authors: Martin Peck and Kyle Williams

Capturing a Forensic Image. By Justin C. Klein Keane <jukeane@sas.upenn.edu> 12 February, 2013

Installing a Second Operating System

What this document covers: Physical to Virtual Migration with Portlock Storage Manager

Acronis Backup & Recovery 10 Server for Windows. Installation Guide

Installation Guide. Wyse D Class Conversion to ThinOS. Wyse USB Firmware Tool TM Release 1.19 Products: D50D, D90D7, D90DW

How To Create A Multi-Version Bootable Windows 7 USB Drive

USB bootable Ubuntu Kickstart Howto

Acronis Backup & Recovery 11

Acronis Backup & Recovery 11.5

Using Gateway System Recovery

BACKING UP YOUR PC. Ed Schwartz January 2012


StruxureWare Data Center Expert Release Notes

The BackTrack Successor

VERSION 9.02 INSTALLATION GUIDE.

Cloning Utility for VersaView Industrial Computers

User Manual. HitmanPro.Kickstart User Manual Page 1

Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Q&A. DEMO Version

Capture and analysis of wireless traffic

Understanding Backup and Recovery Methods. Lesson 8

Installing Windows 7

Windows 7 and USB 3.0 driver installation for 100 Series and Braswell platform

USB flash drive (128MB,256MB,512MB,1GB,2GB,4GB)

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05

Cisco VoIP CUCM Labs by Michael T. Durham. Lab 1 - VMWare Hypervisor ESXi 5.1 Download and Free License

Last modified: September 12, 2013 This manual was updated for TeamDrive Personal Server version

Over-the-top Upgrade Guide for Snare Server v7

Working with Image Files (also known as.img and.iso files)

MICROSOFT EXAM QUESTIONS & ANSWERS

PC Angel. Recovery. Page 1

Transferring AIS to a different computer

Additional information >>> HERE <<<

It should be noted that the installer will delete any existing partitions on your disk in order to install the software required to use BLËSK.

Course overview. CompTIA A+ Certification (Exam ) Official Study Guide (G188eng verdraft)

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

IBM Security QRadar Version Installing QRadar with a Bootable USB Flash-drive Technical Note

Online Backup Client User Manual

TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION

Linux Disaster Recovery best practices with rear

TrustPort, a.s. TrustPort Antivirus 2014 WindowsPE Plugin. User Manual. TrustPort, a.s.

Acronis Backup & Recovery 10 Server for Windows. Installation Guide

Transcription:

Katana: Portable Multi-Boot Security Suite JP Dunning DefCon 2010

JP Dunning Graduate Student: Computer Science, Virginia Tech Research Focus: Wireless and Portable Security Website: www.hackfromacave.com

To Many Tools! Finding Tools Cases of CDs Keeping up with disks Tools on different devices Using different Operating Systems Indecent Response Need It Now!

Katana Run from USB Flash Drive No partitioning necessary Security Tools: Katana Tool Kit: 100s of portable Windows applications Katana Live: A dozen Live Distributions Consolidation of tools onto one medium User configurable list of security related tools Add, Remove, Update

CD vs USB Attribute CD/DVD USB Flash Drive Write Speed ~ 5 MB/s (32x) / ~ 21 MB/s (16x) Read Speed ~ 8 MB/s (52x) / ~ 26.5/s (20x) ~ 25 MB/s ~ 35 MB/s Transfer Rate X * (150kb/s) ~ 60 MB/s Environment Static Dynamic BIOS Boot Support Early 90's Early 00's Disk Space 700MB/4.7GB 128 MB 256 GB Physical Space ~ 12x12x0.1 cm ~ 4x1.5x0.5 cm Time To Failure ~ 1,000 writes OR 3 5 years ~ 10,000 to 100,000 writes OR 5 to 10 years Bootable Tools More Less

Who Made The Cut? Security related Free (at least for personal use) Unique contribution Currently supported

Katana Live

Katana Included Distros Backtrack CAINE Ultimate Boot CD CloneZilla UBCD4Win Trinity Rescue Kit Ophcrack Puppy Derik's Boot and Nuke Kon-Boot

Getting the Darn Thing to Work Boot loader syslinux USB bootloader Binary Configuration file editing Initd file Clean Up Minimizing the mess of folders and files

Add Your Own Distros Each distro requires different modifications Often change to init file Modify cfg menu file Change file/directory names and structures

Example: Adding Samurai 0.8 1) Download Samurai from: samurai.inguardians.com 2) Extract/Burn Samurai ISO 1) Extract using 7zip, isomaster, mount 2) Burn Nero, k3b 3) Create samurai directory in root of Katana USB Flash drive

Example: Adding Samurai 0.8 4) Go to /casper directory and edit init*.gz files 1) Extract Gzip 2) Edit casper file in scripts directory to point to the samurai directory 1) Replace $path/casper with $path/samurai/casper 2) Replcace $path/.disk/casper-uuid with $path/samurai/.disk/casper-uuid" 3) Replace $directory/casper $directory/samurai/casper" Rezip directory

Example: Adding Samurai 0.8 5) Add samurai boot menu Open samurai.cfg in boot directory of samurai Add /samurai in front of all strings with /casper and /preseed in them. Move samurai.cfg to /boot/menus on Flash Drive. 6) Edit /boot/menus/main.conf to add samuai LABEL Samurai MENU LABEL Samurai KERNEL /boot/vesamenu.c32 APPEND /boot/menus/samurai.cfg

NEW: Forge 0.1 Install additional distributions to Katana Front end for installation scripts Runs bash and batch scripts for Linux and Windows Users can post installation scripts on forum.hackfromacave.com

Operating Katana Configure host system to boot from USB BIOS Configuration Boot Options (F12) Navigation Use up and down arrows to navigate Use enter to make selections Navigate backwards by selecting.. Many tools are loaded form subfolders

Katana Toolkit

Katana Toolkit 100s of portable applications Portable Window Applications Run natively from USB Drive on any Windows system No resources installed on base system Run in other environments Run in BartPE/UBCD4Win Run under Wine on Linux Configurable / Updatable

Katana Toolkit Anti-Virus Networking Backup Office Encryption Recovery File System Registry Forensics System Media Utilities

Add Your Own Apps Install Windows apps into a subdirectory in /PortableApps Example: /PortableApps/NetCat/netcat.exe Add Linux apps Statically compiled binaries Add OSX apps???

Getting Katana Free @ www.hackfromacave.com/katana.html Released under GPL v2 Check specific tool licenses Size: ~ 4GB in size Download: Torrent (preferred) Direct Download Recommend install on 16GB+ Flash Drive, but fits on 8GB

Tips & Tricks Statically compile and link binaries Create/add Slax modules for some of the included distros For portable windows applications check out http://portableapps.com/ http://www.pendriveapps.com/ For portable OSX applications check out http://www.freesmug.org/portableapps/ Scripts are the bread and butter of portability

Installing Katana 1) Download katana-v2.0.rar to local disk. 2) Extract katana-v2.0.rar to the root of the USB flash drive. 3) Change directory to the freshly copied "boot" directory on the USB device. 4) Run the following with administrative privileges. For Linux/OSX run./boostinst.sh, for Windows run./boostinst.bat. 5) Boot from flash drive. All Done!

NEW: Creating a Customized ISO Customize your own Katana Add/Remove Distros & Apps Run the ISO creation script create_iso.bat (Windows) or create_iso.sh (Linux) located in /boot directory Select a location for the iso

Live Demo

Help me Obi-Won Kanobie, Your my only Hope! Post installation directions for distros and portable applications on forum.hackfromacave.com. What have you done to configure these tools? What live distros and portable applications do you use or would like to see added to Katana? Can you use these tools in your work environment?