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

Résolu
icygirl Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
icygirl Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -
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 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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 3645 Date d'inscription   Statut Modérateur Dernière intervention   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 30 Date d'inscription   Statut Membre Dernière intervention   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