@extends('layouts.app') @section('title', '新增滲透測試') @section('content')
返回掃描清單
@csrf @if($errors->any())
    @foreach($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif {{-- ① 工具選擇 --}}
選擇掃描工具
@foreach($scannerTypes as $skey => $smeta) @php $defScanner = old('scanner_type', request('scanner_type', 'nmap')); @endphp
{{ $smeta['label'] }}
{{ $smeta['label'] }}
{{ $smeta['desc'] }}
@endforeach
{{-- 左欄:目標設定 --}}
掃描目標
@error('target')
{{ $message }}
@enderror
Nmap:IP / CIDR / 網域
{{-- 已選摘要 --}}
已選工具
Nmap 網路掃描
標準掃描(Top 1000 埠)
{{-- 授權警告 --}}
請確認已獲目標系統擁有者書面授權。
{{-- 共享設定 --}}
開啟後,有「滲透測試」使用權限的人均可看到此結果;關閉則僅限本人與管理員。
取消
{{-- 右欄:模式選擇(依工具動態切換) --}}
{{-- Nmap 模式 --}}
Nmap 掃描模式
@foreach($scanModes as $mkey => $mm) @if($mm['scanner'] === 'nmap') @php $defMode = old('scan_mode', 'standard'); @endphp
{{ $mm['label'] }} @if($mkey==='standard')推薦@endif
{{ $mm['desc'] }}
@endif @endforeach
{{-- Nikto 模式 --}}
Nikto 掃描模式
@foreach($scanModes as $mkey => $mm) @if($mm['scanner'] === 'nikto') @php $defMode = old('scan_mode', 'nikto_default'); @endphp
{{ $mm['label'] }} @if($mkey==='nikto_default')推薦@endif
{{ $mm['desc'] }}
@endif @endforeach
Nikto 首次使用會自動拉取 Docker image(約 50 MB),掃描目標請輸入完整 URL。
@endsection @push('scripts') @endpush