求教各位高手,如何修改硬盘序列号(急急急)!!!

badbird007 2003-07-09 05:14:22
求教各位高手,如何修改硬盘序列号(急急急)!!!
...全文
4998 41 打赏 收藏 转发到动态 举报
写回复
用AI写文章
41 条回复
切换为时间正序
请发表友善的回复…
发表回复
W32API 2003-09-15
  • 打赏
  • 举报
回复
Volume Serial Number
这个东西你用 WinHex 去查看就知道了
1236536 2003-09-14
  • 打赏
  • 举报
回复
楼上,是真的吗
x1h2w3 2003-09-13
  • 打赏
  • 举报
回复
关于盘序列号有两种:

硬盘序列号: 英文名 Hard Disk Serial Number, 该号是出厂时生产厂家为区别产品而设置的, 是唯一的, 是只读的, 利用硬盘序列号的加密往往是利用其唯一和只读的特性, 大多是针对有序列号的IDE HDD而言, 对于没有序列号或SCSI HDD硬盘则无能为力,这也是利用它进行加密的局限性.

卷的序列号: 英文名 Volume Serial Number, 该号既可指软磁盘要得, 如:A:盘和B:盘的, 又可以指硬盘的逻辑盘, 如: C:, D:...的, 是高级格式化时随机产生的, 是可以修改的,

如果你用的是win98,就可以用以下方法修改,如果是2000,XP都不能用这种方法,因为它们不支持直接读硬盘:

DEBUG
-L 100 2 0 1 ;改C盘的用2,D盘的3,依此类推
-D 100
126C:0100 EB 3E 90 2B 2C 62 59 50-49 48 43 00 02 01 01 00
126C:0110 02 E0 00 40 0B F0 09 00-12 00 02 00 00 00 00 00
126C:0120 00 00 00 00 00 00 29 A2-D8 36 03 4E 4F 20 4E 41
......... ;注意到143H处 A2,D8,36,03即为序列号03 36-D8 02,即是在DOS下用VOL命令看到的,(如果你发现不是序列号就不要继续下去了。我也只是在我的机子上做过试验,不同的机子也许会不同。)
-E 143 78 56 34 12
-W 100 2 0 1 ;这样就可以改成你想要的序列号了。
-Q ;退出
W32API 2003-09-13
  • 打赏
  • 举报
回复
我改硬盘的序列号?
硬盘的钱谁出?
再说时间是个问题。。。
W32API 2003-09-13
  • 打赏
  • 举报
回复
呵呵。。。我是舍不得啊。。。
想想,一个硬盘啊,还是拿来自己用了,又不是非急着要改。。。
如果老板有项目,那钱是他出啊,再说了,我还有好处费不是。。。
hswxf 2003-09-13
  • 打赏
  • 举报
回复
我也好穷哟
朋友让我为她赞助2000元(后天),我表面答应可我已一天没坐下来吃饭了
吃-----油-------条------呀!
不过后天就有钱了-----工资呀
W32API 2003-09-12
  • 打赏
  • 举报
回复
可以用另外一个方法来说明。
现在很多 MCU 可以做到硬件保护内部的 ROM 的软体不被读出。
可实际上我可以通过测试,模拟出软体功能,直至用其它的 MCU 替换
W32API 2003-09-12
  • 打赏
  • 举报
回复
我可没说软件能做到。。。
我说的是硬件方法替换。。。
如可擦写则直接修改。。。
如不能擦写则替换。。。无法找到这种芯片则模拟电路功能替换。。。
hswxf 2003-09-12
  • 打赏
  • 举报
回复
楼上
我相信你可以
不过我也只是做了几个小盘而已,算是完成一个课什么题

面在我有三年多没去做了也许有发展了,俺只是个井中小蛙,不过你说后我也写了一点软件想读点什么,没成功
等你成功了告诉我一下


三什么油
tanguangzhang 2003-09-12
  • 打赏
  • 举报
回复
极度关注!大家请继续……
hswxf 2003-09-11
  • 打赏
  • 举报
