FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
sleuthkit Tools and library for filesystem forensic analysis
4.4.2 sysutils on this many watch lists=21 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: antoine@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Sep 2003 11:24:45
Also Listed In: security
License: CPL IBM GPLv2
The Sleuth Kit (TSK) is a library and collection of command line tools that
allow you to investigate volume and file system data.  The library can be
incorporated into larger digital forensics tools and the command line tools
can be directly used to find evidence.

The media management tools allow you to examine the layout of disks and
other media.  The Sleuth Kit supports DOS partitions, BSD partitions (disk
labels), Mac partitions, Sun slices (Volume Table of Contents), and GPT
disks.  With these tools, you can identify where partitions are located and
extract them so that they can be analyzed with file system analysis tools.

WWW: http://www.sleuthkit.org/sleuthkit/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (101 items)
  1. /usr/local/share/licenses/sleuthkit-4.4.2/catalog.mk
  2. /usr/local/share/licenses/sleuthkit-4.4.2/LICENSE
  3. /usr/local/share/licenses/sleuthkit-4.4.2/CPL
  4. /usr/local/share/licenses/sleuthkit-4.4.2/IBM
  5. /usr/local/share/licenses/sleuthkit-4.4.2/GPLv2
  6. bin/blkcalc
  7. bin/blkcat
  8. bin/blkls
  9. bin/blkstat
  10. bin/fcat
  11. bin/ffind
  12. bin/fiwalk
  13. bin/fls
  14. bin/fsstat
  15. bin/hfind
  16. bin/icat
  17. bin/ifind
  18. bin/ils
  19. bin/img_cat
  20. bin/img_stat
  21. bin/istat
  22. bin/jcat
  23. bin/jls
  24. bin/jpeg_extract
  25. bin/mactime
  26. bin/mmcat
  27. bin/mmls
  28. bin/mmstat
  29. bin/sigfind
  30. bin/sorter
  31. bin/srch_strings
  32. bin/tsk_comparedir
  33. bin/tsk_gettimes
  34. bin/tsk_loaddb
  35. bin/tsk_recover
  36. bin/usnjls
  37. include/tsk/auto/tsk_auto.h
  38. include/tsk/auto/tsk_is_image_supported.h
  39. include/tsk/base/tsk_base.h
  40. include/tsk/base/tsk_os.h
  41. include/tsk/fs/tsk_exfatfs.h
  42. include/tsk/fs/tsk_ext2fs.h
  43. include/tsk/fs/tsk_fatfs.h
  44. include/tsk/fs/tsk_fatxxfs.h
  45. include/tsk/fs/tsk_ffs.h
  46. include/tsk/fs/tsk_fs.h
  47. include/tsk/fs/tsk_hfs.h
  48. include/tsk/fs/tsk_iso9660.h
  49. include/tsk/fs/tsk_ntfs.h
  50. include/tsk/fs/tsk_yaffs.h
  51. include/tsk/hashdb/tsk_hashdb.h
  52. include/tsk/img/tsk_img.h
  53. include/tsk/libtsk.h
  54. include/tsk/tsk_incs.h
  55. include/tsk/vs/tsk_bsd.h
  56. include/tsk/vs/tsk_dos.h
  57. include/tsk/vs/tsk_gpt.h
  58. include/tsk/vs/tsk_mac.h
  59. include/tsk/vs/tsk_sun.h
  60. include/tsk/vs/tsk_vs.h
  61. lib/libtsk.a
  62. lib/libtsk.so
  63. lib/libtsk.so.13
  64. lib/libtsk.so.13.3.1
  65. man/man1/blkcalc.1.gz
  66. man/man1/blkcat.1.gz
  67. man/man1/blkls.1.gz
  68. man/man1/blkstat.1.gz
  69. man/man1/fcat.1.gz
  70. man/man1/ffind.1.gz
  71. man/man1/fls.1.gz
  72. man/man1/fsstat.1.gz
  73. man/man1/hfind.1.gz
  74. man/man1/icat.1.gz
  75. man/man1/ifind.1.gz
  76. man/man1/ils.1.gz
  77. man/man1/img_cat.1.gz
  78. man/man1/img_stat.1.gz
  79. man/man1/istat.1.gz
  80. man/man1/jcat.1.gz
  81. man/man1/jls.1.gz
  82. man/man1/mactime.1.gz
  83. man/man1/mmcat.1.gz
  84. man/man1/mmls.1.gz
  85. man/man1/mmstat.1.gz
  86. man/man1/sigfind.1.gz
  87. man/man1/sorter.1.gz
  88. man/man1/tsk_comparedir.1.gz
  89. man/man1/tsk_gettimes.1.gz
  90. man/man1/tsk_loaddb.1.gz
  91. man/man1/tsk_recover.1.gz
  92. man/man1/usnjls.1.gz
  93. share/tsk/sorter/default.sort
  94. share/tsk/sorter/freebsd.sort
  95. share/tsk/sorter/images.sort
  96. share/tsk/sorter/linux.sort
  97. share/tsk/sorter/openbsd.sort
  98. share/tsk/sorter/solaris.sort
  99. share/tsk/sorter/windows.sort
  100. @postexec /sbin/ldconfig -m /usr/local/lib
  101. @postunexec /sbin/ldconfig -R
  102. Collapse this list.

