对号称“高手”者最沉重的打击:三茗是如何实现的?(希望大家用一个优秀程序员应有的认真态度来对待问题,不要再自以为是了!) (300分)

to haczcg:
》 其实这样的东西我也大概思考过他的原理,确实就是一个"增量"存储的问题,他只把用户修改过
》的数据保存到硬盘的尚未使用的部位,这所做的工作量很小,并且看起来也好象是不占用任何
》的硬盘空间.另外,他保存了硬盘的分区表:MBR和FAT,当你重新分区或格式化的时候,其实只不
》过看到的是软件给你的一个假象而已,其实什么也没做.当你想要恢复数据的时候:软件把所保存
》的增量文件删除,难道用1秒钟的时间还嫌短吗?
》 到华苏的站去看看,就用这样的说明.我曾经给一个朋友装过华苏的看,装了驱动后你知道
》看到了什么?竟然看到了三茗的readme.txt,到底是为什么我想只有问华苏的老板了.三茗也不是
》这项技术的发明人,台湾的公司是发明人,好象在三茗的过去的资料上看到过的
首先,从你的这些文字应该可以佐证:我所说的现象并不是虚构的。

你说的原理,我不能肯定,但有些疑问,先看看我前面的这一段吧:
》 三茗不是你们所说的那种,备份以后,格式化只是其中一种操作。我的系统分区8G,
》备份以后,我删掉了其中约5G的东西,然后再从其它盘上拷贝大量的电影文件把盘充满,
》然后再开机恢复,又还原了。
补充说明一下:备份之前,实际存储的文件大约7G,备份之后,我删除了系统启动可以不用的大
多数文件,保留了大约3G文件,也就是说大约有5G的剩余空间,然后我从另一个硬盘上拷贝电影
文件,最后磁盘空间剩下300M,随后进行恢复,就是我现在用的系统。
疑问:如果“只把用户修改过的数据保存到硬盘的尚未使用的部位”,我拷贝大约5G的电影
怎么可能放在1G的空间中?
 
to 5415:
正是如此。
 
看了半天这个帖子,报个到。要不是didi把这个当新年笑话发,我还真不知道。
龙丹,我不太爱骂人的,看了你的东西挺搓火的,憋了好久才克制住。
我觉得你是在有意无意的戏弄大家,浪费大家的时间和脑细胞。
第一,要知道一个软件的实现方法,至少应该告诉大家这个软件可以实现什么
不可以实现什么,而你几乎通篇都在说它如何神奇,好像没有它不能的。如果
你真想知道实现方式,至少应该告诉大家你的测试中,什么这个软件没有完成。
第二,你所说的什么什么功能都在你进行一个case的测试基础上,而不谈论在
某个平台上是如何,在另一个平台上有什么差别。在底层实现某一功能时9x和
nt架构有着天壤之别,我至今不知道你的测试是在什么平台上完成的。dos上是否
也有效(dos6.2之前的版本下)
第三,如果你真想知道这个软件的实现方法,只需要检测ring3和ring0它都干了些
什么就可以了,不必在这里大调胃口。请提供给我它的在nt/2000上运行时使用的
exe,sys,win9x使用的vxd,如果exe也有不同请一并提供。或者你自己拿来反汇编
一下就知道的差不多了。我上个项目分析过100多种sega游戏的实现方法,还是有一
定把握,给我也可以。
另外
1这种级别的保护不可能使用hook,因为代码注入只对需要较多时钟的操作有效,如果
访问时间过短,还没有hook上,进程就已经over了。所以在测试时不要老用大文件,文
件越大,copy时间越长,越容易做手脚。对中断的hook只在9x上有效
2对磁道作特殊处理我只见过在软盘上有效。如果在硬盘上,特别是大容量硬盘上
也作同样的手笔,恐怕磁盘交错因子就不对了。
3我觉得包括一些我跟敬佩的水平很高的朋友都有一个不好的习惯,就是遇到费解的
现象就无端猜测,这在咱们这些自学成才的人来说也是难免的,不过这个习惯确实
很不好,曾经害的我很惨。
 
不必认真,和气点好.
其实类似的N皮很多,就象以前济南的一个厂长制造出的永动机,不有XXX发明的水变油,
,都是很N的.
所以看到类似的东东,我根本无意去批判,因为制造者和发明者比我们这些外人要清楚得多,
根本用不着咱们这些人去指点他.
 
龙丹,谢了for pvcs:D争论很激烈啊,世界上永远有很多东西,你不可能全部明白。不求甚解如何?
另外,杰克是冒充的?哈。
我们仅用了两个目录,即本地目录和服务器版本数据库目录。印象中,你们在服务
器上还有个与本地目录相同结构的共享目录,所有开发人员都能使用,有何作用?
 
