PackedAway
Catégorie: Reverse Difficulté: very-easy Flag: HTB{unp4ck3d_th3_s3cr3t_0f_th3_p455w0rd}
Challenge
Description
PackedAway is a Very Easy reversing challenge. Players will use UPX
to extract the original version of an executable.
Analyse de l’exécutable
Un coup de strings
sur le binaire nous permet de voir qu’il a été empaqueté avec l’outil UPX
$ strings packed | head -n 1
UPX!
Il suffit donc d’utiliser le même outil pour le dépaqueter
$ upx -d packed -o unpacked
Ultimate Packer for eXecutables
Copyright (C) 1996 - 2024
UPX 4.2.2 Markus Oberhumer, Laszlo Molnar & John Reiser Jan 3rd 2024
File size Ratio Format Name
-------------------- ------ ----------- -----------
22867 <- 8848 38.69% linux/amd64 unpacked
Unpacked 1 file.
Ensuite avec un simple strings
sur le nouveau binaire permet de récupérer le flag
$ strings packed| grep HTB
HTB{unp4ck3dr3t_HH0f_th3_pH0f_th3_pH0f_th3_pH0f_th3_pH
HTB{
HTB{unp4ck3d_th3_s3cr3t_0f_th3_p455w0rd}
Dernière mise à jour
Cet article vous a-t-il été utile ?