From d2632027f5fde67de3b4b2c10efbeaaa0f7c3c95 Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Tue, 9 Nov 2010 10:01:34 +0000 Subject: [PATCH] [!] snippet "export" fixed git-svn-id: https://pykd.svn.codeplex.com/svn@57287 9b283d60-5439-405e-af05-b73fd8c4d996 --- snippets/export.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/snippets/export.py b/snippets/export.py index 4daee27..a48e1df 100644 --- a/snippets/export.py +++ b/snippets/export.py @@ -22,6 +22,9 @@ def export( moduleName, mask = "*" ): dprintln( "Export RVA: %x Size: %x" % ( ntHeader.OptionalHeader.DataDirectory[0].VirtualAddress, ntHeader.OptionalHeader.DataDirectory[0].Size ) ) dprintln( "========================" ) + + if ntHeader.OptionalHeader.DataDirectory[0].Size == 0: + return exportDirAddr = module.begin() + ntHeader.OptionalHeader.DataDirectory[0].VirtualAddress;