To install the port: cd /usr/ports/sysutils/sleuthkit/ && make install clean
To add the package: pkg install sleuthkit

PKGNAME: sleuthkit

distinfo:

TIMESTAMP = 1502170983
SHA256 (sleuthkit-4.4.2.tar.gz) = 135964463f4b0a58fcd95fdf731881fcd6f2f227eeb8ffac004880c8e4d8dd53
SIZE (sleuthkit-4.4.2.tar.gz) = 8572974


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. perl5>=5.24<5.25 : lang/perl5.24
Runtime dependencies:
  1. p5-DateTime-TimeZone>=0 : devel/p5-DateTime-TimeZone
  2. exif : graphics/exif
  3. perl5>=5.24<5.25 : lang/perl5.24
Library dependencies:
  1. libewf.so : devel/libewf
  2. libsqlite3.so : databases/sqlite3

This port is required by:

for Build for Libraries for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for sleuthkit-4.4.2:
     AFFLIB=off: Build with AFFLIB support
     DOCS=on: Build and/or install documentation
     LIBEWF=on: Build with EWF support
===> Use 'make config' to modify these settings

USES:
libtool perl5 sqlite

Master Sites:
  1. https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.4.2/

Number of commits found: 60

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Sep 2017 08:18:16
Original commit files touched by this commit  4.4.2
Revision:450481
antoine search for other commits by this committer
Update sleuthkit to 4.4.2
29 Jun 2017 14:30:20
Original commit files touched by this commit  4.4.1
Revision:444647
antoine search for other commits by this committer
Update sleuthkit to 4.4.1
03 Feb 2017 09:23:28
Original commit files touched by this commit  4.4.0
Revision:433211
antoine search for other commits by this committer
Update to 4.4.0
29 Jul 2016 17:39:22
Original commit files touched by this commit  4.3.0
Revision:419264
antoine search for other commits by this committer
Update to 4.3.0
01 Apr 2016 14:25:18
Original commit files touched by this commit  4.2.0
Revision:412349
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
14 Oct 2015 17:27:29
Original commit files touched by this commit  4.2.0
Revision:399283
antoine search for other commits by this committer
Update sleuthkit to 4.2.0
19 Oct 2014 22:53:58
Original commit files touched by this commit  4.1.3_2
Revision:371218
antoine search for other commits by this committer
- Drop la file
- Strip shared library
23 Apr 2014 13:25:17
Original commit files touched by this commit  4.1.3_1
Revision:351936
tijl search for other commits by this committer
When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Feb 2014 18:12:31
Original commit files touched by this commit  4.1.3
Revision:343668
antoine search for other commits by this committer
Update the sleuthkit to 4.1.3:
- Use libtool (instead of jumping from .11 to .12, we go back to .10)
- Include a patch which allows python bindings to work correctly (obtained from
Joachim Metz)

