Je voulais ajouter un autre détail important qui n'est pas explicitement indiqué dans les autres réponses. Vous avez dit ceci:
Cela fonctionne en envoyant au serveur une charge utile spécialement conçue, ce qui fait que le code du serveur génère une erreur, et en raison d'un manque de gestion des erreurs - Il plante ( jusqu'à ce que quelqu'un s'exécute à nouveau ).
(c'est moi qui souligne). Cette mise en garde est importante car la manière dont ces services répondent à un crash peut varier énormément entre les ensembles de technologies.
Pas un DoS
Par exemple en PHP ou la plupart cgi implémentations, une seule requête plantée n'a absolument aucun impact sur les autres requêtes. Le serveur ne parvient pas à envoyer une réponse appropriée pour la demande en panne, mais les autres demandes provenant d'utilisateurs légitimes continuent d'être traitées correctement par le serveur. Dans ce cas, le crash ne concerne que vous-même - pas les autres - et il serait donc difficile de qualifier cela d'attaque DoS. Bien sûr, il y a un bogue et vous vous refusez le service, mais si le serveur continue de fonctionner normalement pour tout le monde, il n'y a pas vraiment de déni de service en cours.
A DoS
Si, cependant, votre charge utile provoque l'arrêt du service réel et qu'aucune demande ne peut être reçue par le serveur jusqu'à ce qu'une action soit entreprise pour restaurer les services (que ce soit par un administrateur ou par une restauration automatique après un court laps de temps), vous avez définitivement un déni de service car le crash que vous avez causé a empêché le service de répondre aux utilisateurs légitimes (comme indiqué dans d'autres réponses).
Dans certaines circonstances, l'attaque "Not a DoS" qui ne supprime pas le serveur pourrait éventuellement être promue en attaque DoS réelle si vous pouvez "tromper" un utilisateur légitime pour qu'il visite une URL contenant votre charge malveillante. La plupart du temps, ces attaques n'ont pas beaucoup d'impact pratique, car le service continuera à fonctionner normalement lorsqu'ils l'utiliseront plus tard normalement. Cependant, il peut y avoir de rares circonstances où la charge utile est conservée dans la session et verrouille donc définitivement l'utilisateur (j'ai déjà vu des gens déclencher accidentellement de telles circonstances dans la vie réelle).
D'après votre description, c'est difficile pour savoir à laquelle de ces catégories appartient votre charge utile particulière, mais il y a une distinction importante à faire.