Skip to main content
Tool Factory

Outil dans le navigateur

Encodeur de contenu hexadécimal

Représentez des octets sélectionnés sous forme de groupes hexadécimaux entre barres verticales dans le texte. Choisissez les caractères spéciaux ou tous les octets pour un fragment de chaîne de contenu.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Options

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Encodeur de contenu hexadécimal

L'encodeur de contenu hexadécimal remplace les octets sélectionnés par des groupes hexadécimaux entre caractères pipe. Cette représentation mixte apparaît dans les chaînes content de Snort. Avec Only special chars, foo=bar devient foo|3d|bar.

Résultat

Ce que vous recevez

Le résultat combine le texte inchangé avec des groupes hexadécimaux entre pipes. Convert contrôle les octets qui deviennent hexadécimaux.

Utiliser cet outil

Comment utiliser Encodeur de contenu hexadécimal

  1. Saisissez le texte que vous voulez représenter comme contenu mixte.
  2. Choisissez Convert : Only special chars, Only special chars including spaces ou All chars.
  3. Choisissez d'afficher des espaces entre les octets, puis examinez les groupes produits.

Exemple

Tester avec un exemple sûr

Entrée: foo=bar

Paramètres: Convert : Only special chars. Print spaces between bytes : désactivé.

Résultat: foo|3d|bar

Cet exemple décrit un fragment de chaîne content. Il ne constitue pas une règle Snort complète.

Usages courants

Usages de Encodeur de contenu hexadécimal

  • Inspectez un petit exemple de contenu ASCII et hexadécimal mixte.
  • Comparez le texte littéral avec sa représentation d'octets entre pipes.
  • Préparez un fragment de chaîne content pour une revue séparée d'écriture de règle.

Limites

Vérifier le résultat

  • Cet outil traite des fragments de chaîne content. Il n'analyse ni ne valide des règles Snort complètes.
  • De l'hexadécimal sans délimiteurs pipe reste du texte littéral dans Hex Content Decoder. Utilisez Hex Decoder pour ce format.
  • Le décodeur utilise une correspondance permissive. Le texte non reconnu peut rester inchangé. Un résultat complet ne certifie pas une syntaxe de règle valide.
  • Une séquence d'octets n'identifie pas son encodage de caractères. Une sortie décimale d'octets n'est pas une liste de points de code Unicode.