
By attiTude and friends in TRES2000
1. What tools do I need to start?
I recommend that you start with following tools:
- A debugger to follow whats happen in the code while it's executing.
I suggest without no doubt that you use Softice.- A dissasembler to dump the code in assembler.
Windasm is a good choice.- A hexeditor to do permanet changes in the code.
Hexworkshop is good and easy to use.
Hackers View (Hiew) is a good complement with
some more advanced feautures.2. Installation of Softice
Have you installed the tools in chapter 1 yet? Okey then you have choicen that
the path to Softice is in your Autoexec.bat I hope. Otherwise put the path there
according to below.
Now it's time to make a start menu there you can choice between start Windows 95
with or without Softice. This is quite good cause Softice can get Windows 95 to hang
under special circumstances, for exampel then you surf the Internet!
For fast and easy changes of the start and configuration files autoexec.bat and
config.sys push the start button, then run and write sysedit.
Change your autoexec.bat and config.sys according to below. If you do't have these files, then make them ie with help of notepad.Example Autoexec.bat
@IF ERRORLEVEL 1 PAUSE
@ECHO OFF
rem - By Windows Setup - MSCDEX.EXE /D:XXX
rem - By Windows Setup - mouse
goto %config%
:NORMAL
goto common
:SOFTICE
REM Important that you change the path below if you have installed Softice in another REM directory!
C:\Program\Numega\Softic~1\WINICE.EXE
goto common
:common
{Here you can write other commands in your autoexec.bat file}
Example Config.sys:[menu]
menuitem NORMAL, Windows 95
menuitem SOFTICE, Softice (Win 95)
menudefault NORMAL,7
[NORMAL]
[SOFTICE]
[common]
DOS=HIGH,UMB
Device=C:\WINDOWS\Himem.Sys
Device={Path and name of the driver to your cd rom} /D:XXX
3. Configure Softice
Read this essay by McCodEMaN