Update pytsk to 2014-02-09:
- Remove DOCS/EXAMPLES conditionals
- Don't override DOCSDIR and EXAMPLESDIR, mva's patch will do it soon
01 Feb 2014 09:53:36
Original commit files touched by this commit  4.1.2_1
Revision:342106
antoine search for other commits by this committer
- Skip version 4.1.3 as it breaks python bindings
- While here, remove DOCS conditionals
15 Oct 2013 19:21:43
Original commit files touched by this commit  4.1.2_1
Revision:330431
antoine search for other commits by this committer
Fix perl shebang in sorter and mactime

Reported by:	qa.sh
26 Sep 2013 19:04:52
Original commit files touched by this commit  4.1.2
Revision:328406
antoine search for other commits by this committer
sleuthkit:
- update to 4.1.2
- convert to STAGEDIR

py-pytsk:
- bump PORTREVISION for libtsk update
- convert to STAGEDIR
20 Sep 2013 23:06:00
Original commit files touched by this commit  4.1.0
Revision:327772
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
13 Sep 2013 21:28:42
Original commit files touched by this commit  4.1.0
Revision:327186
antoine search for other commits by this committer
Add missing LICENSE
03 Aug 2013 09:24:26
Original commit files touched by this commit  4.1.0
Revision:324183
antoine search for other commits by this committer
Convert sleuthkit to USES=perl5 and new option helpers
19 Jun 2013 17:17:11
Original commit files touched by this commit  4.1.0
Revision:321297
antoine search for other commits by this committer
Update the sleuthkit to 4.1.0

New Features:

    Added YAFFS2 support (patch from viaForensics).
    Added Ext4 support (patch from kfairbanks)
29 Apr 2013 10:20:06
Original commit files touched by this commit  4.0.2
Revision:316794
ehaupt search for other commits by this committer
Register CONFLICTS
04 Feb 2013 23:07:17
Original commit files touched by this commit  4.0.2
Revision:311654
sbz search for other commits by this committer
- Update to 4.0.2

PR:		ports/175849
Submitted by:	antoine (maintainer)
03 Jan 2013 15:40:11
Original commit files touched by this commit  4.0.1_2
Revision:309887
rm search for other commits by this committer
- register optional dependency on libewf (default on)
- convert to optionsng (PORTDOCS case)
- bump PORTREVISION
- pass maintainership to submitter

PR:		174700
Submitted by:	antoine
03 Jan 2013 14:06:21
Original commit files touched by this commit  4.0.1_1
Revision:309881
rm search for other commits by this committer
- add missing dependency
- bump PORTREVISION because of dependency change

PR:		174802
Submitted by:	antoine
30 Nov 2012 07:53:57
Original commit files touched by this commit  4.0.1
Revision:307997
ehaupt search for other commits by this committer
- "Undestroy" the work of the previous maintainer by restoring previous
  formating of pkg-descr
- Release maintainership

Feature safe:   yes
29 Nov 2012 00:20:40
Original commit files touched by this commit  4.0.1
Revision:307951
ehaupt search for other commits by this committer
- Update to 4.0.1
- Take maintainership
- Remove double spaces from pkg-descr and 'fmt -w 80'

Feature safe:	yes
14 Oct 2012 23:09:06
Original commit files touched by this commit  4.0.0
Revision:305896
danfe search for other commits by this committer
- Update sleuthkit port to the latest version 4.0.0
- Rephrase COMMENT (remove reference to now defunct @stake)
- Trim Makefile header and drop maintainership

Feature safe:	yes
12 Oct 2011 02:21:00
Original commit files touched by this commit  3.2.3
danfe search for other commits by this committer
Update to version 3.2.3.  This release has some minor bug fixes and features:

  - Only need to specify first E01 file in a set of files
  - Added -d option to tsk_recover
  - DOS partitions are loaded even if an extended partition fails
  - Cleanup of corrupt orphan FAT names
  - RAW CD Support
