知识屋:更实用的电脑技术知识网站
所在位置:首页 > QQ专区 > 技术汇总

对QQ的LoginUinList.dat的简要分析

发布时间:2014-09-30 16:52:27作者:知识屋

nightxie 邪恶八进制


玩过QQ的人都知道,每次我们普通模式登陆QQ的时候,QQ都会记录我们的QQ号。那么这个QQ号保存在什么地方呢?这个就要说到我们今天的主角LoginUinList.dat。
通过我的简单分析得到如下结论:
1.我们的第一个QQ的登陆号放在文件的40h处,从这项往后的4个字节,LoginUinList.dat用这四个字节来记录qq号的值。


2.的二个QQ好放在距离这个位置的0D7h处,也就是0D7h+40h的地方!
通过以上结论,偶们可以写出得到QQ号的程序~~~
这有什么用呢?
我想至少能模拟一个QQ的登陆界面吧~~~用来干什么去想吧,呵呵!
写的巨烂部分程序代码,请各位指教:
ASM版

Code Language : ASM
  1. 00000: ;#Mode=CON
  2. 00001: .386
  3. 00002: .model flat, stdcall
  4. 00003: option casemap :none
  5. 00004:
  6. 00005: include windows.inc
  7. 00006: include user32.inc
  8. 00007: include kernel32.inc
  9. 00008: include masm32.inc
  10. 00009:
  11. 00010: includelib user32.lib
  12. 00011: includelib kernel32.lib
  13. 00012: includelib masm32.lib
  14. 00013:
  15. 00014: .data
  16. 00015: dwPos dd 40h
  17. 00016: strText1 db "LoginUinList.dat",0
  18. 00017: strText2 db "%d ",0dh,0ah,
    (免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
    收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