From 8846d739275c07de536553395d8e6a76da1fb5e3 Mon Sep 17 00:00:00 2001 From: sidheshenator Date: Wed, 11 Feb 2015 14:34:32 -0500 Subject: [PATCH] JavaHelp packages safely deleted --- .../autopsy/casemodule/docs/aboutImage.html | 51 ----- .../autopsy/casemodule/docs/addImage-icon.png | Bin 1432 -> 0 bytes .../autopsy/casemodule/docs/addImage.html | 53 ----- .../casemodule/docs/casemodule-about.html | 33 --- .../autopsy/casemodule/docs/casemodule-hs.xml | 25 --- .../casemodule/docs/casemodule-idx.xml | 16 -- .../casemodule/docs/casemodule-map.xml | 16 -- .../casemodule/docs/casemodule-toc.xml | 22 -- .../autopsy/casemodule/docs/hashDbMgmt.html | 75 ------- .../autopsy/casemodule/docs/hashdb.PNG | Bin 58722 -> 0 bytes .../autopsy/casemodule/docs/overview.html | 66 ------ .../autopsy/casemodule/docs/package-info.java | 8 - .../autopsy/core/docs/blue-ball-mid.gif | Bin 105 -> 0 bytes .../autopsy/core/docs/blue-sqr-mid.gif | Bin 51 -> 0 bytes .../org/sleuthkit/autopsy/core/docs/ide.css | 189 ------------------ .../org/sleuthkit/autopsy/core/docs/tip.gif | Bin 817 -> 0 bytes .../org/sleuthkit/autopsy/core/docs/warn.gif | Bin 580 -> 0 bytes .../docs/ContentViewer_example.png | Bin 48659 -> 0 bytes .../docs/Hex_Content_Viewer.png | Bin 40655 -> 0 bytes .../docs/Picture_Content_Viewer.png | Bin 49846 -> 0 bytes .../docs/ResultViewer_example.png | Bin 45776 -> 0 bytes .../corecomponents/docs/Result_Viewer.PNG | Bin 15983 -> 0 bytes .../docs/String_Content_Viewer.png | Bin 31273 -> 0 bytes .../docs/Table_Results_Viewer.png | Bin 72064 -> 0 bytes .../docs/Thumbnail_Results_Viewer.png | Bin 117148 -> 0 bytes .../corecomponents/docs/corecomponents-hs.xml | 31 --- .../docs/corecomponents-idx.xml | 31 --- .../docs/corecomponents-map.xml | 28 --- .../docs/corecomponents-toc.xml | 31 --- .../docs/datacontent-about.html | 50 ----- .../docs/dataexplorer-about.html | 47 ----- .../corecomponents/docs/dataresult-about.html | 45 ----- .../docs/hex-content-viewer.html | 21 -- .../corecomponents/docs/package-info.java | 8 - .../docs/picture-content-viewer.html | 20 -- .../corecomponents/docs/result-viewer.html | 28 --- .../docs/string-content-viewer.html | 23 --- .../docs/table-results-viewer.html | 24 --- .../docs/text-content-viewer.html | 30 --- .../autopsy/corecomponents/docs/textview.png | Bin 24689 -> 0 bytes .../docs/thumbnail-results-viewer.html | 22 -- .../docs/DirectoryTree_example.png | Bin 33153 -> 0 bytes .../docs/ExtractUnallocImage.png | Bin 10070 -> 0 bytes .../directorytree/docs/ImageDetailHelp.png | Bin 20204 -> 0 bytes .../directorytree/docs/VolumeDetailHelp.png | Bin 21558 -> 0 bytes .../docs/directorytree-about.html | 48 ----- .../directorytree/docs/directorytree-hs.xml | 31 --- .../directorytree/docs/directorytree-idx.xml | 13 -- .../directorytree/docs/directorytree-map.xml | 14 -- .../directorytree/docs/directorytree-toc.xml | 15 -- .../directorytree/docs/image-details.html | 20 -- .../docs/rightClick_imageDetails.png | Bin 9122 -> 0 bytes .../docs/rightClick_volumeDetails.png | Bin 9563 -> 0 bytes .../directorytree/docs/unallocated-space.html | 53 ----- .../directorytree/docs/volume-details.html | 22 -- .../filesearch/docs/FileSearch_example.png | Bin 50767 -> 0 bytes .../filesearch/docs/FileSearch_usage.png | Bin 52521 -> 0 bytes .../filesearch/docs/filesearch-about.html | 52 ----- .../autopsy/filesearch/docs/filesearch-hs.xml | 25 --- .../filesearch/docs/filesearch-idx.xml | 11 - .../filesearch/docs/filesearch-map.xml | 9 - .../filesearch/docs/filesearch-toc.xml | 13 -- .../docs/how-to-use-filesearch.html | 55 ----- .../filesearch/docs/open-filesearch.html | 29 --- .../filesearch/docs/open_fileSearch1.png | Bin 21843 -> 0 bytes .../filesearch/docs/open_fileSearch2.png | Bin 23462 -> 0 bytes .../autopsy/ingest/docs/inbox-button.png | Bin 5954 -> 0 bytes .../autopsy/ingest/docs/inbox-details.PNG | Bin 21067 -> 0 bytes .../autopsy/ingest/docs/inbox-main.PNG | Bin 21212 -> 0 bytes .../autopsy/ingest/docs/ingest-about.html | 98 --------- .../autopsy/ingest/docs/ingest-hs.xml | 22 -- .../autopsy/ingest/docs/ingest-idx.xml | 10 - .../autopsy/ingest/docs/ingest-inbox.html | 56 ------ .../autopsy/ingest/docs/ingest-map.xml | 10 - .../autopsy/ingest/docs/ingest-toc.xml | 12 -- .../autopsy/ingest/docs/package-info.java | 8 - .../docs/keywordsearch-about.html | 81 -------- .../keywordsearch/docs/keywordsearch-bar.html | 59 ------ .../keywordsearch/docs/keywordsearch-bar.png | Bin 5231 -> 0 bytes .../docs/keywordsearch-configuration.html | 95 --------- .../docs/keywordsearch-configuration.png | Bin 70088 -> 0 bytes .../docs/keywordsearch-general.png | Bin 33276 -> 0 bytes .../keywordsearch/docs/keywordsearch-hs.xml | 45 ----- .../keywordsearch/docs/keywordsearch-idx.xml | 25 --- .../keywordsearch/docs/keywordsearch-map.xml | 25 --- .../docs/keywordsearch-string.png | Bin 44232 -> 0 bytes .../keywordsearch/docs/keywordsearch-toc.xml | 27 --- .../keywordsearch/docs/package-info.java | 22 -- 88 files changed, 1998 deletions(-) delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/aboutImage.html delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage-icon.png delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage.html delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-hs.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-idx.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-map.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-toc.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/hashDbMgmt.html delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/hashdb.PNG delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/overview.html delete mode 100644 Core/src/org/sleuthkit/autopsy/casemodule/docs/package-info.java delete mode 100644 Core/src/org/sleuthkit/autopsy/core/docs/blue-ball-mid.gif delete mode 100644 Core/src/org/sleuthkit/autopsy/core/docs/blue-sqr-mid.gif delete mode 100644 Core/src/org/sleuthkit/autopsy/core/docs/ide.css delete mode 100644 Core/src/org/sleuthkit/autopsy/core/docs/tip.gif delete mode 100644 Core/src/org/sleuthkit/autopsy/core/docs/warn.gif delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/ContentViewer_example.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/Hex_Content_Viewer.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/Picture_Content_Viewer.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/ResultViewer_example.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/Result_Viewer.PNG delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/String_Content_Viewer.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/Table_Results_Viewer.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/Thumbnail_Results_Viewer.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/corecomponents-hs.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/corecomponents-idx.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/corecomponents-map.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/corecomponents-toc.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/datacontent-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/dataexplorer-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/dataresult-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/hex-content-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/package-info.java delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/picture-content-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/result-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/string-content-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/table-results-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/text-content-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/textview.png delete mode 100644 Core/src/org/sleuthkit/autopsy/corecomponents/docs/thumbnail-results-viewer.html delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/DirectoryTree_example.png delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/ExtractUnallocImage.png delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/ImageDetailHelp.png delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/VolumeDetailHelp.png delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/directorytree-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/directorytree-hs.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/directorytree-idx.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/directorytree-map.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/directorytree-toc.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/image-details.html delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/rightClick_imageDetails.png delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/rightClick_volumeDetails.png delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/unallocated-space.html delete mode 100644 Core/src/org/sleuthkit/autopsy/directorytree/docs/volume-details.html delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/FileSearch_example.png delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/FileSearch_usage.png delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/filesearch-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/filesearch-hs.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/filesearch-idx.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/filesearch-map.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/filesearch-toc.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/how-to-use-filesearch.html delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/open-filesearch.html delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/open_fileSearch1.png delete mode 100644 Core/src/org/sleuthkit/autopsy/filesearch/docs/open_fileSearch2.png delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/inbox-button.png delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/inbox-details.PNG delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/inbox-main.PNG delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/ingest-about.html delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/ingest-hs.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/ingest-idx.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/ingest-inbox.html delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/ingest-map.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/ingest-toc.xml delete mode 100644 Core/src/org/sleuthkit/autopsy/ingest/docs/package-info.java delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-about.html delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-bar.html delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-bar.png delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-configuration.html delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-configuration.png delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-general.png delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-hs.xml delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-idx.xml delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-map.xml delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-string.png delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/keywordsearch-toc.xml delete mode 100644 KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/docs/package-info.java diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/aboutImage.html b/Core/src/org/sleuthkit/autopsy/casemodule/docs/aboutImage.html deleted file mode 100644 index 35163d0f11..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/aboutImage.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - Data Source Basics - - - - -

