首页
社区
课程
招聘
[原创]献给新手(四)--把SoftICE装在VM下--SoftICE怀旧之旅
发表于: 2011-1-11 04:13 18849

[原创]献给新手(四)--把SoftICE装在VM下--SoftICE怀旧之旅

2011-1-11 04:13
18849

献给新手(四)--把SoftICE装在VM下(图解版)--SoftICE怀旧之旅



面对OllyDBG的容易使用,根本不用安装,SoftICE的安装不易,就成了现没什么人要用的最大致命伤!!如果介绍了半天SoftICE对新手入门的好处,但是新手怎么样都没办法把SoftICE安装成功,那前面的帖,不就白写了,但看雪学院的前辈有很多安装SoftICE的帖子,我这么写并不是说他们写的不好,也没有要灌水的意思,而是高手回头写这些给新手看的帖子时,往往图比较少(甚至于没有图!!),更不会在他们认为"简单"但新人却很可能 "搞很久都搞不定" 的事情上一步步的详解,所以会变成好像都看懂了,但实作的时候,还是差一步做不出来,...也许我比较笨,至少我做新手时,就常常拿着看雪前辈


的帖子,看的时候很高兴,但动手做的时候问题一堆,可是又不好意思问,因为要大牛回答我们这种新手级的问题,实在很不好意思啊



为了不要再让这种遗憾发生,自己稍微入门了以后,写帖子时就会比较 "啰嗦" ,讲的比较细, 而且会大量抓图做示范,也会常回来巡一下自己的版子,看看有没有雪友有问题要解决(反正失业在家闲着也是闲着,哈!),在台湾有同好想上看雪学院时,我也会先劝他们把基本功练好再上来,免得问一些没有营养的问题,浪费前辈们的时间啊,不过人之患在好为人师嘛!一个刚入门没多久的人就在这里长篇大论,


典型就 "半桶水最会响" 的人啦,就怕热心有余,实力不足就是了.



这帖史上最大灌水帖--SoftICE安装篇,就是这样来的 ~~~



由于电脑硬体不断的进步,而微软的作业系统也不断的更新,要想在不同的作业系统下使用SoftICE最好的方法就是在读者现在所使用的作业系统中安装VMware--


VMware Workstation (

)


这样微软作业系统再怎么更新,都可以用SoftICE,





建议雪友们购买21吋以上解析度可达1920x1200以上的荧幕,甚至于是更高的解析度(例如DELL的3008WFP是30吋机种解析度可达2560x1600),这样就程式执行的主画面就不会被SoftICE弹出的视窗遮住了,而用其他的辅助工具例如LordPE等程序也不会被遮住画面而要切来切去,


另外像SAMSUNG的2343BWXPLUS 解析度也有到2048x1152价格也不高,是可以考虑做为VMware + SoftICE用的荧幕喔!





请安装VMware 6.0以上版本,然后在VM里安装一个全新的Windows XP并且升级到SP2,

注意不要用SP3

最重要的是把XP中的自动更新关掉!!安装时要记得是装在哪一个子目录,为接下来讲解方便,我们假设你把XP SP2装在 C:\PureXP 里,而VMware的主程式是放在 C:\Program Files\VMware\VMware Workstation 里



现在把Driver Studio 3.2中的SoftICE安装完成(只要装SoftICE就好,其他的功能不必装)。


注:Driver Studio 3.2由于原厂已经宣布不再支援,可以到这里下载:



另外可以一并下载 “Drierstudio3.2 for winxp,win2003 完全补丁”<==

但是先不要安装



下载回来的档案名称为DS3.2.1.ZIP,但这个档案先备而不用,如果您的系统在VM下的XP SP2使用SoftICE一切顺利,我发上来的的例子也都可以正常执行,那您就不用使用这个补丁,如果不能顺利执行,或是Windows本身自带的记事本或小算盘程式用Symbol Loader无法载入让程式停在入口处才要使用这个补丁!



在启动VM中的XP SP2前请再做好下列的检查,首先不要使用双核心,使用单一CPU才可以(即

Processors的值为1

),记忆体(Memory)的值也不要太小在我的VM中內存配置了192MB而硬盤(Hard Disk)也配置了8GB





另外在你安装XP SP2的目录里(我们这帖的例子是放在 C:\PureXP),打开其副档名为vmx的文件,





在其未端添加:


Vmmouse.present = “FALSE”


svga.maxFullscreenRefreshTick = "5"





Vmmouse.present = “FALSE”是为了让SoftICE启动后,不会出现两个滑鼠指标,一个是系统的箭头指标,一个是方型SoftICE的指标.



svga.maxFullscreenRefreshTick = "5" 这行不加SoftICE用Crtl-D叫出来以后会看不到,以为SoftICE死当了,其实是有在正常工作的!!



现在可以按下绿色的箭头(Powered On)让VM中的XP SP2启动了。



但是还先别忙着进SoftICE先再确认下面的动作是否有确实做好:


开始-->程式集-->Compuware DriverStudio-->Settings


General中的Inilialization string:加上 LINE 45;WD 4;WC 30;SET FONT 2;FAULTS OFF;CODE ON;X;





