Ejemplo n.º 1
0
</th>
	<th><?php 
echo _("Notes");
?>
</th>
	<th></th>
</thead>
<tbody>
<?php 
/*
$sids = "";
if ($sensors!="") {
	$sensor_list = explode(",",$sensors);
	$sids = Wireless::get_sids($conn,$sensor_list);
}
$networks = Wireless::get_networks($conn,$order,$sids);*/
$networks = Wireless::get_wireless_networks($conn, $order, $sensors);
$i = 0;
$nossid = array();
foreach ($networks as $data) {
    $color = $i++ % 2 == 0 ? "bgcolor='#f2f2f2'" : "";
    $_SESSION["clients"][$data['ssid']] = $data['macs'];
    $enc = $data['encryption'] == "None" ? "None" : str_replace("None", "<font color=red>None</font>", str_replace(",", " ", $data['encryption']));
    echo "<tr {$color}>\n    <td style='text-align:left;padding-left:5px'><a href=\"ap.php?ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "\" class='greybox' title='Access Points: " . Util::htmlentities($data['ssid']) . "'>" . Util::htmlentities(utf8_encode($data['ssid'])) . "</a></td>\n    <td><a href=\"ap.php?ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "\" class='greybox' title='Access Points: " . Util::htmlentities($data['ssid']) . "'>" . $data['aps'] . "</a></td>\n    <td><a href=\"clients_gb.php?index={$si}&ssid=" . urlencode(base64_encode($data['ssid'])) . "\" class='greybox' title='Clients: " . Util::htmlentities($data['ssid']) . "'>" . $data['clients'] . "</a></td>\n    <td>" . $data['type'] . "</td>\n    <td>{$enc}</td>\n    <td>" . str_replace("Yes/No", "Yes/<font color=red>No</font>", str_replace("No/Yes", "Yes/No", $data['cloaked'])) . "</td>\n    <td><font color='" . Wireless::date_color($data['firsttime'], 1) . "'>" . $data['firsttime'] . "</font></td>\n    <td><font color='" . Wireless::date_color($data['lasttime'], 2) . "'>" . $data['lasttime'] . "</font></td>\n    <td>" . $data['description'] . "</td>\n    <td style='text-align:left;padding-left:5px'>" . nl2br($data['notes']) . "</td>\n    <td nowrap>\n        <a href=\"network_edit.php?ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "\" class='greybox' title='Edit " . Util::htmlentities($data['ssid']) . " description, type and notes'><img src='../repository/images/edit.gif' border=0></a>\n        <a href=\"javascript:load_data('networks.php?order={$order}&action=delete&ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "')\"><img src='../repository/images/delete_on.gif' border=0></a>\n    </td>\n    </tr>";
}
?>
</tbody>
</table>

<?php 
$db->close($conn);
Ejemplo n.º 2
0
<th><?php 
echo _("Sensor");
?>
</th>
<th></th>
<?php 
/*$sids = "";
if ($sensor!="") {
	$sensor_list = explode(",",$sensor);
	$sids = Wireless::get_sids($conn,$sensor_list);
}*/
$aps = Wireless::get_wireless_aps($conn, $ssid, $sensor);
$i = 0;
foreach ($aps as $data) {
    $color = $i++ % 2 == 0 ? "bgcolor='#f2f2f2'" : "";
    if (preg_match("/laptop/", $data['nettype'])) {
        $color = "bgcolor='#D4D1EF'";
    }
    // other color for 'probe'
    $enc = $data['encryption'] == "None" ? "None" : str_replace("None", "<font color=red>None</font>", $data['encryption']);
    echo "<tr {$color}>\n\t<td>" . $data['mac'] . "<br><font style='font-size:9px'>" . $data['vendor'] . "</font></td>\n\t<td>" . $data['nettype'] . "</td>\n\t<td>" . $data['clients'] . "</td>\n\t<td>" . $data['channel'] . "</td>\n\t<td>" . $data['maxrate'] . " Mbps</td>\n\t<td>" . $data['cloaked'] . "</td>\n\t<td>{$enc}</td>\n\t<td><font color='" . Wireless::date_color($data['firsttime'], 1) . "'>" . $data['firsttime'] . "</font></td>\n\t<td><font color='" . Wireless::date_color($data['lasttime'], 2) . "'>" . $data['lasttime'] . "</font></td>\n\t<td>{$sensor}</td>\n\t<td width='20' nowrap>\n\t\t<a href='ap_edit.php?ssid=" . urlencode(base64_encode($ssid)) . "&mac=" . urlencode($data['mac']) . "&sensor=" . urlencode($sensor) . "'><img src='../repository/images/edit.gif' border=0></a>\n\t\t<a href='ap.php?action=delete&ssid=" . urlencode(base64_encode($ssid)) . "&mac=" . urlencode($data['mac']) . "&sensor=" . urlencode($sensor) . "'><img src='../repository/images/delete_on.gif' border=0></a>\n\t</td>\n\t</tr>";
    if ($data['notes'] != "") {
        echo "<tr {$color}><td colspan=12 style='text-align:left;padding:0px 10px 10px 0px'><img src='../pixmaps/theme/arrow-315-small.png' border=0 align=absmiddle><b>Notes:</b> " . utf8_encode(nl2br($data['notes'])) . "</td></tr>";
    }
}
?>
</table><br>
</body>
</html>
<?php 
$db->close($conn);
Ejemplo n.º 3
0
</th>
    		<th><?php 
