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
drift-node-sdk — SDK Node.js pour capturer et rejouer les appels API effectués vers/depuis votre service | Kitploit
Outils/GitHubGitHub/use-tusk/drift-node-sdk
Scripting et AutomatisationTests de Sécurité des APIUtilitaires et Frameworks
GitHubuse-tusk/drift-node-sdk

drift-node-sdk

SDK Node.js pour capturer et rejouer les appels API effectués vers/depuis votre service

Voir le dépôtSite web
173615il y a 4 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

Bannière Tusk Drift

npm version License: Apache 2.0 GitHub last commit Tusk X account Tusk Community Slack

Le SDK Node.js Tusk Drift permet des tests d'API rapides et déterministes en capturant et en rejouant les appels API entrants et sortants de votre service. Enregistrez automatiquement des appels API réels, puis rejouez‑les sous forme de tests à l'aide de la CLI Tusk pour détecter les régressions. Pendant la relecture, toutes les requêtes sortantes sont interceptées avec les données enregistrées afin de garantir un comportement cohérent sans effets secondaires.

Démo

Essayez sur un dépôt de démonstration →

Documentation

Pour des guides complets et une référence API, consultez notre documentation complète.

Guides SDK

  • Guide d'initialisation - Configurez le SDK dans votre application Node.js
  • Variables d'environnement - Référence des variables d'environnement
  • Guide de démarrage rapide - Enregistrez et rejouez votre première trace
  • Guide de dépannage - Problèmes courants et solutions

Diagramme animé Tusk Drift Diagramme animé Tusk Drift

Prérequis

Tusk Drift prend actuellement en charge les paquets et versions suivants :

  • HTTP/HTTPS : toutes les versions (intégré à Node.js)
  • GRPC : @grpc/[email protected] (requêtes sortantes uniquement)
  • PG : [email protected], [email protected]
  • Firestore : @google-cloud/[email protected]
  • Postgres : [email protected]
  • MySQL : [email protected], [email protected]
  • MongoDB : [email protected]
  • Redis : [email protected] (@redis/[email protected],5.x)
  • IORedis : [email protected]
  • Upstash Redis : @upstash/[email protected]
  • GraphQL : [email protected]
  • Prisma : [email protected]
  • JSON Web Tokens : [email protected]
  • JWKS RSA : [email protected]

Si vous utilisez des paquets ou des versions non listés ci-dessus, veuillez créer un ticket avec le paquet et la version pour lesquels vous souhaitez une instrumentation.

Installation

Étape 1 : Installer la CLI

Installez et configurez d'abord la CLI Tusk Drift en suivant notre guide d'installation de la CLI. La CLI vous aide à configurer votre fichier de configuration Tusk et à rejouer les tests.

L'assistant vous redirigera finalement vers cette page lorsqu'il sera temps de configurer le SDK.

Étape 2 : Installer le SDK

Après avoir terminé l'assistant CLI, installez le SDK :

root@kitploit:~
npm install @use-tusk/drift-node-sdk

Étape 3 : Initialiser le SDK pour votre service

Consultez notre guide d'initialisation pour configurer le SDK pour votre service.

Étape 4 : Exécuter votre premier test

Suivez notre guide de démarrage rapide pour enregistrer et rejouer votre premier test !

Dépannage

Des problèmes ?

  • Lisez notre documentation de dépannage
  • Créez un ticket ou contactez‑nous à [email protected].

Communauté

Rejoignez notre communauté open source sur Slack.

Contribution

Nous apprécions les retours et les contributions. Consultez CONTRIBUTING.md.

Licence

Ce projet est sous licence Apache 2.0 – voir le fichier LICENSE pour plus de détails.

Télécharger l’outil