|
/*
printf("\tQuesto programma \212 libero, ridistribuile\n");
printf("\te liberamente utilizzabile.\n");
printf("\tSviluppato da ThE hAcKeR (meglio conosciuto come lorelapo).\n");
printf("\tQuesta versione funziona con file in formato non binario.\n");
printf("\tLa prossima versione supporter\240 file anche in formato complesso.\n\n");
*/
#include <stdio.h>
#include <stdlib.h>
#include <process.h>
int main(int argc, char *argv[])
{
printf("\t\t\t Splash Crypter v1.0\n\n");
printf("\tUn semplice software di criptazione\n");
printf("\tin grado di crittare qualsiasi file\n\n");
printf("\t\tA)Cripta file.\n");
printf("\t\tB)Decripta file.\n");
char in[512],out[512],criptkey[128];
int sel,sel_cr;
switch(up(getchar()))
{
case 'A':
sel=1;
break;
case 'B':
sel=2;
break;
default :
return 0;
}
getchar();
printf("\nInserire il path del file input--->");
gets(in);
printf("\nInserire il path del file destinazione --->");
gets(out);
printf("\nInserire la chiave di criptazione--->");
rdrkline(criptkey);
if(sel==1)
{
printf("\nCriptazione . . .");
if(cript((const char*)&in,(const char*)&out,(const char*)&criptkey)<0)
printf("\nErrore: file input inesistente");
else
}
else
{
printf("\nDecriptazione . . .");
if(decript((const char*)&in,(const char*)&out,(const char*)&criptkey)<0)
printf("\nErrore: file input inesistente");;
}
return 0;
}
|
|