echo _("Description");
?>
</th>
    		<th><?php 
echo _("Notes");
?>
</th>
    		<th>&nbsp;</th>
	    </tr>
	</thead>
	
	<tbody>
		<?php 
$networks = Wireless::get_wireless_networks($conn, $order, $sensors);
$i = 0;
$nossid = array();
if (is_array($networks) && !empty($networks)) {
    foreach ($networks as $data) {
        $_SESSION["clients"][$data['ssid']] = $data['macs'];
        $enc = $data['encryption'] == "None" ? "None" : str_replace("None", "<span style='color:red'>None</span>", str_replace(",", " ", $data['encryption']));
        echo "<tr>\n    \t\t\t\t\t<td class='left'>\n    \t\t\t\t\t   <a href=\"ap.php?ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "\" class='greybox' title='Access Points: " . Util::htmlentities($data['ssid']) . "'>" . Util::htmlentities(utf8_encode($data['ssid'])) . "</a>\n    \t\t\t\t\t</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td class='td_counter'>\n    \t\t\t\t\t   <a href=\"ap.php?ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "\" class='greybox' title='Access Points: " . Util::htmlentities($data['ssid']) . "'>" . $data['aps'] . "</a>\n    \t\t\t\t\t</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td class='td_counter'>\n    \t\t\t\t\t   <a href=\"clients_gb.php?index={$si}&ssid=" . urlencode(base64_encode($data['ssid'])) . "\" class='greybox' title='Clients: " . Util::htmlentities($data['ssid']) . "'>" . $data['clients'] . "</a>\n    \t\t\t\t\t</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td>" . $data['type'] . "</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td>{$enc}</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td>" . str_replace("Yes/No", "Yes/<font color=red>No</font>", str_replace("No/Yes", "Yes/No", $data['cloaked'])) . "</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td class='td_date'><span style='color:" . Wireless::date_color($data['firsttime'], 1) . "'>" . $data['firsttime'] . "</span></td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td class='td_date'><span style='color:" . Wireless::date_color($data['lasttime'], 2) . "'>" . $data['lasttime'] . "</span></td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td>" . $data['description'] . "</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td style='text-align:left;'>" . nl2br($data['notes']) . "</td>\n    \t\t\t\t\t\n    \t\t\t\t\t<td style='white-space:nowrap;'>\n    \t\t\t\t\t\t<a href=\"network_edit.php?ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "\" class='greybox' title='Edit " . Util::htmlentities($data['ssid']) . " description, type and notes'><img src='../vulnmeter/images/pencil.png' border='0'/></a>\n    \t\t\t\t\t\t<a href=\"javascript:load_data('networks.php?order={$order}&action=delete&ssid=" . urlencode(base64_encode($data['ssid'])) . "&sensor=" . urlencode($data['sensor']) . "')\"><img src='../vulnmeter/images/delete.gif' border='0'/></a>\n    \t\t\t\t\t</td>\n    \t\t\t\t</tr>";
    }
}
?>
	</tbody>
</table>

<?php 
$db->close();
Ejemplo n.º 4
0
                if (trim($mac) != "") {
                    if ($i++ < $max) {
                        $connected .= trim($mac) . "<br>";
                    } else {
                        $rest .= trim($mac) . "<br>";
                    }
                }
            }
            if (trim($sidsstr) != '') {
                $rest .= "<b>Attacks</b><br>" . trim($sidsstr);
            }
            $connected .= "<a href='javascript:;' class='scriptinfo' txt='{$rest}'>[" . ($i - $max) . " more]</a>";
        } else {
            $connected = implode("<br>", $data['connected']);
        }
        echo "<tr {$color}>\n    \t\t\t\t<td>" . $data['name'] . "</td>\n    \t\t\t\t<td>" . $data['mac'] . "<br><font style='font-size:10px'>" . $data['vendor'] . "</font></td>\n    \t\t\t\t<td><a target='main' class='HostReportMenu' id='" . $data['ip'] . ";" . $data['ip'] . ";" . $data['id'] . "' href='" . Menu::get_menu_url("../av_asset/common/views/detail.php?asset_id=" . $data['id'], 'environment', 'assets', 'assets') . "'>" . $data['ip'] . "</a></td>\n    \t\t\t\t<td>" . $data['type'] . "</td>\n    \t\t\t\t<td>" . $data['encryption'] . "</td>\n    \t\t\t\t<td>" . $data['encoding'] . "</td>\n    \t\t\t\t<td><font color='" . Wireless::date_color($data['firsttime'], 1) . "'>" . $data['firsttime'] . "</font></td>\n    \t\t\t\t<td><font color='" . Wireless::date_color($data['lasttime'], 2) . "'>" . $data['lasttime'] . "</font></td>\n    \t\t\t\t<td style='padding:0px 5px 0px 5px;text-align:left' nowrap='nowrap'>{$connected}</td>\n    \t\t\t\t<td><a href='?action=delete&ssid=" . urlencode(base64_encode($ssid)) . "&mac=" . urlencode($data['mac']) . "&sensor=" . urlencode($data['sensor']) . "'><img src='../vulnmeter/images/delete.gif' border='0'/></a></td>\n    \t\t\t</tr>";
    }
} else {
    ?>
    		<tr><td colspan="10"><?php 
    echo _("No clients found");
    ?>
</td></tr>
    		<?php 
}
?>
	</tbody>
