network-101
Set Up Penetration Testing Lab
This skill helps security learners set up vulnerable network services in an isolated lab environment for hands-on penetration testing practice. It provides step-by-step instructions for configuring HTTP, HTTPS, SNMP, and SMB services with known configurations for safe testing.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "network-101". Set up HTTP server for testing
النتيجة المتوقعة:
Commands to install Apache, start the service, configure firewall rules for port 80, and verify the server is running using curl.
استخدام "network-101". Configure SNMP enumeration target
النتيجة المتوقعة:
Steps to install snmpd, configure community strings, restart the service, and test with snmpwalk commands.
استخدام "network-101". SMB enumeration commands
النتيجة المتوقعة:
Example commands using smbclient, smbmap, and enum4linux to discover shares, users, and policies on a target system.
التدقيق الأمني
مخاطر متوسطةThis is a legitimate penetration testing education skill for setting up lab environments. Static findings mostly represent false positives (legitimate admin commands, test URLs). However, the skill configures vulnerable services (default SNMP communities, chmod 777) that pose real risks if used improperly. Requires warnings about authorized use only in isolated lab environments.
مشكلات متوسطة المخاطر (3)
مشكلات منخفضة المخاطر (2)
عوامل الخطر
⚙️ الأوامر الخارجية (1)
🌐 الوصول إلى الشبكة (1)
درجة الجودة
ماذا يمكنك بناءه
Security Certification Prep
Security professionals preparing for CEH, OSCP, or CompTIA Security+ can use this skill to set up practice environments for enumeration techniques.
Cybersecurity Training Labs
Instructors can use this skill to quickly configure vulnerable target systems for hands-on training sessions.
Home Lab Security Practice
Learners can set up their own home labs to practice network reconnaissance and service enumeration safely.
جرّب هذه الموجهات
Use the network-101 skill to set up an HTTP server on port 80 for my penetration testing lab.
Configure SNMP service with community strings for enumeration practice. Show me the commands to set up snmpd on Linux.
Set up a Samba share with anonymous access for my lab environment. Include steps for configuring permissions.
Show me how to enumerate the SMB service using enum4linux and smbmap. My target IP is 192.168.1.100.
أفضل الممارسات
- Always use this skill in isolated, air-gapped lab environments separate from production networks
- Document all changes made to lab systems and maintain separate credentials from production
- Regularly rebuild lab systems to ensure clean, known states for testing
تجنب
- Never apply configurations from this skill to production or internet-facing systems
- Do not use default community strings (public/private) outside of isolated labs
- Avoid leaving services enabled with chmod 777 permissions on any network