From ab0d8e2031c44752a2f360d4acdbd205997077e5 Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Thu, 30 Apr 2015 07:29:12 +0000 Subject: [PATCH] [0.3.x] fixed : snippet iat.py git-svn-id: https://pykd.svn.codeplex.com/svn@90540 9b283d60-5439-405e-af05-b73fd8c4d996 --- snippets/iat.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/snippets/iat.py b/snippets/iat.py index 11a00f3..c203438 100644 --- a/snippets/iat.py +++ b/snippets/iat.py @@ -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__":