mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-19 11:03:23 +08:00
[0.3.x] fixed : snippet iat.py
git-svn-id: https://pykd.svn.codeplex.com/svn@90540 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
parent
33a2b9ed25
commit
ab0d8e2031
@ -42,16 +42,14 @@ def iat( moduleName, mask = "*" ):
|
||||
for i in range( 0, ntHeader.OptionalHeader.DataDirectory[12].Size / pSize ):
|
||||
|
||||
if ( pSize == 4 ):
|
||||
iatEntry = ptrDWord( iatAddr + i*pSize )
|
||||
iatEntry = addr64(ptrDWord( iatAddr + i*pSize ))
|
||||
else:
|
||||
iatEntry = ptrQWord( iatAddr + i*pSize )
|
||||
iatEntry = addr64(ptrQWord( iatAddr + i*pSize ))
|
||||
|
||||
if iatEntry != None and iatEntry != 0:
|
||||
symbolName = findSymbol( iatEntry )
|
||||
if fnmatch.fnmatch( symbolName, mask ):
|
||||
dprintln( symbolName )
|
||||
|
||||
|
||||
dprintln( symbolName )
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
Reference in New Issue
Block a user