Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
wireguard-tools — Plattformübergreifende Befehlszeilen-Tools zur Konfiguration von WireGuard-VPN-Tunneln, die Schlüsselgenerierung, Peer-Verwaltung und schnelle Schnittstelleneinrichtung über wg und wg-quick bieten. | Kitploit
Tools/GitHubGitHub/wireguard/wireguard-tools
Verschlüsselungs-/EntschlüsselungstoolsNetzwerksicherheitPrivatsphäre
GitHubwireguard/wireguard-tools

wireguard-tools

Plattformübergreifende Befehlszeilen-Tools zur Konfiguration von WireGuard-VPN-Tunneln, die Schlüsselgenerierung, Peer-Verwaltung und schnelle Schnittstelleneinrichtung über wg und wg-quick bieten.

Repository anzeigenWebseite
704306vor 3 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

wireguard-tools — Werkzeuge zur Konfiguration von WireGuard

Dies liefert die wichtigsten Userspace-Werkzeuge zur Verwendung und Konfiguration von WireGuard-Tunneln, einschließlich der Dienstprogramme wg(8) und wg-quick(8). Dieses Projekt unterstützt Linux, OpenBSD, FreeBSD, macOS, Windows und Android.

Weitere Informationen finden Sie auf WireGuard.com.

Erstellen

root@kitploit:~
$ cd src
$ make

Es gibt keine Abhängigkeiten außer einem guten C-Compiler und einer vernünftigen libc.

Installieren

root@kitploit:~
# make install

Dieser Befehl berücksichtigt mehrere Umgebungsvariablen:

  • PREFIX Standard: /usr

  • DESTDIR Standard:

  • BINDIR Standard: $(PREFIX)/bin

  • LIBDIR Standard: $(PREFIX)/lib

  • MANDIR Standard: $(PREFIX)/share/man

  • BASHCOMPDIR Standard: $(PREFIX)/share/bash-completion/completions

  • RUNSTATEDIR Standard: /var/run

Der erste Abschnitt ist recht üblich. Der zweite nicht:

  • WITH_BASHCOMPLETION entscheidet, ob Bash-Vervollständigungsdateien für die Werkzeuge installiert werden. Das ist einfach eine nette Sache für Leute, die Bash verwenden. Wenn Sie kein Bash verwenden oder dies nicht möchten, setzen Sie die Umgebungsvariable auf no. Wenn Sie die Verwendung erzwingen möchten, auch wenn bash-completion nicht in DESTDIR erkannt wird, setzen Sie sie auf yes.

  • WITH_WGQUICK entscheidet, ob das wg-quick(8)-Skript installiert wird. Dies ist ein sehr einfaches „Quick-and-dirty“-Bash-Skript, das ein paar zusätzliche Variablen aus wg(8)-artigen Konfigurationsdateien liest und die Schnittstelle automatisch konfiguriert. Wenn Sie kein Bash verwenden, möchten Sie das wahrscheinlich gar nicht. Wenn Sie bereits ein funktionierendes Netzwerkverwaltungswerkzeug oder eine funktionierende Konfiguration haben, möchten Sie wg(8) oder die direkte WireGuard-API wahrscheinlich in Ihren Netzwerkmanager integrieren, anstatt wg-quick(8) zu verwenden. Aber für Leute, die einfache Quick-and-dirty-Skripte mögen, ist das schön. Wenn Sie die Verwendung erzwingen möchten, auch wenn bash nicht in DESTDIR erkannt wird, setzen Sie sie auf yes.

  • WITH_SYSTEMDUNITS entscheidet, ob systemd-Units für wg-quick(8) installiert werden. Wenn Sie systemd nicht verwenden, möchten Sie das sicherlich nicht und sollten es auf no setzen. Wenn systemd nicht automatisch erkannt wird, Sie es aber trotzdem installieren möchten, setzen Sie dies auf yes.

Wenn Sie zu den Benutzern gehören, die einfach make && make install ausführen, können Sie diese Variablen ungesetzt lassen und sich auf die automatische Erkennung verlassen. Wenn Sie jedoch ein Paket für eine Distro schreiben, sollten Sie diese Variablen explizit setzen, je nachdem, was Sie möchten.

contrib/

Das Unterverzeichnis contrib/ enthält verschiedene Skripte und Beispiele. Die meisten davon sind nicht unmittelbar für den Produktionseinsatz geeignet, sollen aber Inspiration für die Erstellung vollwertiger Werkzeuge bieten. Siehe die README in jedem Verzeichnis.

Lizenz

Dieses Projekt wird unter der GPLv2 veröffentlicht.

Tool herunterladen
  • PKG_CONFIG Standard: pkg-config

  • WITH_BASHCOMPLETION Standard: [automatische Erkennung]

  • WITH_WGQUICK Standard: [automatische Erkennung]

  • WITH_SYSTEMDUNITS Standard: [automatische Erkennung]

  • DEBUG Standard:

  • DEBUG entscheidet, ob mit -g gebaut wird, wenn es auf yes gesetzt ist.