回复
楼上:
“1。硬盘盘片的转动是否需要电机带动?是否需要伺服?
2。硬盘磁头的步进控制是否需要步进电机?是否需要伺服?”
你说的这些绝对与序列号无关,我做过与否不用讨论
序列号产生是由(我参与的)一片叫cssaidu5597633sa-03的芯片完成,是厂家定制的,主要为完成通过UN与长城认证而设,这是生产厂家必有的,国内有厂家专门生产(不好讲了)
这个芯片一般由我们用配来的设备再集成(封灌)形成你说的序列号,并记录下来,
这是一个很繁的过程,但一定要做的
再我没有否定用存储器存定,但有几个厂家愿自己的成品变成别人成品呢?所以你说的很难存在,但也有。
再你说的软体是什么?就是软件或是台语里的固化软件吗?
一般硬盘电路分为二块的(国内没办法做)、三块的(国内做的多)等,现在120G以上的多用是新三块的它们是:磁头电路、腔外控制主板、电机传感电路,只有腔外控制主板上才有序列号,听说现在有一些厂家为防小厂做假,做了一点腔内电机传感序列(只是在开会时的闲谈)
如果你真的有一个软件能做到,我会从心里佩服的。但我想这可能性是很小的
W32API 2003-09-11
  • 打赏
  • 举报
回复
你真的做过?
那我问你:
1。硬盘盘片的转动是否需要电机带动?是否需要伺服?
2。硬盘磁头的步进控制是否需要步进电机?是否需要伺服?

硬盘的序列号既然能读出来,是否需要有数据源?
那么你是否有想过他是从哪里得到数据?
假设你认为:序列号完全是由硬件电路产生的,那么我问你:
硬盘厂商是否得为每一块硬盘设计一个专门的电路?你的答案?
在这里,我的答案是:他不可能这么做。
这样就有下面这些方案:
分析硬盘驱动:
1。如果是驱动直接去访问硬盘某些区域,那么就想办法修改那里;
2。如果是通过 port register 调用硬盘上的软体的功能,那么就去分析上面的软体,其它同上。
3。如果外部的电路上的软体没有这个功能或是调用硬盘内部电路的功能(或者没有软体),那么就想办法获得内部电路上面的软体,查出硬盘序列号具体存储的区域。
这样说够明白了没?

我想你也应该知道,
硬盘上的电路除了在外面的那半块板子以外,内部还有电路。OK?

如果还有什么问题,请继续
hswxf 2003-09-11
  • 打赏
  • 举报
回复
楼上:
你说的伺服是什么意思,不好意思,俺做过一些专用硬盘的设计,好象没有见到你说的序列号与伺服有关。在我理解伺服是驱动可激励的代名词。
序列号一般由二部分组成:硬件产生一识别电路,相应的软件加以识别,与加密有点类似,但原理不同,,这个识别电路一般是最简单全硬件的,就是用ROM(好象有几个用过),也是只读的。
你修过硬盘吗,我指是用烙铁的不是用手指枢的
W32API 2003-09-10
  • 打赏
  • 举报
回复
我想你们应该区别一些问题。硬盘的序列号既然可以查,那么肯定可以通过分析硬盘驱动的方法来知道硬盘内部是怎么提供这一功能的。
1。如果是驱动直接去访问硬盘某些区域,那么就想办法修改那里;
2。如果是通过 port register 调用硬盘上的软体的功能,那么就去分析上面的软体,其它同上。
3。如果外部的电路上的软体没有这个功能或是调用硬盘内部电路的功能(或者没有软体),那么就想办法获得内部电路上面的软体,查出硬盘序列号具体存储的区域。
这样说够明白了没?
W32API 2003-09-10
  • 打赏
  • 举报
回复
伺服有没有换?
三脚猫爷 2003-09-10
  • 打赏
  • 举报
回复
to W32API(李诚)

我换过不少硬盘的电路板(整个一起换),序列号不变呀
W32API 2003-08-20
  • 打赏
  • 举报
回复
TO:badbird007(badbird007)
你查的是什么?
软件更改是基本上不能实现的,但是硬件的更改却是完全有可能的。
不过你是否可以说说你是做什么的?为什么非得更改硬盘序列号?
badbird007 2003-08-20
  • 打赏
  • 举报
回复
谢谢各位关注,我已经查过,的确不能修改,网上一些能修改的东东其实都是修改硬盘卷标的
binjuny 2003-08-20
  • 打赏
  • 举报
回复
用FlexGen可以直接改
夜o猫 2003-08-20
  • 打赏
  • 举报
回复
UP
加载更多回复(21)

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