Im Allgemeinen ist es ja so, dass, wenn es um Sicherheit geht, schon unzählige Skripte, Programme und Software existieren und einfach installiert und gebraucht werden können. Wahrscheinlich hat schon jeder Pentester, Hacker oder andere Profis von Kali Linux gehört :-) und benutzen es einfach.
Ich habe mir ein eigenes Sicherheitskonzept erdacht und auch selbst programmiert. Es geht darum, Fake-Services oder falsche Dienste laufen zu lassen und einfach nur zu loggen, wenn jemand versucht sich zu verbinden. Anhand der Log-Datei kann man dann sehen, wie oft versucht wird, mit irgendwelchen sinnlosen Diensten zu kommunizieren und schauen, ob ein Netzwerk, z.B. an Flughäfen, Bahnhöfen usw., sicher sind, oder man doch lieber das Surfen lässt oder nach einer Weile einstellt.
Im Folgenden erkläre ich kurz das Skript. Man kann es sich aber auch gerne auf meinem Github downloaden, wobei man dann vielleicht auch schon auf eine neuere Version dieses Skriptes oder auch anderer Programme stoßen kann.
Das Skript beginnt folgendermaßen:
! /usr/bin/bash LOGFILE="attacks.log" declare -a ports show_help () { local format="%-20s %s\n" printf "$format" "start:" "fake 4000 {5000..5005}" printf "$format" "list:" "ps -e | sort -k 4" printf "$format" "terminate:" "killall {fake.sh,netcat}" }Es wird einmal eine Variable und ein Array deklariert, die dann beide später auch benutzt werden. Hier an dieser Stelle habe ich auf etwas ungewöhnliche Art und Weise in der show_help-Funktion formatiert. Der Printf-Befehl ist ja nicht immer leserlich, und so habe ich das Format in einer Variablen abgespeichert und den Printf-Befehl und dessen Parameter weiträumig auseinandergezogen und in Spalten arrangiert. Das sieht dann vielleicht etwas cobol-artig aus. Man muss es nicht immer so machen, wie es die Allgemeinheit macht.
Als Nächstes kommt dann der Block, der entscheidet, ob eine Hilfe angezeigt wird oder nicht:
if ( grep -q -E "help|h"Quelle: https://github.com/LastCaballero/Bash-Warrior/tree/main/FakeService
GNU/Linux.ch ist ein Community-Projekt. Bei uns kannst du nicht nur mitlesen, sondern auch selbst aktiv werden. Wir freuen uns, wenn du mit uns über die Artikel in unseren Chat-Gruppen oder im Fediverse diskutierst. Auch du selbst kannst Autor werden. Reiche uns deinen Artikelvorschlag über das Formular auf unserer Webseite ein.