home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / CrackZ / www.wco.com / ~micuan / WKT / eporc4code.txt < prev    next >
Text File  |  2000-05-25  |  1KB  |  51 lines

  1. ----CORTAR POR AQU═---------------
  2. #include <conio.h>
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #include <string.h>
  6.  
  7. /*************************/
  8.  
  9. void main (void)
  10.  {
  11.    #define TAM_CADENA 15
  12.  
  13.    char password[TAM_CADENA+1],temporal[10],i;
  14.    char p2_p3=0,p4,p5_p6=0,p8_p9;
  15.    unsigned long p10_p14;
  16.  
  17.    clrscr();
  18.  
  19.    randomize();
  20.    printf("%s","\n Generador de Llaves para el programa REVIVAL 2.1 . \n Por Estado+Porcino.");
  21.  
  22.    for(i=0;i<TAM_CADENA;++i)
  23.     password[i]='0';
  24.    password[i]='\0';
  25.  
  26.    password[0]='R';
  27.    password[1]='V';
  28.    password[7]='-';
  29.  
  30.    while (p2_p3<0x13)
  31.     p2_p3=((random(9)+1)*10)+random(9)+1;
  32.  
  33.    while (p5_p6<0x25)
  34.     p5_p6=((random(9)+1)*10)+random(9)+1;
  35.  
  36.    p10_p14=( ((random(9)+1)*10000)+ ((random(9)+1)*1000)+ ((random(9)+1)*100)+ ((random(9)+1)*10)+ random(9)+1);
  37.  
  38.    p4=((p2_p3-0x13)+(p10_p14^0x5468)+3)%0x0A;
  39.    p8_p9=((p5_p6-0x25)+(p10_p14^0x5468)+3)%0x64;
  40.  
  41.    strncpy(&(password[2]),itoa(p2_p3,temporal,10),2);
  42.    strncpy(&(password[4]),itoa(p4,temporal,10),1);
  43.    strncpy(&(password[5]),itoa(p5_p6,temporal,10),2);
  44.    strncpy(&(password[8]),itoa(p8_p9,temporal,10),2);
  45.    strncpy(&(password[10]),ultoa(p10_p14,temporal,10),5);
  46.  
  47.    printf("\n\n Su password es: ");
  48.    printf (password);
  49. }
  50. ----CORTAR POR AQU═---------------
  51.