龙丹:
你复制文件的时候,应该从光盘复制文件到硬盘上面,不应该从一个硬盘到另外一个硬盘!
例如:你的硬盘有7G空间,你删除5G文件,然后,从10张光盘复制文件到你的保护盘(约6400M),复制完成之后
把光盘取出来,然后,访问你复制的文件,必须确保你复制的文件还可以访问!!!!例如如果是电影文件,
你就播放一次!我想,只要播放第一次复制的光盘文件(第一张)和中间复制的光盘文件(第5张),和最后一张(第10张)
如果能够正常播放,说明文件的确已经复制到硬盘上面了。同时要确保其他的硬盘空间(例如D:)等没有被保护的硬盘空间
仍然存在,就是说保护卡没有利用其他硬盘空间来存储你复制的文件。
然后你再使用恢复功能,如果能够恢复的话,那么的确很不错!
注意:你的硬盘大小,应该是完整的硬盘大小,就是说在没有保护之前的大小!因为有的硬盘保护卡会吃掉你的一半硬盘,例如
你的硬盘是20G,那么保护之后,你的硬盘的实际大小变成了10G。
如果从硬盘复制文件到另外一个硬盘,前面的人说得很清楚:只要修改FAT映射即可,这样你复制文件到C,实际上只不过修改了目录映射而已。
一般地,保护卡会自己带有一定的存储空间或者使用一些硬盘空间,作为被修改文件的临时存放地。
最后,你可以看看VMWare这个软件,也很有意思的。
 
龙丹=三名的托?
猜测啊,仅仅是猜测[:)]
 
to whsoft:
你好像很熟悉我们的开发模式啊。
共享目录是从很早以前(没有使用PVCS的时候)遗留下来的,现在留着有两个作用:
第一:可作为第二备份,第二:当某段时间主要由某个程序员对项目进行了大量更新的
时候,其他成员可直接用工具从共享目录更新,而不必从PVCS中检出,尤其是新成员,
可直接复制共享目录即可。
至于三茗,我原以为有些人用过,可能会回答我的问题,但没想道...这些富翁们可
真让人失望啊。
 
若能扛着住低格,就真神了!
若真这样简直是百毒不侵了,因为侵了也无所谓呀
 
to Kingron:
>> 如果从硬盘复制文件到另外一个硬盘,前面的人说得很清楚:只要修改FAT映射即可,这样你复制文件到C,实际上只不过修改了目录映射而已。
我想,这种可能性不大。我那天专门测试拷贝的电影文件是从另外一个硬盘上拷贝的,建立这种目录映射是有可能的,但我们在日常使用中情况就复杂得多了,拷贝的文件来自光盘、硬盘、网络共享目录、网上下载等不同地方,还有些文件是由于不同应用程序生成的,显然不可能通过目录映射来实现了。
 
........
新年快乐。
 
To 龙丹
我觉得如果你要了解三茗的技术原理的话,上面很多信息已足够了,如拦截中断、驱动程序、
修改FAT、目录表等,如果你要的是具体如何实现的代码,恐怕没有免费的午餐。
而且从你一而再的说对这里的富翁失望,我搞不清楚你的想法,每个人都有自己的专业范围
你何苦一再在这里用这些词语来刺激大家,也许你的想法是有人受不了刺激跳出来疯狂编写
程序和文档,然后来推翻你的怀疑。如果说对高手的打击特别沉重,恐怕就只有你提到的几位
“绝非泛泛之辈”的朋友。
技术如何实现并不重要,关键是你要有一种研究的态度来看待这问题和自己要掌握相关
的技术。
 
建议龙丹同志做一个比较详尽的测试报告,像Kingron建议的那样.
 
你只要把这块硬盘拿到没有保护的机器上低格,分区,然后拿回来让它恢复看看不就知道
他到底是不是把数据保存到硬盘的某个地方了
 
做广告做到这份上,可以超越脑白金了
建议投奔史玉柱。
 
很早以前就见过三枪的广告,以为就是保护重要部位、保存XX体温一类的内衣,直到
一年以前,和几个朋友聊天,听他们说起三枪实现的功能(我开始就是不相信,但他们说
白天刚在市场上自己的试过,要不然他们自己也不相信)才感觉到其技术的神秘性,同
时,对我们几个人的打击也很大,因为我们根本就无法弄明白,其实现原理是什么。
后来,我买了一份三枪,现在一直在使用,也确实帮了我很大的忙。
如果你是高手,对重要部位保护一类的问题自然是不屑一顾的,所以对三枪这一类内衣
恐怕也是不会在意的。那么,能不能告诉我,三枪能够:

把整个重要部位完全遮盖自身上而不占用任何空间,然后可对重要部位进行最沉重的打击,
然后可将任意内衣遮盖到身体上把皮肤空间用完(原来的什么三枪内衣,三枪保暖内衣,
三枪羽绒是不是全部被覆盖了?!),然后呢,可在瞬间裸露整个身体。
这是如何实现的?
 
to cyhan:
毫无疑问,我那些朋友受到了沉重的打击,这就是我最初标题(没有后面括号里的内容)的原意。
我不是要什么源码,但我希望从原理上能说得过去,楼上各位富翁谈到的那些原理,我的朋友大多数都谈到,但最后都解释不通。
我为什么失望,不是说富翁们没有给我一个满意的答复,而是富翁们面对无知时姿态,你从楼上一路下来看看,有多少富翁是正视问题本身的?许多富翁所表达的无非就是:你他妈的胡说八道!我只能感叹,我们可爱可敬的大富翁们,面对无知的时候竟然是如此消极和懦弱!我能不失望吗?
 
tseug,我看也不用让他测了,他就是憋着想让别人买一套,如果只是为了
推翻龙丹的吹牛,我看谁买谁就是脑积水晚期。
到现在,龙丹没有完成网友提出的任何完整的测试规程,只是一味的在吹牛,
我的mail,hebusiness@263.net,龙丹你如果不想让大家觉得你是小人的话,
就回我的帖子,我已经被你搞得很火大了。另外,讨论就讨论,不用一会儿
隆重推出你的什么ERP,一会儿又是什么开发模式,把exe,sys,vxd寄给我完事。
 
顶部