由开机杀毒所看到,想到的 点击:953 | 回复:1



deng_lp

    
  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2007-08-04 09:47:00
楼主
分析江民的BOOTSCAN,瑞星的开机杀毒bsmain
启动的加载的地方为
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
BootExecute=""
黙认值为autocheck autochk *
加装瑞星后,值 改为 autocheck autochk * bsmain
加装BOOTSCAN后,改为 autocheck autochk * OODBS KvNative.exe
由此看出WIN平台在启动时会先调用autocheck 程序,也就是 bootexecute.
如果不想windows开机就检测磁盘,就删除此键。
同理,如果不要开机使用瑞星,就 BootExecute="autocheck autochk *"

如转载,写明作者deng_lp@21cn.com



deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2007-08-04 09:52:00
1楼
分析bsmain程序
在bsmain目录中,我们会发现
BsftExt.Bmp
Bsftbase.bmp两个文件,这就是bsmain的字库文件,类以于单片机的字库数据文件,或原来早期编程的HZKL16 字库文件。
程序在结构上使用文法,在启动时生成汉字界面,及动态字段数据填入。 
Logo16= Version:  %Version%     Update Time:  %Time%

如转载,写明作者deng_lp@21cn.com

热门招聘
相关主题

官方公众号

智造工程师