Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
wireguard-tools — Outils en ligne de commande multiplateformes pour configurer des tunnels VPN WireGuard, offrant la génération de clés, la gestion des pairs et une configuration rapide d'interface via wg et wg-quick. | Kitploit
Outils/GitHubGitHub/wireguard/wireguard-tools
Outils de Chiffrement/DéchiffrementSécurité RéseauProtection de la Vie Privée
GitHubwireguard/wireguard-tools

wireguard-tools

Outils en ligne de commande multiplateformes pour configurer des tunnels VPN WireGuard, offrant la génération de clés, la gestion des pairs et une configuration rapide d'interface via wg et wg-quick.

Voir le dépôtSite web
704306il y a 3 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

wireguard-tools — outils pour configurer WireGuard

Ceci fournit les principaux outils espace utilisateur pour utiliser et configurer des tunnels WireGuard, y compris les utilitaires wg(8) et wg-quick(8). Ce projet prend en charge Linux, OpenBSD, FreeBSD, macOS, Windows et Android.

Vous trouverez plus d'informations sur WireGuard.com.

Compilation

root@kitploit:~
$ cd src
$ make

Il n'y a aucune dépendance en dehors d'un bon compilateur C et d'une libc saine.

Installation

root@kitploit:~
# make install

Cette commande tient compte de plusieurs variables d'environnement :

  • PREFIX défaut : /usr

  • DESTDIR défaut :

  • BINDIR défaut : $(PREFIX)/bin

  • LIBDIR défaut : $(PREFIX)/lib

  • MANDIR défaut : $(PREFIX)/share/man

  • BASHCOMPDIR défaut : $(PREFIX)/share/bash-completion/completions

  • RUNSTATEDIR défaut : /var/run

La première section est assez standard. Ce n'est pas le cas de la seconde :

  • WITH_BASHCOMPLETION détermine si les fichiers de complétion bash pour les outils sont installés. C'est simplement un plus pour ceux qui utilisent bash. Si vous n'avez pas bash ou n'en voulez pas, définissez la variable d'environnement sur no. Si vous souhaitez forcer son utilisation, même si bash-completion n'est pas détecté dans DESTDIR, définissez-la sur yes.

  • WITH_WGQUICK détermine si le script wg-quick(8) est installé. Il s'agit d'un script bash très rudimentaire qui lit quelques variables supplémentaires à partir de fichiers de configuration de style wg(8) et configure automatiquement l'interface. Si vous n'avez pas bash, vous n'en voulez probablement pas du tout. De même, si vous disposez déjà d'un outil ou d'une configuration de gestion réseau fonctionnels, vous préférerez probablement intégrer wg(8) ou l'API WireGuard directe dans votre gestionnaire réseau plutôt que d'utiliser wg-quick(8). Mais pour ceux qui aiment les scripts simples, rapides et rudimentaires, c'est pratique. Si vous souhaitez forcer son utilisation, même si bash n'est pas détecté dans DESTDIR, définissez-la sur yes.

  • WITH_SYSTEMDUNITS détermine si les unités systemd pour wg-quick(8) sont installées. Si vous n'utilisez pas systemd, vous n'en voulez certainement pas et devez la définir sur no. Si systemd n'est pas détecté automatiquement, mais que vous souhaitez tout de même l'installer, définissez-la sur yes.

Si vous êtes du genre utilisateur simple make && make install, vous pouvez vous passer de définir ces variables et vous fier à l'auto-détection. En revanche, si vous créez un paquet pour une distribution, vous voudrez les définir explicitement, selon ce que vous souhaitez.

contrib/

Le sous-répertoire contrib/ contient divers scripts et exemples. La plupart ne sont pas directement utiles pour une utilisation en production, mais devraient fournir de l'inspiration pour créer des outils complets. Voir le README dans chaque répertoire.

Licence

Ce projet est publié sous licence GPLv2.

Télécharger l’outil
  • PKG_CONFIG défaut : pkg-config

  • WITH_BASHCOMPLETION défaut : [auto-detect]

  • WITH_WGQUICK défaut : [auto-detect]

  • WITH_SYSTEMDUNITS défaut : [auto-detect]

  • DEBUG défaut :

  • DEBUG détermine si la compilation est effectuée avec -g, lorsqu'elle est définie sur yes.