# Build an Authorized Network Services Lab

Security learners need controlled services for practical enumeration and log analysis. This skill guides authorized HTTP, HTTPS, SNMP, and SMB lab setup and testing.

## Install

```bash
npx skillstore add zebbern/sickn33-network-101
```

## Metadata

- Status: approved
- Slug: sickn33-network-101
- Skillstore revision: r2
- Version status: missing
- Tree hash: 4139395cdade48472604f76a5fdb40ea823296abf449f41c8cbafee62f925012
- Author: zebbern
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/network-101
- Ref: 81e05e636292629114b76cbb3922fbe57672fc02
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/sickn33-network-101
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-network-101/manifest

## Capabilities

- Explains Linux and Windows setup steps for HTTP and HTTPS services.
- Shows how to configure SNMP and SMB services for isolated lab practice.
- Provides authorized enumeration commands for HTTPS, SNMP, and SMB targets.
- Identifies common service ports and relevant network assessment tools.
- Shows basic Apache log review and request analysis workflows.

## Use Cases

- Create a Training Lab: Configure representative network services in a disposable environment for guided security exercises.
- Practice Service Enumeration: Test approved lab hosts and document visible ports, certificates, shares, and SNMP information.
- Validate Defensive Logging: Generate authorized lab traffic and inspect Apache logs for requests, errors, and user agents.

## Prompt Templates

### Plan a Basic HTTP Lab

```
Create a read-only plan for an isolated HTTP lab. List prerequisites, ports, expected results, and rollback steps. Do not run commands.
```

### Configure HTTPS Safely

```
Help configure HTTPS on my disposable Linux lab host. Ask for authorization and the exact host before showing commands. Include certificate cleanup steps.
```

### Review an Enumeration Scope

```
Review my written scope for testing TARGET. Identify permitted ports, tools, rate limits, and stop conditions. Do not scan until I confirm.
```

### Design a Multi-Service Exercise

```
Design an isolated HTTP, SNMP, and SMB exercise with synthetic data. Include secure containment, expected findings, log evidence, and full teardown procedures.
```

## Limitations

- Requires administrative access and changes system services, firewalls, and configuration files.
- Uses intentionally weak SNMP and guest SMB examples that are unsafe outside isolated labs.
- Provides command guidance but does not automate setup, rollback, or evidence collection.
- Does not replace written authorization, target scoping, or organizational testing procedures.

## Best Practices

- Use disposable virtual machines on an isolated network with synthetic accounts and data.
- Confirm the exact target, written authorization, permitted ports, and stop conditions before active testing.
- Record every host change and remove services, firewall rules, credentials, shares, certificates, and logs after the exercise.

## Anti Patterns

- Do not run enumeration commands against public, production, or unspecified targets.
- Do not expose SNMP v1 communities, anonymous writable shares, or test login pages beyond the lab network.
- Do not reuse real credentials or retain submitted values in pages, application data, shell history, or logs.

## Security Audit

- Audited at: 2026-08-04T15:46:21.118\+00:00
- Summary: The skill is an authorized network-lab guide, and many alerts are false positives caused by Markdown fences, documentation labels, and private example addresses. Privileged host changes, service persistence, active network enumeration, and binding to all interfaces are confirmed risks. Weak SNMP, anonymous writable SMB, and credential-form examples require stronger isolation and handling guidance.

## Stats

- Views: 156
- Downloads: 7
- Favorites: 0
- Popularity score: 0
