Nmap Development mailing list archives
Lua issues
From: CheesStick peak <crnxyrnx () gmail com>
Date: Mon, 6 Feb 2012 12:14:20 +0100
Hello Im currently working with the nmap script engine and with lua. Im more into perl but i wanted to give lua a try so I started scripting a bit. Now it looks for me that the nse is not working like normal lua. I have an example according my work with tables: local table= { 123, 231 , "aaa" , xxx = { "x1", "x2"} , 666 , test="showme" , 777 } now when I do: for i,v in ipairs(table) do print(i,v) end it gives me: 1 123 2 231 3 aaa 4 666 5 777 (the same does table.concat(table,"\n") btw.) BUT, according to different lua sites it should be: 1 123 2 231 3 aaa 4 table: 0035xxxx 5 666 test showme 7 777 ... ? So i hope you can help me, because all I want is to know what http header http.get gives me back: local req = http.get ( "example.com" , 80, "/index.php") print req.status -- 200 print (req['header']) --table: 0x97874a0 print (table.getn(req['header'])) --- erm... what??wtf? sincerely peak _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Lua issues CheesStick peak (Feb 06)
- Re: Lua issues Brendan Coles (Feb 06)
- Re: Lua issues Patrik Karlsson (Feb 06)