YuLiLoo 发表于 2015-4-12 18:11

Winzip的注册机

#include "stdio.h"

void main(void)
{
char str1,*pch=str1;
int c1=0,d1=0,eax=0,c2=0,ecx=0,n2=0,esi=0;
    printf("RegWinZip (for v6.x--v8.x), Write by BetterWang!\n");
    printf("Enter Your Name(1--39 letters):");

    scanf("%s",str1);
    while((*pch)!='\0'){
    d1+=(*pch)*c1;pch++;c1++;};
    pch=str1;
    while (*pch!='\0')
    {
        ecx=(*pch)*0x100;
        for(c2=0;c2<8;c2++){
            esi=ecx;
            esi^=eax;
            if(esi&0x8000){
                eax<<=1;
                eax^=0x1021;
                }
            else{eax<<=1;}
            ecx<<=1;}
        c1++;pch++;
    }

    n2=eax+0x63;
    n2&=0xffff;
    printf("Try This Code: ");
    printf("%04X",n2);
    printf("%04X",d1);
}



1017936645 发表于 2015-4-13 13:38

沙发,干嘛用的{:5_188:}

ctp518 发表于 2015-4-13 14:48

这不是一段批处理嘛?注册码没看到咯?

andyfeifei 发表于 2015-4-13 15:10

注册机,C语言的吧

wukanghuai 发表于 2015-4-13 16:30

终于可以进论坛了。

奋斗 发表于 2016-4-1 10:29

这个……看不懂。要是有成品就好了

af521 发表于 2022-12-3 10:55

感谢楼主分享
页: [1]
查看完整版本: Winzip的注册机