-
Notifications
You must be signed in to change notification settings - Fork 3
/
shell.nix
72 lines (67 loc) · 1.15 KB
/
shell.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
let
pkgs = import (fetchTarball "https://github.com/nixos/nixpkgs/archive/56b667b4a7bc98bf219f6410bdffd1e60dab4bbf.tar.gz") {};
my = import ./default.nix { inherit pkgs; };
in
pkgs.mkShell {
buildInputs = with pkgs; [
my.customPython
my.evtxTools
my.usnrs
my.INDXRipper
my.INDXParse
my.CobaltStrikeParser
my.libvmdk
my.libmsiecf
my.libvhdi
my.libvshadow
my.liblnk
my.libesedb
my.timeliner
my.cimlib
my.bits_parser
my.at_jobs_carver
my.ccm_rua_finder
my.forensicslab
(python2.withPackages (ps: [
(my.shellbags ps)
]))
#my.srum-dump
my.shimCacheParser
#my.mftspy
my.dfir_ntfs
my.yarp
my.regrippy
my.regipy
my.amcacheparser
my.registryFlush
my.my-python-registry
lief
python3Packages.lief
flare-floss
nasm
libbde
libewf
ssdeep
ntfs3g
yara
yarGen
sleuthkit
multipath-tools
parted
parallel
moreutils
fuse
fd
ripgrep
sigma-cli
squashfs-tools-ng
squashfsTools
squashfuse
tmux
volatility3
regripper
];
shellHook = ''
source forensicslab
'';
}