Dosya Şifreleme

Konu sahibi son olarak 3347 gün önce görüldü
Kod:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
FILE *t,*s;
char ch;
if((s = fopen(argv[1],"r")) == NULL || (t = fopen(argv[2],"w")) == NULL){system("pause");exit(1);}
while((ch = getc(s)) != EOF){putc(~ch,t);}
fclose(s);
fclose(t);
return 0;
}

örnek kullanım 
ms-dos tan yada .bat ile
start programadı.exe girdi.1 çıktı 1

tür dünüşümü gerekmez.
programın mantığı sadece okuduğu karakterin byte ını ters çevirip yazar.
şifrelenmiş bir dosyayı şifrelemeye çalışırsanız ters çevirdiği için ilk haline döner.
 
Geri