예제 #1
0
						</td>
						<td>
							<?php 
    $data = $r["data"];
    if (strlen($data) > 31) {
        $data = substr($data, 0, 16) . "..." . substr($data, strlen($data) - 12);
    }
    ?>
							<?php 
    echo $data;
    ?>
						</td>
					</tr>
					<?php 
    if ($id != "" && $id == $i) {
        $data = Tcpdump::readPacket($vars["md5"], $id);
        if (strlen($data)) {
            print "</table>";
            print "<pre>";
            $data = htmlentities($data, ENT_DISALLOWED, "iso-8859-1");
            $data = preg_replace("/&#xFFFD;/", " ", $data);
            print $data;
            print "</pre>";
            ?>
			<table class="table table-bordered">
				<thead>
					<tr>
						<th>
							#
						</th>
						<th>
예제 #2
0
<?php

$md5 = Common::getMD5("report");
$action = Common::getString("action");
$id = Common::getInteger("id");
$binary = "uploads/{$md5}.bin";
$html_res_offsets = Pefile::call("res_offsets", $binary);
$resources = Binary::resources($binary);
$sections = Binary::sections($binary);
$images = Sinjector::fetch($md5, "screenshots");
$processes = Sinjector::processes($md5);
$libraries = Sinjector::libraries($md5);
$files = Sinjector::files($md5);
$presources = Mono::presources($binary);
$packets = Tcpdump::packets($md5);
$imports = Binary::imports($binary);
#TODO: cache registry
if ($action == "sandbox/registry" || $action == "sandbox/registry_queries") {
    $registry = Sinjector::registry($md5);
    $registry_queries = Sinjector::registry_queries($md5);
}
//if($action=="") $action="art";
?>
	<div class="row clearfix">
		<div class="col-md-12 column">
			<div class="row clearfix">
				<div class="col-md-2 column">
					<div class="panel panel-primary">
						<div class="panel-heading">
							<h3 class="panel-title">
								binary