About Data Sources

- -

- Autopsy supports 3 types of data sources that can be added to the Case:

- - -

- User needs to select the data source type from the pull down menu in the Add Data Source wizard. -

- -

- To analyze a Data Source, user should use the Add Data Source Wizard - to add it to a case. -

-

- Autopsy populates an embedded database for each data source (image, disk device, logical files) that it imports. - This database is a SQLite database and it contains all of the file system metadata from the input data source. - The database is stored in the case directory, but the data source will stay in its original location. - The data source must remain accessible for the duration of the analysis because the database contains only basic file system information (meta-data, not the actual content). - The image / files are needed to retrieve file content. -

- -

Supported Image Formats

-

Currently, Autopsy supports these image formats:

- - -

Removing a Data Source

-

You cannot currently remove an data source from a case.

- - - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage-icon.png b/Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage-icon.png deleted file mode 100644 index 7ef648585c934d7d5d7235777de0379d66bdce70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1432 zcmbVMZA=?w96ts!+*p?CqA*>0-iRSed(YjKmb=h4eU&Q5NNKQPOm}UM_CkBt-5qNo zafQvqxrt1dB}B3;nhdLn#!MEo>Be42lo(%^#o!w=`yewl5VIL&lk+*&;yw^Qc*))K z_WS+*ug|^Q-uBd{4O=%L2(l^A;tj%atNvD1!tXmzw|)tSTGba;JER^p!^u42ib)Y3 z4Wzg@ALO}M|DI{S89~ZV3!$(YW?Px4lrnQV#+*&1Asa!Oo!K-O?d4T8!p8;Cj?I5O ziJ?Nwjy>DR0ygd86GF>?%y$g5g`xw!Q96b>9cXiwfdVOB<XBp~Z8QT@6j%XjCCmh6vDs`5C}l6JcX0k^ulMJ{Ytn z$9kBc*I%>+S9UC+s%ZwtGntGzLzyKxjuSLZ>l!3!f(Vn+FREPDBr4lW3SM4`%0gNd zBoWmWxro%K+A-+q-4Iggpb$@}%8IzC6q5zhhG)4nPM85MFJtuhN-UOLn~_SbpcOU9 z|L6Rw`bwxj&Er8{k^1B)tYXjhdrYluNCy^UU|3G>+`{#_RktV*>iJ#-pFim zX|-VgOUVV}h))~5|N4wlxG{A2=&_-Zk!`-hmA6k+&z{#FH(fP!_X7!ufA6zolJ!x2!9_6t8p6b?@4B=FLbl zVNrI|JGo7t{?Nr@2#~!%;LGO2E a6*b5o^W#(E;La-jUm5VVdEa;M-v2LMFZSR7 diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage.html b/Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage.html deleted file mode 100644 index 58eefa6699..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/addImage.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - Adding Data Source (Image, Disk, Files) Wizard - - - - -

