| Line 188... |
Line 188... |
| 188 |
$nb_ligne ++;
|
188 |
$nb_ligne ++;
|
| 189 |
echo "<tr valign=\"middle\">";
|
189 |
echo "<tr valign=\"middle\">";
|
| 190 |
echo "<td>".$nb_ligne."</td>";
|
190 |
echo "<td>".$nb_ligne."</td>";
|
| 191 |
echo "<td>".$detail[1]."</td>"; // @IP
|
191 |
echo "<td>".$detail[1]."</td>"; // @IP
|
| 192 |
echo "<td>$detail[0]"; // @MAC
|
192 |
echo "<td>$detail[0]"; // @MAC
|
| 193 |
if(file_exists('/usr/local/share/nmap-mac-prefixes')){ // retrieve @MAC manufacturer
|
193 |
if(file_exists('/usr/share/nmap/nmap-mac-prefixes')){ // retrieve @MAC manufacturer
|
| 194 |
$oui_id = substr(str_replace("-","",$detail[0]),0,6);
|
194 |
$oui_id = substr(str_replace("-","",$detail[0]),0,6);
|
| 195 |
exec ("grep $oui_id /usr/local/share/nmap-mac-prefixes | cut -f2", $mac_manufacturer);
|
195 |
exec ("grep $oui_id /usr/share/nmap/nmap-mac-prefixes | cut -f2", $mac_manufacturer);
|
| 196 |
if(! empty($mac_manufacturer[0])) echo " <font size=\"1\">($mac_manufacturer[0])</font>";
|
196 |
if(! empty($mac_manufacturer[0])) echo " <font size=\"1\">($mac_manufacturer[0])</font>";
|
| 197 |
else echo " <font size=\"1\">($l_unknown)</font>";
|
197 |
else echo " <font size=\"1\">($l_unknown)</font>";
|
| 198 |
unset($mac_manufacturer);
|
198 |
unset($mac_manufacturer);
|
| 199 |
}
|
199 |
}
|
| 200 |
exec ("grep $detail[0] /usr/local/etc/alcasar-ethers-info |cut -d' ' -f3", $mac_in_ether_file); // retrieve @MAC info
|
200 |
exec ("grep $detail[0] /usr/local/etc/alcasar-ethers-info |cut -d' ' -f3", $mac_in_ether_file); // retrieve @MAC info
|