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

  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<string.h>
  4. main()
  5. {
  6. int i ;
  7. unsigned long no,key,ecx,eax,esi=0,ebp=0 ;
  8. clrscr() ;
  9. printf("Key Generator ISPSwitcher 1.0 by flag eRRatum\n") ;
  10. printf("Visit our Page at http:\\\\all.at\\ekh\n") ;
  11. printf("Enter Your Code Entry No. : ") ;
  12. scanf("%lu",&no) ;
  13. printf("Enter Your Code Entry Key : ") ;
  14. scanf("%lu",&key) ;
  15. ebp=29117630+0x34 ;
  16. ecx=no ; eax=no ;
  17. ecx&=0x1f00 ; eax&=0x7e000 ;
  18. ecx>>=8 ; ecx*=0xf3 ;
  19. eax>>=0xd ; eax+=0x7bc ;
  20. eax*=0x44 ; ecx+=eax ;
  21. eax=no ; eax&=0x780000 ;
  22. eax>>=0x13 ; eax*=0x108 ;
  23. esi=eax+ecx ; ecx=no ;
  24. ecx&=0x7f800000 ; no&=0xff ;
  25. ecx>>=0xf ; eax=ebp ;
  26. eax*=7 ; ecx+=no ;
  27. ecx*=3 ;
  28. ecx+=eax ;
  29. ecx+=(key*2) ;
  30. key=esi ; key*=0x1f ;
  31. key+=ecx ; ecx=(esi*2) ;
  32. esi=key ; esi&=0x7fffffff ;
  33. printf("This is your Registration Key : %lu\n",esi) ;
  34. textcolor(LIGHTRED) ;
  35. cprintf("Please Visit our page for more cracks.") ;
  36. return (0) ;
  37. }
  38.