2)关于通用密码: Award4.51版以前的才有通用密码, wantgirl Syxz(pay attension to the capital letter) dirrid wnatgirl
3)在这里再向大家介绍一下复旦网友们的破解程序:(道德感不佳者和功力不够深者略过)
(零) 这个是斑竹偶(cartoonboy)连破十几台机器攻无不克的方法,要珍惜哦 you try (under dos) debug o 70 2e o 71 00 o 70 2f o 71 00 note:在windowsNT下,很多破解程序都无法使用,原因在于WindowsNT的DOS是模拟的禁止对CMOS 写入,请大家注意。
(一) //AMIPWD.CPP --- Show AMI Password String //Compile with SMALL model Tel:027-7800172 7404402(H) //Email:mecad@server20.hust.edu.cn #include #include #define BYTE unsigned char char AMI_unEncrypt( BYTE key,BYTE c2){ asm xor di,di asm mov bl,key asm mov cl,c2 lab1: asm test bl,0xc3 asm jpe lab2 asm stc lab2: asm rcr bl,1 asm inc di asm cmp bl,cl asm jne lab1: return _DI; } BYTE rbyte(int port){ outp(0x70,port); outp(0xed, port); return inp(0x71); } // 0x38-3d password code 0x37 initial value void main(){ int i, length; static BYTE secret[7]; char str[22]=\"\"; for(length=0; length<7; length++) secret[length] = rbyte(0x37+length); secret[0] &= 0xf0; for(i=0; i<7 ,secret[i+1]>0; i++) str[i] = AMI_unEncrypt(secret[i], secret[i+1]); str[i+1]=0; if (secret[1]==0) printf(\"No password\\n\"); else printf(\"assword=%s\\n\",str); return;