12 Oct 2011 02:13:57
Original commit files touched by this commit  3.2.2
danfe search for other commits by this committer
Update port description.
22 Jun 2011 09:52:21
Original commit files touched by this commit  3.2.2
danfe search for other commits by this committer
Update to version 3.2.2 (minor bugfixes).
02 Mar 2011 09:34:39
Original commit files touched by this commit  3.2.1
danfe search for other commits by this committer
- Update to version 3.2.1
- Adjust COMMENT
09 Nov 2010 03:12:53
Original commit files touched by this commit  3.2.0
danfe search for other commits by this committer
Update to version 3.2.0.
14 Jul 2010 03:31:43
Original commit files touched by this commit  3.1.3
danfe search for other commits by this committer
Update to bugfix release 3.1.3.
28 May 2010 04:56:48
Original commit files touched by this commit  3.1.2
danfe search for other commits by this committer
Update to version 3.1.2
11 Apr 2010 11:50:31
Original commit files touched by this commit  3.1.1
danfe search for other commits by this committer
Update to 3.1.1 bugfix release.
09 Mar 2010 10:47:40
Original commit files touched by this commit  3.1.0
danfe search for other commits by this committer
- Update to version 3.1.0
- Utilize PORTDOCS macro (be aware that actual documentation was moved to
  http://wiki.sleuthkit.org/)
01 Apr 2009 18:27:58
Original commit files touched by this commit  3.0.1
danfe search for other commits by this committer
Update to version 3.0.1.
05 Jun 2008 03:53:35
Original commit files touched by this commit  2.52
danfe search for other commits by this committer
- Update to version 2.52
- Stop abusing post-extract: target to patch things
- Remove check for ancient FreeBSD version
02 Apr 2008 18:18:37
Original commit files touched by this commit  2.51_1
pav search for other commits by this committer
- Fix library installation/patch out objformat test

Reported by:    pointyhat
Pointy hat to:  danfe
19 Mar 2008 15:36:19
Original commit files touched by this commit  2.51
danfe search for other commits by this committer
- Update to version 2.51
- Use SF macro
15 Jan 2008 00:17:31
Original commit files touched by this commit  2.10
danfe search for other commits by this committer
Update to version 2.10.
12 Dec 2007 17:39:07
Original commit files touched by this commit  2.09
danfe search for other commits by this committer
Fix the build on 8-CURRENT.
28 Jun 2007 12:37:35
Original commit files touched by this commit  2.09
danfe search for other commits by this committer
- Update to version 2.09 [1]
- Fix another LOCALBASE vs. PREFIX issue

PR:             ports/113764 [1]
Submitted by:   Nils Vogels [1]
06 Jun 2007 00:58:04
Original commit files touched by this commit  2.08_1
danfe search for other commits by this committer
- Reformat parts of Makefile so it fits in 80-character screen
- Pacify portlint(1) a bit
06 Jun 2007 00:49:57
Original commit files touched by this commit  2.08_1
danfe search for other commits by this committer
- Make installed scripts really usable (fix binary files path)
- Registed missing runtime dependency
- Bump PORTREVISION
05 Jun 2007 16:14:44
Original commit files touched by this commit  2.08
danfe search for other commits by this committer
Clean up descriptions for TSK and Autopsy:

- Kill EOL whitespace
- Better indentation
- Consolidate and bring up to date WWW lines
11 Apr 2007 12:21:43
Original commit files touched by this commit  2.08
danfe search for other commits by this committer
Update to version 2.08.
19 Mar 2007 11:58:59
Original commit files touched by this commit  2.07
danfe search for other commits by this committer
Update to version 2.07.

PR:             ports/109987
Submitted by:   Martin Matuska
31 Oct 2006 18:12:54
Original commit files touched by this commit  2.06
danfe search for other commits by this committer
Update to version 2.06.
02 Oct 2006 04:54:28
Original commit files touched by this commit  2.05
danfe search for other commits by this committer
Mark as BROKEN on FreeBSD 4.X (pre-GEOM, more generically).

Reported by:    krismail
04 Sep 2006 16:53:51
Original commit files touched by this commit  2.05
danfe search for other commits by this committer
Update to version 2.05.
13 May 2006 04:15:53
Original commit files touched by this commit  2.03
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with S
14 Dec 2005 11:16:28
Original commit files touched by this commit  2.03
danfe search for other commits by this committer
- Update to version 2.03
- Add SHA256 checksum
- Take maintainership

Approved by:    long time inactive maintainer
29 Sep 2005 11:07:19
Original commit files touched by this commit  2.02
novel search for other commits by this committer
Mark CONFLICTS  - both install bin/jls and jls.1 man.

PR:             86698
Submitted by:   Fumiyoshi TAOKA <fmysh@iijmio-mail.jp>
27 Jul 2005 08:06:10
Original commit files touched by this commit  2.02
danfe search for other commits by this committer
- Update to 2.02
- Teach about FreeBSD 7.X

Approved by:    maintainer timeout
21 Jun 2005 19:03:34
Original commit files touched by this commit  2.01
danfe search for other commits by this committer
Update to 2.01, bugfix release.

Approved by:    maintainer timeout
04 Apr 2005 07:42:12
Original commit files touched by this commit  2.00
danfe search for other commits by this committer
Simplify regexp.
04 Apr 2005 07:33:57
Original commit files touched by this commit  2.00
danfe search for other commits by this committer
Update to 2.00.

Major Updates:
- Support for split and disk images
- File system type can be detected (-f no longer required)
- New file system type names (for -f)
- Updated internal design
- New 'img_stat' tool to display details about the image file format
- New 'mmls' flag (-b) to print sizes in bytes
- New 'mmstat' tool to give details about the volume (media
  management) system
- Non-printable charactors in UFS/ExtX names are replaced with '.'
- New Linux 'disk_sreset' tool to reset HPA on an ATA disk
- Renamed 'diskstat' to 'disk_stat' and 'sstrings' to 'srch_strings'
  to make names less cryptic

Minor Bug Fixes:
- NTFS could go into an infinite loop if attribute list entry was
  reallocated
- Last block group in ExtX fsstat output had incorrect percentage
  of free blocks
- FreeBSD 5.x would produce incorrect 'icat' output for Ext2/3 and
  UFS1 images because it used a 64-bit on-disk address

Approved by:    maintainer timeout
04 Apr 2005 06:46:38
Original commit files touched by this commit  1.73
danfe search for other commits by this committer
Adjust Makefile header.
20 Jan 2005 10:38:42
Original commit files touched by this commit  1.73
danfe search for other commits by this committer
- Provide better port description
- Point WWW link to sane location

Approved by:    maintainer timeout
20 Jan 2005 10:24:18
Original commit files touched by this commit  1.73
danfe search for other commits by this committer
- Update to version 1.73, which features many bugfixes and UFS2 support
- Teach about FreeBSD 6.X (and thus unbreak)
- Honor CC and CFLAGS
- Tidy up Makefile and pkg-plist (use DOCSDIR macro)
- Do not build file(1) since it's the base already (and the same version)

Approved by:    maintainer timeout
18 Nov 2004 22:12:46
Original commit files touched by this commit  1.64
kris search for other commits by this committer
BROKEN on 6.x: Does not build
31 Mar 2004 03:12:58
Original commit files touched by this commit  1.64
trevor search for other commits by this committer
SIZEify (maintainer timeout)
08 Sep 2003 11:24:01
Original commit files touched by this commit  1.64
edwin search for other commits by this committer
[NEW PORT] sysutils/sleuthkit: The @stake Sleuth Kit for

        The @stake Sleuth Kit (TASK) is the only open source forensic
        toolkit for a complete analysis of Microsoft and UNIX file
        systems.  TASK enables investigators to identify and recover
        evidence from images acquired during incident response or
        from live systems.

        WWW: http://www.atstake.com/research/tools/task/

PR:             ports/55545
Submitted by:   Pieter Danhieux <pieter@securax.be>

Number of commits found: 60

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31872
Broken 126
Deprecated 55
Ignore 364
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 51
Expired 11
Set to expire 47
Interactive 0
new 24 hours 8
new 48 hours11
new 7 days3212
new fortnight3396
new month3451

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.