Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Splash Crypter - Cript.c

Cript.c

Caricato da:
Scarica il programma completo

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int cript(char *in, char *out, char* key)
  4. {
  5.    
  6.     FILE *inf=fopen(in,"rb"), *outf;
  7.    
  8.     if(!inf)
  9.     {
  10.         fclose(inf);
  11.         return -1;
  12.     }    
  13.    
  14.     outf=fopen(out,"wb");
  15.    
  16.     char*  buf=malloc(128);
  17.    
  18.     int ky=strnumber(key);
  19.     int n,i;
  20.     while(1)
  21.     {
  22.         n=fread(buf,1,128,inf);
  23.         if(!n)break;
  24.         for(i=0;i<n;buf[i]+=ky,i++);
  25.         fwrite(buf,1,n,outf);
  26.     }
  27.  
  28.     fclose(inf);
  29.     fclose(outf);    
  30.     return 0;
  31. }