home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Quantico / km / vircd.c.txt < prev    next >
Encoding:
Text File  |  2000-05-25  |  994 b   |  44 lines

  1. // Virtual CD-ROM 1.0 Unlock Key Generator
  2. // MegaDoc
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <string.h>
  6.  
  7. void main(void)
  8. {
  9. char CodeEntry[12];
  10. char YourCode[9];
  11. int i;
  12. printf("Virtual CD-ROM 1.0 Unlock Key Generator\n");
  13. printf("Coded By Megadoctorus \n");
  14. printf("Enter Registration Number:");
  15. gets(CodeEntry);
  16. i = strlen(CodeEntry);
  17. if ( i != 12)
  18.    {
  19.    printf("Entry Code must be 12 digits");
  20.    exit(1);
  21.    }
  22. for ( i = 0; i < 8 ; i++) YourCode[i]='0'; YourCode[8]=0;
  23. YourCode[2]=CodeEntry[9];
  24. YourCode[4]=CodeEntry[8];
  25. YourCode[6]=CodeEntry[5];
  26.  
  27. if (CodeEntry[10]>'3') YourCode[0]='3';
  28. else
  29.    YourCode[0]=CodeEntry[10];
  30. if (CodeEntry[11] < '3') YourCode[1]='3';
  31. else
  32.    YourCode[1]=CodeEntry[11];
  33. if (CodeEntry[6] < '5') YourCode[3]='5';
  34. else
  35.    YourCode[3]=CodeEntry[6];
  36. if (CodeEntry[7] > '2') YourCode[5]='2';
  37. else
  38.    YourCode[5]=CodeEntry[7];
  39. if (CodeEntry[11] < '7') YourCode[7]='7';
  40. else
  41.    YourCode[7]=CodeEntry[7];
  42. printf("Your's happy unlock code is: %s\n",YourCode);
  43. }
  44.