当前位置: 代码迷 >> C语言 >> 如何读取未知文件类型的文件?
  详细解决方案

如何读取未知文件类型的文件?

热度:226   发布时间:2005-02-07 17:28:00.0
如何读取未知文件类型的文件?

我编了个小程序,希望它能打开这个ewh.db(QQ的密码文件,)这个文件.虽然能读,但都是乱码,想知道为什么? 程序如下: #include <stdio.h> #include <ctype.h> #include <stdlib.h> main() { int i;

char a[10000];

FILE *fp;

if((fp=fopen("ewh.db","r"))==NULL) { printf("error!"); getch(); exit(0); }

fgets(a,10000,fp); for (i=0;i<10000;i++) { printf("%c",a[i]); } fclose(fp);

getch();

return 0;

}

[此贴子已经被作者于2005-2-7 17:31:21编辑过]

搜索更多相关的解决方案: 类型  文件  

----------------解决方案--------------------------------------------------------
如果这样能读,
你直接用记事本打开就可以了
----------------解决方案--------------------------------------------------------
以下是引用乌鸦丘比特在2005-2-7 17:30:56的发言: 如果这样能读, 你直接用记事本打开就可以了
那要怎样才可以呀~只是想找回密码~,是不是要知道这个密码文件的数据结构才可以?
----------------解决方案--------------------------------------------------------
别打这个主意,除非你知道或者破解了ewh.db加密方法。
----------------解决方案--------------------------------------------------------

我使用整形输出了,结果是一大堆数字~~~
----------------解决方案--------------------------------------------------------
以下是引用knocker在2005-2-7 17:38:01的发言: 别打这个主意,除非你知道或者破解了ewh.db加密方法。
黑客软件不敢用,只能这样试了~~ 一个不过1k的文件,密码应该是紧连在一起的吧,如果打乱次序那就没戏了...
----------------解决方案--------------------------------------------------------
呵呵,采用了128位的加密算法,按照目前的电子计算机的速度来算,估计你可以培育到第10万代了。
----------------解决方案--------------------------------------------------------
听说有个叫"falseQQ" 的软件能解本地QQ密码.象这样的黑客软件是采用什么方法呢?难不成编制者知道密码文件的数据结构?!
----------------解决方案--------------------------------------------------------
只能破解一些简单的密码,比如说
数字:电话、生日、123
空密码
常用密码:password、guest

等等弱口令
----------------解决方案--------------------------------------------------------
这样啊~
那么有没有可能拦截密码输入篮传送的密码信息呢?是不是要看系统有没有这样的漏洞,还是说QQ自身的漏洞?
----------------解决方案--------------------------------------------------------
  相关解决方案