不要对方同意的定位 老公手机关机怎么定位找到他
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位softice是由compuware numega公司推出的一款专业可靠的编程调试工具。该软件支持多种语言,具有极强的兼容性,方便用户对软件或设备进行调试。
【软件介绍】
softice是compuware numega公司的产品,是dos及windows 2000及之前的内核级调试工具,兼容性和稳定性极好,可在源代码级调试各种应用程序和设备驱动程序,也可使用tcp/ip连接进行远程调试。由于微软的windbg方便性、可靠性及可用性远远超出softice,且免费使用,这也一定程度上导致compuware numega公司没有推出ice的后续版本。ice的含义(in circuit emulator)即实体电路模拟器,是用来跟踪软件执行动作细节的一个模拟cpu的电子设备。当然这种设备价格昂贵,不是常人所能拥有的。numega公司推出的soft "ice",意思是靠软件实现ice的功能。
【软件功能】
1、能将普通软件变成共享软件,增加定时注册提醒、限制试用日期、限制试用次数、限制试用天数、限制每次试用多长时间等功能。
2、能根据最终用户的机器信息、注册用户及加密时的保护密码计算注册码,从诸多加密算法中随机选择一种用于注册码的计算。
3、支持多语言,并为待加密软件提供多语言接口。
4、向待加密软件提供丰富的方便的编程接口,便于设计个性注册方式,同时使被加密程序与加密壳之间融为一个整体,增加破解难度。
【软件特色】
1、在源代码层次上调试32位(win32)程序、windows nt设备驱动程序(内核模式和用户模式),windows 95驱动程序、vxds、16位windows程序和dos程序。
2、可调试实际中任何代码,包括中断例程以及windows nt和windows 95核心。
3、可在内存读写、端口读写和中断中设置实时断点。
4、支持设置在windows消息断点
5、支持设置条件断点和断点活动
6、显示在断点触发前所用的时间
7、支持内核层次上的调试
8、显示windows 95和windows nt内部信息
【初级使用法】
由于某些原因,需要用到softice调试工具,期间经历了不少痛苦的历程.打算写出来,也算做个记录吧.
我下载的driver studio 3.2.如果蓝屏或者你的鼠标会动不了,键盘卡住不动,请下载补丁.还有一种情况比较特殊我遇到的:键盘是ps/2 接口,而鼠标是usb接口,这时候似乎没其他的办法,只有花钱让接口统一了.
softice第一次调试程序
当初第一次调试程序时,网上查了无数的资料,还是不得其解. 后来还是看using softice.pdf看来的.
1.先打开softice,后打开symbol loader 软件.默认路径如下:
[开始]->[所有程序]->[compuware driverstudio]->[debug]->[start softice]
[开始]->[所有程序]->[compuware driverstudio]->[debug]->[symbol loader]
2.在symbol loader中 [file]->[open].打开生成的文件.一般是.exe或者.dll吧.
3.然后[module]->[translate]这步是为了把.pdb软件转换成.nms文件..nms文件是
softice特有的调试文件.
4.最后[module]->[load]把.nms加载.
这时候softice会自动拦截到main入口点.
那如何确定你确实加载了symbol呢?用file指令.如下:
file *
然后softice会列出已经加载的符号表.如果没加载.请重复symbol loader[2-4]操作.
这时候你是不是很开心了呢?哈哈,别高兴太早了.
你在softice命令窗口中输入
bpx ntdll!zwraiseexception
会出现
(symbol not defined ).
是不是崩溃 了?如果不能下内核api,我用softice干什么!od多好使啊.虽然od用得不多.
不过喜欢od可以边听歌,边干活.
其实解决办法很简单.
在c:\windows\system32\drivers目录下修改winice.dat.(即去掉分号).
修改后文件如下:
nmi=on
verbose=on
hst=10240
drawsize=10240
init="x; width 160;lines 70;set font 2;wl;wt;wd;ws;"
sym=512
disassemblyhints=on
lowercase=off
codemode=off
selectors=on
checkstrings=on
autoconnect=off
netsupport=off
hostname=microsof-47742b
f1="h;"
f2="^wr;"
f3="^src;"
f4="^rs;"
f5="^x;"
f6="^ec;"
f7="^here;"
f8="^t;"
f9="^bpx;"
f10="^p;"
f11="^g *ss:esp;"
f12="^p ret;"
sf3="^format;"
af1="^wr;"
af2="^wd;"
af3="^wc;"
af4="^ww;"
af5="cls;"
af11="^dd dataaddr->0;"
af12="^dd dataaddr->4;"
cf1="altscr off; lines 60; wc 32; wd 8;"
cf2="^wr;^wd;^wc;"
macros=32
mouse=on
echokeys=off
noleds=off
nopage=off
pentium=on
threadp=on
siwvidrange=on
menu=copy , nmpd_copy ,0
menu=paste , nmpd_paste ,0
menu=copy&paste , nmpd_copyandpaste ,0
menu=display , nmpd_display ,0
menu=un-assemble , nmpd_unassemble ,0
menu=what , nmpd_what ,0
menu=prev , nmpd_prev ,0
menu=reip , r eip %cp% ,0
menu=add watch , watch %cp% ,0
menu=break on text, bpx %cp% ,0
menu=name , name %cp% ,4
; winice.dat
; (systemroot\system32\drivers\winice.dat)
; for use with softice for windows nt (versions 3.0 and greater)
;
; ***** examples of export symbols that can be included *****
; change the path to the appropriate drive and directory
(下面的分号全去了,;代表注释)
exp=c:\windows\system32\hal.dll
exp=c:\windows\system32\ntoskrnl.exe
exp=c:\windows\system32\ntdll.dll
exp=c:\windows\system32\kernel32.dll
exp=c:\windows\system32\user32.dll
exp=c:\windows\system32\csrsrv.dll
exp=c:\windows\system32\basesrv.dll
exp=c:\windows\system32\winsrv.dll
【使用教程】
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位安装
我们选择自定义安装,并且只需要安装debug下面的softice。
[注意] 这个软件与sptd.sys不兼容,而后者包含在新版本的daemon tools中。如果你已经安装了dt,则需要禁用这个驱动或者卸载它。[注意] 多年前,compuware已经停止对softice的继续开发,所以在一些新的软硬件上面可能不能正常使用。已知的有,超线程、多核处理器上必须禁用并行技术才可以运行。
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位softice设置
有一些基本的配置,可以让你调试的时候更加容易些。
首先,打开你的配置页中的softice initialization下面的general。
然后,把initialization string替换成下面的这段话:"set maximize on; wr; ww 10; ws 10; wl 10; wc 70; x; cls;"。[提示] 上面的几个命令的含义分别是窗口最大化、关闭寄存器窗口、打开10行高度的监视窗口、打开10行高度的堆栈窗口、打开10行高度的本地窗口、打开70行高度的代码窗口、退出和清屏。[提示] 如果需要修改字体,那么可以在里面加入set font x,x的范围是1-4。当然窗口的高度就需要重新调节了。[提示] 这里假设你的分辨率是1280x1024。不同分辨率的用户,窗口的高度也需要自己重新调节。
增加video memory size到10240kb。[提示] 这是为了提供最大化所需的显存。
[提示] 这些配置主要是将你的界面调整的更加合适一些,因为它的缺省设置比较保守。配置文件将保存在c:\windows\system32\drivers\winice.dat,如果需要你可以备份它。
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位基本操作
1. 使用check(debug)模式编译你的驱动程序,然后把sys文件复制到c:\windows\system32\drivers下。
停用并启用你的设备
从程序菜单中启动softice。
从程序菜单中打开softice symbol loader。打开(file/open)你所要调试的系统文件。转译(module/translate)符号表并且加载(module/load)它。接下来就可以关闭这个窗口了。
按ctrl d可以打开softice的窗口。再按ctrl d可以关闭。[注意] 其实您需要首先在你的源代码里设置一个断点,然后运行你想要调试的驱动(所对应的应用程序),接着在遇到断点后softice就会自动地打开它的窗口。稍后讲具体的操作。
[提示] 这其中部分过程本可以使用softice的vc工具栏完成,不过你可能没有安装。并且在此详述细节是为了你可以更好的理解。
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位更改softice默认设置模块
1、首先打开主程序
2、选择模块菜单设置。
3、单击“设置”选项卡(表示一般,翻译,要修改或调试)。
4、修改设置。
5、当你完成修改设置,请单击“确定”。
6、加载文件以应用更改。
用ollydbg调试一个程序时,程序加载后就弹出消息框说有winice/softice在运行,点了确定后程序就退出了?
一定要先脱壳 程序有反调试机制 一旦检测到有调试程序运行就自动退出。
怎么关闭调试器softice,filemon,regmon?
同时按住ctrl-alt-del键,在windows任务管理器中,把破解工具给强制关闭,然后你把它们给彻底删除就行了。
【常见问题】
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位1、如何呼出/退出softice?
在windows下可以随时用热键ctrl d组合键呼出内存中的softice,按f5功能键退出softice
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位2、用ctrl d不能呼出softice怎么办?
如果确保成功安装了softice,对于windows 9x请检查批处理文件autoexec.bat中是否有winice.exe这一句,对于windows nt请在“开始-〉程序-〉numega softice”下选择“start softice”启动softice试试。
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位3、softice的屏幕没有任何显示?
在“开始-〉程序-〉numega softice”下选择“display adapter setup”重新设置显卡
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位4、softice中鼠标功能出现异常?
在“开始-〉程序-〉numega softice”下选择“mouse setup”重新设置鼠标
在显卡设置中选择了“universal video driver”选项,但是softice的呼出的仍然是全屏dos界面?
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位5、两个对策
(1)将winice.dat的初始化命令行(即init)中的“lines xx”数改小,例如:lines 40
(2)在显卡设置中将“manufacturer”强制改为“standardvga”,然后“test”,成功后退出。
特别注意:以上的修改都要重新启动系统后才能生效!!!
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位6、装完以后开不了机了怎么办?
a: 在开机的时候按esc键,取消softice的驱动的加载。如果你是超线程或者多核处理器,那可以禁用并行技术以继续。
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位7、 按了ctrl d,但是没有反应或者一小块花屏。怎么办?
a: 你是否感觉死机了?如果是,那么再按一下ctrl d试试,看是不是恢复(不死机)了,如果这样,那就是说明程序运行了,是窗口显示不出来。目前解决方法未知,周围也没人换显卡试过,也不排除主板原因。
不要对方同意的定位 老公手机关机怎么定位找到他 softice-softice下载v4.3.2正式版-安心app市场定位8、 如何在不能使用softice的电脑上调试驱动?
a: 如果你有两台电脑,你可以使用windbg。否则的话,就只好使用调试输出(dbgprint)了。当然你换个电脑或换个系统或换个版本的softice,可能可以解决问题。
【更新说明】
1、si432 的原配 cws3xw32.dll (3.4.12.0) *已修改*
2、si432 中 cws3xw32.dll 需要的 softkey.dll *添加*
3、去掉了多余的 vsetup.ini 文件。