Adding a Data Source

- -

There are two ways to add an data source to the currently opened case:

-
    -
  • Go to "File" and select "Add Data Source..."
  • -
  • Select the Add Image Icon icon on the toolbar
  • -
-

This will bring up the Add Data Source wizard. It will guide you through the process.

-

Here are some notes on what is going on during the process:

-
    -
  • - The first panel will ask you to select the data source type and - browse for the data source (image or files located on the computer, or select the device detected). - - In case of adding a disk image, you will also need to specify the timezone that the disk image came from - so that the dates and times can be properly displayed and converted. - As soon as you click 'Next >', Autopsy will begin analyzing the disk image and populating the database in the background. -
    - Add Image Wizard Panel 1 Help -
  • -
  • - The second panel allows you to choose which ingest modules to run on the image. - Refer to the Image Ingest part of the help guide for more details. -
    - Add Image Wizard Panel 3 Help -
  • -
  • - The third panel provides a progress bar and information about the data source Autopsy is currently processing. - If small enough, the input may have already finished processing, allowing you to continue past this panel. - However, it may be necessary to wait for a short time while the database is populated. -
    - Add Image Wizard Panel 2 Help -
  • -
  • - Once the input data source finishes adding, the ingest modules you selected will automatically run in the background. - If the data source is processed before you select ingest modules, Autopsy will wait until you have done so. -
  • -