</table>

<?php 
$db->close();
Ejemplo n.º 5
0
        //
        $connected = "";
        $rest = "<b>APs</b><br>";
        if (count($data['connected']) > 3) {
            $i = 0;
            $max = 3;
            foreach ($data['connected'] as $mac) {
                if (trim($mac) != "") {
                    if ($i++ < $max) {
                        $connected .= trim($mac) . "<br>";
                    } else {
                        $rest .= trim($mac) . "<br>";
                    }
                }
            }
            if (trim($sidsstr) != "") {
                $rest .= "<b>Attacks</b><br>" . trim($sidsstr);
            }
            $connected .= "<a href='javascript:;' class='tiptip' data-title='{$rest}'>[" . ($i - $max) . " more]</a>";
        } else {
            $connected = implode("<br>", $data['connected']);
        }
        echo "<tr {$color}>\n    \t\t\t<td>" . $data['name'] . "</td>\n    \t\t\t<td class='td_mac'>" . $data['mac'] . "<br><font style='font-size:10px'>" . $data['vendor'] . "</font></td>\n    \t\t\t<td class='td_ip_addr'><a target='main' class='HostReportMenu' id='" . $data['ip'] . ";" . $data['ip'] . ";" . $data['id'] . "' href='" . Menu::get_menu_url("../av_asset/common/views/detail.php?asset_id=" . $data['id'], 'environment', 'assets', 'assets') . "'>" . $data['ip'] . "</a></td>\n    \t\t\t<td>" . $data['type'] . "</td>\n    \t\t\t<td>" . $data['encryption'] . "</td>\n    \t\t\t<td>" . $data['encoding'] . "</td>\n    \t\t\t<td class='td_date'><font color='" . Wireless::date_color($data['firsttime'], 1) . "'>" . $data['firsttime'] . "</font></td>\n    \t\t\t<td class='td_date'><font color='" . Wireless::date_color($data['lasttime'], 2) . "'>" . $data['lasttime'] . "</font></td>\n    \t\t\t<td class='td_date'>{$connected}</td>\n    \t\t\t<td><a href=\"javascript:load_data('clients.php?action=delete&mac=" . urlencode($data['mac']) . "&sensor=" . urlencode($data['sensor']) . "')\"><img src='../vulnmeter/images/delete.gif' border='0'/></a></td>\n    \t\t</tr>";
    }
}
?>
	</tbody>
</table>

<?php 
$db->close();
Ejemplo n.º 6
0
    if (count($data['connected']) > 3) {
        $i = 0;
        $max = 3;
        foreach ($data['connected'] as $mac) {
            if (trim($mac) != "") {
                if ($i++ < $max) {
                    $connected .= trim($mac) . "<br>";
                } else {
                    $rest .= trim($mac) . "<br>";
                }
            }
        }
        if (trim($sidsstr) != "") {
            $rest .= "<b>Attacks</b><br>" . trim($sidsstr);
        }
        $connected .= "<a href='javascript:;' class='scriptinfo' txt='{$rest}'>[" . ($i - $max) . " more]</a>";
    } else {
        $connected = implode("<br>", $data['connected']);
    }
    echo "<tr {$color}>\n\t<td>" . $data['name'] . "</td>\n\t<td>" . $data['mac'] . "<br><font style='font-size:10px'>" . $data['vendor'] . "</font></td>\n\t<td><a target='main' class='HostReportMenu' id='" . $data['ip'] . ";" . $data['ip'] . "' href='../report/index.php?host=" . $data['ip'] . "&hmenu=Host+Report&smenu=Host+Report'>" . $data['ip'] . "</a></td>\n\t<td>" . $data['type'] . "</td>\n\t<td>" . $data['encryption'] . "</td>\n\t<td>" . $data['encoding'] . "</td>\n\t<td><font color='" . Wireless::date_color($data['firsttime'], 1) . "'>" . $data['firsttime'] . "</font></td>\n\t<td><font color='" . Wireless::date_color($data['lasttime'], 2) . "'>" . $data['lasttime'] . "</font></td>\n\t<td style='padding:0px 5px 0px 5px;text-align:left' nowrap>{$connected}</td>\n\t<td><a href='?action=delete&ssid=" . urlencode(base64_encode($ssid)) . "&mac=" . urlencode($data['mac']) . "&sensor=" . urlencode($data['sensor']) . "'><img src='../repository/images/delete_on.gif' border=0></a></td>\n\t</tr>";
}
?>
</tbody>
</table>

<?php 
$db->close($conn);
?>
<br>
</body>
</html>