Chapter 7 COUNTERING HOSTILE FORENSIC TECHNIQUES
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Backing up Linux and Other Unix(- Like) Systems
BACKING UP LINUX AND OTHER UNIX(- LIKE) SYSTEMS There are two kinds of people: those who do regular backups and those who never had a hard drive failure — Unknown. 1. Introduction The topic of doing backups of a (live) Un*x (mostly Linux) system regularly comes up on Linux mailing lists and forums and invariably the advice to simply do tar cvfz backup.tgz /bin /boot /etc ... is given. Unfortunately, a good backup takes more effort than that. In this article I will outline a great deal (but not necessarily all) of the pitfalls and details you will have to be watchful of when making backups. Note that this is not an application how-to, so you should not use the given examples verbatim, nor does it give an exhaustive list of backup programs and examples. It also doesn't give step-by-step instructions. It is meant to create awareness for people who already have a general understanding of Un*x systems. Reading all of the documentation of the tool itself is and remains important, for it may make you think of things you wouldn't otherwise have considered. Also note that this article mostly describes the process of making backups to an external device or location. If data protection is important to you, I also highly recommend using RAID. While RAID offers no protection against fires, earthquakes, data corruption or humans, it does offer protection against failing disks. It has saved me more than once. Additionally, I'd advice you to consider using a UPS. Although my personal experience is limited to Linux, the issues I'll discuss should (could) work as well on all or most Un*x systems. -
Filesystems HOWTO Filesystems HOWTO Table of Contents Filesystems HOWTO
Filesystems HOWTO Filesystems HOWTO Table of Contents Filesystems HOWTO..........................................................................................................................................1 Martin Hinner < [email protected]>, http://martin.hinner.info............................................................1 1. Introduction..........................................................................................................................................1 2. Volumes...............................................................................................................................................1 3. DOS FAT 12/16/32, VFAT.................................................................................................................2 4. High Performance FileSystem (HPFS)................................................................................................2 5. New Technology FileSystem (NTFS).................................................................................................2 6. Extended filesystems (Ext, Ext2, Ext3)...............................................................................................2 7. Macintosh Hierarchical Filesystem − HFS..........................................................................................3 8. ISO 9660 − CD−ROM filesystem.......................................................................................................3 9. Other filesystems.................................................................................................................................3 -
Freebsd File Formats Manual Libarchive-Formats (5)
libarchive-formats (5) FreeBSD File Formats Manual libarchive-formats (5) NAME libarchive-formats —archive formats supported by the libarchive library DESCRIPTION The libarchive(3) library reads and writes a variety of streaming archive formats. Generally speaking, all of these archive formats consist of a series of “entries”. Each entry stores a single file system object, such as a file, directory,orsymbolic link. The following provides a brief description of each format supported by libarchive,with some information about recognized extensions or limitations of the current library support. Note that just because a format is supported by libarchive does not imply that a program that uses libarchive will support that format. Applica- tions that use libarchive specify which formats theywish to support, though manyprograms do use libarchive convenience functions to enable all supported formats. TarFormats The libarchive(3) library can read most tar archives. However, itonly writes POSIX-standard “ustar” and “pax interchange” formats. All tar formats store each entry in one or more 512-byte records. The first record is used for file metadata, including filename, timestamp, and mode information, and the file data is stored in subsequent records. Later variants have extended this by either appropriating undefined areas of the header record, extending the header to multiple records, or by storing special entries that modify the interpretation of subsequent entries. gnutar The libarchive(3) library can read GNU-format tar archives. It currently supports the most popular GNU extensions, including modern long filename and linkname support, as well as atime and ctime data. The libarchive library does not support multi-volume archives, nor the old GNU long filename format. -
TAR(5) BSD File Formats Manual TAR(5)
TAR(5) BSD File Formats Manual TAR(5) NAME tar —format of tape archive files DESCRIPTION The tar archive format collects anynumber of files, directories, and other file system objects (symbolic links, device nodes, etc.) into a single stream of bytes. The format was originally designed to be used with tape drivesthat operate with fixed-size blocks, but is widely used as a general packaging mechanism. General Format A tar archive consists of a series of 512-byte records. Each file system object requires a header record which stores basic metadata (pathname, owner,permissions, etc.) and zero or more records containing any file data. The end of the archive isindicated by tworecords consisting entirely of zero bytes. Forcompatibility with tape drivesthat use fixed block sizes, programs that read or write tar files always read or write a fixed number of records with each I/O operation. These “blocks” are always a multiple of the record size. The maximum block size supported by early implementations was 10240 bytes or 20 records. This is still the default for most implementations although block sizes of 1MiB (2048 records) or larger are commonly used with modern high-speed tape drives. (Note: the terms “block” and “record” here are not entirely standard; this document follows the convention established by John Gilmore in documenting pdtar.) Old-Style Archive Format The original tar archive format has been extended manytimes to include additional information that various implementors found necessary.This section describes the variant implemented by the tar command included in Version 7 AT&T UNIX,which seems to be the earliest widely-used version of the tar program. -
Booting and Installing the Operating System Grado En Inform´Atica2017/2018 Departamento De Computaci´On Facultad De Inform´Atica Universidad De Coru˜Na
Booting and Installing the Operating System Grado en Inform´atica2017/2018 Departamento de Computaci´on Facultad de Inform´atica Universidad de Coru~na Antonio Y´a~nezIzquierdo Antonio Y´a~nezIzquierdo Booting and Installing the Operating System 1 / 85 ContentsI 1 Selecting and preparing installation media installing an O.S. installation media preparing the media 2 The boot process booting booting steps 3 Preparing the disks. Basic disk partitioning disks partitions 4 Sharing disks among O.S.s sharing disks among O.S.s 5 Boot loaders lilo grub Antonio Y´a~nezIzquierdo Booting and Installing the Operating System 2 / 85 ContentsII elilo syslinux using removable media Antonio Y´a~nezIzquierdo Booting and Installing the Operating System 3 / 85 Selecting and preparing installation media Selecting and preparing installation media Antonio Y´a~nezIzquierdo Booting and Installing the Operating System 4 / 85 Selecting and preparing installation media installing an O.S. Selecting and preparing installation media !installing an O.S. Antonio Y´a~nezIzquierdo Booting and Installing the Operating System 5 / 85 Selecting and preparing installation media installing an O.S. Installing an O.S. the most common use of O.S.s is having them \installed" onto computers, and being run from the computer's storage devices there are also some \live" O.S.s that don't require installation but usually have limitations concerning what users can do and what software can be added installing is the process by which we put the O.S. files in one (or more) of the storage units of the system, thus allowing the system to execute the OS directly Antonio Y´a~nezIzquierdo Booting and Installing the Operating System 6 / 85 Selecting and preparing installation media installing an O.S. -
Partition-Rescue
Partition-Rescue Revision History Revision 1 2008-11-24 09:27:50 Revised by: jdd mainly title change in the wiki Partition-Rescue Table of Contents 1. Revision History..............................................................................................................................................1 2. Beginning.........................................................................................................................................................2 2.1. What's in...........................................................................................................................................2 2.2. What to do right now?.......................................................................................................................2 2.3. Legal stuff.........................................................................................................................................2 2.4. What do I need to know right now?..................................................................................................3 3. Technical info..................................................................................................................................................4 3.1. Disks.................................................................................................................................................4 3.2. Partitions...........................................................................................................................................4 3.3. Why is -
Partition.Pdf
Linux Partition HOWTO Anthony Lissot Revision History Revision 3.5 26 Dec 2005 reorganized document page ordering. added page on setting up swap space. added page of partition labels. updated max swap size values in section 4. added instructions on making ext2/3 file systems. broken links identified by Richard Calmbach are fixed. created an XML version. Revision 3.4.4 08 March 2004 synchronized SGML version with HTML version. Updated lilo placement and swap size discussion. Revision 3.3 04 April 2003 synchronized SGML and HTML versions Revision 3.3 10 July 2001 Corrected Section 6, calculation of cylinder numbers Revision 3.2 1 September 2000 Dan Scott provides sgml conversion 2 Oct. 2000. Rewrote Introduction. Rewrote discussion on device names in Logical Devices. Reorganized Partition Types. Edited Partition Requirements. Added Recovering a deleted partition table. Revision 3.1 12 June 2000 Corrected swap size limitation in Partition Requirements, updated various links in Introduction, added submitted example in How to Partition with fdisk, added file system discussion in Partition Requirements. Revision 3.0 1 May 2000 First revision by Anthony Lissot based on Linux Partition HOWTO by Kristian Koehntopp. Revision 2.4 3 November 1997 Last revision by Kristian Koehntopp. This Linux Mini−HOWTO teaches you how to plan and create partitions on IDE and SCSI hard drives. It discusses partitioning terminology and considers size and location issues. Use of the fdisk partitioning utility for creating and recovering of partition tables is covered. The most recent version of this document is here. The Turkish translation is here. Linux Partition HOWTO Table of Contents 1. -
Review NTFS Basics
Australian Journal of Basic and Applied Sciences, 6(7): 325-338, 2012 ISSN 1991-8178 Review NTFS Basics Behzad Mahjour Shafiei, Farshid Iranmanesh, Fariborz Iranmanesh Bardsir Branch, Islamic Azad University, Bardsir, Iran Abstract: The Windows NT file system (NTFS) provides a combination of performance, reliability, and compatibility not found in the FAT file system. It is designed to quickly perform standard file operations such as read, write, and search - and even advanced operations such as file-system recovery - on very large hard disks. Key words: Format, NTFS, Volume, Fat, Partition INTRODUCTION Formatting a volume with the NTFS file system results in the creation of several system files and the Master File Table (MFT), which contains information about all the files and folders on the NTFS volume. The first information on an NTFS volume is the Partition Boot Sector, which starts at sector 0 and can be up to 16 sectors long. The first file on an NTFS volume is the Master File Table (MFT). The following figure illustrates the layout of an NTFS volume when formatting has finished. Fig. 5-1: Formatted NTFS Volume. This chapter covers information about NTFS. Topics covered are listed below: NTFS Partition Boot Sector NTFS Master File Table (MFT) NTFS File Types NTFS File Attributes NTFS System Files NTFS Multiple Data Streams NTFS Compressed Files NTFS & EFS Encrypted Files . Using EFS . EFS Internals . $EFS Attribute . Issues with EFS NTFS Sparse Files NTFS Data Integrity and Recoverability The NTFS file system includes security features required for file servers and high-end personal computers in a corporate environment. -
Freebsd Enterprise Storage Polish BSD User Group Welcome 2020/02/11 Freebsd Enterprise Storage
FreeBSD Enterprise Storage Polish BSD User Group Welcome 2020/02/11 FreeBSD Enterprise Storage Sławomir Wojciech Wojtczak [email protected] vermaden.wordpress.com twitter.com/vermaden bsd.network/@vermaden https://is.gd/bsdstg FreeBSD Enterprise Storage Polish BSD User Group What is !nterprise" 2020/02/11 What is Enterprise Storage? The wikipedia.org/wiki/enterprise_storage page tells nothing about enterprise. Actually just redirects to wikipedia.org/wiki/data_storage page. The other wikipedia.org/wiki/computer_data_storage page also does the same. The wikipedia.org/wiki/enterprise is just meta page with lin s. FreeBSD Enterprise Storage Polish BSD User Group What is !nterprise" 2020/02/11 Common Charasteristics o Enterprise Storage ● Category that includes ser$ices/products designed &or !arge organizations. ● Can handle !arge "o!umes o data and !arge num%ers o sim#!tano#s users. ● 'n$olves centra!ized storage repositories such as SA( or NAS de$ices. ● )equires more time and experience%expertise to set up and operate. ● Generally costs more than consumer or small business storage de$ices. ● Generally o&&ers higher re!ia%i!it'%a"aila%i!it'%sca!a%i!it'. FreeBSD Enterprise Storage Polish BSD User Group What is !nterprise" 2020/02/11 EnterpriCe or EnterpriSe? DuckDuckGo does not pro$ide search results count +, Goog!e search &or enterprice word gi$es ~ 1 )00 000 results. Goog!e search &or enterprise word gi$es ~ 1 000 000 000 results ,1000 times more). ● /ost dictionaries &or enterprice word sends you to enterprise term. ● Given the *+,CE o& many enterprise solutions it could be enterPRICE 0 ● 0 or enterpri$e as well +. -
Trinityhome Trinity Rescue
19/4/2017 Trinity Rescue Kit | CPR for your computer | Trinityhome | Trinityhome Trinity Rescue Kit | CPR for your computer Getting started with TRK 0. Quick and dirty guide to using TRK 0.1 The easiest way to get it onto a CD: a self burning TRK 0.2 Burning TRK with Magiciso 0.3 Booting from TRK 0.4 Resetting passwords 1. TRK for Linux newbies 1.1 What is TRK? What 's a live distribution? 1.2 What is different between accessing your PC from Windows and accessing from TRK? 1.3 Getting around with common linux commands (cd, cp, mv, rm, more, grep, mount) 1.4 Reading information about your PC (dmesg, /proc/partitions) 2. TRK own commands and utils 2.1 Virusscan 2.2 Winpass: reset your Windows XP Vista Seven password 2.3 Mass Clone: a multicast disk cloning tool 2.4 Winclean 2.5 Mountallfs 2.6 Updatetrk 2.7 Trk2usb 2.8 Trk2iso 2.9 Fileserver 2.10 Bridge 2.11 Setip 2.12 Setproxy 2.19 Ntfsundeleteall 2.13 Getswap 2.14 Trinisup 2.15 Pi automated backup wrapper script originally for Partition Image 2.20 Clonexp (obsoleted by mclone) 3. Procedures 3.1 Rescueing files of dying harddiscs (mounting network => cp, ddrescue) 3.2 Recovering deleted files or files from formatted drives (ntfsundeleteall, photorec) 3.3 Recovering lost partitions (testdisk, gpart, fdisk) 3.4 Bootsector repair 3.5 Manually cloning a Windows installation 3.6 Hardware testing 3.7 Virus scanning 3.8 Manual PC cleaning 4. Boot time options and triggers 4.1 Boot menu options 4.2 Triggers http://trinityhome.org/Home/Print_Collate.php?collate_pages=37,182,183,184,185,186,38,54,55,56,57,39,40,42,128,178,45,46,50,47,49,51,52,48,53,179,180,189,4… 1/71 19/4/2017 Trinity Rescue Kit | CPR for your computer | Trinityhome | 4.2.1 The TRK options server: make your lan TRK aware 4.2.2 Scripts on the computer's local harddisks 4.2.3 Script on the TRK medium 5. -
Comparing NTFS File System with ETX4 File System
Comparing NTFS File System with ETX4 File System Valbona Dhjaku Nevila Xoxa Albion Bame Igli Tafa Natural Science Faculty Natural Science Faculty Faculty of Information Polytechnic University Informatics Department Informatics Department Technology of Tirana valbona.dhjaku@banka [email protected] [email protected] [email protected] credins.com Abstract Disk Layout This paper presents a study and analysis of ETX4 file system and data structures comparing them with 2. Related Works the NTFS File System of Windows Operating System. It includes descriptions of ETX4 File With NTFS and ETX4 file system is been done various System Features, ETX4 Disk Layout and ETX4 work and some of them inspired me write this article. extent tree. All the components that we mentioned The information I had about this two file systems after above will be in comparison with the adequate working for almost four years with Windows and Ubuntu features of Windows Operating System that operating system helped me the most. I saw the need to expand my knowledge about this operating systems and corresponds to the Features of ETX4 File System. the file system that both of them use seemed a good Here we will talk about the volum size that support starting point for me to do this. For getting more each of the file system and the speed of each file knwoledges for this file systems i had to read a lot off system including their performance. articles and some of them are listed in references and others not. I have read o lot of information on different Keywords: NTFS, ETX4, performance, cluster, forums to and i do not regret it because it was very helpful iNode, hard drive sector, filesystem, features, to me. -
Linux Fuer Systemadministratoren Und Texttool-User
grml - Linux fuer Systemadministratoren und Texttool-User Michael Prokop (Projektleiter des grml-Projektes, [email protected]) Revision: 24. Oktober 2005 Zusammenfassung Dieses Dokument gibt im ersten Teil einen Einstieg in die Linux- Live-CD namens grml. Grundlegende Konzepte sowie Möglichkeiten von und mit grml werden erläutert. Im zweiten Teil werden die Tech- nologien hinter grml beschrieben. Welche Möglichkeiten zur Hard- wareerkennung existieren, kommen zum Einsatz und welche Tech- nologien sind für Live-Systeme von Interesse. Diese Version des Dokumentes bezieht sich auf grml 0.4 und grml- small 0.1 sowie die in Kürze erscheinenden Versionen grml 0.5, grml- small 0.2 und grml-usb 0.1. 1 Inhaltsverzeichnis 1 Einleitung 3 2 Einführung 3 2.1 Was ist grml? ............................ 3 2.2 Was braucht man für die Nutzung von grml? ......... 3 2.3 Was kann man mit grml machen? ................ 4 2.4 Das grml-Team .......................... 4 2.5 Support ............................... 4 2.6 News rund um grml ....................... 4 2.7 Informationen rund um grml .................. 5 2.8 Die ”grml-Geschmacksrichtungen” ............... 5 2.9 Qualitätssicherung ........................ 6 2.10 grml-Spezialitäten ......................... 6 2.10.1 Softwareauswahl ..................... 6 2.10.2 zsh und zsh-lovers .................... 7 2.10.3 grml-etc .......................... 8 2.10.4 grml-scripts ........................ 8 2.10.5 grml2hd .......................... 8 2.10.6 grml-terminalserver ................... 9 2.10.7 Bootmöglichkeiten von grml .............. 9 2.10.8 Kernel ........................... 9 3 Die Technik hinter grml 10 3.1 Vorwort ............................... 10 3.2 Debian ............................... 10 3.3 Paketmanagement ........................ 10 3.4 Bootvorgang ............................ 10 3.4.1 initrd ............................ 11 3.5 Hardware-Erkennung .....................