From dd3c7fab792b287a975ca8aab038e6f5c39b1112 Mon Sep 17 00:00:00 2001 From: PrincessPi3 Date: Wed, 22 Apr 2026 20:39:57 -0600 Subject: [PATCH] initial commit via gitinitshit --- COPYING.txt | 4 ++++ README.md | 24 ++++++++++++++++++++++++ dreammaker.service | 13 +++++++++++++ dreammaker.sh | 20 ++++++++++++++++++++ install_dreammaker.sh | 28 ++++++++++++++++++++++++++++ wtfpl-badge-1_88x31.png | Bin 0 -> 2975 bytes 6 files changed, 89 insertions(+) create mode 100644 COPYING.txt create mode 100644 README.md create mode 100644 dreammaker.service create mode 100644 dreammaker.sh create mode 100644 install_dreammaker.sh create mode 100644 wtfpl-badge-1_88x31.png diff --git a/COPYING.txt b/COPYING.txt new file mode 100644 index 0000000..67a0f73 --- /dev/null +++ b/COPYING.txt @@ -0,0 +1,4 @@ + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e3ae6ef --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# [DЯΣΛMMΛKΣЯ] +## Automatic police alarm +## How does it work? +- Certin bits of cop kit constantly emit bluetooth low energy beacons +- Because we can look up the mac addresses, we can filter for those vendors +- Tazers +- Axon bodycamera +## Requires cryptsetup +## Instakll +`bash install_dreammaker.sh` + +## LICENSE +[![Do What the Fuck You Want to Public License - WTFPL](./wtfpl-badge-1_88x31.png "Do What the Fuck You Want to Public License - WTFPL Badge")](./COPYING.txt) +**Do What the Fuck You Want to Public License (WTFPL)** +"Free as in freedom **AND** free as in free beer" +[WTFPL Home](https://www.wtfpl.net) ([Archive](https://web.archive.org/web/20251218082119/https://www.wtfpl.net/)) +[WTFPL Local Copy](./COPYING.txt) +### Text +``` + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +``` \ No newline at end of file diff --git a/dreammaker.service b/dreammaker.service new file mode 100644 index 0000000..2743101 --- /dev/null +++ b/dreammaker.service @@ -0,0 +1,13 @@ +[Unit] +Description=protecc from cops +After=network.target + +[Service] +# Points to your script +ExecStart=/usr/local/bin/dreammaker.sh +# Automatically restarts if the script fails +Restart=always + +[Install] +# This allows the service to start at boot +WantedBy=multi-user.target diff --git a/dreammaker.sh b/dreammaker.sh new file mode 100644 index 0000000..414ffed --- /dev/null +++ b/dreammaker.sh @@ -0,0 +1,20 @@ +#!/bin/bash +set -e # faiulure is not tolerated here +vendor_ids=('00:25:DF' '00:58:28' '00:C0:D4' '84:70:03') +while true; do #infinite loop + # scan for those vendor ids + blescan=$(bluetoothctl -t 5 scan on | awk '{print $3}' | grep "${vendor_ids[@]/#/-e }") + if [ -n "$blescan" ]; then + # LE detected poweroff to cryptdisk and notify + # alert spammmm + for((i=0;i<10;i++)); do + webhook "FUZZ" true& # fork task to background to run more faster + done + # cryptsetup erase # ion case you wanna nuke ur shit lmao + ## these options are powerful, silent, fast, aND RIsky + poweroff --poweroff --force --no-wall --no-sync + sleep 1 + else + sleep 1 + fi +done diff --git a/install_dreammaker.sh b/install_dreammaker.sh new file mode 100644 index 0000000..97fdbb0 --- /dev/null +++ b/install_dreammaker.sh @@ -0,0 +1,28 @@ +#!/bin/bash +echo "installing [DЯΣΛMMΛKΣЯ]" +# kill any running instanes +echo "killing any running" +sudo systemctl stop dreammaker.service 2>/dev/null + +echo "cleaning up" +# see if wer need top nuke old filews +if [ -f /usr/local/bin/dreammaker.sh ]; then + sudo rm /usr/local/bin/dreammaker.sh 2>/dev/null +fi + +if [ -f /etc/systemd/system/dreammaker.service ]; then + sudo rm /etc/systemd/system/dreammaker.service 2>/dev/null +fi + +# install itt +echo "installing service" +sudo cp dreammaker.sh /usr/local/bin/dreammaker.sh +sudo chmod +x /usr/local/bin/dreammaker.sh +sudo cp dreammaker.service /etc/systemd/system/dreammaker.service + +# enable it at boot and run +echo "enabling [DЯΣΛMMΛKΣЯ] at boot and starting the service" +sudo systemctl enable dreammaker.service +sudo systemctl start dreammaker.service + +echo "all donesies :3" diff --git a/wtfpl-badge-1_88x31.png b/wtfpl-badge-1_88x31.png new file mode 100644 index 0000000000000000000000000000000000000000..d039d0b9c044cf195d3d0ea6a0c11d0b0b44fc94 GIT binary patch literal 2975 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 VrA$VhoE888002ovPDHLkV1iH`#%TZm literal 0 HcmV?d00001