http://skinart.y365.com/csdn/biosdata.rar这是一个找BIOS中序列号的程序,我想知道不同主板BIOS中序列号的准确地址。
程序上方有两个EDIT框,你可以不输,直接点“发邮件”按钮或按“测试”,然后将结果贴在此处。(点“发邮件”后如果不能正确发送,则该程序目录下有个biostest.txt文件,请作为附件发送)获得的数据中如果在Bios name里显示的不是Award,得50分,如果是Award,只能保证20分以上了(因为Award太多了),分不够时可以另开贴。(BIOS序列号是形如
03/01/2001-i440BX-W977-2B65SE4GF-00
的一段字符串(不同BIOS可能有不同),在开机时的最下方,可以按pause键暂停记录)当然分数不是重要的,关键是你有一颗乐于助人的心!希望你是一位够义气的兄弟!

解决方案 »

  1.   

    操作系统:9x系列
    -------------------------------------------
    输入的数据:
    BIOS类型:
    BIOS序列号:没有输入,请将开机时最下方显示的序列号输入!-------------------------------------------
    获得的数据:
    BIOS类型:Award
    Bios name:Award Modular BIOS v4.51PG
    Bios copyright:Copyright (C) 1984-2000, Award Software, Inc.
    Bios date:03/03/0003/03/2000-VP3-586B-W877-2A5LESNCC-00
    .....3....g.&...
    u.........)...u..-g......t.....d.....f..
    兄弟,请再次检查序列号是否确实输入准确!
      

  2.   

    操作系统:NT系列
    -------------------------------------------
    输入的数据:
    BIOS类型:
    BIOS序列号:没有输入,请将开机时最下方显示的序列号输入!-------------------------------------------
    获得的数据:
    BIOS类型:Award
    Bios name:Award Modular BIOS v4.51PG
    Bios copyright:Copyright (C) 1984-98, Award Software, Inc.
    Bios date:01/19/9901/19/1999-i440BX-ITE867-2A69KS2IC-00
    F.$.....".F..F..F..f........F.....&...........~.A...
    u.............u...Y......t.....d......u...e.@
    兄弟,请再次检查序列号是否确实输入准确!以上为在2000下测得的数据,供参考!分不重要,希望能分享代码。
      

  3.   

    好的,以后一次发给在此回答的朋友。Award的应该是没问题的。只是总不见有用其它BIOS的呢?
    难道其它BIOS的几乎没有?
      

  4.   

    说一下,如果不是Award或在“获得的数据”里没有正确显示序列号时,请点那个“发邮件”按钮,或不作任何编辑(不能换行)贴出所有内容。谢谢!
      

  5.   

    楼上:
    http://www.csdn.net/develop/Read_Article.asp?Id=13750
      

  6.   

    尊敬的hnyyy(前进)老师,我想知道,你是不是把所有BIOS内容都读出来了 
    后面以大串的什么啊
      

  7.   

    to AthlonxpX86(一滴水) :啊?兄弟,你可千万别这么叫啊!吓我一跳,大家做朋友嘛。我水平不行的。因为也许有的BIOS序列号位置可能特别,只好把位于0xF0000到0xFFFFF之间的全读了。再慢慢找。可惜只有几人回复了,还都是Award的。难道不是Award的几乎没有吗?
      

  8.   

    你要是能得到windows优化大师这个软件的作者帮助就好了,我记得他的主页上好像专门解决过这个问题
      

  9.   

    得到鲁锦的帮助那恐怕很难。
    其实只要大家愿意帮忙,试几种主板就够了,
    问题是到现在还只知道Award。
      

  10.   

    操作系统:NT系列
    -------------------------------------------
    输入的数据:
    BIOS类型:
    BIOS序列号:没有输入,请将开机时最下方显示的序列号输入!-------------------------------------------
    获得的数据:
    BIOS类型:Award
    Bios name:Award Modular BIOS v6.00PG
    Bios copyright:Copyright (C) 1984-2002, Award Software, Inc.
    Bios date:01/22/0201/22/2002-i815-ITE8702-6A69R000C-00u.............u...D......t.....d......u...R.@
    对不起,我的也是award
      

  11.   

    操作系统:NT系列
    -------------------------------------------
    输入的数据:
    BIOS类型:
    BIOS序列号:没有输入,请将开机时最下方显示的序列号输入!-------------------------------------------
    获得的数据:
    BIOS类型:未知
    Bios name:
    Bios copyright:?
    Bios date:06/28/02..&..~
    |bh.h^.
    62-2002-001199-00101111-040201-KT266A
    未知主板类型,尤其要将以下内容请不作任何修改通知我!
      

  12.   

    AMIBIOS 070010  04/02/01(C)2002 American Megatrends Inc., All Rights Reserved...(C)2002 American Megatrends Inc.,.......62-2002-001199-00101111-040201-KT266A...000-0-0000-00-00-0000-00-00-000.........000-0-0000-00-00-0000-00-00-00-0...._TG_GA7VTXE1.       AMIBIOS (C)2002 American Megatrends Inc.,       ..7VTXE F8
      

  13.   

    哇,好啊!终于有不是Award的BIOS了,我后来到处查找资料,的确在台式机上绝大多数是Award的。强烈希望楼上兄弟把所有内容发邮件给我好吗?另外据说在笔记本电脑上有相当一部分是Phoenix BIOS,有笔记本的希望帮我看看!!
      

  14.   

    只能帮你Up,但若在网吧(概率很少)就帮你Test
      

  15.   

    序列号地址:FF478
    日期地址:FFFF5
      

  16.   

    兄弟,你说的对!再次感谢!我之所以没有添加地址是因为当初以为大家会帮我输入正确的序列号,这样程序会直接显示出地址。后来有人说麻烦,只好全发过来我自己再看了。
    要不你好人做到底,再帮我看看Bios name的地址?不知谁有Phoenix BIOS?帮忙啊!!
      

  17.   

    我对这东东不是很了解,只是做了我能做的,以下是数据:操作系统:9x系列
    -------------------------------------------
    输入的数据:
    BIOS类型:
    BIOS序列号:05/18/1998-i440BX-W977TF-2A69KK1AC-00
    BIOS序列号地址ec71-------------------------------------------
    获得的数据:
    BIOS类型:Award
    Bios name:Award Modular BIOS v4.51PGM
    Bios copyright:Copyright (C) 1984-98, Award Software, Inc.
    Bios date:05/18/9805/18/1998-i440BX-W977TF-2A69KK1AC-00
    t...F1  : Help.... . . .   : Select Item...(Shift)F2 : Change Color.9.PU/PD/+/- : Modify
    u.............u...S......t.....d.....^.@
    OK, thank you!
      

  18.   

    操作系统:NT系列
    -------------------------------------------
    输入的数据:
    BIOS类型:AWARD
    BIOS序列号:11/07/2000-694X-686A/B-6A6LJTG9C-00
    BIOS序列号地址ec71-------------------------------------------
    获得的数据:
    BIOS类型:Award
    Bios name:Award Modular BIOS v6.00PG
    Bios copyright:Copyright (C) 1984-2000, Award Software, Inc.
    Bios date:11/07/0011/07/2000-694X-686A/B-6A6LJTG9C-00
    ._...
    u.............u..EZ......t.....d......u...f.@
    OK, thank you!-------------------------------------------
      

  19.   

    这个好像有问题。
    操作系统:NT系列
    -------------------------------------------
    输入的数据:
    BIOS类型:Phoenix
    BIOS序列号:KXET29WW
    BIOS序列号地址718d-------------------------------------------
    获得的数据:
    BIOS类型:Phoenix
    Bios name:
    Bios copyright:佽}
    Bios date:03/21/01....YJQ.  .5....Y..u.....F...........f...f.........s...
    fWfV..e..f^f_f[X.f....r..e........e...f.....f....f...f....$....f.f................f....f...f....$...
    .....&?
    兄弟,请再次检查序列号是否确实输入准确!-------------------------------------------日期是对的,但是其他都不对。而且我电脑的序列号有好多,都不知道哪个是BIOS的。Phoenix
    1.03d(KXET29WW)
    2001-03-21
      

  20.   

    操作系统:NT系列
    -------------------------------------------
    输入的数据:
    BIOS类型:
    BIOS序列号:24KT25AUS
    BIOS序列号地址718d-------------------------------------------
    获得的数据:
    BIOS类型:Phoenix
    Bios name:
    Bios copyright:_鑮
    Bios date:08/08/02....YJQ.  .5....Y..u.....F...........f...f.........s...
    cted.  If not, then a boot-sector virus may be present.
    .^.......N....................
    兄弟,请再次检查序列号是否确实输入准确!-------------------------------------------
      

  21.   

    实测结果,从$FF400-$FF44F内容为AMIBIOS 070010  04/02/01(C)2002 American Megatrends Inc., All Rights ReservedAMIBIOS 070010 应该就是BIOS NAME,后面的应该就是BIOS COPYRIGHT!
      

  22.   

    十分感谢!!果然只能用于Award与AMI,对于Phoenix就出错了。真是没能料到Phoenix的序列号连一个-都没有!还只有那么长,与其它序列号形式截然不同。不能用于XP倒没关系,上班后我办公室的电脑装有三个操作系统。
    关键是要知道Phoenix BIOS序列号地址与BIOS name,希望icansaymyabc兄能把所有东西发到我邮箱,再次谢谢!!
      

  23.   

    BIOS copyright:(C)1985-2001,American Megatrends Inc.,All Rights Reserved,6145F Northbelt Parkway,GA-30071,USA.(770)-246-8600.相关地址:$FE0CB
      

  24.   

    Windows优化大师里有主板BIOS的各种信息。如果你的主板BIOS不是Award,万望帮忙!把优化大师里的bios name ,bios copyright, bios 序列号连同我程序获得的数据一起发给我。感激不尽!
      

  25.   

    这并不复杂!
    9X下很简单,直接读上面的相关地址即可,NT下要用到NtDll.dll读取内存中的数据!http://expert.csdn.net/Expert/topic/1381/1381244.xml
    在论坛中现找了张贴子
      

  26.   

    是的,正如ehom所言9x下可以直接读,简单点可以这样:
    CString str;
    str.Format("BIOS:\n%s\n%s\n%s\n%s",(char*)(0xFE061),(char*)(0xFE091),(char*)(0xFFFF5),(char*)(0xFEC71));
    AfxMessageBox(str);
    win2000下读的方法见ehom说的贴。
      

  27.   

    API GetModuleHandle,GetProcAddress应该知道吧?调用NtDll.dll中封装的函数,打开内核对象,把文件视图映射到进程地址空间即可!http://msdn.microsoft.com/library/default.asp?url=/library/en-us/kmarch/hh/kmarch/k111_4fqq.aspMSDN是最好的资料来源http://www.opengram.com/ghost/playwith_Windows_devmem.txt
      

  28.   

    http://www.verhelst.org/odin/src/NTDLL/ntdll.def
      

  29.   

    中文界面﹐ 我&^^$$%%%。
    不知如何輸入﹐ sorry.
    // that's all i got. It's strange, isnt it?
    操作系统:NT系列
    精神上支持。
      

  30.   

    谢谢gull1234,我也不知道为什么。十分感谢大家的支持,等大家都上班人多时我再继续请大伙帮忙!目前的结果还只是:
    Award的地址0xFE061,0xFE091,0xFFFF5,0xFEC71(name,copyright,date,serial number)AMI如ehom(?!) 所述。至于读取方法,ehom(?!) 兄说得很清楚了,不再罗嗦了。再次感谢大家!!
      

  31.   

    分不够了,另开一贴,请 ehom(?!) ,NowCan, icansaymyabc(学习与进步)在http://expert.csdn.net/Expert/topic/1406/1406247.xml?temp=.1420404领分。