I intend to replace the nmap-streaming.pow example with this one. I've realized that nmap-streaming.pow is not actually a streaming example, since Nmap won't write its output(s) until scan is finished, and hence, kapow will serve them in one shot. Check it out, @nilp0inter, @cr0hn.
42 lines
1.5 KiB
HTML
42 lines
1.5 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Nmap</title>
|
|
<style type="text/css">
|
|
.wrap {
|
|
width: 800px;
|
|
margin: 0 auto;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<form id="nmap-params" method="post" action="nmap.xml">
|
|
<fieldset>
|
|
<legend>Nmap parameters</legend>
|
|
<div>
|
|
<label for="target_spec">Target Specification:</label>
|
|
<input name="target_spec" type="text" placeholder="ip, domain, network, range" value="127.0.0.1" required autofocus>
|
|
<p>
|
|
Can pass hostnames, IP addresses, networks, etc. e.g.:
|
|
scanme.nmap.org, microsoft.com/24, 192.168.0.1;
|
|
10.0.0-255.1-254
|
|
</p>
|
|
</div>
|
|
<div>
|
|
<label for="port_ranges">Port Ranges:</label>
|
|
<input name="port_ranges" type="text" placeholder="port, range, list" value="8080" required>
|
|
<p>
|
|
Only scan specified ports. e.g.: 22; 1-65535;
|
|
U:53,111,137,T:21-25,80,139,8080,S:9
|
|
</p>
|
|
</div>
|
|
<div>
|
|
<input name="scan" type="submit" value="Scan">
|
|
<input name="reset" type="reset" value="Reset">
|
|
</div>
|
|
</fieldset>
|
|
</form>
|
|
</body>
|
|
</html>
|