{"id":13583985,"url":"https://github.com/ip2location/ip2proxy-nmap","last_synced_at":"2026-02-03T01:33:21.898Z","repository":{"id":76795389,"uuid":"520367193","full_name":"ip2location/ip2proxy-nmap","owner":"ip2location","description":"This IP2Proxy Nmap script allows users to query an IP address to determine if it was being used as open proxy, web proxy, VPN anonymizer and TOR exits by using the IP2Proxy Lua Package.","archived":false,"fork":false,"pushed_at":"2024-02-19T02:55:37.000Z","size":2,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-14T22:05:57.330Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ip2location.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-08-02T05:43:49.000Z","updated_at":"2022-10-05T10:11:06.000Z","dependencies_parsed_at":"2024-01-24T13:00:26.073Z","dependency_job_id":"c0548f3e-bc30-4d6f-b877-bbabb7b751fc","html_url":"https://github.com/ip2location/ip2proxy-nmap","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2proxy-nmap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2proxy-nmap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2proxy-nmap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2proxy-nmap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ip2location","download_url":"https://codeload.github.com/ip2location/ip2proxy-nmap/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243989711,"owners_count":20379648,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T15:03:56.511Z","updated_at":"2026-02-03T01:33:21.893Z","avatar_url":"https://github.com/ip2location.png","language":"Lua","funding_links":[],"categories":["Lua"],"sub_categories":[],"readme":"## IP2Proxy Nmap script\n\nThis IP2Proxy Nmap script allows user to query an IP address if it was being used as VPN anonymizer, open proxies, web proxies, Tor exits, data center, web hosting (DCH) range, search engine robots (SES), residential proxies (RES), consumer privacy networks (CPN), and enterprise private networks (EPN) by using the IP2Proxy Lua Package. \n\nThe database will be updated on a monthly basis for greater accuracy. Free LITE databases are available at \u003chttps://lite.ip2location.com/\u003e upon registration.\n\nThe paid databases are available at [https://www.ip2location.com](https://www.ip2location.com/) under Premium subscription package.\n\nBoth IPv4 and IPv6 are supported.\n\n## Installation\n\nIf the Luarocks have installed with the latest dependency (5.3), you can install with the following steps:\n\n1. Download and unzip the package. \n\n2. Copy the ip-proxy-ip2proxy.nse to your Nmap program directory/scripts. \n\n   Note: The default Nmap program directory for Linux user should be under /usr/share/, for example /usr/share/nmap. For Windows user, the Nmap directory should be C:\\Program Files (x86)\\Nmap.\n\n3. Install the [IP2Proxy Lua](https://github.com/ip2location/ip2proxy-lua) Library by using this command: `luarocks install ip2proxy` \n\n4. Download the database from \u003chttps://lite.ip2location.com/\u003e for free version or [https://www.ip2location.com](https://www.ip2location.com/) for paid version.\n\nHowever, if the Luarocks is not installed, or you do not prefer to install the Luarocks, you can also install the script manually with the following steps:\n\n1. Download and unzip the package. \n\n2. Copy the ip-proxy-ip2proxy.nse to your Nmap program directory/scripts.\n\n   Note: The default Nmap program directory for Linux user should be under /usr/share/, for example /usr/share/nmap. For Windows user, the Nmap directory should be C:\\Program Files (x86)\\Nmap.\n\n3. Get the [ip2proxy.lua](https://github.com/ip2location/ip2proxy-lua/blob/master/ip2proxy.lua) \u0026 [BigNum library](https://github.com/user-none/lua-nums) and copy it to your Nmap program directory/nselib.\n\n4. Download the database from https://lite.ip2location.com/ for free version or [https://www.ip2location.com](https://www.ip2location.com/) for paid version.\n\n\n\n## Usage\n\n`nmap --script ip-proxy-ip2proxy \u003ctarget\u003e --script-args ip-proxy-ip2proxy.ip2proxy_db=\u003cdatabase_path\u003e`\n\nReplace the `\u003ctarget\u003e` with the IP Address that you wish to search and the `\u003cdatabase_path\u003e` with the IP2Proxy database file path in your computer. Remember to put double backslashes (\\\\\\\\) instead of single backslash(\\\\) in the path.\n\n## Parameters\n\n**ip2proxy_db**\n\nIndicates the path of the database file to use.\n\n# Copyright\n\nCopyright (C) 2024-2026 by IP2Location.com, [support@ip2location.com](mailto:support@ip2location.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fip2location%2Fip2proxy-nmap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fip2location%2Fip2proxy-nmap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fip2location%2Fip2proxy-nmap/lists"}