Can you edit memory with softice and is so would it be all of memory?
Posted on 2004-02-11 13:52:53 by mrgone
READ THE FAQ :grin: :grin: :grin:
Posted on 2004-02-11 13:57:30 by Opcode
Are there any free alternatives to SoftIce? :confused:
Posted on 2004-02-11 14:04:59 by Delight
Are there any free alternatives to SoftIce?


I don't personally use softice I use olly debug which can be found here, I find it to be a rather nice alternative to SoftIce, plus its free.
Posted on 2004-02-11 14:24:38 by DevSpartacus
Yep, Windows 9X has WDEB386, there's probably something similar in Windows NT. But it can only be used remotely.
Anyway, you can edit memory in Soft-ice by typing e and the address. To see what virtual pages correspond to a physical page, type phys and the physical address.
Posted on 2004-02-11 14:25:13 by Sephiroth3

Are there any free alternatives to SoftIce? :confused:

you could try crude ice
don't know if it's stable enough to use, though...
Posted on 2004-02-11 17:00:57 by Tola
You could try LiveKD by Mark Russinovich, it's a kernel debugger a la I386kd/Windbg but doesn't require a second computer. Though it does require the Debugging Tools for Windows
package from MS.

http://www.sysinternals.com/ntw2k/freeware/livekd.shtml

http://www.microsoft.com/whdc/ddk/debugging/
Posted on 2004-02-11 18:04:02 by Kayaker
slightly off topic:
is there a way to put breakpoints on api calls in olly as easily as in softice?
Posted on 2004-02-11 19:12:31 by ENF
Yes
Posted on 2004-02-12 01:03:38 by stanks
as long as it is application olly beats softice left right centre up and down and spherically diametrically and polygonally on all nt systems without having to search for patches and s****

well putiing a break point is as easy as pressing one key ( the f2 key)
apart from that u can use ctrn+n and search for all names in corresponding apps
and put break point on all of them
viz ctrl+n search for LoadLibrary ---->find ref to lolib --->break point all

or if you are a sice freak u can use the cmdbar plugin and type bp loadlibrary
u can use bp on memory access,memory write,memory read,hardware bps on nt systems conditional bps ,log condition bps .

apart from this you can use its patch facility for modifying code in place i mean assemble alternative code debug it and save it back to original
no need to assemble and link the exes

and there are many many more facilites in olly main thing being its gui is pleasant and user friendly

and its free above all
Posted on 2004-02-12 01:16:27 by bluffer
And most important...you can listen your favourite music all the time when you debug your programs!
:alright: :cool:

stanks
Posted on 2004-02-12 02:04:02 by stanks
thanx bluffer thats usefull info.
Posted on 2004-02-12 03:36:03 by ENF
I have downloaded OllyDbg several times, but I always end up deleting it anyway because I tend to get extreamly bored when trying to learn a new program. I guess I should give it a try again :)
Posted on 2004-02-12 05:13:56 by Delight