日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Softice使用指南---配置Softice

系統(tǒng) 2131 0

安裝篇
http://leadsoft.bokee.com/4178250.html
使用篇
http://leadsoft.bokee.com/4178321.html

Softice使用指南---配置Softice

 正確設(shè)置好Softice對(duì)于使用它是很重要的,好的配置有時(shí)候能幫助我們提高效率。常言說(shuō)心急吃不了熱豆腐,所以不要著急往后走,一步一步的來(lái)^_^

◆ Softice的加載設(shè)置:

  對(duì)于Win 9x下的Softice使用,啟動(dòng)時(shí)是否加載Softice取決于批處理文件autoexec.bat中是否有winice.exe這一行,比如:Softice所在目錄為 c:\windows\program files\Numega\softice,如果希望加載Softice,則autoexec.bat文件中應(yīng)有“c:\windows\program files\Numega\softice\winice.exe” 這一行,如果不想使用Softice,則應(yīng)去掉這一行或用REM注釋起來(lái)。autoexec.bat是文本文件,位于硬盤根目錄,可以手動(dòng)直接編輯它;也可以在“開(kāi)始”菜單中選擇“運(yùn)行”,執(zhí)行“msconfig”這個(gè)命令來(lái)方便的修改autoexec.bat文件。
  對(duì)于Win NT下的Softice使用,如果在安裝時(shí)選擇“Manual”的啟動(dòng)方式,則可以通過(guò)“開(kāi)始->程序->Nemega SoftICE->Start SoftICE”來(lái)啟動(dòng)Softice。

◆ 顯卡和鼠標(biāo)的重新設(shè)置:

  如果安裝完Softice后發(fā)現(xiàn)使用有問(wèn)題(顯示、鼠標(biāo)不正常),可以直接修改顯卡和鼠標(biāo)的設(shè)置,而不用重新安裝Softice。

  顯卡的設(shè)置修改:開(kāi)始->程序->Nemega SoftICE->Display Adapter Setup
  鼠標(biāo)的設(shè)置修改:開(kāi)始->程序->Nemega SoftICE->Mouse Setup

  注意:修改過(guò)顯卡或鼠標(biāo)的配置之后需要重新啟動(dòng)系統(tǒng)才會(huì)有效!

◆ Softice的運(yùn)行設(shè)置:

  Softice運(yùn)行的配置文件是winice.dat,這是個(gè)文本文件,可以用文本編輯器手動(dòng)修改winice.dat,也可以Symbol Loader來(lái)修改,下面分別講一下:

* 手動(dòng)配置winice.dat文件說(shuō)明: 下面以本人機(jī)子里的winice.dat為例來(lái)講解,你可以根據(jù)自己的需要具體配置。

首先,在winice.dat文件中分號(hào)“;”表示注釋,即分號(hào)后的一行表示注釋信息,并不會(huì)被Softice執(zhí)行,僅作為說(shuō)明之用;

PENTIUM=ON   <--支持奔騰指令
NMI=ON     <--支持非屏蔽中斷
ECHOKEYS=OFF
NOLEDS=OFF
NOPAGE=OFF
SIWVIDRANGE=ON
THREADP=ON
LOWERCASE=OFF  <--關(guān)閉小寫反匯編
WDMEXPORTS=OFF
MONITOR=0

PHYSMB=128   <--系統(tǒng)內(nèi)存大小,單位是MB,我的電腦是128兆內(nèi)存
SYM=1024
HST=256     <--歷史緩沖區(qū)大小,單位是KB
TRA=8      <--跟蹤調(diào)試調(diào)試緩沖區(qū)大小,單位是KB
MACROS=32    <--宏命令的最大個(gè)數(shù)
DRAWSIZE=16384 <--顯示卡內(nèi)存大小,單位是KB,我的電腦顯卡內(nèi)存是TNT 16MB,即16384 KB

INIT="X;LINES 45;D 4;WC 30;SET FONT 2;FAULTS OFF;"
上面是Softice的初始化設(shè)置,具體含義依次是:INIT="Softice加載時(shí)關(guān)閉窗口;Softice屏幕顯示為45行;顯示數(shù)據(jù)窗口為4行;顯示代碼窗口為30行;字體大小為2;關(guān)閉錯(cuò)誤調(diào)試功能(這一項(xiàng)很重要,否則Softice會(huì)經(jīng)常彈出錯(cuò)誤窗口,關(guān)閉都很麻煩);"。我的顯示模式是1024*768,你可以根據(jù)自己的顯示模式及個(gè)人愛(ài)好來(lái)確定初始化參數(shù)(注意:請(qǐng)將"X;"保持在行首,否則顯示效果會(huì)和預(yù)想的不一樣),下面還有一些設(shè)置可以加上去:
CODE ON/OFF  打開(kāi)/關(guān)閉指令16進(jìn)制代碼顯示
SET FONT N(N=1,2,3)  設(shè)置字體
SET ORIGIN X,Y(X,Y)  鎖定窗口
I1HERE ON/OFF  支持/關(guān)閉INT 1陷阱中斷功能
I3HERE ON/OFF  支持/關(guān)閉INT 3單步中斷功能

《——以下是Softice預(yù)定義的功能組合鍵——》
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;"
CF8="^XT;"
CF9="TRACE OFF;"
CF10="^XP;"
CF11="SHOW B;"
CF12="TRACE B;"
AF1="^wr;"
AF2="^wd;"
AF3="^wc;"
AF4="^ww;"
AF5="CLS;"
AF8="^XT R;"
AF11="^dd dataaddr->0;"
AF12="^dd dataaddr->4;"
CF1="altscr off; lines 60; wc 32; wd 8;"
CF2="^wr;^wd;^wc;"

