View Full Version : What means "@" in Softice?
mitrix
July 4th, 2001, 18:52
Hi All
What means "@" in SI,such as:
bpx xxxxxxxx if (@esi+8==111)
Thanx!
Kayaker
July 4th, 2001, 21:45
Hi,
Same as *
What means "*"?
Better not ask without doing a bit of research first
Kayaker
mitrix
July 5th, 2001, 02:23
Hi Kayaker
at first,thanx for your advice
after have a test,i think @ and * means get
something from the address,same as the [] in ASM.doesnt it?
if my thinking is right,the sentence above should be wrong when i want to make a bp as
[ESI+8]==111.it should be
bpx xxxxx if @(edi+8)==111
mitrix
Kayaker
July 5th, 2001, 10:38
Hi Mitrix,
Yes you're right, you need the brackets with the @ or * indirection operator. While the brackets make it easier to understand, you can also use the "." or "->" operators, making it quicker to type.
The following commands are equivalent:
*(edi+8) (gets Dword pointed to by ebp+8)
@(edi+8)
edi->8
edi.8
Kayaker
Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.