Updates to nmap and urlsnarf (#79)

* nmap: Check internal space available to avoid confusion with large depends.

* arpspoof: fix accidental recursion.
This commit is contained in:
Marc
2019-10-02 18:33:32 +01:00
committed by GitHub
parent e85ef10b35
commit dd7a5d3ab2
6 changed files with 337 additions and 244 deletions

View File

@@ -142,7 +142,10 @@ class nmap extends Module
$device = $this->getDevice();
$sdAvailable = $this->isSDAvailable();
$this->response = array("device" => $device, "sdAvailable" => $sdAvailable, "status" => $status, "statusLabel" => $statusLabel, "installed" => $installed, "install" => $install, "installLabel" => $installLabel, "processing" => $processing);
// 2143000 is the installed size of nmap.
$internalAvailable = (disk_free_space("/") - 64000) > 2143000;
$this->response = array("device" => $device, "internalAvailable" => $internalAvailable, "sdAvailable" => $sdAvailable, "status" => $status, "statusLabel" => $statusLabel, "installed" => $installed, "install" => $install, "installLabel" => $installLabel, "processing" => $processing);
}
private function refreshOutput()