Nmap Development mailing list archives
Re: Bugfixes for smb-psexec
From: Ron <ron () skullsecurity net>
Date: Mon, 5 Jul 2010 13:41:22 -0500
On Mon, 21 Jun 2010 16:12:48 -0600 David Fifield <david () bamsoftware com> wrote:
It's not particularly clean to grep the first line for the word "module". Could you redefine the module function to a do-nothing function, or a function that prints the error message?
I was looking at how to do that, but I don't know how. Batrick, here's the code I'm using, can you tell me what's going
wrong? I'm out of my Lua element here.
-- Load the config file
stdnse.print_debug(1, "smb-psexec: Attempting to load config file: %s", filename)
local file = loadfile(filename)
if(not(file)) then
return false, "Couldn't load module file:\n" .. filename
end
-- Run the config file
local real_module = module
-- Re-define the module() function temporarily
module = function()
io.write("TESTING!\n\n")
end
-- Run the code
file()
-- Restore the original module() function
module = real_module
I think the more important issue is to find out why nmap.fetchfile is seemingly changing its behavior when run in a subprocess. I rather suspect some kind of installation problem.
I'll try to reproduce and get you more information. -- Ron Bowes http://www.skullsecurity.org http://www.twitter.com/iagox86
Attachment:
_bin
Description:
_______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Re: Bugfixes for smb-psexec Ron (Jul 05)
- Re: Bugfixes for smb-psexec Patrick Donnelly (Jul 05)
- Re: Bugfixes for smb-psexec Ron (Jul 06)
- Re: Bugfixes for smb-psexec David Fifield (Jul 28)
- Re: Bugfixes for smb-psexec Ron (Jul 06)
- <Possible follow-ups>
- Re: Bugfixes for smb-psexec Ron (Jul 05)
- Re: Bugfixes for smb-psexec Patrick Donnelly (Jul 05)