Exports要加上的dll整理如下:


    advapi32.dll, comctl32.dll, comdlg32.dll,  


    msvbvm60.dll , msvcrt.dll , ole32.dll,


    oleaut32.dll, shell32.dll, version.dll, ws2_32.dll


而画面中示范的ntkrnlpa.exe则可放可不放因为那是给双核心用的





现在在VM中使用SoftICE的前置作业已经全部完成,接下来就可以来练习了。





注:要使用SoftICE的VMware系统内其XP SP2千万不要安装虚拟光盤装置软体,例如:酒精120%(Alcohol 120%)、Daemon Tools等…



一切都安装好以后,先用我这个软件 Message Box.exe 试一下,


[注意]看雪招聘,专注安全领域的专业人才平台!

上传的附件:
收藏
免费 7
支持
分享
最新回复 (29)
雪    币: 1163
活跃值: (137)
能力值: ( LV12,RANK:230 )
在线值:
发帖
回帖
粉丝
2
感谢分享。
2011-1-11 09:44
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
忠实 FS 来报道了
2011-1-11 09:45
0
雪    币: 392
活跃值: (89)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
4
support,复古流!
用windbg不可以达到同样的效果吗?免费,兼容,安装容易,操作界面也友好
2011-1-11 09:52
0
雪    币: 291
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
呵呵,太好了,终于不是繁体的了~!
2011-1-11 09:54
0
雪    币: 615
活跃值: (1327)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
这个太经典了......... 呵呵
2011-1-11 10:03
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
为什么你的图片是黑白的啊
2011-1-11 10:51
0
雪    币: 7386
活跃值: (3190)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
en ,很不错,值得收藏
2011-1-11 11:05
0
雪    币: 149
活跃值: (101)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
9
不好意思,因为从台湾上你们的论坛速度很慢,而且一次只能上四张图,所以就把部份的图做成黑白的,
这样上传比较快,但重要的图,我还是用彩色的啦
2011-1-11 13:19
0
雪    币: 8604
活跃值: (3181)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
不错.图文并茂.
学习了..谢谢分享
2011-1-11 13:46
0
雪    币: 314
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
感谢lz的心得,码字辛苦了...
2011-1-11 18:12
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
itm
12
我还以为你弄了个黑白的主题呢。。。。原来如此。。。。
2011-1-11 18:50
0
雪    币: 78
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
太经典了,55555555
2011-1-11 19:31
0
雪    币: 421
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
14
又多了一个选择,虽然一直在使用OD,但是Softice这个利器还是需要收藏的。以前不安装,主要是它不够友好
2011-1-11 20:03
0
雪    币: 136
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
15
很详细,之前死机 现在OK  ,顶下
2011-1-11 22:15
0
雪    币: 955
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
很想知道 Virtual box 可以安装吗?   死机N次
2011-1-14 08:37
0
雪    币: 278
活跃值: (709)
能力值: ( LV15,RANK:520 )
在线值:
发帖
回帖
粉丝
17
谢谢楼主,路过必回,好贴必顶,顶
2011-1-14 23:02
0
雪    币: 239
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
18
新手必看~~
2011-1-14 23:39
0
雪    币: 149
活跃值: (101)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
19
不好意思
Virtual box我没试过, 如果想要正常使用, 建议你先用VMworkstation,
保证成功, 不用走冤枉路啦^^
2011-1-15 02:08
0
雪    币: 955
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
收到 多谢指点
2011-1-15 11:58
0
雪    币: 536
活跃值: (61)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
感谢楼主这么详细的教程,想当初刚学习的时候要安装SOFTICE一直没有成功
好不容易安装完成后却出现一堆问题,补丁也打了不少,但是就是没有办法调试
在网上也找不到有这么详细的教程,而论坛大部分都是以文字教程较多
在论坛找到的文章我觉得就楼主的最详细,图文并茂的教程真的不多
照楼主的教程很顺利的就完成了安装,补丁也完全没有打,就可以开始调试了
经典的教程,期待楼主的下一篇
2011-1-15 22:17
0
雪    币: 149
活跃值: (101)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
22
谢谢你的称赞,对雪友有帮助是我最开心的事了,我有注意到这是你注册这么久的第一篇文章,很荣幸竟然可以发到我的这个版面我当初也是因为很多前前辈的文章没有图,学的很辛苦,所以现在入门以后,
希望可以给新人比较容易看懂并且可以照着做的教程~~~

希望你这次softice安装成功后,调试出什么心得,也要图文并茂的发帖上来,造福其他雪友喔
不要再长期潜水了啦
2011-1-15 22:30
0
雪    币: 322
活跃值: (113)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
很详细,收藏了
2011-1-18 12:55
0
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
多谢楼主,一定要好好收藏学习。
2011-1-18 22:07
0
雪    币: 87
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
真是不错的教程,学习,XP SP3的环境下好像你说不能正常运行,我也很无奈的说,只能另外想办法了,毕竟这是人家网吧的机器。弄不好人家要我赔可就不妙啦。
2011-1-19 09:18
0
游客
登录 | 注册 方可回帖
返回