- -

- Note that in case of image, Autopsy will store the path to the image in its configuration file. - If the image moves, then Autopsy will give an error because it can't find the image file and it will prompt user to point to the new image location. -

- - \ No newline at end of file diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-about.html b/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-about.html deleted file mode 100644 index 0e7a28d65d..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-about.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - About Cases - - - - -

About Cases

-

- In Autopsy, a "case" is a container concept for a set of input data sources (disk images, disk devices, logical files). - The set of data could be from multiple drives in a single computer or from multiple computers. - When you make a case, it will create a directory to hold all of the information. - The directory will contain the main Autopsy configuration file, other module's configuration files, - some databases, generated reports, and some other information (temporary files, cache files). - The main Autopsy case configuration file as a .aut extension - that is the file used to "Open" the case. - In general, it is recommended for the user not to modify any files in the Case directory and leave it to Autopsy manage it. -

-

- If you want to view case details or edit some case information, - use the Case Properties window. -

- -

Creating a Case

-

Refer to the Creating a Case page for more details.

- -

Opening a Case

-

- To open a case, choose "Open Case" from the File menu or use the "Ctrl + O" keyboard shortcut. - Navigate to the case directory and select the ".aut" file. -

- - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-hs.xml b/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-hs.xml deleted file mode 100644 index 75ac2b5a51..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-hs.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Case Help - - org.sleuthkit.autopsy.casemodule.about - - - - TOC - - javax.help.TOCView - casemodule-toc.xml - - - Index - - javax.help.IndexView - casemodule-idx.xml - - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-idx.xml b/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-idx.xml deleted file mode 100644 index c54f521815..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-idx.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-map.xml b/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-map.xml deleted file mode 100644 index 9295bef4b5..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-map.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-toc.xml b/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-toc.xml deleted file mode 100644 index 47378da25a..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/casemodule-toc.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/hashDbMgmt.html b/Core/src/org/sleuthkit/autopsy/casemodule/docs/hashDbMgmt.html deleted file mode 100644 index 72a89dd6fc..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/hashDbMgmt.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - Hash Database Management - - - - -

Hash Database Management Window

-

- The Hash Database Management window is where you can set and update your hash database information. - Hash databases are used to identify files that are 'known'. -

-
    -
  • - Known good files are those that can be safely ignored. - This set of files frequently includes standard OS and application files. - Ignoring such uninteresting to the investigator files, can greatly reduce image analysis time. -
  • -
  • - Known bad (also called notable) files are those that should raise awareness. - This set will vary depending on the type of investigation, but common examples include contraband images and malware. -
  • -
- -

Notable / Known Bad Hashsets

-

Autopsy allows for multiple known bad hash databases to be set. Autopsy supports three formats:

-
    -
  • EnCase: An EnCase hashset file.
  • -
  • MD5sum: Output from running the md5, md5sum, or md5deep program on a set of files.
  • -
  • NSRL: The format of the NSRL database.
  • -
  • HashKeeper: Hashset file conforming to the HashKeeper standard.
  • -
- -

NIST NSRL

-

- Autopsy can use the NIST NSRL to detect 'known files'. - Note that the NSRL contains hashes of 'known files' that may be good or bad depending on your perspective and investigation type. - For example, the existence of a piece of financial software may be interesting to your investigation and that software could be in the NSRL. - Therefore, Autopsy treats files that are found in the NSRL as simply 'known' and does not specify good or bad. - Ingest modules have the option of ignoring files that were found in the NSRL. -

-

- To use the NSRL, you must concatenate all of the NSRLFile.txt files together. - You can use 'cat' on a Unix system or from within Cygwin to do this. -

- -

Adding Hashsets

-

- Autopsy needs an index of the hashset to actualy use a hash database. - It can create the index if you import only the hashset. - When you select the database from within this window, it will tell you if the index needs to be created. - Autopsy uses the hash database management system from The Sleuth Kit. You can manually create an index using the 'hfind' command line tool or you can use Autopsy. - If you attempt proceed without indexing a database, Autopsy will offer to automatically produce an index for you. -

-

- You can also specify only the index file and not use the full hashset - the index file is sufficient to identify known files. - This can save space. To do this, specify the .idx file from the Hash Database Management window. -

- -

Using Hashsets

-

- There is an ingest module that will hash the files and look them up in the hashsets. - It will flag files that were in the notable hashset and those results will be shown in the Results tree of the Data Explorer. -