《——以下是宏命令,不是Softice預(yù)定義的,需要自己根據(jù)需要定義——》

MACRO snumber="S 30:0 L ffffffff '12345678' "
MACRO sname="S 30:0 L FFFFFFFF 'ddcrack' "

你可以將平常用到的命令都寫成宏命令,簡(jiǎn)單方便(注意:宏名必須為3-8個(gè)字符),例如:
MACRO bpxgetint="bpx GetDlgItemInt"

《———————————————————————————————》

; WINICE.DAT
; (SIW95\WINICE.DAT)
; for use with SoftICE Versions greater than 3.0 (Windows 95)
; 此WINICE.DAT文件適合于版本高于3.0的SoftICE使用

; *************************************************************************
; If your have MORE than 32MB of physical memory installed, change
; the PHYSMB line to the correct # of Megabytes.
; If you have LESS than 32MB you can save a bit of memory by
; specifying the correct # of Megabytes
; Example: PHYSMB=32
; 如果你的系統(tǒng)內(nèi)存大于32MB,在PHYSMB=32一行中填寫正確的數(shù)目;如果你的內(nèi)存小于32MB,直接使用PHYSMB=32這個(gè)默認(rèn)值就可以了。
; *************************************************************************
; ***** Examples of sym files that can be included if you have the SDK *****
; Change the path to the appropriate drive and directory
;LOAD=c:\windows\system\user.exe
;LOAD=c:\windows\system\gdi.exe
;LOAD=c:\windows\system\krnl386.exe
;LOAD=c:\windows\system\mmsystem.dll
;LOAD=c:\windows\system\win386.exe
; ***** Examples of export symbols that can be included *****
; Change the path to the appropriate drive and directory
;EXP=c:\windows\system\vga.drv
;EXP=c:\windows\system\vga.3gr
;EXP=c:\windows\system\sound.drv
;EXP=c:\windows\system\mouse.drv
;EXP=c:\windows\system\netware.drv
;EXP=c:\windows\system\system.drv
;EXP=c:\windows\system\keyboard.drv
;EXP=c:\windows\system\toolhelp.dll
;EXP=c:\windows\system\shell.dll
;EXP=c:\windows\system\commdlg.dll
;EXP=c:\windows\system\olesvr.dll
;EXP=c:\windows\system\olecli.dll
;EXP=c:\windows\system\mmsystem.dll
;EXP=c:\windows\system\winoldap.mod
;EXP=c:\windows\progman.exe
;EXP=c:\windows\drwatson.exe
; ***** Examples of export symbols that can be included for Windows 95 *****
; Change the path to the appropriate drive and directory

《—————————————注意————————————————》

以下的命令是SoftICE加載各個(gè)動(dòng)態(tài)鏈接庫(kù),請(qǐng)至少將所有后面帶"32"的行前面的分號(hào)去掉,否則你的SoftICE有可能什么都攔截不到。

EXP=c:\windows\system\kernel32.dll
EXP=c:\windows\system\user32.dll
EXP=c:\windows\system\gdi32.dll
EXP=c:\windows\system\comdlg32.dll
EXP=c:\windows\system\shell32.dll
EXP=c:\windows\system\advapi32.dll
EXP=c:\windows\system\shell232.dll
EXP=c:\windows\system\comctl32.dll
;EXP=c:\windows\system\crtdll.dll
EXP=c:\windows\system\version.dll
EXP=c:\windows\system\netlib32.dll
;EXP=c:\windows\system\msshrui.dll
EXP=c:\windows\system\msnet32.dll
EXP=c:\windows\system\mspwl32.dll
;EXP=c:\windows\system\mpr.dll

* 利用Symbol Loader配置Softice : 其實(shí)這是配置Softice的標(biāo)準(zhǔn)辦法(因?yàn)槭荢oftice所提供的),不論是WINDOWS 9X還是WINDOWS NT都可以用Symbol Loader來(lái)定制Softice,Symbol Loader的運(yùn)行路徑為“開(kāi)始->程序->Nemega SoftICE->Symbol Loader”,也可以直接點(diǎn)擊SoftICE目錄下的程序文件“Loader32.exe”啟動(dòng)它。

運(yùn)行Symbol Loader后選擇“Edit”下的“SoftICE Initialization Settings...”進(jìn)入配置畫面:

以上是我的winice.dat所對(duì)應(yīng)的Symbol Loader界面,因?yàn)橐呀?jīng)分析過(guò)winice.dat,所以這里就不細(xì)講Symbol Loader的用法了

Softice使用指南---配置Softice


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 怀宁县| 凌源市| 临夏县| 四会市| 娱乐| 保靖县| 沙坪坝区| 长武县| 武威市| 静宁县| 会泽县| 兴隆县| 江孜县| 商河县| 昌黎县| 富源县| 奉化市| 丹凤县| 沭阳县| 呈贡县| 桐乡市| 蒲江县| 翼城县| 浦县| 兴安盟| 海盐县| 江达县| 望都县| 响水县| 永川市| 桂阳县| 石渠县| 泸西县| 高邑县| 桦川县| 沁水县| 同仁县| 萨嘎县| 浦东新区| 平湖市| 天柱县|