원클릭으로
pentest-network
Network penetration testing — service enumeration, vulnerability scanning, credential auditing, Active Directory
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Network penetration testing — service enumeration, vulnerability scanning, credential auditing, Active Directory
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
API security testing — REST, GraphQL, authentication, authorization, rate limiting, business logic
Master pentest orchestration — full pipeline from target to report with confirmation gates
Comprehensive reconnaissance — passive OSINT, subdomain enumeration, port scanning, technology fingerprinting
Generate professional penetration testing reports from findings
Web application penetration testing — XSS, SQLi, CSRF, SSRF, command injection, file upload, WAF bypass
Code security testing — SAST, SCA, secret detection, container scanning, IaC analysis
| name | pentest_network |
| description | Network penetration testing — service enumeration, vulnerability scanning, credential auditing, Active Directory |
| triggers | ["network pentest","network scan","port scan","service enum","smb","active directory"] |
Test network infrastructure for misconfigurations, weak credentials, and known vulnerabilities.
nmap -sV -sC -p {ports} --script=default,vuln,discovery -oA /tmp/nmap-scripts {host}
nmap -p 139,445 --script smb-enum-shares,smb-enum-users,smb-vuln* -oA /tmp/nmap-smb {host}
enum4linux-ng -A {host} -oY /tmp/enum4linux-{host}.yaml
netexec smb {host} --shares
netexec smb {host} --users
netexec smb {host} --sessions
netexec smb {host} --pass-pol
# Null session check
smbclient -L //{host} -N
# SNMP
nmap -p 161 --script snmp-info,snmp-interfaces,snmp-processes {host}
# LDAP
nmap -p 389,636 --script ldap-search {host}
# FTP anonymous
nmap -p 21 --script ftp-anon {host}
# SSH algo enum
nmap -p 22 --script ssh2-enum-algos,ssh-auth-methods {host}
nuclei -l /tmp/live-hosts.txt -t network/ -t ssl/ -t default-logins/ \
-severity critical,high,medium -o /tmp/nuclei-network.txt
nmap --script ssl-enum-ciphers -p 443 {host}
Wait for explicit user authorization before running.
# SSH
hydra -l {user} -P /usr/share/wordlists/SecLists/Passwords/Common-Credentials/top-100.txt \
ssh://{host} -t 4 -o /tmp/hydra-ssh.txt
# FTP
hydra -l {user} -P /usr/share/wordlists/top-100-passwords.txt \
ftp://{host} -t 4
# HTTP POST form
hydra -l {user} -P /usr/share/wordlists/top-100-passwords.txt \
{host} http-post-form "/login:user=^USER^&pass=^PASS^:Invalid" -t 4
# SMB
hydra -l {user} -P /usr/share/wordlists/top-100-passwords.txt \
smb://{host} -t 4
If hashes obtained during engagement:
john --format=... hashfile.txt
hashcat -m ... hashfile.txt /usr/share/wordlists/top-100-passwords.txt
netexec ldap {dc_ip} -u {user} -p {pass} --bloodhound
netexec ldap {dc_ip} -u {user} -p {pass} -M get-desc-users
# Impacket
GetADUsers.py {domain}/{user}:{pass}@{dc_ip}
secretsdump.py {domain}/{user}:{pass}@{host}
Only test within authorized scope.