Skip to content

Commit d69436d

Browse files
committed
Enabled kismet
1 parent 7b27c31 commit d69436d

3 files changed

Lines changed: 17 additions & 10 deletions

File tree

armbian_config/userpatches/customize-image.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ systemctl unmask hostapd
2727
systemctl unmask dnsmasq
2828
systemctl disable dnsmasq
2929

30+
systemctl unmask kismet
31+
systemctl disable kismet
3032

3133
# Force Realtek dongles to _not_ come up as USB MSD
3234
# https://linux.die.net/man/1/usb_modeswitch

package/blackhat/scripts/start_bjorn.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ cd /root/bjorn/
44
chmod +x kill_port_8000.sh
55
./kill_port_8000.sh 2> /dev/null
66
python Bjorn.py > /dev/null 2>&1 &
7-
echo Bjorn Started!
7+
echo "Bjorn Started! Port: 8000"

package/blackhat/src/blackhat.sh

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -389,22 +389,27 @@ bh_kismet() {
389389
check "$1"
390390

391391
if [ "$1" = "stop" ]; then
392-
killall kismet
393-
KISMET_NIC=$(cat /run/kismet_nic 2>/dev/null) || exit
394-
rm /run/kismet_nic
392+
systemctl stop kismet
395393
echo "Kismet Stopped"
396-
exit
394+
return 0
397395
fi
398396

399397
validate_wlan_nic "$1"
400398
KISMET_NIC=$1
401-
echo $KISMET_NIC > /run/kismet_nic
402399
echo KISMET_NIC: $KISMET_NIC
403400

404-
kismet -s \
405-
-c "$KISMET_NIC:channelhop=true,channels=\"36,40,44,48,149,153,157,161,165\"" \
406-
> /dev/null &
407-
echo "Kismet running on Port 2501"
401+
mkdir -p /etc/systemd/system/kismet.service.d
402+
printf '%s\n' \
403+
'[Service]' \
404+
"Environment=KISMET_NIC=${KISMET_NIC}" \
405+
'ExecStart=' \
406+
'ExecStart=/usr/bin/kismet --no-ncurses-wrapper --source=${KISMET_NIC}' \
407+
> /etc/systemd/system/kismet.service.d/override.conf
408+
409+
systemctl start kismet
410+
systemctl daemon-reload
411+
systemctl restart kismet
412+
echo "Kismet running. Port: 2501"
408413
}
409414

410415
ssh() {

0 commit comments

Comments
 (0)