Switch install location (back) and symlink
g0tmi1k
4 years ago
|
0 |
powershell-empire (2.5-0kali3) kali-dev; urgency=medium
|
|
1 |
|
|
2 |
* Switch install location (back) and symlink
|
|
3 |
|
|
4 |
-- Ben Wilson <[email protected]> Mon, 17 Jun 2019 13:38:48 +0100
|
|
5 |
|
0 | 6 |
powershell-empire (2.5-0kali2) kali-dev; urgency=medium
|
1 | 7 |
|
2 | 8 |
* Switch install location
|
1 | 1 |
|
2 | 2 |
set -e
|
3 | 3 |
|
4 | |
cd /usr/share/windows-resources/powershell-empire
|
|
4 |
cd /usr/share/powershell-empire
|
5 | 5 |
exec ./empire "$@"
|
0 | |
data empire lib plugins setup VERSION usr/share/windows-resources/powershell-empire
|
|
0 |
data empire lib plugins setup VERSION usr/share/powershell-empire
|
1 | 1 |
debian/helper-script/* usr/bin
|
|
0 |
usr/share/powershell-empire usr/share/windows-resources/powershell-empire⏎
|
0 | 0 |
# scripts must be executable
|
1 | |
powershell-empire: executable-not-elf-or-script usr/share/windows-resources/powershell-empire/data/misc/*
|
2 | |
powershell-empire: executable-not-elf-or-script usr/share/windows-resources/powershell-empire/data/*.ps1
|
|
1 |
powershell-empire: executable-not-elf-or-script usr/share/powershell-empire/data/misc/*
|
|
2 |
powershell-empire: executable-not-elf-or-script usr/share/powershell-empire/data/*.ps1
|
3 | 3 |
# we want to have windowes file
|
4 | |
powershell-empire: windows-devel-file-in-package usr/share/windows-resources/powershell-empire/data/misc/cSharpTemplateResources/cmd/cmd.sln
|
|
4 |
powershell-empire: windows-devel-file-in-package usr/share/powershell-empire/data/misc/cSharpTemplateResources/cmd/cmd.sln
|
4 | 4 |
case "$1" in
|
5 | 5 |
configure)
|
6 | 6 |
# set up the database schema if it doesn't exist
|
7 | |
if [ ! -e /usr/share/windows-resources/powershell-empire/data/empire.db ]; then
|
|
7 |
if [ ! -e /usr/share/powershell-empire/data/empire.db ]; then
|
8 | 8 |
# define STAGING_KEY=RANDOM to avoir prompt during postinst
|
9 | 9 |
export STAGING_KEY=RANDOM
|
10 | |
python /usr/share/windows-resources/powershell-empire/setup/setup_database.py
|
|
10 |
python /usr/share/powershell-empire/setup/setup_database.py
|
11 | 11 |
fi
|
12 | 12 |
# generate a certificate if it's missing
|
13 | |
if [ ! -e /usr/share/windows-resources/powershell-empire/data/empire-priv.key ]; then
|
14 | |
cd /usr/share/windows-resources/powershell-empire/setup && ./cert.sh
|
|
13 |
if [ ! -e /usr/share/powershell-empire/data/empire-priv.key ]; then
|
|
14 |
cd /usr/share/powershell-empire/setup && ./cert.sh
|
15 | 15 |
fi
|
16 | 16 |
;;
|
17 | 17 |
|
4 | 4 |
|
5 | 5 |
case "$1" in
|
6 | 6 |
purge)
|
7 | |
rm -r /usr/share/windows-resources/powershell-empire/data/*
|
|
7 |
rm -r /usr/share/powershell-empire/data/*
|
8 | 8 |
;;
|
9 | 9 |
esac
|
10 | 10 |
|
11 | 11 |
|
12 | 12 |
override_dh_fixperms:
|
13 | 13 |
dh_fixperms
|
14 | |
chmod 644 debian/powershell-empire/usr/share/windows-resources/powershell-empire/lib/modules/powershell/exploitation/exploit_eternalblue.py
|
15 | |
chmod 644 debian/powershell-empire/usr/share/windows-resources/powershell-empire/lib/stagers/osx/ducky.py
|
16 | |
chmod 644 debian/powershell-empire/usr/share/windows-resources/powershell-empire/lib/listeners/dbx.py
|
|
14 |
chmod 644 debian/powershell-empire/usr/share/powershell-empire/lib/modules/powershell/exploitation/exploit_eternalblue.py
|
|
15 |
chmod 644 debian/powershell-empire/usr/share/powershell-empire/lib/stagers/osx/ducky.py
|
|
16 |
chmod 644 debian/powershell-empire/usr/share/powershell-empire/lib/listeners/dbx.py
|