Bratsch
December 10th, 2000, 02:33
Hello again.
I have been seing something in SoftIce that is driving me wild. I have RTFM and found no particular reference to the Issue. Here it goes:
sometimes I patch the code in memory, using the A(ssemble) command of Sice, to see if it would work there before I modify the file with HIEW. ie I change a JZ to a JMP and so on in memory. Now when I go to change the file with HIEW, THE DAMN THING IS ALREADY CHANGED. Is softice writing the changes I perform in memory to the file? I even saw the op code for INT 3, CC, in the places I had placed a BPX!. WTF is going on? Is softIce suppossed to do this? I have never seen that documented in any tutorial. Or may be the program I am working on copies itself from the memory to the disk when it closes?
I recently installed Sice 4.05, so I do not know if this is a relatively new feature or It is me going crazy.
I have been seing something in SoftIce that is driving me wild. I have RTFM and found no particular reference to the Issue. Here it goes:
sometimes I patch the code in memory, using the A(ssemble) command of Sice, to see if it would work there before I modify the file with HIEW. ie I change a JZ to a JMP and so on in memory. Now when I go to change the file with HIEW, THE DAMN THING IS ALREADY CHANGED. Is softice writing the changes I perform in memory to the file? I even saw the op code for INT 3, CC, in the places I had placed a BPX!. WTF is going on? Is softIce suppossed to do this? I have never seen that documented in any tutorial. Or may be the program I am working on copies itself from the memory to the disk when it closes?
I recently installed Sice 4.05, so I do not know if this is a relatively new feature or It is me going crazy.