Utilisation de Tornado

Lorsque l'on déploie des applications web en Python, comme Django, elles utilisent généralement le protocole WSGI pour s'intégrer avec les serveurs web. Ces serveurs sont généralement basés sur des multiplexeurs de threads, ce qui signifie que chaque requête réseau est traitée dans un thread séparé. Scénarios de mise en œuvre Deux types princip ...

Publié le 1 octobre à 16h19

Démarrage de services web avec Go

Lancement d'un service web http.ListenAndServe() Premier paramètre : adresse réseau, si vide, écoute sur tous les interfaces réseau au port 80. Deuxième paramètre : gestionnaire (handler), si nil, utilise DefaultServeMux. DefaultServeMux est un multiplexeur (comparable à un routeur). http.Server est une structure. Champ Addr : adresse réseau, ...

Publié le 10 septembre à 13h21

Sécurité et Protection des Applications Web : Défis CTF

Codage Base64 et Obfuscation L'examen du code source révèle que la flag est cachée et peut être obtenue par un simple décodage Base64. Injection par Entête HTTP L'analyse du code source mène à un identifiant et un mot de passe. L'utilisation d'un navigateur spécifique, tel que 'ctf-show-brower', est requise. En modifiant l'en-tête User-Agent po ...

Publié le 26 juillet à 09h53

Protocole HTTP : principes et fonctionnement

Caractéristiques fondamentales HTTP (HyperText Transfer Protocol) constitue le pilier des communications web, permettant l'échange de ressources comme des fichiers HTML, des images ou des données dynamiques entre serveurs et navigateurs. Ce protocole repose sur TCP/IP pour garantir la transmission fiable des données. Simplicité : les requêtes ...

Publié le 10 juin à 03h53