Exécuter Hayabusa¶
Attention : avertissements anti-virus/EDR et temps d'exécution lents¶
Vous pourriez recevoir une alerte de produits anti-virus ou EDR lorsque vous tentez d'exécuter hayabusa ou même simplement lorsque vous téléchargez les règles .yml, car il y aura des mots-clés comme mimikatz et des commandes PowerShell suspectes dans la signature de détection.
Ce sont des faux positifs, vous devrez donc configurer des exclusions dans vos produits de sécurité pour permettre à hayabusa de s'exécuter.
Si vous êtes inquiet au sujet des logiciels malveillants ou des attaques de la chaîne d'approvisionnement, veuillez consulter le code source de hayabusa et compiler les binaires vous-même.
Vous pourriez constater un temps d'exécution lent, en particulier lors de la première exécution après un redémarrage, en raison de la protection en temps réel de Windows Defender. Vous pouvez éviter cela en désactivant temporairement la protection en temps réel ou en ajoutant une exclusion pour le répertoire d'exécution de hayabusa. (Veuillez prendre en compte les risques de sécurité avant de faire cela.)
Windows¶
Dans une invite de commande/PowerShell ou Windows Terminal, exécutez simplement le binaire Windows 32 bits ou 64 bits approprié.
Erreur lors de la tentative d'analyse d'un fichier ou d'un répertoire dont le chemin contient un espace¶
Lorsque vous utilisez l'invite de commande ou PowerShell intégrée de Windows, vous pourriez recevoir une erreur indiquant que Hayabusa n'a pas pu charger de fichiers .evtx s'il y a un espace dans le chemin de votre fichier ou répertoire. Afin de charger correctement les fichiers .evtx, assurez-vous de faire ce qui suit :
- Entourez le chemin du fichier ou du répertoire de guillemets doubles.
- S'il s'agit d'un chemin de répertoire, assurez-vous de ne pas inclure de barre oblique inverse comme dernier caractère.
Caractères qui ne s'affichent pas correctement¶
Avec la police par défaut Lucida Console sur Windows, divers caractères utilisés dans le logo et les tableaux ne s'afficheront pas correctement.
Vous devriez changer la police pour Consalas afin de corriger cela.
Cela corrigera la plupart du rendu du texte, à l'exception de l'affichage des caractères japonais dans les messages de clôture :
Vous avez quatre options pour corriger cela :
- Utilisez Windows Terminal au lieu de l'invite de commande ou PowerShell. (Recommandé)
- Utilisez la police
MS Gothic. Notez que les barres obliques inverses se transformeront en symboles Yen.
- Installez les polices HackGen et utilisez
HackGen Console NF. - Utilisez
-q, --quietpour ne pas afficher les messages de clôture contenant du japonais.
Linux¶
Vous devez d'abord rendre le binaire exécutable.
Puis exécutez-le depuis le répertoire racine de Hayabusa :
macOS¶
Depuis Terminal ou iTerm2, vous devez d'abord rendre le binaire exécutable.
Puis essayez de l'exécuter depuis le répertoire racine de Hayabusa :
Sur la dernière version de macOS, vous pourriez recevoir l'erreur de sécurité suivante lorsque vous tentez de l'exécuter :
Cliquez sur « Annuler », puis depuis Préférences Système, ouvrez « Sécurité et confidentialité » et, dans l'onglet Général, cliquez sur « Autoriser quand même ».
Après cela, essayez de l'exécuter à nouveau.
L'avertissement suivant apparaîtra, veuillez donc cliquer sur « Ouvrir ».
Vous devriez maintenant pouvoir exécuter hayabusa.
Images VHDX¶
Toutes les commandes d’analyse des journaux acceptent --vhdx avec -f <IMAGE.vhdx> ou -d <DIR>. La recherche couvre le dossier indiqué et trois niveaux de sous-dossiers. À l’intérieur des images, tous les volumes NTFS lisibles sont parcourus sans cette limite de profondeur.
./hayabusa dfir-timeline --vhdx -f host.vhdx -w -U -p verbose -o timeline.csv
./hayabusa dfir-timeline --vhdx -d images/ -w -U -p verbose -o timeline.csv
L’analyse native fonctionne sous Linux, macOS et Windows avec l’interface NTFS portable partagée avec Juntei. Les fichiers sont lus directement dans des flux positionnables en lecture seule, sans FUSE, pilote de montage, droits administrateur ni extraction temporaire. Les images sources restent inchangées. Les chemins utilisent host.vhdx!/path/log.evtx. BitLocker et les images nécessitant un parent externe ne sont pas pris en charge.
English: VHDX input details and limitations.
E01/Ex01¶
--e01 analyse directement les images physiques EWF1 (.E01) et EWF2 (.Ex01) sous Linux, macOS et Windows, sans FUSE, droits administrateur ni extraction temporaire. Indiquez le premier segment et conservez les autres avec leurs noms d’origine dans le même répertoire. -d explore trois niveaux de sous-répertoires ; --vhdx --e01 accepte les répertoires mixtes. Les disques contenant des partitions NTFS et les volumes NTFS seuls sont pris en charge. Les dommages sont signalés, les résultats lisibles conservés, avec un code de sortie non nul. Ce n’est pas une vérification complète de l’intégrité du support. Les images logiques .L01/.Lx01, les EWF nécessitant un mot de passe et BitLocker ne sont pas pris en charge.



