Lire contenu dossier compréssé (rar) en C

Résolu
icygirl Messages postés 35 Statut Membre -  
icygirl Messages postés 35 Statut Membre -
Bonjour,
auriez vous une idée sur comment parcourir le contenu d'un dossier compréssé .rar en language c ??
Si oui comment et encore plus est ce possible de le faire si le .rar contient un mot de passe qu'on connait bien sur.
Merci


A voir également:

3 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Bonjour,

Il suffit d'implémenter l'algorithme de décompression RAR.
Sur internet, cela doit se trouver. Soit sous forme de bibliothèque soit les spécifications. Par exemple : https://www.commentcamarche.net/telecharger/utilitaires/24097-winrar/ (j'ai juste lu en diagonal, ça peut t'intéresser).

S'il y a un mot de passe, cela dépend de l'algorithme (AES ?)

Google is your friend
0
jisisv Messages postés 3678 Statut Modérateur 934
 
Je ne connais pas les détails des dernières versions propriétaires de rar,
mais cette bibliothèque de décompression semble fonctionner. (testée sous Debian Wheezy)
http://www.unrarlib.org/about.html
http://www.unrarlib.org/download.html

Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0
icygirl Messages postés 35 Statut Membre 1
 
Mercii, j allais opter pour la lib que j'ai trouvé sur le site de winrar mais j'ai pas sur ou commencer, mais unrarlib et bien pratique avec des exemples d'utilisations.
0