-

Other ingest modules are able to use the known status of a file to decide if they should ignore the file or process it.

-

- You can also see the results in the File Search window. - There is an option to choose the 'known status'. From here, you can do a search to see all 'known bad' files. - From here, you can also choose to ignore all 'known' files that were found in the NSRL. - You can also see the status of the file in a column when the file is listed. -

- Hash Database Configuration - - diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/hashdb.PNG b/Core/src/org/sleuthkit/autopsy/casemodule/docs/hashdb.PNG deleted file mode 100644 index fdca1923240c6282533b71a60f5ccacf9d4b5b90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58722 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�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 %oV>(uNZYuwrp7*=DcHWa4x>BQ5&-##LM>D> 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 UBl;PlKmo{u`x@{91vCHu0vJD9o&W#< diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/overview.html b/Core/src/org/sleuthkit/autopsy/casemodule/docs/overview.html deleted file mode 100644 index d5faea39c3..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/overview.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - Overview - - - - -

Overview

-

- Autopsy allows you to conduct a digital forensic investigation. - It is a graphical interface to The Sleuth Kit and other tools. - This page outlines the basic concepts of the program. - The remainder of the help guide is organized around these concepts. -

-

- The main Autopsy features include: importing a Data Source (image, disk, files) and exploring its file systems, - running analysis modules (ingest), viewing ingest results, viewing content and generating reports. -

-

- Autopsy is an extensible application; it provides a plug-in framework that allows other other parties to supply plug-ins and supply additional: - image and file ingest for new types of analysis, different content viewers and different types of reports to be supported. - There are plug-ins for for several ingest modules, viewers and reports that are bundled by default with Autopsy. -

-

- All data is organized around the concept of a case. - A case can have one or more data sources loaded into it. -

-

The main window has three major areas:

-
    -
  • - Data Explorer Tree: - This area is where you go find major analysis functionality. - It allows you to start finding the relevant files quickly. -
  • -
  • - Result Viewers: - This area is where the files and directories that were found from the explorer window can be viewed. - There are different formatting options for the files. -
  • -
  • - Content Viewers: - This area is where file content can be viewed after they are selected from the Result Viewer area. -
  • -
-

- The main take away from this should be that analysis techniques and result categories can be found on the left-hand side, - the results from choosing something on the left are always listed in the upper right, - and the file contents are displayed in the lower left. -

- Autopsy Overview Window - - - - \ No newline at end of file diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/docs/package-info.java b/Core/src/org/sleuthkit/autopsy/casemodule/docs/package-info.java deleted file mode 100644 index 3ad0da2f24..0000000000 --- a/Core/src/org/sleuthkit/autopsy/casemodule/docs/package-info.java +++ /dev/null @@ -1,8 +0,0 @@ -/* - * To change this template, choose Tools | Templates - * and open the template in the editor. - */ -@HelpSetRegistration(helpSet = "casemodule-hs.xml", position = 3000) -package org.sleuthkit.autopsy.casemodule.docs; - -import org.netbeans.api.javahelp.HelpSetRegistration; diff --git a/Core/src/org/sleuthkit/autopsy/core/docs/blue-ball-mid.gif b/Core/src/org/sleuthkit/autopsy/core/docs/blue-ball-mid.gif deleted file mode 100644 index 8639b61b8c47ac68a015190504169d7b59440d27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmZ?wbhEHbWMg1w*v!C?k&$6)YPxstUNbYZJ$v?~r>Fn>_s`haI4v#h|Ns9C7(nqS n3s_7CM1ss$;tWu|G(l-7DfgJMg|=QAOOiQFmd(BFGx7OGs@+Q2!k~M DNd*k; diff --git a/Core/src/org/sleuthkit/autopsy/core/docs/ide.css b/Core/src/org/sleuthkit/autopsy/core/docs/ide.css deleted file mode 100644 index 0877b62b78..0000000000 --- a/Core/src/org/sleuthkit/autopsy/core/docs/ide.css +++ /dev/null @@ -1,189 +0,0 @@ -/* - * rave.css 08/13/2004 - * - * Copyright © 1997, 2011, Oracle and/or its affiliates. All rights reserved. - * Use is subject to license terms. - * - * Changes from NetBeans ide.css: - * Oct. 2003 - * Got rid of and definitions. - * Changed table definition and added tag - * to improve appearance of tables in web browsers. - * Added definition to make default text alignment left. - * - * Added
,
, and
definitions to be used instead - * of formatting tables for See Also lists. For example: - *
- *
See Also
- *
First Linked Element of List
- *
Second Linked Element of List
- *
- * - * Added