Télécharger le zip
fais atention a ton scanf ("%s",nom_fichier_a_lire); sur un tableau de 20 caracteres, c'est dangereux
pourquoi c'est dangereux. si le nom est trop long le fichier ne sera pas ouvert tout simplement
Si le mot a recup depasse les 20 caracteres, alors risk de buffer overflow, et direct plantage du prog.
j'ai testé, ça pose juste un probleme pour l'ouverture du fichier, mais on peut toujours augmenter la taille du tableau, ça coute rien.
suffit pas de tester, le comportement est aleatoire, tu sais meme pas ou tu ecris aprestoujours a cause du risque d'ecrire sur la pile, utilise fgets qui controle les bordschar filename[MAX_PATH * 2];...fgets(filename, sizeof filename, stdin);
ça pause aussi un problème si on fait comme ça : scanf ("%20s",nom_fichier_a_lire);
non ca pose pas de probleme, personnelement je trouve plus pratiquefgets(filename, sizeof filename, stdin); sur un gros tableau
Au lieu d'écrire les chiffres tels quels, écrit plutôt les 4 octets correspondants (soit 4 car pour 1 car au départ, donc taille*4)En fait ton cryptage utilise pas de clés. Y'a pas moyen de changer ca ? parce que ca brouille mais ca crypte pas.
je vais le retravailler pour insérer une clé dedans. Et de quels 4 octets parles tu ?
ça y est TeLeTUbIz j'ai mis un mot de passe. donc maintenant, ça crypte et ca brouille.Et merci djl pour l'info avec scanf et fgets
Ah ouai, vachement mieux comme ca.Par contre si on se plante de passe de peu, ca change pas bcp le décryptage. Exemple:"Petit test" codé avec 1234 en décodant avec 1235 donne "Petht tert" :-)Sinon c'est bien. Et bien indenté comme code.
je sais, mais c'est normal que si le mot de passe se ressemble, le code se ressemble. Mais plutot que de mettre des chiffres mets des lettres, tu peux même mettre une phrase vu que le mot de passe est saisi avec gets.je vais quand même chercher un truc pour que si les mots de passe se ressemble ça marche pas
en fait, avec un pc corect, on peut casser ça rapidement, mais si tu cherhces juste a faire en sorte que le petit frère ne lise pas tes maisl alros t'es tranquile, sauf si il le dit a maman ^^.
Putin de ptit frère...Hem hem.Je sors.
Quelqu'un peut me donner le même sous windows (Builder)?
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 853 membres 115 nouveaux aujourd'hui 15 441 membres club