{"id":28234461,"url":"https://github.com/benzoxdev/mac-switcher-cli","last_synced_at":"2025-06-12T22:32:15.794Z","repository":{"id":292571421,"uuid":"981298870","full_name":"BenzoXdev/mac-switcher-cli","owner":"BenzoXdev","description":"Ultimate MAC Switcher CLI is a powerful, standalone command-line tool to easily change your device's MAC address on Linux and Windows written in node.js","archived":false,"fork":false,"pushed_at":"2025-05-11T18:23:57.000Z","size":1034,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-18T22:13:45.667Z","etag":null,"topics":["javascript","mac-address-changer","mac-address-generator","mac-addresses","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BenzoXdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2025-05-10T19:36:38.000Z","updated_at":"2025-05-11T18:24:01.000Z","dependencies_parsed_at":"2025-05-10T20:37:29.164Z","dependency_job_id":null,"html_url":"https://github.com/BenzoXdev/mac-switcher-cli","commit_stats":null,"previous_names":["benzoxdev/mac-switcher-cli"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BenzoXdev/mac-switcher-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenzoXdev%2Fmac-switcher-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenzoXdev%2Fmac-switcher-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenzoXdev%2Fmac-switcher-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenzoXdev%2Fmac-switcher-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BenzoXdev","download_url":"https://codeload.github.com/BenzoXdev/mac-switcher-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenzoXdev%2Fmac-switcher-cli/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259541564,"owners_count":22873714,"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":["javascript","mac-address-changer","mac-address-generator","mac-addresses","nodejs"],"created_at":"2025-05-18T22:13:45.546Z","updated_at":"2025-06-12T22:32:15.277Z","avatar_url":"https://github.com/BenzoXdev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Ultimate MAC Switcher CLI\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./mac-switcher.png\" alt=\"Aperçu de l’outil\" width=\"600\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eMAC Switcher CLI\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\u003cstrong\u003eBy BenzoXdev\u003c/strong\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003eThe ultimate tool to easily change your MAC address.\u003c/p\u003e\n \n\n\n---\n\n\u003e Take full control of your network identity in seconds. Whether you're a pentester, privacy advocate, or just curious, MAC Switcher CLI lets you reliably spoof your MAC address on Linux and Windows—with a single intuitive script.\n\n\n\n## 🚀 Why MAC Switcher CLI?\n\nZero configuration: Automatically installs dependencies on first run.\n\nCross-platform: Works on Linux (ip/ifconfig) and Windows (PowerShell).\n\nRock-solid reliability: Built-in MAC validation, dry-run mode, error handling, and optional logging.\n\nProfessional UX: ASCII banners, interactive spinners, colorful feedback, clipboard support.\n\nOne file, all-in-one: Clone it, chmod +x, and go—no config overhead.\n\n\n# 🌟 Key Features\n\nFeature\tBenefit\n\nAuto-install dependencies\tNo manual setup\nRandom MAC generator\tGenerate valid MACs instantly\nDry-Run mode (-d)\tSimulate commands without changing anything\nJSON output (-j)\tEasy integration with scripts/automation\nLogging (-l)\tKeep track of all MAC address changes\nClipboard copy\tNew MAC auto-copied to clipboard\nPro Terminal UI\tASCII banners + spinners = great UX\n\n\n# 🎯 Installation \u0026 Quick Start\n\n## Linux\n\n1. Clone the repo\n\n```\ngit clone https://github.com/BenzoXdev/mac-switcher-cli.git\ncd mac-switcher-cli\n```\n\n2. Make the script executable\n\n```\nchmod +x mac-switcher.js\n```\n\n3. Run it\n\n```\nsudo ./mac-switcher.js [options]\n```\n\n\n## Windows (PowerShell as Administrator)\n\n1. Clone the repo\n\n```\ngit clone https://github.com/BenzoXdev/mac-switcher-cli.git\ncd mac-switcher-cli\n```\n\n2. Install required modules\n\n```\nnpm install\n```\n\n3. Run it\n\n```\n.\\\\mac-switcher.js [options]\n```\n\n\n\u003e 🔐 Tip: Always run as administrator (Windows) or with sudo (Linux) for full access.\n\n\n\n### ⚙️ Usage Examples\n\nPrompted interface selection + custom MAC\n```\n\nsudo ./mac-switcher.js\n\nGenerate \u0026 apply random MAC\n\nsudo ./mac-switcher.js -g -l\n\nDry-Run mode\n\n./mac-switcher.js -d\n\nJSON output example\n\nsudo ./mac-switcher.js -j -g\n\n{\n  \"oldMac\": \"aa:bb:cc:dd:ee:ff\",\n  \"newMac\": \"12:34:56:78:9a:bc\"\n}\n\n```\n## 🛡 License\n\nDistributed under the MIT License. See LICENSE for details.\n\n\n---\n\nProtect your network identity—start spoofing your MAC address safely and professionally!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenzoxdev%2Fmac-switcher-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenzoxdev%2Fmac-switcher-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenzoxdev%2Fmac-switcher-cli/lists"}