1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-28 18:39:03 +00:00

New scripts for geo mapping. Closes #606

This commit is contained in:
dmiller
2016-12-17 14:37:35 +00:00
parent 916ce30d0f
commit c12c2eb1c9
9 changed files with 566 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
local bit = require "bit"
local geoip = require "geoip"
local io = require "io"
local ipOps = require "ipOps"
local math = require "math"
@@ -492,6 +493,7 @@ local GeoIP = {
output_record_by_addr = function(self,addr)
local loc = self:record_by_addr(addr)
if not loc then return nil end
geoip.add(addr, loc.latitude, loc.longitude)
setmetatable(loc, record_metatable)
return loc
end,