{"id":90563,"url":"https://github.com/labex-labs/nmap-free-tutorials","name":"nmap-free-tutorials","description":"Nmap tutorials with practical examples and exercises by LabEx.","projects_count":0,"last_synced_at":"2026-08-05T21:00:21.996Z","repository":{"id":294986645,"uuid":"988719600","full_name":"labex-labs/nmap-free-tutorials","owner":"labex-labs","description":"Nmap tutorials with practical examples and exercises by LabEx.","archived":false,"fork":false,"pushed_at":"2026-07-01T08:40:37.000Z","size":144,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-07-17T14:04:35.030Z","etag":null,"topics":["exercises","free","free-tutorials","hands-on","labex","nmap","programming","tutorials"],"latest_commit_sha":null,"homepage":"https://labex.io/learn/nmap","language":null,"has_issues":false,"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/labex-labs.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,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-23T01:20:59.000Z","updated_at":"2026-07-01T08:40:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"c76594c2-82a2-47de-9364-e3335bf013c3","html_url":"https://github.com/labex-labs/nmap-free-tutorials","commit_stats":null,"previous_names":["labex-labs/nmap-free-tutorials"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/labex-labs/nmap-free-tutorials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fnmap-free-tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fnmap-free-tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fnmap-free-tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fnmap-free-tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labex-labs","download_url":"https://codeload.github.com/labex-labs/nmap-free-tutorials/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labex-labs%2Fnmap-free-tutorials/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36321390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"created_at":"2025-06-26T14:05:17.160Z","updated_at":"2026-08-05T21:00:21.996Z","primary_language":null,"list_of_lists":false,"displayable":false,"categories":["More","Languages"],"sub_categories":[],"readme":"# Practice Nmap Free Tutorials\n\n**Languages:** [English](README.md) · [简体中文](README_zh.md) · [日本語](README_ja.md) · [Español](README_es.md) · [Русский](README_ru.md) · [Français](README_fr.md) · [Deutsch](README_de.md) · [한국어](README_ko.md) · [Português](README_pt.md)\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://labex.io/learn/nmap\"\u003e\n    \u003cimg width=\"128\" src=\"https://file.labex.io/upload/u/1991/1aTkiz91H4KB.png\" alt=\"Nmap\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nLearn Nmap, a powerful open-source tool for network exploration and security auditing. This learning path provides comprehensive Nmap courses designed for cybersecurity beginners. Follow a structured roadmap to master network scanning, port discovery, and vulnerability assessment. Through practical, non-video tutorials and hands-on exercises in a dedicated network scanning playground, you will gain real-world experience in using Nmap to map networks and identify security risks.\n\n[Browse Tutorials on LabEx](https://labex.io/learn/nmap)\n\n|   Index | Tutorial                                                                                                                                                                                            | Difficulty   | Practice                                                                                                                    |\n|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------|-----------------------------------------------------------------------------------------------------------------------------|\n|      01 | [Specify Targets for Scanning in Nmap](https://labex.io/tutorials/nmap-specify-targets-for-scanning-in-nmap-530185)                                                                                 | Beginner     | [View](https://labex.io/tutorials/nmap-specify-targets-for-scanning-in-nmap-530185)                                         |\n|      02 | [Explore Nmap Help and Options in Nmap](https://labex.io/tutorials/nmap-explore-nmap-help-and-options-in-nmap-547101)                                                                               | Beginner     | [View](https://labex.io/tutorials/nmap-explore-nmap-help-and-options-in-nmap-547101)                                        |\n|      03 | [Perform Advanced Host Discovery in Nmap](https://labex.io/tutorials/nmap-perform-advanced-host-discovery-in-nmap-547102)                                                                           | Beginner     | [View](https://labex.io/tutorials/nmap-perform-advanced-host-discovery-in-nmap-547102)                                      |\n|      04 | [Randomize Targets in Nmap](https://labex.io/tutorials/nmap-randomize-targets-in-nmap-547108)                                                                                                       | Beginner     | [View](https://labex.io/tutorials/nmap-randomize-targets-in-nmap-547108)                                                    |\n|      05 | [Verify Service Version Locally](https://labex.io/tutorials/nmap-verify-service-version-locally-548693)                                                                                             | Beginner     | [View](https://labex.io/tutorials/nmap-verify-service-version-locally-548693)                                               |\n|      06 | [Find Open Port on Luna Server](https://labex.io/tutorials/nmap-find-open-port-on-luna-server-548697)                                                                                               | Intermediate | [View](https://labex.io/tutorials/nmap-find-open-port-on-luna-server-548697)                                                |\n|      07 | [Save Nmap Output To XML](https://labex.io/tutorials/nmap-save-nmap-output-to-xml-548705)                                                                                                           | Intermediate | [View](https://labex.io/tutorials/nmap-save-nmap-output-to-xml-548705)                                                      |\n|      08 | [Kali Reconnaissance with Nmap and DNS](https://labex.io/tutorials/kali-kali-reconnaissance-with-nmap-and-dns-552298)                                                                               | Beginner     | [View](https://labex.io/tutorials/kali-kali-reconnaissance-with-nmap-and-dns-552298)                                        |\n|      09 | [Perform Host Discovery with Nmap](https://labex.io/tutorials/nmap-perform-host-discovery-with-nmap-530184)                                                                                         | Beginner     | [View](https://labex.io/tutorials/nmap-perform-host-discovery-with-nmap-530184)                                             |\n|      10 | [Perform Nmap Scans and Save Results in Different Formats](https://labex.io/tutorials/nmap-perform-nmap-scans-and-save-results-in-different-formats-415928)                                         | Beginner     | [View](https://labex.io/tutorials/nmap-perform-nmap-scans-and-save-results-in-different-formats-415928)                     |\n|      11 | [How to analyze Nmap scan results in XML format](https://labex.io/tutorials/nmap-how-to-analyze-nmap-scan-results-in-xml-format-415516)                                                             | Beginner     | [View](https://labex.io/tutorials/nmap-how-to-analyze-nmap-scan-results-in-xml-format-415516)                               |\n|      12 | [Learn Nmap Basic Command Syntax](https://labex.io/tutorials/nmap-learn-nmap-basic-command-syntax-415919)                                                                                           | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-basic-command-syntax-415919)                                              |\n|      13 | [Use Nmap to Scan Common Network Ports](https://labex.io/tutorials/nmap-use-nmap-to-scan-common-network-ports-415920)                                                                               | Beginner     | [View](https://labex.io/tutorials/nmap-use-nmap-to-scan-common-network-ports-415920)                                        |\n|      14 | [Use Nmap to Detect and Bypass Firewall Restrictions](https://labex.io/tutorials/nmap-use-nmap-to-detect-and-bypass-firewall-restrictions-415921)                                                   | Beginner     | [View](https://labex.io/tutorials/nmap-use-nmap-to-detect-and-bypass-firewall-restrictions-415921)                          |\n|      15 | [Learn Nmap Fundamentals for Network Scanning](https://labex.io/tutorials/nmap-learn-nmap-fundamentals-for-network-scanning-415922)                                                                 | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-fundamentals-for-network-scanning-415922)                                 |\n|      16 | [Install Nmap and Perform Port Scanning](https://labex.io/tutorials/nmap-install-nmap-and-perform-port-scanning-415923)                                                                             | Intermediate | [View](https://labex.io/tutorials/nmap-install-nmap-and-perform-port-scanning-415923)                                       |\n|      17 | [Learn Nmap Installation and Basic Usage](https://labex.io/tutorials/nmap-learn-nmap-installation-and-basic-usage-415924)                                                                           | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-installation-and-basic-usage-415924)                                      |\n|      18 | [Learn Nmap Scanning and Output Analysis](https://labex.io/tutorials/nmap-learn-nmap-scanning-and-output-analysis-415926)                                                                           | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-scanning-and-output-analysis-415926)                                      |\n|      19 | [Learn Nmap Network Scanning Basics](https://labex.io/tutorials/nmap-learn-nmap-network-scanning-basics-415927)                                                                                     | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-network-scanning-basics-415927)                                           |\n|      20 | [How to scan multiple IP addresses simultaneously using Nmap in Cybersecurity](https://labex.io/tutorials/nmap-how-to-scan-multiple-ip-addresses-simultaneously-using-nmap-in-cybersecurity-414798) | Advanced     | [View](https://labex.io/tutorials/nmap-how-to-scan-multiple-ip-addresses-simultaneously-using-nmap-in-cybersecurity-414798) |\n|      21 | [Discover Network Services with Nmap and Its Scripting Engine](https://labex.io/tutorials/nmap-discover-network-services-with-nmap-and-its-scripting-engine-415931)                                 | Beginner     | [View](https://labex.io/tutorials/nmap-discover-network-services-with-nmap-and-its-scripting-engine-415931)                 |\n|      22 | [Use Nmap to Scan and Document Network Services](https://labex.io/tutorials/nmap-use-nmap-to-scan-and-document-network-services-415932)                                                             | Beginner     | [View](https://labex.io/tutorials/nmap-use-nmap-to-scan-and-document-network-services-415932)                               |\n|      23 | [Learn Nmap Network Port Scanning](https://labex.io/tutorials/nmap-learn-nmap-network-port-scanning-415936)                                                                                         | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-network-port-scanning-415936)                                             |\n|      24 | [Learn Nmap Fundamentals and Scanning Techniques](https://labex.io/tutorials/nmap-learn-nmap-fundamentals-and-scanning-techniques-415937)                                                           | Beginner     | [View](https://labex.io/tutorials/nmap-learn-nmap-fundamentals-and-scanning-techniques-415937)                              |\n|      25 | [Scanning Subnet with Nmap](https://labex.io/tutorials/nmap-scanning-subnet-with-nmap-415954)                                                                                                       | Beginner     | [View](https://labex.io/tutorials/nmap-scanning-subnet-with-nmap-415954)                                                    |\n|      26 | [How to use Nmap scanning flags](https://labex.io/tutorials/nmap-how-to-use-nmap-scanning-flags-420509)                                                                                             | Beginner     | [View](https://labex.io/tutorials/nmap-how-to-use-nmap-scanning-flags-420509)                                               |\n|      27 | [Understand Nmap Command Syntax](https://labex.io/tutorials/nmap-understand-nmap-command-syntax-530159)                                                                                             | Beginner     | [View](https://labex.io/tutorials/nmap-understand-nmap-command-syntax-530159)                                               |\n|      28 | [Install Nmap on Linux](https://labex.io/tutorials/nmap-install-nmap-on-linux-530181)                                                                                                               | Beginner     | [View](https://labex.io/tutorials/nmap-install-nmap-on-linux-530181)                                                        |\n\n[View More on LabEx](https://labex.io/learn/nmap)\n\n## About LabEx\n\n\u003cdiv align=\"left\"\u003e\u003cp\u003e\u003ca href=\"https://labex.io\"\u003e\u003cstrong\u003eLabEx\u003c/strong\u003e\u003c/a\u003e is a \u003cstrong\u003ehands-on learning platform for beginners\u003c/strong\u003e.\u003c/p\u003e\u003cp\u003eExplore \u003ca href=\"https://labex.io/learn/linux\"\u003e\u003cstrong\u003eLinux\u003c/strong\u003e\u003c/a\u003e, \u003ca href=\"https://labex.io/learn/devops\"\u003e\u003cstrong\u003eDevOps\u003c/strong\u003e\u003c/a\u003e, \u003ca href=\"https://labex.io/learn/cybersecurity\"\u003e\u003cstrong\u003eCybersecurity\u003c/strong\u003e\u003c/a\u003e, and \u003cstrong\u003emore\u003c/strong\u003e — all directly in your browser.\u003c/p\u003e\u003cp\u003eLearn step by step through \u003cstrong\u003einteractive labs\u003c/strong\u003e, \u003cstrong\u003eguided exercises\u003c/strong\u003e, and \u003cstrong\u003ereal-world projects\u003c/strong\u003e. 🌱\u003cbr /\u003eNo setup, no stress — just practice and grow your skills by doing.\u003c/p\u003e\u003cbr /\u003e\u003cp\u003e\u003ca href=\"https://apps.apple.com/app/id6765840991\"\u003e\u003cimg src=\"https://developer.apple.com/assets/elements/badges/download-on-the-app-store.svg\" alt=\"Download on the App Store\" height=\"54\" /\u003e\u003c/a\u003e\u0026nbsp;\u003ca href=\"https://apps.apple.com/app/id6765840991\"\u003e\u003cimg src=\"https://developer.apple.com/app-store/marketing/guidelines/images/badge-download-on-the-mac-app-store.svg\" alt=\"Download on the Mac App Store\" height=\"52\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cbr /\u003e\u003cp\u003e📖 Need help? Visit our \u003ca href=\"https://support.labex.io/\"\u003eHelp Center\u003c/a\u003e or email info@labex.io\u003c/p\u003e\u003c/div\u003e\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/labex-labs%2Fnmap-free-tutorials/projects"}