Commit 27f5ef4

Repositorybojemoi
Branchmain
AuthorBetty
Hash27f5ef454a4d419fd606a38a1272cdb13778148f

Description

  • Add VULNHUB_CATALOG with 8 VMs (metasploitable2/3, dvwa, dc-1, kioptrix-1, basic-pentesting-1, lampiao, pwnlab-init)
  • VulnHubManager: asyncpg pool + host_debug upsert (multi-target, unlike rapid7 which replaces)
  • Endpoints: GET catalog, GET targets, POST deploy/{vm_id}, DELETE {vm_id} — clone XenServer template → start → poll IP → register in host_debug for bm12/uzi DEBUG_MODE scanning
  • Add Pydantic models: VulnHubDeployRequest/Response, VulnHubTargetsResponse
  • Add scripts/import_vulnhub_ova.sh: xe vm-import helper for first-time OVA → template creation on XenServer host

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Files Changed

MMAApppsrrrcooorvvviiiipssstiiisooo/nnniiiimnnnpggg/rotrrr_cccvhhhueeelsssnttthrrruaaabttt_oooorrr///aaaa.pppsppph///mmsaoeidrnev.lipscy/essc/hveumlansh.upby_manager.py

Diff Summary

pps4rrcoorfvviiiioplssrteiicssooh/nneiciismhnntpaggron/argotterro_dccr,hh/ueeal5sspn4ttph7rr/uaasbitte_noorosrrve//iaraac.tppesippsho///nmmvsaou(idl+nen).lh,psuy/b1s_cmdhaeenlmaeagtsei.rop.nyp(y-)11185824383