CyberHUBBlue Team Level 1
Tactics and Techniques Used

HTML Styling

Extracted from Phishing Analysis(2).pdf - source PDF page(s) 47-51.

HTML Styling - source page 47
Source illustration - PDF page 47

Le style HTML est l'endroit où le code et les images sont utilisés pour styliser un e-mail. Ceci est utilisé par les e-mails légitimes pour fournir un design plus attrayant visuellement, donnant ainsi à l'e-mail un aspect plus professionnel. Il s'agit d'une capture d'écran d'un e-mail légitime d'Amazon, qui utilise le style pour créer un e-mail personnalisé et accrocheur. Nous pouvons implémenter des logos, des hyperliens, du texte de différentes couleurs, des boutons, des tableaux, etc. Le style HTML est généralement appliqué aux collecteurs d'informations d'identification, car ils essaient de se faire passer pour une organisation. Les e-mails légitimes de ces expéditeurs utilisent des modèles de marque et d'e-mail pour que tout soit impeccable.

HTML Styling - source page 48
Source illustration - PDF page 48

Vous trouverez ci-dessous une capture d'écran d'un e-mail d'Amazon Credential Harvester, qui utilise un style très similaire pour usurper l'identité de la marque et lui donner un aspect plus légitime aux yeux des victimes. Le style a un impact énorme sur la crédibilité des e-mails, et celui ci-dessous est sacrément beau.

HTML Styling - source page 49
Source illustration - PDF page 49

Examinons maintenant le code HTML du fichier .eml. Nous pouvons voir à la ligne 146 que l'e-mail est encodé en base64. C'est une pratique assez courante, en particulier pour les e-mails légitimes, mais parfois les e-mails sont en texte clair et ne nécessitent pas de décodage.

HTML Styling - source page 50
Source illustration - PDF page 50

Nous pouvons utiliser CyberChef, un outil en ligne du GCHQ, pour le décoder à l'aide de la recette « Base64 Decode ». Cela transformera le texte codé en texte clair que nous pourrons lire.

HTML Styling - source page 50
Source illustration - PDF page 50

Vous trouverez ci-dessous une capture d'écran de ce récupérateur d'identifiants Amazon. Dans le volet inférieur, vous pouvez voir une partie du contenu décodé. Les balises HTML courantes incluent :

  • <a></a>- Les balises d'ancrage permettent de créer des liens hypertextes vers des éléments (tels que du texte ou des boutons) vers une ressource Web.
  • <table></table>- Les balises de tableau peuvent être utilisées pour l'espacement ou pour les tableaux contenant du texte ou des images. Ils sont généralement utilisés pour structurer un e-mail en différentes sections.
  • <b></b>- Les balises en gras peuvent permettre de mettre le texte en gras.
  • <I></I>- Les balises italiques peuvent permettre au texte d'être mis en forme en italique.
  • <u></u>- Les balises de soulignement peuvent permettre de souligner du texte.

Vous pouvez consulter une longue liste de balises HTML pouvant être utilisées ici.

HTML Styling - source page 51
Source illustration - PDF page 51