mirror of
https://github.com/NetSPI/PowerHuntShares.git
synced 2025-05-04 11:24:53 +02:00
17104 lines
1.8 MiB
HTML
17104 lines
1.8 MiB
HTML
<html>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<link rel="shortcut icon" src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTQxQkNBNzA2OEI1MTFFNzlENkRCMzJFODY4RjgwNDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTQxQkNBNzE2OEI1MTFFNzlENkRCMzJFODY4RjgwNDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNDFCQ0E2RTY4QjUxMUU3OUQ2REIzMkU4NjhGODA0MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNDFCQ0E2RjY4QjUxMUU3OUQ2REIzMkU4NjhGODA0MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ptdv5vcAAAB9SURBVHjaYmTAAS4IajsCqeVQbqTB+6v7saljxKHZCUhtAWJOqNB3IPYBGrKPoAFYNDPgM4SRSM04DWEkQTNWQxhJ1IxhCCM0tLeSoBnZEG+QAS+ADHEG8sBLJgYKAciASKhzGMjwQiTlgUiVaKRKQqJKUqZKZiI1OwMEGAA7FE70gYsL4wAAAABJRU5ErkJggg==" >
|
||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
|
||
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
|
||
<script src="https://cdnjs.cloudflare.com/ajax/libs/cytoscape/3.21.0/cytoscape.min.js"></script>
|
||
<script src="https://kit.fontawesome.com/a076d05399.js"></script> <!-- Font Awesome -->
|
||
<script src="https://unpkg.com/dagre/dist/dagre.min.js"></script>
|
||
<script src="https://unpkg.com/cytoscape-dagre/cytoscape-dagre.js"></script>
|
||
<script src="https://unpkg.com/cytoscape-euler/cytoscape-euler.js"></script>
|
||
<script src="https://unpkg.com/klayjs/klay.js"></script>
|
||
<script src="https://unpkg.com/cytoscape-klay/cytoscape-klay.js"></script>
|
||
<script src="https://cdn.jsdelivr.net/npm/apexsankey"></script>
|
||
<title>Report</title>
|
||
<style>
|
||
|
||
#recoveredsecretstable th, #recoveredsecretstable td {
|
||
max-width: 100px;
|
||
overflow-wrap: break-word;
|
||
white-space: normal;
|
||
}
|
||
|
||
#aceTable th, #aceTable td {
|
||
max-width: 100px;
|
||
overflow-wrap: break-word;
|
||
white-space: normal;
|
||
}
|
||
|
||
.modern-input {
|
||
width: 150px;
|
||
padding: 8px 12px;
|
||
border: 1px solid #ccc;
|
||
border-radius: 4px;
|
||
font-size: 14px;
|
||
background-color: #f9f9f9;
|
||
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
|
||
transition: box-shadow 0.2s ease;
|
||
}
|
||
|
||
.modern-input:focus {
|
||
box-shadow: 0 0 5px rgba(0, 123, 255, 0.5);
|
||
border-color: #25648C;
|
||
outline: none;
|
||
}
|
||
|
||
.modern-button {
|
||
padding: 8px 16px;
|
||
border: none;
|
||
border-radius: 4px;
|
||
font-size: 14px;
|
||
color: #fff;
|
||
background-color: #17405A;
|
||
cursor: pointer;
|
||
transition: background-color 0.2s ease;
|
||
margin: 4px 2px;
|
||
}
|
||
|
||
.modern-button:hover {
|
||
background-color: #25648C;
|
||
}
|
||
|
||
.modern-dropdown {
|
||
width: 158px;
|
||
padding: 8px;
|
||
border: 1px solid #ccc;
|
||
border-radius: 4px;
|
||
font-size: 14px;
|
||
background-color: #f9f9f9;
|
||
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
|
||
}
|
||
|
||
.modern-dropdown-item {
|
||
display: block;
|
||
padding: 8px;
|
||
color: #333;
|
||
text-decoration: none;
|
||
transition: background-color 0.2s ease;
|
||
}
|
||
|
||
.modern-dropdown-item:hover {
|
||
background-color: #f0f0f0;
|
||
}
|
||
|
||
.modern-slider {
|
||
-webkit-appearance: none;
|
||
width: 100px;
|
||
height: 6px;
|
||
background: #ddd;
|
||
border-radius: 5px;
|
||
outline: none;
|
||
transition: background 0.3s ease;
|
||
}
|
||
|
||
.modern-slider::-webkit-slider-thumb {
|
||
-webkit-appearance: none;
|
||
width: 16px;
|
||
height: 16px;
|
||
background: #345367;
|
||
border-radius: 50%;
|
||
cursor: pointer;
|
||
transition: background 0.3s ease;
|
||
}
|
||
|
||
.modern-slider::-webkit-slider-thumb:hover {
|
||
background: #0056b3;
|
||
}
|
||
|
||
.modern-popup {
|
||
display: none;
|
||
position: absolute;
|
||
top: 0;
|
||
right: 0;
|
||
width: 40%;
|
||
height: 100%;
|
||
background-color: #FFF;
|
||
border-left: 2px solid #71808D;
|
||
box-shadow: -5px 0 15px rgba(0, 0, 0, 0.3);
|
||
padding: 20px;
|
||
overflow-y: auto;
|
||
z-index: 9999;
|
||
opacity: .98;
|
||
}
|
||
|
||
.modern-resizer {
|
||
width: 5px;
|
||
height: 100%;
|
||
--background-color: #ddd;
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
cursor: ew-resize;
|
||
}
|
||
|
||
#cy {
|
||
width: 100%;
|
||
height: 100%;
|
||
display: block;
|
||
background-color: #f0f3f5;
|
||
}
|
||
|
||
/* The container <div> - needed to position the dropdown content */
|
||
.dropdown {
|
||
position: relative;
|
||
display: inline-block;
|
||
align-items: center;
|
||
text-align: left;
|
||
}
|
||
|
||
/* Dropdown Content (Hidden by Default) */
|
||
.dropdown-content {
|
||
display: none;
|
||
position: absolute;
|
||
background-color: #f1f1f1;
|
||
min-width: 120px;
|
||
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
|
||
z-index: 9997;
|
||
right: 0px;
|
||
left: 0px;
|
||
top: 32px;
|
||
}
|
||
|
||
/* Links inside the dropdown */
|
||
.dropdown-content a {
|
||
color: black;
|
||
padding: 5px 5px;
|
||
text-decoration: none;
|
||
display: block;
|
||
}
|
||
|
||
.ToolBarButton {
|
||
--border-radius: 8px;
|
||
--color: #7F7F7F;
|
||
--padding-top: 0px;
|
||
--padding-bottom: 0px;
|
||
--padding-right: 11px;
|
||
--padding-left: 10px;
|
||
--padding-top: 12px;
|
||
--padding-bottom: 0px;
|
||
--margin-top: 2px;
|
||
--margin-bottom: 2px;
|
||
padding-top: 15px;
|
||
padding-bottom: 3px;
|
||
padding-right: 5px;
|
||
padding-left: 5px;
|
||
}
|
||
|
||
#nodemenu a:hover {
|
||
background-color: gray;
|
||
color: white; /* Optional: changes the text color to white for better contrast */
|
||
}
|
||
|
||
.slider-container {
|
||
text-align: center;
|
||
}
|
||
|
||
.slider {
|
||
width: 300px;
|
||
margin: 20px 0;
|
||
}
|
||
|
||
.slider-value {
|
||
font-size: 24px;
|
||
color: #333;
|
||
}
|
||
|
||
.side-menu {
|
||
--box-shadow: 0 2px 4px 0;
|
||
width: 180px;
|
||
height: 100%;
|
||
background-color:#345367;
|
||
position: fixed; /* Stay in place */
|
||
top: 0;
|
||
left: 0;
|
||
float:left;
|
||
line-height:1.15;
|
||
margin-top: 50px;
|
||
-webkit-text-size-adjust:100%;
|
||
-ms-text-size-adjust:100%;
|
||
z-index: 9998;
|
||
--transition: width 0.3s; /* Smooth transition when expanding/collapsing */
|
||
transition: width 0.5s ease;
|
||
background: linear-gradient(to bottom, #07142A 80%, rgba(0, 0, 0, 1) 98%, black 100%);
|
||
--border-top: 0.25px dashed #345367;
|
||
padding-left: 5px;
|
||
padding-right: 5px;
|
||
}
|
||
|
||
.side-menu.collapsed div,
|
||
.side-menu.collapsed h2,
|
||
.side-menu.collapsed ul,
|
||
.side-menu.collapsed ul li {
|
||
opacity: 0; /* Hide text and child divs when collapsed */
|
||
height: 0; /* Collapse height to prevent content from being visible */
|
||
overflow: hidden; /* Ensure that any overflow content is hidden */
|
||
transition: opacity 0.3s, height 0.3s; /* Smooth transition for hiding content */
|
||
}
|
||
|
||
.side-menu a {
|
||
width:auto;
|
||
cursor:initial;
|
||
border-bottom:2px solid transparent;
|
||
-webkit-box-ordinal-group:2;
|
||
-ms-flex-order:1;
|
||
order:1;
|
||
}
|
||
|
||
.side-menu.collapsed {
|
||
width: 50px; /* Width when collapsed */
|
||
}
|
||
|
||
.side-menu h2 {
|
||
text-align: center;
|
||
margin: 50px 0; /* Add margin for better spacing */
|
||
}
|
||
|
||
.side-menu ul {
|
||
list-style-type: none;
|
||
padding: 0;
|
||
transition: opacity 0.3s; /* Fade effect */
|
||
}
|
||
|
||
.side-menu ul li {
|
||
padding: 10px 0;
|
||
text-align: center;
|
||
}
|
||
|
||
.menu-button {
|
||
margin: 0;
|
||
padding: 10px;
|
||
font-size: 16px;
|
||
cursor: pointer;
|
||
background-color: transparent;
|
||
border: none;
|
||
color: white;
|
||
position: absolute;
|
||
right: 10px; /* Align to right when expanded */
|
||
top: 10px; /* Align to top when expanded */
|
||
--transition: all 0.3s; /* Smooth transition for position */
|
||
}
|
||
|
||
.menu-button .icon {
|
||
font-size: 24px;
|
||
}
|
||
|
||
.side-menu.collapsed h2,
|
||
.side-menu.collapsed ul li {
|
||
opacity: 0; /* Hide text when collapsed */
|
||
}
|
||
|
||
.side-menu.collapsed .menu-button {
|
||
right: 18px; /* Keep the icon aligned to the right */
|
||
top: 10px; /* Keep the icon aligned to the top */
|
||
}
|
||
|
||
.toggle-content {
|
||
display: block; /* Set to block to be expanded by default */
|
||
}
|
||
|
||
.toggle-button {
|
||
cursor: pointer;
|
||
border: none;
|
||
outline: none;
|
||
background-color: transparent;
|
||
color: white;
|
||
}
|
||
|
||
.hidden { display: none; }
|
||
|
||
button.pagination-button {
|
||
border: none;
|
||
outline: none;
|
||
background-color: transparent;
|
||
cursor: pointer;
|
||
padding: 5px 10px;
|
||
margin: 2px;
|
||
border-radius:0.20rem 0.20rem 0.20rem 0.20rem;
|
||
color: #345367;
|
||
}
|
||
button.pagination-button:hover{
|
||
background-color: #F56A00 ;
|
||
color: #345367;
|
||
}
|
||
|
||
button.pagination-button.active {
|
||
background-color: #345367;
|
||
color: white;
|
||
}
|
||
|
||
.1collapsible:after {
|
||
content: '\0208A';
|
||
font-size: 30;
|
||
color: gray;
|
||
padding: 5px;
|
||
font-weight: bold;
|
||
}
|
||
|
||
.1active:after {
|
||
content: "\0078";
|
||
font-size: 30;
|
||
color: gray;
|
||
padding: 5px;
|
||
--font-weight: bold;
|
||
}
|
||
|
||
.collapsible {
|
||
font-family:"Open Sans", sans-serif;
|
||
font-size:15;
|
||
font-weight:600;
|
||
color: #333;
|
||
padding-left:0px;
|
||
background-color: inherit;
|
||
cursor: pointer;
|
||
border: none;
|
||
outline: none;
|
||
}
|
||
|
||
.active, .collapsible:hover {
|
||
--background-color: #555;
|
||
color:#CE112D;
|
||
--font-weight:bold;
|
||
}
|
||
|
||
.content {
|
||
max-height: 0;
|
||
--max-width: 0;
|
||
overflow: hidden;
|
||
transition: max-height 0.2s ease-out;
|
||
transition: max-width 0.2s ease-out;
|
||
}
|
||
|
||
.tabs{
|
||
margin-top: 10px;
|
||
display:-webkit-box;
|
||
display:-ms-flexbox;
|
||
display:flex;
|
||
-ms-flex-wrap:wrap;
|
||
flex-wrap:wrap;
|
||
width:100%
|
||
}
|
||
|
||
.tabInput{
|
||
position:fixed;
|
||
top:0;
|
||
left:0;
|
||
opacity:0
|
||
}
|
||
|
||
.tabLabel{
|
||
width:auto;
|
||
color:#C4C4C8;
|
||
--font-weight:bold;
|
||
--cursor:pointer;
|
||
padding-left: 15px;
|
||
--border-bottom:2px solid transparent;
|
||
-webkit-box-ordinal-group:2;
|
||
-ms-flex-order:1;
|
||
order:1;
|
||
--border-radius:0.80rem 0.80rem 0.80rem 0.80rem
|
||
}
|
||
|
||
.tabLabel:focus{
|
||
outline:0
|
||
background-color:red;
|
||
}
|
||
|
||
.tabInput:target+
|
||
.tabLabel,
|
||
.tabInput:checked+
|
||
.tabLabel{
|
||
--background:white;
|
||
--border-bottom-color:#9B3722;
|
||
--border-bottom:2px solid;
|
||
--color:#9B3722; red
|
||
font-weight: bold;
|
||
}
|
||
|
||
.stuff {
|
||
color:#C4C4C8;
|
||
font-weight: bold;
|
||
font-weight: normal;
|
||
width:auto;
|
||
text-decoration: none;
|
||
padding-top:5px;
|
||
padding-bottom:5px;
|
||
padding-left:10px;
|
||
order:1;
|
||
border-radius: 0px;
|
||
margin-right:5px;
|
||
margin-left:5px;
|
||
}
|
||
|
||
.stuff:hover{
|
||
font-weight: normal;
|
||
background-color:#17405A;
|
||
text-decoration: none;
|
||
padding-top:5px;
|
||
padding-bottom:5px;
|
||
color: white;
|
||
border-radius: 5px;
|
||
outline: .5px solid white;
|
||
transition: color 0.3s ease;
|
||
transition: background-color 0.3s ease;
|
||
}
|
||
|
||
.stuff:active {
|
||
font-weight: normal;
|
||
background-color:#D2D9DE;
|
||
width:auto;
|
||
--padding-left: 15px;
|
||
color: white;
|
||
transition: background-color 0.2s ease;
|
||
}
|
||
|
||
.tabLabel:hover{
|
||
background-color:#555555;
|
||
color:#ccc;
|
||
--border-color:#eceeef #eceeef #ddd
|
||
}
|
||
|
||
.tabPanel{
|
||
display:none;width:100%;
|
||
-webkit-box-ordinal-group:100;
|
||
-ms-flex-order:99;order:99
|
||
}
|
||
|
||
.tabInput:target+
|
||
.tabLabel+.tabPanel,
|
||
.tabInput:checked+
|
||
.tabLabel+
|
||
.tabPanel{
|
||
display:block;
|
||
margin-top: 50px;
|
||
margin-left: 10px;
|
||
transition: margin-left 0.3s ease;
|
||
}
|
||
|
||
.tabPanel.nojs{
|
||
opacity:0
|
||
}
|
||
|
||
{box-sizing:border-box}
|
||
body,html{
|
||
font-family:"Open Sans",
|
||
sans-serif;font-weight:400;
|
||
min-height:100%;
|
||
color:#3d3935;
|
||
margin:0px;
|
||
line-height:1.5;
|
||
overflow-x:hidden
|
||
font-family:"Proxima Nova","Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
|
||
font-size:14px;
|
||
font-weight:normal;
|
||
line-height:1.3;
|
||
background-color:#f0f3f5;
|
||
--color:#333;
|
||
--background-color:#DEDFE1
|
||
}
|
||
|
||
table{
|
||
width:100%;
|
||
max-width:100%;
|
||
--margin-bottom:1rem;
|
||
border-collapse:collapse;
|
||
border:.5px solid lightgray;
|
||
}
|
||
|
||
.tabledrop {
|
||
box-shadow: 0 2px 4px 0 lightgray;
|
||
margin: 10px;
|
||
width: 90%;
|
||
}
|
||
|
||
.tabledrop:hover {
|
||
box-shadow: 0 6px 12px 0 lightgray;
|
||
}
|
||
|
||
table thead th{
|
||
vertical-align:bottom;
|
||
background-color: white;
|
||
color:#4A4A4A;
|
||
border:.5px solid lightgray;
|
||
--border-top-right-radius: 10px;
|
||
}
|
||
|
||
table tbody tr{
|
||
background-color:white;
|
||
}
|
||
|
||
table thead th:nth-child(1){
|
||
--border-top-left-radius: 10px;
|
||
}
|
||
|
||
table thead th:nth-child(last){
|
||
--border-top-right-radius: 10px;
|
||
}
|
||
|
||
table tbody tr:nth-of-type(odd){
|
||
--background-color:#F0E8E8;
|
||
background-color:#f9f9f9;
|
||
}
|
||
|
||
table tbody tr:hover{
|
||
background-color:#ECF1F1;
|
||
--font-weight: bold;
|
||
}
|
||
|
||
table td,table th{
|
||
padding:.75rem;
|
||
line-height:1.5;
|
||
text-align:left;
|
||
font-size:1rem;
|
||
vertical-align:top;
|
||
border-top:1px solid #eceeef
|
||
}
|
||
|
||
.NamesTh {
|
||
cursor: pointer;
|
||
}
|
||
|
||
.subtable{
|
||
all: unset;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: none;
|
||
background: none;
|
||
color: initial;
|
||
text-align: left;
|
||
font-family:"Proxima Nova","Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
|
||
font-size:10px;
|
||
border-collapse: unset;
|
||
}
|
||
|
||
.subtable td {
|
||
background: none;
|
||
font-size:10px;
|
||
text-align: left;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: none;
|
||
border-collapse: unset;
|
||
}
|
||
|
||
.subtable tr {
|
||
background: none;
|
||
font-size:10px;
|
||
text-align: left;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: none;
|
||
border-collapse: unset;
|
||
}
|
||
|
||
.subtable tbody td:nth-child(1) {
|
||
background: none;
|
||
font-size:10px;
|
||
text-align: left;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: none;
|
||
border-collapse: unset;
|
||
}
|
||
|
||
.subtable tbody tr:nth-of-type(odd) {
|
||
background: none;
|
||
font-size:10px;
|
||
text-align: left;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: none;
|
||
border-collapse: unset;
|
||
}
|
||
|
||
.subtable tbody tr:hover {
|
||
background: none;
|
||
font-size:10px;
|
||
text-align: left;
|
||
margin: 0;
|
||
padding: 0;
|
||
border: none;
|
||
border-collapse: unset;
|
||
}
|
||
|
||
h2{
|
||
font-size:2rem
|
||
}
|
||
|
||
h3{
|
||
font-size:1.75rem
|
||
}
|
||
|
||
h4{
|
||
font-size:1.5rem
|
||
}
|
||
|
||
h1,h2,h3,h4,h5,h6{
|
||
margin-bottom:.5rem;
|
||
margin-top:0px;
|
||
font-family:inherit;
|
||
font-weight:500;
|
||
line-height:1.1;
|
||
color:inherit
|
||
}
|
||
|
||
label{
|
||
display:inline-block;
|
||
padding-top:.5rem;
|
||
padding-bottom:.25rem;
|
||
--margin-bottom:.5rem
|
||
}
|
||
|
||
code{
|
||
padding:.2rem .4rem;
|
||
font-size:1rem;
|
||
color:#bd4147;
|
||
background-color:#f7f7f9;
|
||
--border-radius:.25rem
|
||
}
|
||
|
||
p{
|
||
margin-top:0;
|
||
margin-bottom:1rem
|
||
}
|
||
|
||
a, a:visited{
|
||
text-decoration:none;
|
||
color: #4A4A4A;
|
||
font-style: italic;
|
||
font-weight: bold;
|
||
}
|
||
|
||
a:hover{
|
||
text-decoration: underline;
|
||
}
|
||
|
||
|
||
.preload *{
|
||
-webkit-transition:none !important;
|
||
-moz-transition:none !important;
|
||
-ms-transition:none !important;
|
||
-o-transition:none !important
|
||
}
|
||
|
||
.header{
|
||
text-align:center
|
||
}
|
||
|
||
.noscroll{
|
||
overflow:hidden
|
||
}
|
||
|
||
.link:hover{
|
||
text-decoration:underline
|
||
}
|
||
|
||
.mobile{
|
||
display:none;
|
||
height:0;
|
||
width:0
|
||
}
|
||
|
||
@media (max-width: 700px){
|
||
.mobile{display:block !important}
|
||
}
|
||
|
||
code{
|
||
color:black;
|
||
font-family:monospace
|
||
}
|
||
|
||
ul.noindent{
|
||
padding-left:20px
|
||
}
|
||
|
||
.pageDescription {
|
||
margin: 10px;
|
||
width:90%;
|
||
}
|
||
|
||
.pagetitle {
|
||
font-size: 20;
|
||
font-weight:bold;
|
||
--color:#9B3722;
|
||
--color:#CE112D;
|
||
color:#345367;
|
||
}
|
||
|
||
.pagetitlesub {
|
||
font-size: 20;
|
||
font-weight:bold;
|
||
--color:#9B3722;
|
||
color:#345367;
|
||
--color:#222222;
|
||
}
|
||
|
||
.topone{background:#999999}
|
||
|
||
.divbarDomain{
|
||
background:#d9d7d7;
|
||
width:200px;
|
||
--border: 1px solid #999999;
|
||
height: 15px;
|
||
text-align:center;
|
||
}
|
||
|
||
.divbarDomainInside{
|
||
--background:#9B3722;
|
||
--background:#CE0E2D;
|
||
background:#F56A00;
|
||
text-align:center;
|
||
height: 15px;
|
||
vertical-align:middle;
|
||
}
|
||
|
||
.piechartComputers {
|
||
display: block;
|
||
width: 130px;
|
||
height: 130px;
|
||
background: radial-gradient(white 60%, transparent 41%),
|
||
conic-gradient(#CE112D 0% 1.13%,
|
||
#d9d7d7 1.13% 100%);
|
||
border-radius: 50%;
|
||
text-align: center;
|
||
margin-top: 5px;
|
||
margin-bottom: 10px;
|
||
}
|
||
|
||
.piechartShares {
|
||
display: block;
|
||
width: 130px;
|
||
height: 130px;
|
||
background: radial-gradient(white 60%, transparent 41%),
|
||
conic-gradient(#CE112D 0% 2.75%,
|
||
#d9d7d7 2.75% 100%);
|
||
border-radius: 50%;
|
||
text-align: center;
|
||
margin-top: 5px;
|
||
margin-bottom: 10px;
|
||
}
|
||
|
||
.piechartAcls {
|
||
display: block;
|
||
width: 130px;
|
||
height: 130px;
|
||
background: radial-gradient(white 60%, transparent 41%),
|
||
conic-gradient(#CE112D 0% 6.45%,
|
||
#d9d7d7 6.45% 100%);
|
||
border-radius: 50%;
|
||
text-align: center;
|
||
margin-top: 5px;
|
||
margin-bottom: 10px;
|
||
}
|
||
|
||
.piechartLastAccess {
|
||
display: block;
|
||
width: 130px;
|
||
height: 130px;
|
||
background: radial-gradient(white 60%, transparent 41%),
|
||
conic-gradient(#CE112D 0% 0.00% ,
|
||
#d9d7d7 0.00% 100%);
|
||
border-radius: 50%;
|
||
text-align: center;
|
||
margin-top: 5px;
|
||
margin-bottom: 10px;
|
||
}
|
||
|
||
.piechartLastMod {
|
||
display: block;
|
||
width: 130px;
|
||
height: 130px;
|
||
background: radial-gradient(white 60%, transparent 41%),
|
||
conic-gradient(#CE112D 0% ,
|
||
#d9d7d7 100%);
|
||
border-radius: 50%;
|
||
text-align: center;
|
||
margin-top: 5px;
|
||
margin-bottom: 10px;
|
||
}
|
||
|
||
.percentagetextBuff {
|
||
--height: 25%;
|
||
}
|
||
|
||
.percentagetext {
|
||
text-align: left;
|
||
font-size: 2.25em;
|
||
font-weight: 700;
|
||
font-family:"Open Sans", sans-serif;
|
||
--color:#9B3722;
|
||
color:#F56A00;
|
||
}
|
||
|
||
.percentagetext2 {
|
||
font-size: 10;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
text-align: center;
|
||
}
|
||
|
||
.dashboardsub {
|
||
text-align: center;
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
font-weight: bold;
|
||
}
|
||
|
||
.dashboardsub2 {
|
||
font-size: 10;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
text-align: right;
|
||
}
|
||
|
||
.landingheader {
|
||
font-size: 16;
|
||
font-family:"Open Sans", sans-serif;
|
||
color: #CE112D;
|
||
font-weight: bold;
|
||
padding-left:0px;
|
||
}
|
||
|
||
.landingheader2 {
|
||
font-size: 16;
|
||
--font-weight: bold;
|
||
color:White;
|
||
--color:9B3722;
|
||
--background-color: #ccc;
|
||
border-bottom: 2px solid #999;
|
||
padding-left:15px;
|
||
}
|
||
|
||
.landingheader2a {
|
||
background-color: #345367;
|
||
--background-color: #999;
|
||
padding-left:120px;;
|
||
padding-right: 5px;
|
||
}
|
||
|
||
.landingheader2b {
|
||
background-color: #345367;
|
||
--background-color: #999;
|
||
padding-left: 5px;
|
||
padding-right: 5px;
|
||
margin-top: 10px;
|
||
margin-left: 10px;
|
||
font-size: 16;
|
||
color:White;
|
||
}
|
||
|
||
.landingtext {
|
||
font-size: 14;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
background-color:white;
|
||
--border-radius: 10px;
|
||
padding: 20px;
|
||
margin-top: 10px;
|
||
margin-right: 10px;
|
||
margin-bottom: 15px;
|
||
width: 90%
|
||
}
|
||
|
||
.landingtext2 {
|
||
font-size: 14;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
padding-top: 5px;
|
||
padding-bottom: 20px;
|
||
padding-left:15px;
|
||
}
|
||
|
||
.subexpandnocolor {
|
||
font-size: 14;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
background-color:none;
|
||
--border-radius: 0px;
|
||
padding: 5px;
|
||
margin-top: 5px;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
width: 90%
|
||
}
|
||
|
||
.filelist {
|
||
font-size: 14;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
background-color:white;
|
||
--border-radius: 0px;
|
||
padding: 5px;
|
||
margin-top: 5px;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
--width: 90%
|
||
}
|
||
|
||
.filelistparent {
|
||
font-size: 14;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
--background-color:white;
|
||
--border-radius: 0px;
|
||
padding: 5px;
|
||
margin-top: 5px;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
--width: 90%
|
||
}
|
||
|
||
.tablecolinfo {
|
||
font-size: 14;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
}
|
||
|
||
.card {
|
||
padding:10px;
|
||
text-align: right;
|
||
box-shadow: 0 2px 4px 0 #DEDFE1;
|
||
transition:0.3s;
|
||
background-color: white;
|
||
font-family:"Open Sans", sans-serif;
|
||
font-size: 12;
|
||
font-weight: 2;
|
||
font-color: black;
|
||
float: left;
|
||
--overflow:auto;
|
||
display:block;
|
||
margin:10px;
|
||
margin-bottom:20px;
|
||
border:.5px solid lightgray;
|
||
border-radius: 6px;
|
||
}
|
||
|
||
.card:hover{
|
||
box-shadow: 0 6px 12px 0 lightgray;
|
||
--box-shadow: 0 8px 16px 0 #DEDFE1;
|
||
|
||
}
|
||
|
||
.cardtitle{
|
||
font-size: 18;
|
||
text-align: left;
|
||
}
|
||
|
||
.cardsubtitle {
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#222222;
|
||
text-align: left;
|
||
font-weight: bold;
|
||
}
|
||
|
||
.cardsubtitle2 {
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#eee;
|
||
text-align: left;
|
||
font-weight: bold;
|
||
}
|
||
|
||
.cardbartext {
|
||
font-size: 10;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
text-align: right;
|
||
font-weight:bold;
|
||
}
|
||
|
||
.cardbartext2 {
|
||
font-size: 10;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
text-align: right;
|
||
margin-left: 10px;
|
||
}
|
||
|
||
.cardtitlescan{
|
||
padding:5px;
|
||
padding-left: 10px;
|
||
font-size:15;
|
||
color: white;
|
||
font-weight:bold;
|
||
font-family:"Open Sans", sans-serif;
|
||
--border-bottom:1.5px solid transparent;
|
||
--border-bottom-color:#222222;
|
||
background-color: #345367;
|
||
}
|
||
|
||
.cardtitlescansub {
|
||
font-size: 10;
|
||
font-family:"Open Sans", sans-serif;
|
||
color: #eee;
|
||
text-align: center;
|
||
}
|
||
|
||
.cardcontainer {
|
||
background-color:white;
|
||
padding: 8px;
|
||
: center;
|
||
--padding-left: 10px;
|
||
border-right:1px solid #ccc;
|
||
border-left:1px solid #ccc;
|
||
border-bottom:1px solid #ccc;
|
||
--border-bottom-right-radius: 10px;
|
||
--border-bottom-left-radius: 10px;
|
||
border-bottom-left-radius: 3px;
|
||
border-bottom-right-radius: 3px;
|
||
}
|
||
|
||
.cardbarouter{
|
||
background:#d9d7d7;
|
||
width:102px;
|
||
--border: 1px solid #999999;
|
||
height: 15px;
|
||
text-align:center;
|
||
}
|
||
|
||
.cardbarinside{
|
||
--background:#9B3722;
|
||
--background:#CE112D;
|
||
background:#F56A00;
|
||
text-align:center;
|
||
height: 15px;
|
||
vertical-align:middle;
|
||
width: 0px;
|
||
}
|
||
|
||
.AclEntryWrapper {
|
||
--width: 300px;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.AclEntryLeft {
|
||
width: 75px;
|
||
float:left;
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
--font-weight:bold;
|
||
}
|
||
.AclEntryRight{
|
||
float: left;
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#666;
|
||
}
|
||
|
||
.sidenavcred{
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color: white;
|
||
text-align: left;
|
||
padding-left:15px;
|
||
}
|
||
|
||
.sidenav {
|
||
box-shadow: 0 2px 4px 0;
|
||
width: 180px;
|
||
height: 100%;
|
||
background-color:#345367;
|
||
position: fixed; /* Stay in place */
|
||
top: 0;
|
||
left: 0;
|
||
float:left;
|
||
line-height:1.15;
|
||
-webkit-text-size-adjust:100%;
|
||
-ms-text-size-adjust:100%;
|
||
z-index: 9999;
|
||
}
|
||
|
||
.sidenav a {
|
||
width:auto;
|
||
cursor:initial;
|
||
border-bottom:2px solid transparent;
|
||
-webkit-box-ordinal-group:2;
|
||
-ms-flex-order:1;
|
||
order:1;
|
||
}
|
||
|
||
#main {
|
||
margin-left: 200px;
|
||
margin-right: 10px;
|
||
transition: margin 0.3s ease;
|
||
--padding-left: 20px;
|
||
}
|
||
|
||
.Minicard {
|
||
width: 115px;
|
||
box-shadow: 0 2px 4px 0 #DEDFE1;
|
||
transition:0.3s;
|
||
background-color: #BDBDBD;
|
||
font-family:"Open Sans", sans-serif;
|
||
font-size: 12;
|
||
font-weight: 2;
|
||
font-color: black;
|
||
float: left;
|
||
--overflow:auto;
|
||
display:block;
|
||
margin:0px;
|
||
margin-bottom:20px;
|
||
--border-radius: 10px;
|
||
}
|
||
|
||
.Minicard:hover{
|
||
--box-shadow: 0 8px 16px 0;
|
||
box-shadow: 0 8px 16px 0 #CDCECF;
|
||
}
|
||
|
||
.Minicardtitle{
|
||
padding:5px;
|
||
--padding-left: 20px;
|
||
font-size: 13;
|
||
color: #345367;
|
||
font-weight:bold;
|
||
font-family:"Open Sans", sans-serif;
|
||
border-bottom:1.5px solid transparent;
|
||
border-bottom-color:#345367;
|
||
}
|
||
|
||
.Minicardcontainer {
|
||
background-color:white;
|
||
padding: 8px;
|
||
: center;
|
||
--padding-left: 10px;
|
||
border-right:1px solid #ccc;
|
||
border-left:1px solid #ccc;
|
||
border-bottom:1px solid #ccc;
|
||
--border-bottom-right-radius: 10px;
|
||
--border-bottom-left-radius: 10px;
|
||
}
|
||
|
||
.MinicardconnectLine {
|
||
display: block;
|
||
float:left;
|
||
border-bottom: 1px solid red;
|
||
height:10px;
|
||
width:20px;
|
||
margin-top:58px;
|
||
}
|
||
.TimelineChart{
|
||
display: grid;
|
||
--grid-template-columns: 1px repeat(, 204px) 1px;
|
||
grid-template-rows: minmax(0px, 1fr);
|
||
overflow-x: scroll;
|
||
overflow-y: hidden;
|
||
scroll-snap-type: x proximity;
|
||
margin:5px;
|
||
border:1px solid #ccc;
|
||
background-color: #F2F3F4;
|
||
}
|
||
|
||
.TimelineChart:before,
|
||
.TimelineChart:after {
|
||
content: '';
|
||
}
|
||
|
||
.TimelineChart> li,
|
||
.YearItem {
|
||
display: flex;
|
||
scroll-snap-align: left;
|
||
padding:0;
|
||
margin: 0;
|
||
display: block;
|
||
flex-direction: row;
|
||
justify-content: left;
|
||
align-items: left;
|
||
background: #F0F2F4;
|
||
}
|
||
|
||
.TimelineBarOutside {
|
||
position: relative;
|
||
height: 153px;
|
||
width: 15px;
|
||
float: left;
|
||
display: block;
|
||
bottom: 0;
|
||
left: 0;
|
||
}
|
||
|
||
.TimelineBarOutside:hover{
|
||
background-color: white;
|
||
|
||
}
|
||
|
||
.TimelineBarOutside:hover > div{
|
||
opacity: 1;
|
||
}
|
||
|
||
.TimelineBarInside:hover > .TimelinePopup{
|
||
visibility:visible;
|
||
}
|
||
|
||
.PopWrapper{
|
||
}
|
||
|
||
.PopWrapper:hover > .TimelinePopup {
|
||
visibility:visible;
|
||
z-index: 6;
|
||
|
||
}
|
||
|
||
.TimelineBarInside {
|
||
width: 100%;
|
||
display: block;
|
||
background-color: #345367;
|
||
opacity: .5;
|
||
margin-left:1px;
|
||
position: absolute;
|
||
top: 100%;
|
||
-ms-transform: translateY(-100%);
|
||
transform: translateY(-100%);
|
||
}
|
||
|
||
.TimelineDot {
|
||
width: 100%;
|
||
height:15px;
|
||
display: block;
|
||
background-color: blue;
|
||
position: absolute;
|
||
bottom: 0;
|
||
left: 0;
|
||
opacity: .5;
|
||
border-top: 1px solid #F2F3F4;
|
||
border-bottom: 1px solid #F2F3F4;
|
||
}
|
||
|
||
.TimelinePopup {
|
||
|
||
visibility:hidden;
|
||
}
|
||
|
||
.TimelineMinicard {
|
||
width: 115px;
|
||
box-shadow: 0 2px 4px 0 #DEDFE1;
|
||
background-color: #BDBDBD;
|
||
font-family:"Open Sans", sans-serif;
|
||
font-size: 10;
|
||
font-weight: 2;
|
||
font-color: black;
|
||
float: left;
|
||
display:block;
|
||
margin:0px;
|
||
margin-left: 20px;
|
||
margin-top: 10px;
|
||
-margin-bottom:20px;
|
||
--border-radius: 10px;
|
||
}
|
||
|
||
.TimelineMinicard:hover{
|
||
box-shadow: 0 8px 16px 0 #CDCECF;
|
||
}
|
||
|
||
.TimelineMinicardtitle{
|
||
padding:5px;
|
||
font-size: 10;
|
||
color: #345367;
|
||
font-weight:bold;
|
||
font-family:"Open Sans", sans-serif;
|
||
border-bottom:1.5px solid transparent;
|
||
border-bottom-color:#757575;
|
||
}
|
||
|
||
.TimelineMinicardcontainer {
|
||
background-color:white;
|
||
padding: 8px;
|
||
border-right:1px solid #ccc;
|
||
border-left:1px solid #ccc;
|
||
border-bottom:1px solid #ccc;
|
||
--border-bottom-right-radius: 10px;
|
||
--border-bottom-left-radius: 10px;
|
||
}
|
||
|
||
.TimelineMinicardconnectLine {
|
||
display: block;
|
||
float:left;
|
||
border-bottom: 1px solid red;
|
||
height:10px;
|
||
width:20px;
|
||
margin-top:58px;
|
||
}
|
||
|
||
.LargeCard {
|
||
padding: 10px;
|
||
background-color: white;
|
||
transition:0.3s;
|
||
font-family:"Open Sans", sans-serif;
|
||
float: left;
|
||
display:block;
|
||
margin:10px;
|
||
margin-bottom:20px;
|
||
border:.5px solid lightgray;
|
||
border-radius: 6px;
|
||
box-shadow: 0 2px 4px 0 #DEDFE1;
|
||
}
|
||
|
||
.LargeCard:hover{
|
||
box-shadow: 0 6px 12px lightgray;
|
||
}
|
||
|
||
.LargeCardtitle{
|
||
font-size: 18;
|
||
text-align: left;
|
||
}
|
||
|
||
.LargeCardSubtitle2 {
|
||
font-size: 12;
|
||
font-family:"Open Sans", sans-serif;
|
||
color:#eee;
|
||
text-align: left;
|
||
font-weight: bold;
|
||
}
|
||
|
||
.LargeCardContainer {
|
||
background-color:white;
|
||
padding: 8px;
|
||
border-right:1px solid #ccc;
|
||
border-left:1px solid #ccc;
|
||
border-bottom:1px solid #ccc;
|
||
border-radius: 3px;
|
||
}
|
||
|
||
.tooltip {
|
||
position: relative;
|
||
display: inline-block;
|
||
cursor: pointer;
|
||
}
|
||
|
||
.tooltip .tooltiptext {
|
||
visibility: hidden;
|
||
width: 130px;
|
||
font-size: 12;
|
||
font-weight: normal;
|
||
background-color: #555;
|
||
color: #fff;
|
||
text-align: center;
|
||
vertical-align: middle;
|
||
border-radius: 5px;
|
||
padding: 6px 0;
|
||
margin: 10px;
|
||
left: -50px;
|
||
position: absolute;
|
||
z-index: 1;
|
||
bottom: 125%; /* Position the tooltip above the text */
|
||
opacity: 0;
|
||
transition: opacity 0.3s
|
||
}
|
||
|
||
.tooltip:hover .tooltiptext {
|
||
visibility: visible;
|
||
opacity: 1;
|
||
}
|
||
|
||
input[type="checkbox"] {
|
||
width: 20px;
|
||
height: 20px;
|
||
font-size: 16px;
|
||
border-radius: 3px;
|
||
text-align: center;
|
||
vertical-align: middle;
|
||
-webkit-appearance: none;
|
||
border: 1px solid #BDBDBD;
|
||
background-color: white;
|
||
}
|
||
|
||
input[type="checkbox"]:checked {
|
||
background-color: #17405A; /* Change this to your desired color */
|
||
--border-color: #345367;
|
||
border: 1px solid #17405A;
|
||
}
|
||
|
||
input[type="checkbox"]:checked::before {
|
||
content: '\2714'; /* Unicode for the checkmark */
|
||
color: #f29650;
|
||
display: block;
|
||
text-align: center;
|
||
line-height: 20px;
|
||
font-size: 16px;
|
||
}
|
||
|
||
.searchbar {
|
||
box-shadow:
|
||
0px 2px 4px 0 #DEDFE1, /* Shadow on the top-left */
|
||
0px 2px 4px 0 #DEDFE1; /* Shadow on the top-right */
|
||
margin-left:10px;
|
||
background-color: white;
|
||
border-top-right-radius: 6px;
|
||
border-top-left-radius: 6px;
|
||
width:95%;
|
||
height: 40px;
|
||
box-sizing: border-box;
|
||
border-top: 1px solid lightgray;
|
||
border-left: 1px solid lightgray;
|
||
border-right: 1px solid lightgray;
|
||
|
||
}
|
||
|
||
.circle {
|
||
width: 14px;
|
||
height: 14px;
|
||
background-color: #f2f4f7;
|
||
color: #345367;
|
||
border: 1.5px solid #345367; /* 1px border */
|
||
border-radius: 60%; /* Makes the div a circle */
|
||
--display: flex;
|
||
display: inline-block;
|
||
align-items: center;
|
||
justify-content: center;
|
||
font-size: 10px; /* Adjust font size to fit the circle */
|
||
text-align: center;
|
||
vertical-align: middle;
|
||
opacity:.25;
|
||
font-weight: bold;
|
||
z-index: 2;
|
||
}
|
||
|
||
.circle:hover {
|
||
opacity:.5;
|
||
}
|
||
</style>
|
||
</head>
|
||
<body onload="radiobtn = document.getElementById('dashboard');radiobtn.checked = true;updateLabelColors('tabs', 'btnsummary');">
|
||
|
||
<!-- top bar -->
|
||
<div style="background-color: #07142A; width: 100%; height: 50px; position: fixed; background: linear-gradient(to right, #07142A 80%, rgba(0, 0, 0, 1) 98%, black 100%); z-index: 9999; border-bottom: 0.25px solid #71808D;">
|
||
<div style="font-weight:bolder;color:white;margin-bottom:5px; margin-top:0px; margin-left: 14px;" align="left">
|
||
<a href="https://github.com/NetSPI/PowerHuntShares" target="_blank" style="text-decoration: none; color:#F56A00;cursor: pointer;float:left;">
|
||
<br>
|
||
<SPAN style="font-size: 15; font-style: normal;">POWERHUNT</SPAN><SPAN style="color:white;font-size: 15;font-style: normal;">SHARES</span>
|
||
</a>
|
||
<div style="font-size: 11;color:white;font-weight:normal;float:left; margin-top:21px; margin-left: 52px;">demo.local</div>
|
||
<a href="https://www.netspi.com" target="_blank" style="text-decoration: none; color:#F56A00;cursor: pointer;">
|
||
<img style="float:right; transform: scale(0.70); margin-top:8px; margin-right: 10px; " src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAiCAYAAAC9WiCBAAAAxXpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjabVDbDcMwCPxnio5gHnbMOM5L6gYdvxBIlUQ9yQfm7DMGts97h5eDUEDq1Ju2VgyiojQs6SUwDsYiBx/Qlhre60CUAlmJLXJse17As44/gwjDsnox6ksK811QSf/+MMqH2DvyJtY00jRiCgHTYMS3StM+Xb8wb+WOHguc9oXUa3UO7bmXyaa3VnuHiTZGLsbMEg2wLwEeLgTbwciJ1Vi4ZSc2kH9zOgFfitZaVKsZsrIAAAGEaUNDUElDQyBwcm9maWxlAAB4nH2RPUjDQBiG36ZKpVY62EHEIUN1sksVcSxVLIKF0lZo1cHk0j9oYkhSXBwF14KDP4tVBxdnXR1cBUHwB8TZwUnRRUr8Lim0iPGO4x7e+96Xu+8AoVVnqtmXAFTNMrKppFgoroiBVwRphjGIuMRMPZ1byMNzfN3Dx/e7GM/yrvtzDCklkwE+kTjBdMMiXiee2bR0zvvEEVaVFOJz4kmDLkj8yHXZ5TfOFYcFnhkx8tk54gixWOlhuYdZ1VCJp4mjiqpRvlBwWeG8xVmtN1jnnvyFoZK2nOM6rTGksIg0MhAho4Ea6rAQo10jxUSWzpMe/lHHnyGXTK4aGDnmsQEVkuMH/4PfvTXLU3E3KZQE+l9s+2McCOwC7aZtfx/bdvsE8D8DV1rXv9ECZj9Jb3a16BEQ3gYurruavAdc7gAjT7pkSI7kpyWUy8D7GX1TERi+BYKrbt865zh9APLUq6Ub4OAQmKhQ9prHuwd6+/ZvTad/P616cr70WnfRAAANdmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNC40LjAtRXhpdjIiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDo1ZWFiMTJlZS0yZmZiLTQzZGYtYThhNS05MWQyODg4Yzk2NDMiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjNhOWIzMDgtNTMzNS00OWI0LThlM2YtNDM4MDU5MjA4YjE5IgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjUxZTU2ODQtZjYxNi00MzU1LTliNzItODAwZjJhNjRkMzE0IgogICBkYzpGb3JtYXQ9ImltYWdlL3BuZyIKICAgR0lNUDpBUEk9IjIuMCIKICAgR0lNUDpQbGF0Zm9ybT0iV2luZG93cyIKICAgR0lNUDpUaW1lU3RhbXA9IjE3Mjg1NzQxODYzMjg1MTEiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4zNCIKICAgdGlmZjpPcmllbnRhdGlvbj0iMSIKICAgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQ6MTA6MTBUMTA6Mjk6NDYtMDU6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDI0OjEwOjEwVDEwOjI5OjQ2LTA1OjAwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDkzY2I4N2UtYzQ1NS00ZmFjLTkwNzItMzU3MmZhMDhmNDkxIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKFdpbmRvd3MpIgogICAgICBzdEV2dDp3aGVuPSIyMDI0LTEwLTEwVDEwOjI5OjQ2Ii8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PsfSAYIAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfoCgoPHS47KO1kAAAMeElEQVR42u2ceZQU1RXGf7dnBkZ6RhAC4hgFxSWISxJiXCGaaNziOYmIGk3UAMbYqDEIHneNJwIKYlDsuCtEUCRucQ0xghrQKAoukU1RQcMisg0FM8N03/xRt+RRVPV09ywQM/ecOszUvKq3fe/e737vFeKlULatZYAByTQTaLWvjSVah6DVWoHVaq3AarX/byvNwXuyEfdL8gSj2js0pk4ptKGqGlV3RkSyDTyXsHa7Vi8iuj1NhKq2Ado641MP1IpIbQPPFTKesf2OGd+tiolIvY1pqTPXWftbNmhTFLA2AbcB74aAIcAFwCF5dGQJcDOwLnS/C3Al0LHAQU8AA4G+DuATwDRVfaABcB0ODHIGbQUwHFi1HYBJgB5Af+AAoCtQaZO2Flihqu8BU0RkXsTzlTYn++e52Neo6lvA0yKyOtSOfsDJMc4gsPdV9U6gCjgX2BH4FPg3UKWq9wK7AkNKY7zVdCh9HklsrkQzApkTDVgN2WrgMaTtii3aqXU9gN8WCiwD8mHAWSFPeiLwGvBBjmf3AM50vNZHwNimBpat+DJn0WVEpC5H+c7Ab4DfGZgS9qw4QFDgZ0BKVUcD97uAAMqBHwHHNgAIQt5lrqoOA6ZbGwX4jo2v5piDvwMPAAuB8Tau4wyQFwDPAkcB/UtjKldJVGTbjVvzVSVeqlwgU0j40OQdtVt4kkZKGxLBCzsAV6rqwBwhQ+yZROg9TW0HAadbOEsAC1Q1HeVNVXVnYDTw84gw7bY7aHtXYATQXVUvFxEvoly+/SoBDgT+DFyiqo/anOfzngSAiGRUdaOF641AHfCMLZJ1wOLSAnAibH8mwA+BI4F/bOO27AukgAr7fTrwp5iwfk4EqBRYAMy1fu0DfMuZ6DLg18ASVR2VgyN6wIYIXts+tCi7AFcBs61eD1hpZTo4ZRWoNvCsieHeCeBVYAAwC1iWd1aYTNdmgTnA8jzdbkvZLsB5qtphW1OmPMelArgkBKr/GGc51MLRmUAf4GLgC6dcG/vbN3O8fzjQ04AeXHsBRwMvG9UJrBdwjP082sB8DLDUKVNrgN7XgLPKuf+59XkV8CVwhy3weYkYL6BuGHRC+s222qabG8xl2TzvNYWdABxiJLTJiLWqJgp4ZzYELI3p72HmLQKrAcYAE0VkjYhssCuYqNtD7+0OfD9HOzYAq0RktXOtEpFXgF8Bb4XK9/ejm2w0/lYdarcC64HVIlLteMplwAP2+3Rgtoi8KiKzgWtLY+SAfl6KXg7QNvmuru6tZJqpXoq5huKLLTMIW2fgIi/FVEm0n6HZdW1AT7HMp7KJ5j7jEN4dgaHWwdpGAmo/8xbdjC/VquoiYJqIfBQqW26g/oZNdhvnz1XA+aoaAO5lEVlgfMm1amCOiGS2WuEiqqp3A+cD7ZyJ7p4HRYjynp8CTwHfdeSC3uZF1xbEQXxAZeznbOhv9XHAOts80mzgdeA4P5vLXueleDKZZomXkj+AvgzcYq63LBServLHvmYmaDlwHnBEqFxj7FWbvH3s9x9YOLmrSEBVARfZOzqENL56oFpV7wf+CCy3gU0aoHsbyN2+7W1lg0VwvnGZMPDLgd1VNREjm6wwICQckr2+KEIqklXVT4xwBwu8rWXpa5syhCRyCKfVwNXJNEOAn1qqeQswzktxEJTVJdO8aOnw3SHNKshmXB5RZiu6qcLVYuBehzOUAYNUddciQLUvcD9wuXmUchuD4Co3LzzU+rqH089A2CyLGNu2dpU7Yz3HiHBglSbBnKSqySjPICIrRGSZiCy3f9fTtNbkiVku8l5rehTJNAtBhgCXmt7xMNQN9FJSlkyzCBhmK/KdFiT2Yinzi869/YHTTFPKF1QdTcw9zrm9HvircZwXLGMKUvWfAL9X1TID9efAIvMs2RB3+tiuRY6XWQg8HSFV3AdMVtVrVPV4a1dzCLK7ATuEvPGqlgSWoz8lElDiQclDptDOBW4EHe+l6AZSBzLFvNdfinXVRZhn4WatE1YGOB4ln4E+xUTGwFZa5nWWeajTgcF2PwB0f6Cfkd2BFuKvC6X5b9tOwRHG2Z4PNCDLwD4MLcLOJvheDTwCzFLVB1X1aFXdxbZ8Gmu7WR1umH+vOeYrT7kh2xPqT4BMWTLNfMsuRljsf8wn5lKaTPMxJM62CVnYAt5LTXl/zqlrP6BfntlcRwNW0lm9VwPPiMh6EakRkXXAQ0Z61Un7T1PVNiLypYgsM43H7W8dsFREllr42hgC3WBgZsjLBaG1vS2Oc4CXzGtepqq756MMAR1VtZNzVanqEcANBnTXHm+ObD1fHWtvI8U3eCl2TaZZh+ww1jq+2E+Js6O8FN2S6WwNlNxjK34atGlWcInIWuBOR3tJWLbaM4/HqywMBbYEeCksPpqXedSZADFtaKci25wRkamWJF0GvGKhM84OBK4HJqjq9xp4/bnAFIsc7jXF6nNpwifACw1t5BdjBSjvdDaS2cdLcRla8y+k/A20ZgD+PtFFwOFeimGgM0FmgSaSd1Srl2r2kPgaMNWALpaVDlPVQQ081zUkl+wE3K6qUZNcGVqI7W1MljdiUSxS1dvw9926GH/rb1JHBZu3hwJ+1xcYrapnmJeMsr3sasjWArfibyCzLYEVhIBDgcmgY9Ga8ck0y4ARXorXgSuASZC9C7gnmebzFmHxIptUdaRxpd0MXMfib5hrDn4VTF5gHUIkPpeVhJ4tuu3G31YCH6jqGAvnB+NvVx3P5k17sfsnA/cUWWUWmG9e/i6rf5sDy9WpbgT6eilGQmJmMp2d5qWYh79jPwg40ksx0iSJdmzeQ2suW2ArcJRNepVpZ7MaoAISyoTX5Mk5VtDw7kMxQKvHP7L0rqpOAk7F33MMeGA74DBVnRjzivlGT6IU+S8sc58GzG2OENgQsOpNbVcH5XVW3nXNxwPfhuxwLyUTBFmmZEeYAn4TcJ+XYpqFkR72zqIO+uWjBKvqE8btelsdJ8XVZ+U3OG3CwsKFTgaYyzL4e3yFpvwdHRUdq39ljPK+UVUnm454Sogbtoup4kHjw9mIRCc4PJhp7ihSGgOqCcCbzsB9YOn0L43sukdYqnzyrn0UHQUyJ5nWaV6KU21iK53srZN5tObaMF5sAuYYW+GdbULikpTllmrv4GSJq0RkYQQgKsxTiwOsYjzW7SZnBPYx/rbQ/ByLfFnEPY1ZoDXA2ub0Ro0B1mPJNM99lb+m+RAY46U4OJRFuWny6b54qrd4KSYl0ywmdGzES7GneZRmAZZtWTwO/AL/KI3kWNlYJvmhATDwBL1VdUHEsZRz8PdHg62VOSYZVBfYzDeAMxyw7wKcoaojYg4G7g78OGIBrSd6n3a7sESMNiQbLuwgW4KiPJ/wtY+Jf+O8lFQ0Qt5oDLhWmmhalydPetbCUZCcXA/0VNUSO91QqqoHWOZ7IL6638vCV3Vo3DRE7itUNWlXsIgnh5TucvxjNFepahdVrbBrR9OexhuNCKwamNHQWfgiQnQ7Ve3E1ue2xKJOJ2tTolhgNdYqfd619b5XC9pTwBP56En4Kvd7Ic3uSWAIcJpN+kQDk5sojA29biVbbjD3Mv3oCV9E5mgHzDeFwmgH4FqjHM+ZaDnDxNG+oZD3pkkrTQmqhGX0nwH/NM/tAn+8aXyTyPNYeSlfQ7Ojs7fZZO7cQNmPVPUa/H3B7g64Rtrkl4YW4GfAUBH5NPSqd4B5TljtyOZDdAo87ITrCeb5zgrNQSf87Z84exu4QkS+aIZhKzMQxclMmLwixQJLANHs+oQ32FHNdVMh56oBxBvcNhH6mKIx2aCbocadN3JtDr5angq1O+q5vxkvG2UZZZBJtmHzgb168yhD8ZXyrUKwqg7F3xjfMwTGLT6nE5EVqnqpyQqXm8cqiRjfoO4N1pdR+FtlRIRgdfhfseOb6xSsUMDWT2mM8HcU1HdEt/r8q1ue790J6IfWRn3+lSyy06/Zqgo6NzNXVmap+p3Wn8oQr/IiQuIMVT3Jwl8fCwdtjasttdD0iJ3sjKvzDVU9xrLnHmw+SpO17M8t+6Wq3oq/1dLPkqKuzvjUWVsXWnh8MyLTq8E/Crzcmbv5RYBL8c/eTWzg2ffJvfXkeJXoL2da8oPVvP5TkIgPKrP56DExH3Tm/GDV+Xg0YeNQm+tTrjzrzflxrZVv63iuvOottJ4CxjeymAm4RXOsEuI/S8oLsE3N3wxEmSKeqy/imbo8s8omq9fK17dE/5pyfFsyK2y1VmsFVqu1AqvV/ofsv6gJxYW3S/OYAAAAAElFTkSuQmCC"/>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| SIDE MENU
|
||
-->
|
||
<div class="side-menu" id="sideMenu">
|
||
|
||
<button onclick="toggleMenu()" class="menu-button" style="margin-top: -12px; margin-right: -8px;">
|
||
<span class="icon" style="font-size: 16px; color:#F56A00; transition: color 0.3s ease;" onmouseover="this.style.color='white'" onmouseout="this.style.color='#F56A00'"><i class="fas fa-times"></i></span>
|
||
</button>
|
||
|
||
<br>
|
||
|
||
<div id="tabs" class="tabs" data-tabs-ignore-url="false">
|
||
<label id="noactionmenuheader1" class="tabLabel" onclick="toggleMenuSection('noactionmenuheader1');" style="background-color: transparent; width:100%;color:#F56A00;padding-top:6px;padding-bottom:3px;margin-top:5px;margin-bottom:0px;font-weight:bolder;"><Strong>RESULTS</Strong></label>
|
||
<label id="btnsummary" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('dashboard');radiobtn.checked = true;updateLabelColors('tabs', 'btnsummary');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkNyZWF0ZS1DaGFydC0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+Q3JlYXRlIENoYXJ0IFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIGZpbGw9IiNjNGM0YzgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMS42MDQxNjY2NjY2NjY2NjY3QzAgMC43MjA4Nzc1MDAwMDAwMDAxIDAuNzIwODc3NTAwMDAwMDAwMSAwIDEuNjA0MTY2NjY2NjY2NjY2NyAwaDEwLjc5MTY2NjY2NjY2NjY2OEMxMy4yNzkxMTY2NjY2NjY2NjcgMCAxNCAwLjcyMDg3NzUwMDAwMDAwMDEgMTQgMS42MDQxNjY2NjY2NjY2NjY3djEwLjc5MTY2NjY2NjY2NjY2OGMwIDAuODgzMjgzMzMzMzMzMzMzNCAtMC43MjA4ODMzMzMzMzMzMzM0IDEuNjA0MTY2NjY2NjY2NjY2NyAtMS42MDQxNjY2NjY2NjY2NjY3IDEuNjA0MTY2NjY2NjY2NjY2N0gxLjYwNDE2NjY2NjY2NjY2NjdDMC43MjA4Nzc1MDAwMDAwMDAxIDE0IDAgMTMuMjc5MTE2NjY2NjY2NjY3IDAgMTIuMzk1ODMzMzMzMzMzMzM0VjEuNjA0MTY2NjY2NjY2NjY2N1ptNi4xNTMxMTY2NjY2NjY2NjcgMS43NDg5NzkxNjY2NjY2NjY4YzAuMTMzMTE2NjY2NjY2NjY2NjYgLTAuMTMzMTE2NjY2NjY2NjY2NjYgMC4zMTc4NTgzMzMzMzMzMzM0IC0wLjIwMzEzNDE2NjY2NjY2NjY3IDAuNTI2MDUgLTAuMjAzMTM0MTY2NjY2NjY2NjdoMC41ODMzMzMzMzMzMzMzMzM0YzAuMjA4MTMzMzMzMzMzMzMzMzQgMCAwLjM5Mjg3NTAwMDAwMDAwMDAzIDAuMDcwMDE3NSAwLjUyNTk5MTY2NjY2NjY2NjYgMC4yMDMxMzQxNjY2NjY2NjY2NyAwLjEzMzExNjY2NjY2NjY2NjY2IDAuMTMzMTEwODMzMzMzMzMzMzQgMC4yMDMxNzUwMDAwMDAwMDAwMiAwLjMxNzg5MzMzMzMzMzMzMzM2IDAuMjAzMTc1MDAwMDAwMDAwMDIgMC41MjYwMzI1VjEwLjc2MjUwMDAwMDAwMDAwMWMwIDAuMjA4MTMzMzMzMzMzMzMzMzQgLTAuMDcwMDU4MzMzMzMzMzMzMzMgMC4zOTI5MzMzMzMzMzMzMzMzNiAtMC4yMDMxNzUwMDAwMDAwMDAwMiAwLjUyNjA1IC0wLjEzMzExNjY2NjY2NjY2NjY2IDAuMTMzMTE2NjY2NjY2NjY2NjYgLTAuMzE3ODU4MzMzMzMzMzMzNCAwLjIwMzExNjY2NjY2NjY2NjcgLTAuNTI1OTkxNjY2NjY2NjY2NiAwLjIwMzExNjY2NjY2NjY2NjdoLTAuNTgzMzMzMzMzMzMzMzMzNGMtMC4yMDgxOTE2NjY2NjY2NjY2NiAwIC0wLjM5MjkzMzMzMzMzMzMzMzM2IC0wLjA3IC0wLjUyNjA1IC0wLjIwMzExNjY2NjY2NjY2NjcgLTAuMTMzMTE2NjY2NjY2NjY2NjYgLTAuMTMzMTE2NjY2NjY2NjY2NjYgLTAuMjAzMTE2NjY2NjY2NjY2NyAtMC4zMTc5MTY2NjY2NjY2NjY3NCAtMC4yMDMxMTY2NjY2NjY2NjY3IC0wLjUyNjA1VjMuODc5MTc4MzMzMzMzMzMzNGMwIC0wLjIwODEzOTE2NjY2NjY2NjY4IDAuMDcgLTAuMzkyOTIxNjY2NjY2NjY2NjcgMC4yMDMxMTY2NjY2NjY2NjY3IC0wLjUyNjAzMjVabS0zLjcyNTc1IDUuMjQ5OTcwODMzMzMzMzM0YzAuMTMzMTEwODMzMzMzMzMzMzQgLTAuMTMzMDU4MzMzMzMzMzMzMzMgMC4zMTc4OTMzMzMzMzMzMzMzNiAtMC4yMDMxMTY2NjY2NjY2NjY3IDAuNTI2MDM4MzMzMzMzMzMzNCAtMC4yMDMxMTY2NjY2NjY2NjY3aDAuNTgzMzMzMzMzMzMzMzMzNGMwLjIwODEzOTE2NjY2NjY2NjY4IDAgMC4zOTI5MjE2NjY2NjY2NjY2NyAwLjA3MDA1ODMzMzMzMzMzMzMzIDAuNTI2MDMyNSAwLjIwMzExNjY2NjY2NjY2NjcgMC4xMzMxMTY2NjY2NjY2NjY2NiAwLjEzMzExNjY2NjY2NjY2NjY2IDAuMjAzMTM0MTY2NjY2NjY2NjcgMC4zMTc5MTY2NjY2NjY2NjY3NCAwLjIwMzEzNDE2NjY2NjY2NjY3IDAuNTI2MDV2MS42MzMzMzMzMzMzMzMzMzMzYzAgMC4yMDgxMzMzMzMzMzMzMzMzNCAtMC4wNzAwMTc1IDAuMzkyOTMzMzMzMzMzMzMzMzYgLTAuMjAzMTM0MTY2NjY2NjY2NjcgMC41MjYwNSAtMC4xMzMxMTA4MzMzMzMzMzMzNCAwLjEzMzExNjY2NjY2NjY2NjY2IC0wLjMxNzg5MzMzMzMzMzMzMzM2IDAuMjAzMTE2NjY2NjY2NjY2NyAtMC41MjYwMzI1IDAuMjAzMTE2NjY2NjY2NjY2N2gtMC41ODMzMzMzMzMzMzMzMzM0Yy0wLjIwODE0NTAwMDAwMDAwMDAyIDAgLTAuMzkyOTI3NTAwMDAwMDAwMDQgLTAuMDcgLTAuNTI2MDM4MzMzMzMzMzMzNCAtMC4yMDMxMTY2NjY2NjY2NjY3IC0wLjEzMzExNjY2NjY2NjY2NjY2IC0wLjEzMzExNjY2NjY2NjY2NjY2IC0wLjIwMzEyODMzMzMzMzMzMzMzIC0wLjMxNzkxNjY2NjY2NjY2Njc0IC0wLjIwMzEyODMzMzMzMzMzMzMzIC0wLjUyNjA1di0xLjYzMzMzMzMzMzMzMzMzMzNjMCAtMC4yMDgxMzMzMzMzMzMzMzMzNCAwLjA3MDAxMTY2NjY2NjY2NjY3IC0wLjM5MjkzMzMzMzMzMzMzMzM2IDAuMjAzMTI4MzMzMzMzMzMzMzMgLTAuNTI2MDVabTcuNDUxNSAtMi4zMzMzMzMzMzMzMzMzMzM1YzAuMTMzMDU4MzMzMzMzMzMzMzMgLTAuMTMzMDU4MzMzMzMzMzMzMzMgMC4zMTc4NTgzMzMzMzMzMzM0IC0wLjIwMzExNjY2NjY2NjY2NjcgMC41MjU5OTE2NjY2NjY2NjY2IC0wLjIwMzExNjY2NjY2NjY2NjdoMC41ODMzMzMzMzMzMzMzMzM0YzAuMjA4MTMzMzMzMzMzMzMzMzQgMCAwLjM5MjkzMzMzMzMzMzMzMzM2IDAuMDcwMDU4MzMzMzMzMzMzMzMgMC41MjYwNSAwLjIwMzExNjY2NjY2NjY2NjcgMC4xMzMxMTY2NjY2NjY2NjY2NiAwLjEzMzExNjY2NjY2NjY2NjY2IDAuMjAzMTE2NjY2NjY2NjY2NyAwLjMxNzkxNjY2NjY2NjY2Njc0IDAuMjAzMTE2NjY2NjY2NjY2NyAwLjUyNjA1djMuOTY2NjY2NjY2NjY2NjY3YzAgMC4yMDgxMzMzMzMzMzMzMzMzNCAtMC4wNyAwLjM5MjkzMzMzMzMzMzMzMzM2IC0wLjIwMzExNjY2NjY2NjY2NjcgMC41MjYwNSAtMC4xMzMxMTY2NjY2NjY2NjY2NiAwLjEzMzExNjY2NjY2NjY2NjY2IC0wLjMxNzkxNjY2NjY2NjY2Njc0IDAuMjAzMTE2NjY2NjY2NjY2NyAtMC41MjYwNSAwLjIwMzExNjY2NjY2NjY2NjdoLTAuNTgzMzMzMzMzMzMzMzMzNGMtMC4yMDgxMzMzMzMzMzMzMzMzNCAwIC0wLjM5MjkzMzMzMzMzMzMzMzM2IC0wLjA3IC0wLjUyNTk5MTY2NjY2NjY2NjYgLTAuMjAzMTE2NjY2NjY2NjY2NyAtMC4xMzMxMTY2NjY2NjY2NjY2NiAtMC4xMzMxMTY2NjY2NjY2NjY2NiAtMC4yMDMxNzUwMDAwMDAwMDAwMiAtMC4zMTc5MTY2NjY2NjY2NjY3NCAtMC4yMDMxNzUwMDAwMDAwMDAwMiAtMC41MjYwNXYtMy45NjY2NjY2NjY2NjY2NjdjMCAtMC4yMDgxMzMzMzMzMzMzMzMzNCAwLjA3MDA1ODMzMzMzMzMzMzMzIC0wLjM5MjkzMzMzMzMzMzMzMzM2IDAuMjAzMTc1MDAwMDAwMDAwMDIgLTAuNTI2MDVaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjwvc3ZnPg==" /> Summary Report</label>
|
||
<label id="btnscaninfo" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('home');radiobtn.checked = true;updateLabelColors('tabs', 'btnscaninfo');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IlBvY2tldC1DYXN0cy1Mb2dvLS1TdHJlYW1saW5lLVVsdGltYXRlLnN2ZyIgaGVpZ2h0PSIxNSIgd2lkdGg9IjE1Ij48ZGVzYz5Qb2NrZXQgQ2FzdHMgTG9nbyBTdHJlYW1saW5lIEljb246IGh0dHBzOi8vc3RyZWFtbGluZWhxLmNvbTwvZGVzYz48cGF0aCBkPSJNNyAwYTcgNyAwIDEgMCA3IDdBNyA3IDAgMCAwIDcgMFptMCA4Ljc1djEuMTY2NjY2NjY2NjY2NjY2N2EyLjkxNjY2NjY2NjY2NjY2NyAyLjkxNjY2NjY2NjY2NjY2NyAwIDEgMSAyLjkxNjY2NjY2NjY2NjY2NyAtMi45MTY2NjY2NjY2NjY2NjdoLTEuMTY2NjY2NjY2NjY2NjY2N2ExLjc1IDEuNzUgMCAxIDAgLTEuNzUgMS43NVptMCAtNS44MzMzMzMzMzMzMzMzMzRhNC4wODMzMzMzMzMzMzMzMzQgNC4wODMzMzMzMzMzMzMzMzQgMCAwIDAgMCA4LjE2NjY2NjY2NjY2NjY2OHYxLjE2NjY2NjY2NjY2NjY2NjdhNS4yNSA1LjI1IDAgMSAxIDUuMjUgLTUuMjVoLTEuMTY2NjY2NjY2NjY2NjY2N2E0LjA4MzMzMzMzMzMzMzMzNCA0LjA4MzMzMzMzMzMzMzMzNCAwIDAgMCAtNC4wODMzMzMzMzMzMzMzMzQgLTQuMDgzMzMzMzMzMzMzMzM0WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PC9zdmc+" /> Scan Information</label>
|
||
<label id="noactionmenuheader2" class="tabLabel" onclick="toggleMenuSection('noactionmenuheader2');" style="margin-top: 2px; background-color: transparent;width:100%;color:#F56A00;padding-top:6px;padding-bottom:3px;margin-top:5px;margin-bottom:0px;font-weight:bolder;border-top: 0.25px solid rgba(53, 67, 103, 0.5);"><Strong>EXPLORE</Strong></label>
|
||
<label id="btnnetworks" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onclick="radiobtn = document.getElementById('SubNets');radiobtn.checked = true;updateLabelColors('tabs', 'btnnetworks');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkVhcnRoLTMtLVN0cmVhbWxpbmUtVWx0aW1hdGUuc3ZnIiBoZWlnaHQ9IjE1IiB3aWR0aD0iMTUiPjxkZXNjPkVhcnRoIDMgU3RyZWFtbGluZSBJY29uOiBodHRwczovL3N0cmVhbWxpbmVocS5jb208L2Rlc2M+PGc+PHBhdGggZD0iTTkuMDgyNTAwMDAwMDAwMDAxIDMuMjA4MzMzMzMzMzMzMzMzNWEwLjE0IDAuMTQgMCAwIDAgMC4xMjI1IC0wLjA2NDE2NjY2NjY2NjY2NjY4IDAuMTQgMC4xNCAwIDAgMCAwIC0wLjEzNDE2NjY2NjY2NjY2NjY4QTUuNzA1IDUuNzA1IDAgMCAwIDcuMDc1ODMzMzMzMzMzMzM0NSAwLjI1MDgzMzMzMzMzMzMzMzM1YTAuMTQgMC4xNCAwIDAgMCAtMC4xNTE2NjY2NjY2NjY2NjY2NyAwIDUuNzA1IDUuNzA1IDAgMCAwIC0yLjE0NjY2NjY2NjY2NjY2NyAyLjc1OTE2NjY2NjY2NjY2NyAwLjE0IDAuMTQgMCAwIDAgMCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAuMTQgMC4xNCAwIDAgMCAwLjEyMjUgMC4wNjQxNjY2NjY2NjY2NjY2OFoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik0xMC43NjgzMzMzMzMzMzMzMzQgNi40MTY2NjY2NjY2NjY2NjdhMC4xNTE2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAgMCAwIDAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNGgyLjkxNjY2NjY2NjY2NjY2N2EwLjE1NzUwMDAwMDAwMDAwMDAzIDAuMTU3NTAwMDAwMDAwMDAwMDMgMCAwIDAgMC4xMTA4MzMzMzMzMzMzMzMzNCAtMC4wNDY2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgMC4wMzUgLTAuMTEwODMzMzMzMzMzMzMzMzQgNi44NTQxNjY2NjY2NjY2NjcgNi44NTQxNjY2NjY2NjY2NjcgMCAwIDAgLTAuNTgzMzMzMzMzMzMzMzMzNCAtMi4yMzQxNjY2NjY2NjY2NjcgMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjE0NTgzMzMzMzMzMzMzMzM0IDAgMCAwIC0wLjEzNDE2NjY2NjY2NjY2NjY4IC0wLjA4MTY2NjY2NjY2NjY2NjY4aC0yLjYwMTY2NjY2NjY2NjY2N2EwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDAgLTAuMTEwODMzMzMzMzMzMzMzMzQgMC4wNTI1IDAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMCAwIDAuMTIyNSAxMi45MTUwMDAwMDAwMDAwMDEgMTIuOTE1MDAwMDAwMDAwMDAxIDAgMCAxIDAuMjIxNjY2NjY2NjY2NjY2NjggMi4xNTgzMzMzMzMzMzMzMzM3WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTkuNzUzMzMzMzMzMzMzMzM0IDYuNTYyNWEwLjE1NzUwMDAwMDAwMDAwMDAzIDAuMTU3NTAwMDAwMDAwMDAwMDMgMCAwIDAgMC4xMDUgLTAuMDQ2NjY2NjY2NjY2NjY2NjcgMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAgMCAwIDAuMDU4MzMzMzMzMzMzMzMzMzQgLTAuMDk5MTY2NjY2NjY2NjY2NjggMTEuNzU0MTY2NjY2NjY2NjY2IDExLjc1NDE2NjY2NjY2NjY2NiAwIDAgMCAtMC4yOTE2NjY2NjY2NjY2NjY3IC0yLjIxNjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuMTY5MTY2NjY2NjY2NjY2NjYgLTAuMTE2NjY2NjY2NjY2NjY2NjhINC41NDQxNjY2NjY2NjY2NjdhMC4xNTE2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTEwODMzMzMzMzMzMzMzMzRBMTEuNzU0MTY2NjY2NjY2NjY2IDExLjc1NDE2NjY2NjY2NjY2NiAwIDAgMCA0LjA4MzMzMzMzMzMzMzMzNCA2LjQxNjY2NjY2NjY2NjY2N2EwLjEzNDE2NjY2NjY2NjY2NjY4IDAuMTM0MTY2NjY2NjY2NjY2NjggMCAwIDAgMC4wMzUgMC4xMDUgMC4xNTc1MDAwMDAwMDAwMDAwMyAwLjE1NzUwMDAwMDAwMDAwMDAzIDAgMCAwIDAuMTA1IDAuMDQ2NjY2NjY2NjY2NjY2NjdaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNNC45MTc1IDEwLjc5MTY2NjY2NjY2NjY2OGEwLjE0IDAuMTQgMCAwIDAgLTAuMTIyNSAwLjA2NDE2NjY2NjY2NjY2NjY4IDAuMTQgMC4xNCAwIDAgMCAwIDAuMTM0MTY2NjY2NjY2NjY2NjggNS43MDUgNS43MDUgMCAwIDAgMi4xNDY2NjY2NjY2NjY2NjcgMi43NTkxNjY2NjY2NjY2NjcgMC4xNCAwLjE0IDAgMCAwIDAuMTUxNjY2NjY2NjY2NjY2NjcgMCA1LjcwNSA1LjcwNSAwIDAgMCAyLjE0NjY2NjY2NjY2NjY2NyAtMi43NTkxNjY2NjY2NjY2NjcgMC4xNCAwLjE0IDAgMCAwIDAgLTAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAgMCAwIC0wLjExNjY2NjY2NjY2NjY2NjY4IC0wLjA2NDE2NjY2NjY2NjY2NjY4WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTQuMjUyNSA3LjQzNzUwMDAwMDAwMDAwMWEwLjE1NzUwMDAwMDAwMDAwMDAzIDAuMTU3NTAwMDAwMDAwMDAwMDMgMCAwIDAgLTAuMTEwODMzMzMzMzMzMzMzMzQgMC4wNDY2NjY2NjY2NjY2NjY2NyAwLjEzNDE2NjY2NjY2NjY2NjY4IDAuMTM0MTY2NjY2NjY2NjY2NjggMCAwIDAgLTAuMDU4MzMzMzMzMzMzMzMzMzQgMC4wOTkxNjY2NjY2NjY2NjY2OCAxMS43NTQxNjY2NjY2NjY2NjYgMTEuNzU0MTY2NjY2NjY2NjY2IDAgMCAwIDAuMjkxNjY2NjY2NjY2NjY2NyAyLjIxNjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjExMDgzMzMzMzMzMzMzMzM0aDQuOTExNjY2NjY2NjY2NjY3YTAuMTUxNjY2NjY2NjY2NjY2NjcgMC4xNTE2NjY2NjY2NjY2NjY2NyAwIDAgMCAwLjE0NTgzMzMzMzMzMzMzMzM0IC0wLjExMDgzMzMzMzMzMzMzMzM0QTExLjc1NDE2NjY2NjY2NjY2NiAxMS43NTQxNjY2NjY2NjY2NjYgMCAwIDAgOS45MTY2NjY2NjY2NjY2NjggNy41ODMzMzMzMzMzMzMzMzRhMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAgMCAwIC0wLjAzNSAtMC4xMDUgMC4xNTc1MDAwMDAwMDAwMDAwMyAwLjE1NzUwMDAwMDAwMDAwMDAzIDAgMCAwIC0wLjEwNSAtMC4wNDY2NjY2NjY2NjY2NjY2N1oiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik0wLjAzNSA2LjQxNjY2NjY2NjY2NjY2N2EwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgMC4wMzUgMC4xMTA4MzMzMzMzMzMzMzMzNCAwLjE1NzUwMDAwMDAwMDAwMDAzIDAuMTU3NTAwMDAwMDAwMDAwMDMgMCAwIDAgMC4xMTA4MzMzMzMzMzMzMzMzNCAwLjA0NjY2NjY2NjY2NjY2NjY3aDIuOTE2NjY2NjY2NjY2NjY3YTAuMTUxNjY2NjY2NjY2NjY2NjcgMC4xNTE2NjY2NjY2NjY2NjY2NyAwIDAgMCAwLjEzNDE2NjY2NjY2NjY2NjY4IC0wLjE1NzUwMDAwMDAwMDAwMDAzQTEyLjkxNTAwMDAwMDAwMDAwMSAxMi45MTUwMDAwMDAwMDAwMDEgMCAwIDEgMy41IDQuMjU4MzMzMzMzMzMzMzM0YTAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMCAwIC0wLjEyMjUgMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjE0NTgzMzMzMzMzMzMzMzM0IDAgMCAwIC0wLjE1NzUwMDAwMDAwMDAwMDAzIC0wLjA1MjVIMC43NDA4MzMzMzMzMzMzMzMzYTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMCAtMC4xNTc1MDAwMDAwMDAwMDAwMyAwLjA4NzUwMDAwMDAwMDAwMDAxQTYuODU0MTY2NjY2NjY2NjY3IDYuODU0MTY2NjY2NjY2NjY3IDAgMCAwIDAuMDM1IDYuNDE2NjY2NjY2NjY2NjY3WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTMuMjMxNjY2NjY2NjY2NjY3IDcuNTgzMzMzMzMzMzMzMzM0YTAuMTUxNjY2NjY2NjY2NjY2NjcgMC4xNTE2NjY2NjY2NjY2NjY2NyAwIDAgMCAtMC4xNDU4MzMzMzMzMzMzMzMzNCAtMC4xNGgtMi45MTY2NjY2NjY2NjY2NjdhMC4xNTc1MDAwMDAwMDAwMDAwMyAwLjE1NzUwMDAwMDAwMDAwMDAzIDAgMCAwIC0wLjExMDgzMzMzMzMzMzMzMzM0IDAuMDQ2NjY2NjY2NjY2NjY2NjcgMC4xNTE2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjAyMzMzMzMzMzMzMzMzMzMzNCAwLjA5MzMzMzMzMzMzMzMzMzM0IDYuODU0MTY2NjY2NjY2NjY3IDYuODU0MTY2NjY2NjY2NjY3IDAgMCAwIDAuNTgzMzMzMzMzMzMzMzMzNCAyLjIzNDE2NjY2NjY2NjY2NyAwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDAgMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjA4NzUwMDAwMDAwMDAwMDAxaDIuNTkwMDAwMDAwMDAwMDAwM2EwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDAgMC4xMTA4MzMzMzMzMzMzMzMzNCAtMC4wNTI1IDAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMCAwIC0wLjEyMjVBMTIuOTE1MDAwMDAwMDAwMDAxIDEyLjkxNTAwMDAwMDAwMDAwMSAwIDAgMSAzLjIzMTY2NjY2NjY2NjY2NyA3LjU4MzMzMzMzMzMzMzMzNFoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik0zLjgwMzMzMzMzMzMzMzMzMzIgMTAuODkwODMzMzMzMzMzMzM1YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMCAtMC4xNCAtMC4wOTkxNjY2NjY2NjY2NjY2OEgxLjQwMDAwMDAwMDAwMDAwMDFhMC4xNCAwLjE0IDAgMCAwIC0wLjEyODMzMzMzMzMzMzMzMzM1IDAuMDc1ODMzMzMzMzMzMzMzMzQgMC4xNCAwLjE0IDAgMCAwIDAgMC4xNTE2NjY2NjY2NjY2NjY2NyA3LjAzNTAwMDAwMDAwMDAwMSA3LjAzNTAwMDAwMDAwMDAwMSAwIDAgMCAzLjg5MDgzMzMzMzMzMzMzMzYgMi43MzU4MzMzMzMzMzMzMzQgMC4xNTE2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAgMCAwIDAuMTYzMzMzMzMzMzMzMzMzMzYgLTAuMDY0MTY2NjY2NjY2NjY2NjggMC4xNCAwLjE0IDAgMCAwIDAgLTAuMTc1MDAwMDAwMDAwMDAwMDIgNy41ODMzMzMzMzMzMzMzMzQgNy41ODMzMzMzMzMzMzMzMzQgMCAwIDEgLTEuNTIyNSAtMi42MjVaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNMTAuMzM2NjY2NjY2NjY2NjY2IDEwLjc5MTY2NjY2NjY2NjY2OGEwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDAgLTAuMTQgMC4wOTkxNjY2NjY2NjY2NjY2OCA3LjU4MzMzMzMzMzMzMzMzNCA3LjU4MzMzMzMzMzMzMzMzNCAwIDAgMSAtMS41MTA4MzMzMzMzMzMzMzMzIDIuNjI1IDAuMTQgMC4xNCAwIDAgMCAwIDAuMTc1MDAwMDAwMDAwMDAwMDIgMC4xNTE2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAgMCAwIDAuMTYzMzMzMzMzMzMzMzMzMzYgMC4wNjQxNjY2NjY2NjY2NjY2OCA3LjAzNTAwMDAwMDAwMDAwMSA3LjAzNTAwMDAwMDAwMDAwMSAwIDAgMCAzLjg5MDgzMzMzMzMzMzMzMzYgLTIuNzM1ODMzMzMzMzMzMzM0IDAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMCAwIC0wLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMCAtMC4xMjgzMzMzMzMzMzMzMzMzNSAtMC4wODE2NjY2NjY2NjY2NjY2OFoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik0zLjY2MzMzMzMzMzMzMzMzMzYgMy4yMDgzMzMzMzMzMzMzMzM1YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMCAwLjE0IC0wLjA5OTE2NjY2NjY2NjY2NjY4QTcuNTgzMzMzMzMzMzMzMzM0IDcuNTgzMzMzMzMzMzMzMzM0IDAgMCAxIDUuMzE0MTY2NjY2NjY2NjY3IDAuNDg0MTY2NjY2NjY2NjY2N2EwLjE0IDAuMTQgMCAwIDAgMCAtMC4xNzUwMDAwMDAwMDAwMDAwMiAwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuMTQ1ODMzMzMzMzMzMzMzMzQgLTAuMDY0MTY2NjY2NjY2NjY2NjggNy4wMzUwMDAwMDAwMDAwMDEgNy4wMzUwMDAwMDAwMDAwMDEgMCAwIDAgLTMuODkwODMzMzMzMzMzMzMzNiAyLjczNTgzMzMzMzMzMzMzNCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAuMTM0MTY2NjY2NjY2NjY2NjggMCAwIDAgMCAwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMCAwLjEyODMzMzMzMzMzMzMzMzM1IDAuMDgxNjY2NjY2NjY2NjY2NjhaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNMTMuOTY1MDAwMDAwMDAwMDAyIDcuNTgzMzMzMzMzMzMzMzM0YTAuMTUxNjY2NjY2NjY2NjY2NjcgMC4xNTE2NjY2NjY2NjY2NjY2NyAwIDAgMCAtMC4wMzUgLTAuMTEwODMzMzMzMzMzMzMzMzQgMC4xNTc1MDAwMDAwMDAwMDAwMyAwLjE1NzUwMDAwMDAwMDAwMDAzIDAgMCAwIC0wLjExMDgzMzMzMzMzMzMzMzM0IC0wLjA0NjY2NjY2NjY2NjY2NjY3aC0yLjkxNjY2NjY2NjY2NjY2N2EwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNEExMi45MTUwMDAwMDAwMDAwMDEgMTIuOTE1MDAwMDAwMDAwMDAxIDAgMCAxIDEwLjUgOS43NDE2NjY2NjY2NjY2NjdhMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAgMCAwIDAgMC4xMjI1IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMCAwLjExMDgzMzMzMzMzMzMzMzM0IDAuMDUyNWgyLjYwMTY2NjY2NjY2NjY2N2EwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDAgMC4xMzQxNjY2NjY2NjY2NjY2OCAtMC4wODc1MDAwMDAwMDAwMDAwMUE2Ljg1NDE2NjY2NjY2NjY2NyA2Ljg1NDE2NjY2NjY2NjY2NyAwIDAgMCAxMy45NjUwMDAwMDAwMDAwMDIgNy41ODMzMzMzMzMzMzMzMzRaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNMTAuMTk2NjY2NjY2NjY2NjY3IDMuMTA5MTY2NjY2NjY2NjY3YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMCAwLjE0IDAuMDk5MTY2NjY2NjY2NjY2NjhoMi4yNjMzMzMzMzMzMzMzMzNhMC4xNCAwLjE0IDAgMCAwIDAuMTI4MzMzMzMzMzMzMzMzMzUgLTAuMDc1ODMzMzMzMzMzMzMzMzQgMC4xNCAwLjE0IDAgMCAwIDAgLTAuMTUxNjY2NjY2NjY2NjY2NjdBNy4wMzUwMDAwMDAwMDAwMDEgNy4wMzUwMDAwMDAwMDAwMDEgMCAwIDAgOC44MzE2NjY2NjY2NjY2NjcgMC4yNDVhMC4xNTE2NjY2NjY2NjY2NjY2NyAwLjE1MTY2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjE2MzMzMzMzMzMzMzMzMzM2IDAuMDY0MTY2NjY2NjY2NjY2NjggMC4xNCAwLjE0IDAgMCAwIDAgMC4xNzUwMDAwMDAwMDAwMDAwMiA3LjU4MzMzMzMzMzMzMzMzNCA3LjU4MzMzMzMzMzMzMzMzNCAwIDAgMSAxLjUyODMzMzMzMzMzMzMzMzUgMi42MjVaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L2c+PC9zdmc+" /> Networks</label>
|
||
<label id="btncomputers" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('ComputerInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btncomputers');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IlNjcmVlbi0xLUFsdGVybmF0ZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+U2NyZWVuIDEgQWx0ZXJuYXRlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIGQ9Ik0xMy4xMjUgMGgtMTIuMjVBMC44NzUgMC44NzUgMCAwIDAgMCAwLjg3NVYxMC41YTAuODc1IDAuODc1IDAgMCAwIDAuODc1IDAuODc1aDUuMzk1ODMzMzMzMzMzMzM0YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMSAwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzR2MS4xNjY2NjY2NjY2NjY2NjY3YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMSAtMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjE0NTgzMzMzMzMzMzMzMzM0SDQuMzc1YTAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAwIDAgMCAxLjE2NjY2NjY2NjY2NjY2NjdoNS4yNWEwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMCAwIDAgLTEuMTY2NjY2NjY2NjY2NjY2N2gtMS44OTU4MzMzMzMzMzMzMzM1YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMSAtMC4xNDU4MzMzMzMzMzMzMzMzNCAtMC4xNDU4MzMzMzMzMzMzMzMzNHYtMS4xNjY2NjY2NjY2NjY2NjY3YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMSAwLjE0NTgzMzMzMzMzMzMzMzM0IC0wLjE0NTgzMzMzMzMzMzMzMzM0aDUuMzk1ODMzMzMzMzMzMzM0QTAuODc1IDAuODc1IDAgMCAwIDE0IDEwLjVWMC44NzVBMC44NzUgMC44NzUgMCAwIDAgMTMuMTI1IDBaTTEyLjgzMzMzMzMzMzMzMzMzNCA4Ljc1YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDEgLTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjdoLTExLjA4MzMzMzMzMzMzMzMzNEEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAxIDEuMTY2NjY2NjY2NjY2NjY2NyA4Ljc1VjEuNDU4MzMzMzMzMzMzMzMzNWEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAxIDAuMjkxNjY2NjY2NjY2NjY2NyAtMC4yOTE2NjY2NjY2NjY2NjY3aDExLjA4MzMzMzMzMzMzMzMzNGEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAxIDAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjdaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" /> Computers</label>
|
||
<label id="btnshares" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('ShareName');radiobtn.checked = true;updateLabelColors('tabs', 'btnshares');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkZvbGRlci1FbXB0eS0xLS1TdHJlYW1saW5lLVVsdGltYXRlLnN2ZyIgaGVpZ2h0PSIxNSIgd2lkdGg9IjE1Ij48ZGVzYz5Gb2xkZXIgRW1wdHkgMSBTdHJlYW1saW5lIEljb246IGh0dHBzOi8vc3RyZWFtbGluZWhxLmNvbTwvZGVzYz48cGF0aCBkPSJNMTMuMTI1IDIuOTE2NjY2NjY2NjY2NjY3SDYuNTU2NjY2NjY2NjY2NjY3NWEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAxIC0wLjI2MjUgLTAuMTYzMzMzMzMzMzMzMzMzMzZsLTAuNTU0MTY2NjY2NjY2NjY2NyAtMS4xMDI1QTAuODc1IDAuODc1IDAgMCAwIDQuOTU4MzMzMzMzMzMzMzM0IDEuMTY2NjY2NjY2NjY2NjY2N2gtNC4wODMzMzMzMzMzMzMzMzRBMC44NzUgMC44NzUgMCAwIDAgMCAyLjA0MTY2NjY2NjY2NjY2N3Y5LjkxNjY2NjY2NjY2NjY2OEEwLjg3NSAwLjg3NSAwIDAgMCAwLjg3NSAxMi44MzMzMzMzMzMzMzMzMzRoMTIuMjVhMC44NzUgMC44NzUgMCAwIDAgMC44NzUgLTAuODc1di04LjE2NjY2NjY2NjY2NjY2OEEwLjg3NSAwLjg3NSAwIDAgMCAxMy4xMjUgMi45MTY2NjY2NjY2NjY2NjdaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" /> Share Names</label>
|
||
<label id="btnfgs" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('ShareFolders');radiobtn.checked = true;updateLabelColors('tabs', 'btnfgs');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkNvZGluZy1BcHBzLVdlYnNpdGUtQmlnLURhdGEtVm9sdW1lLUZvbGRlci0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+Q29kaW5nIEFwcHMgV2Vic2l0ZSBCaWcgRGF0YSBWb2x1bWUgRm9sZGVyIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxnPjxwYXRoIGQ9Ik0xMi44MzMzMzMzMzMzMzMzMzQgMS4xNjY2NjY2NjY2NjY2NjY3aC0zLjA4NTgzMzMzMzMzMzMzMzRhMC4yOTc1MDAwMDAwMDAwMDAwNCAwLjI5NzUwMDAwMDAwMDAwMDA0IDAgMCAxIC0wLjIxIC0wLjA4NzUwMDAwMDAwMDAwMDAxTDguODQzMzMzMzMzMzMzMzM0IDAuMzU1ODMzMzMzMzMzMzMzMzNBMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCA4LjAwMzMzMzMzMzMzMzMzNCAwaC0yLjAwMDgzMzMzMzMzMzMzMzVBMS4zMyAxLjMzIDAgMCAwIDQuNjY2NjY2NjY2NjY2NjY3IDEuMzM1ODMzMzMzMzMzMzMzNHYwLjU4MzMzMzMzMzMzMzMzMzRoMS4wMDMzMzMzMzMzMzMzMzM0YTIuMDY1IDIuMDY1IDAgMCAxIDEuNDcwMDAwMDAwMDAwMDAwMiAwLjYyNDE2NjY2NjY2NjY2NjhsMC41MTkxNjY2NjY2NjY2NjY3IDAuNTQyNTAwMDAwMDAwMDAwMUgxMC41YTIuMDQxNjY2NjY2NjY2NjY3IDIuMDQxNjY2NjY2NjY2NjY3IDAgMCAxIDIuMDQxNjY2NjY2NjY2NjY3IDIuMDQxNjY2NjY2NjY2NjY3VjguMTY2NjY2NjY2NjY2NjY4aDAuNzA1ODMzMzMzMzMzMzMzM0MxNCA4LjE2NjY2NjY2NjY2NjY2OCAxNCA3LjU4MzMzMzMzMzMzMzMzNCAxNCA2LjgzMDgzMzMzMzMzMzMzNFYyLjMzMzMzMzMzMzMzMzMzMzVhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAtMS4xNjY2NjY2NjY2NjY2NjY3IC0xLjE2NjY2NjY2NjY2NjY2NjdaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNNy45OTc1MDAwMDAwMDAwMDEgMTRIMS4zMzU4MzMzMzMzMzMzMzM0QTEuMzMgMS4zMyAwIDAgMSAwIDEyLjY2NDE2NjY2NjY2NjY2OHYtNS40OTVBMS4zMyAxLjMzIDAgMCAxIDEuMzM1ODMzMzMzMzMzMzMzNCA1LjgzMzMzMzMzMzMzMzMzNGgyLjAwMDgzMzMzMzMzMzMzMzVhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMSAwLjg0IDAuMzU1ODMzMzMzMzMzMzMzMzNsMC42OTQxNjY2NjY2NjY2NjY3IDAuNzIzMzMzMzMzMzMzMzMzNGEwLjI5NzUwMDAwMDAwMDAwMDA0IDAuMjk3NTAwMDAwMDAwMDAwMDQgMCAwIDAgMC4yMSAwLjA4NzUwMDAwMDAwMDAwMDAxSDguMTY2NjY2NjY2NjY2NjY4YTEuMTY2NjY2NjY2NjY2NjY2NyAxLjE2NjY2NjY2NjY2NjY2NjcgMCAwIDEgMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2N3Y0LjQ5NzUwMDAwMDAwMDAwMDVBMS4zMyAxLjMzIDAgMCAxIDcuOTk3NTAwMDAwMDAwMDAxIDE0WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTEwLjUgMy45NTUwMDAwMDAwMDAwMDA1aC0zLjA4NTgzMzMzMzMzMzMzMzRhMC4yOCAwLjI4IDAgMCAxIC0wLjIxIC0wLjA5MzMzMzMzMzMzMzMzMzM0bC0wLjY5NDE2NjY2NjY2NjY2NjcgLTAuNzE3NWExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjg0IC0wLjM1NTgzMzMzMzMzMzMzMzMzSDMuNjY5MTY2NjY2NjY2NjY3QTEuMzMgMS4zMyAwIDAgMCAyLjMzMzMzMzMzMzMzMzMzMzUgNC4xMTgzMzMzMzMzMzMzMzNWNC45NTgzMzMzMzMzMzMzMzRoMS4wMDMzMzMzMzMzMzMzMzM0YTIuMDY1IDIuMDY1IDAgMCAxIDEuNDcwMDAwMDAwMDAwMDAwMiAwLjYyNDE2NjY2NjY2NjY2NjhsMC41MTkxNjY2NjY2NjY2NjY3IDAuNTQyNTAwMDAwMDAwMDAwMUg4LjE2NjY2NjY2NjY2NjY2OGEyLjA0MTY2NjY2NjY2NjY2NyAyLjA0MTY2NjY2NjY2NjY2NyAwIDAgMSAyLjA0MTY2NjY2NjY2NjY2NyAyLjA0MTY2NjY2NjY2NjY2N3YyLjc4ODMzMzMzMzMzMzMzMzZoMC4xMjI1QTEuMzM1ODMzMzMzMzMzMzMzNCAxLjMzNTgzMzMzMzMzMzMzMzQgMCAwIDAgMTEuNjY2NjY2NjY2NjY2NjY4IDkuNjE5MTY2NjY2NjY2NjY3VjUuMTIxNjY2NjY2NjY2NjY3YTEuMTY2NjY2NjY2NjY2NjY2NyAxLjE2NjY2NjY2NjY2NjY2NjcgMCAwIDAgLTEuMTY2NjY2NjY2NjY2NjY2NyAtMS4xNjY2NjY2NjY2NjY2NjY3WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PC9nPjwvc3ZnPg==" /> Folder Groups</label>
|
||
<label id="btnaces" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('AceInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnaces');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkxvY2stVW5sb2NrLS1TdHJlYW1saW5lLVVsdGltYXRlLnN2ZyIgaGVpZ2h0PSIxNSIgd2lkdGg9IjE1Ij48ZGVzYz5Mb2NrIFVubG9jayBTdHJlYW1saW5lIEljb246IGh0dHBzOi8vc3RyZWFtbGluZWhxLmNvbTwvZGVzYz48cGF0aCBkPSJNMTEuMzc1IDUuNTQxNjY2NjY2NjY2NjY3aC0wLjQzNzVWMy45Mzc1MDAwMDAwMDAwMDA0QTMuOTM3NTAwMDAwMDAwMDAwNCAzLjkzNzUwMDAwMDAwMDAwMDQgMCAwIDAgMy4yMjU4MzMzMzMzMzMzMzM2IDIuODA1ODMzMzMzMzMzMzMzYTAuNzI5MTY2NjY2NjY2NjY2NyAwLjcyOTE2NjY2NjY2NjY2NjcgMCAwIDAgMS40MDAwMDAwMDAwMDAwMDAxIDAuNDIgMi40NzkxNjY2NjY2NjY2NjcgMi40NzkxNjY2NjY2NjY2NjcgMCAwIDEgNC44NTMzMzMzMzMzMzMzMzM1IDAuNzExNjY2NjY2NjY2NjY2N1Y1LjI1YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDEgLTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjdIMi42MjVhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAtMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2N1YxMi44MzMzMzMzMzMzMzMzMzRhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAxLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3aDguNzVhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAxLjE2NjY2NjY2NjY2NjY2NjcgLTEuMTY2NjY2NjY2NjY2NjY2N1Y2LjcwODMzMzMzMzMzMzMzNGExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAwIC0xLjE2NjY2NjY2NjY2NjY2NjcgLTEuMTY2NjY2NjY2NjY2NjY2N1ptLTUuNTQxNjY2NjY2NjY2NjY3IDMuNWExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAxIDIuMzMzMzMzMzMzMzMzMzMzNSAwIDEuMTY2NjY2NjY2NjY2NjY2NyAxLjE2NjY2NjY2NjY2NjY2NjcgMCAwIDEgLTAuNTgzMzMzMzMzMzMzMzMzNCAxLjAwMzMzMzMzMzMzMzMzMzR2MS4zM2EwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMCAxIC0xLjE2NjY2NjY2NjY2NjY2NjcgMHYtMS4zM2ExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAxIC0wLjU4MzMzMzMzMzMzMzMzMzQgLTEuMDAzMzMzMzMzMzMzMzMzNFoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjwvc3ZnPg==" /> Insecure ACEs</label>
|
||
<label id="btnidentities" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('IdentityInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnidentities');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IlNpbmdsZS1OZXV0cmFsLUFjdGlvbnMtLVN0cmVhbWxpbmUtVWx0aW1hdGUuc3ZnIiBoZWlnaHQ9IjE1IiB3aWR0aD0iMTUiPjxkZXNjPlNpbmdsZSBOZXV0cmFsIEFjdGlvbnMgU3RyZWFtbGluZSBJY29uOiBodHRwczovL3N0cmVhbWxpbmVocS5jb208L2Rlc2M+PGc+PHBhdGggZD0iTTQuMjI5MTY2NjY2NjY2NjY3IDQuMzc1YTIuNzcwODMzMzMzMzMzMzMzNSAyLjc3MDgzMzMzMzMzMzMzMzUgMCAxIDAgNS41NDE2NjY2NjY2NjY2NjcgMCAyLjc3MDgzMzMzMzMzMzMzMzUgMi43NzA4MzMzMzMzMzMzMzM1IDAgMSAwIC01LjU0MTY2NjY2NjY2NjY2NyAwIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNNyA3LjcyOTE2NjY2NjY2NjY2N2E0LjM3NSA0LjM3NSAwIDAgMCAtNC4zNzUgNC4zNzUgMC4yOTE2NjY2NjY2NjY2NjY3IDAuMjkxNjY2NjY2NjY2NjY2NyAwIDAgMCAwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3aDguMTY2NjY2NjY2NjY2NjY4YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDAgMC4yOTE2NjY2NjY2NjY2NjY3IC0wLjI5MTY2NjY2NjY2NjY2NjcgNC4zNzUgNC4zNzUgMCAwIDAgLTQuMzc1IC00LjM3NVoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjwvZz48L3N2Zz4=" /> Identities</label>
|
||
<label id="btnShareGraph" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IlRleHQtRmxvdy1Db2x1bW5zLS1TdHJlYW1saW5lLVVsdGltYXRlLnN2ZyIgaGVpZ2h0PSIxNSIgd2lkdGg9IjE1Ij48ZGVzYz5UZXh0IEZsb3cgQ29sdW1ucyBTdHJlYW1saW5lIEljb246IGh0dHBzOi8vc3RyZWFtbGluZWhxLmNvbTwvZGVzYz48cGF0aCBmaWxsPSIjYzRjNGM4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42NjczMjUwMDAwMDAwMDIgMS4yMDg4MjQxNjY2NjY2NjY4YzAgLTAuNTYzNzkxNjY2NjY2NjY2NyAtMC40NTcwNDE2NjY2NjY2NjY3IC0xLjAyMDgzNTY2NjY2NjY2NjcgLTEuMDIwODMzMzMzMzMzMzMzNSAtMS4wMjA4MzU2NjY2NjY2NjY3aC0yLjk4Mjc1ODMzMzMzMzMzMzRjLTAuNTYzNzkxNjY2NjY2NjY2NyAwIC0xLjAyMDgzMzMzMzMzMzMzMzUgMC40NTcwNDQgLTEuMDIwODMzMzMzMzMzMzMzNSAxLjAyMDgzNTY2NjY2NjY2Njd2Mi45ODI3NDY2NjY2NjY2NjY0YzAgMC4wNjIxMDc1IDAuMDA1NTQxNjY2NjY2NjY2NjY3IDAuMTIyOTI1ODMzMzMzMzMzMzUgMC4wMTYxNTgzMzMzMzMzMzMzMzQgMC4xODE5NzY2NjY2NjY2NjY2OEw0LjI3NDMyODMzMzMzMzMzNCA4Ljc1ODI4MzMzMzMzMzMzNWMtMC4wMTA1ODc1IDAuMDEwNjE2NjY2NjY2NjY2NjY4IC0wLjAyMDY3OTE2NjY2NjY2NjY3IDAuMDIxNDY2NjY2NjY2NjY2NjcgLTAuMDMwMjgwODMzMzMzMzMzMzMzIDAuMDMyNjY2NjY2NjY2NjY2NjcgLTAuMDI3NDUxNjY2NjY2NjY2NjY2IC0wLjAwMjIxNjY2NjY2NjY2NjY2NjcgLTAuMDU1MjEyNTAwMDAwMDAwMDA1IC0wLjAwMzMyNTAwMDAwMDAwMDAwMDMgLTAuMDgzMjQxNjY2NjY2NjY2NjcgLTAuMDAzMzI1MDAwMDAwMDAwMDAwM0gzLjI1MzkwOTE2NjY2NjY2N2wtMC4wMDAwMDU4MzMzMzMzMzMzMzMzMyAtMy41NzI5NDU4MzMzMzMzMzM3aDAuOTA2OTAyNTAwMDAwMDAwMWMwLjU2Mzc5MTY2NjY2NjY2NjcgMCAxLjAyMDgzMzMzMzMzMzMzMzUgLTAuNDU3MDQxNjY2NjY2NjY2NyAxLjAyMDgzMzMzMzMzMzMzMzUgLTEuMDIwODMzMzMzMzMzMzMzNVYxLjIxMTA5OTE2NjY2NjY2NjZjMCAtMC41NjM3OTE2NjY2NjY2NjY3IC0wLjQ1NzA0MTY2NjY2NjY2NjcgLTEuMDIwODMyMTY2NjY2NjY2NyAtMS4wMjA4MzMzMzMzMzMzMzM1IC0xLjAyMDgzMjE2NjY2NjY2NjdIMS4xNzgwNTkxNjY2NjY2NjY5Yy0wLjU2Mzc5MTY2NjY2NjY2NjcgMCAtMS4wMjA4MzI3NSAwLjQ1NzA0MDUwMDAwMDAwMDA3IC0xLjAyMDgzMjc1IDEuMDIwODMyMTY2NjY2NjY2N3YyLjk4Mjc0NjY2NjY2NjY2NjRjMCAwLjU2Mzc5MTY2NjY2NjY2NjcgMC40NTcwNDEwODMzMzMzMzMzIDEuMDIwODMzMzMzMzMzMzMzNSAxLjAyMDgzMjc1IDEuMDIwODMzMzMzMzMzMzMzNWgwLjkwOTE3NzVsMC4wMDAwMDU4MzMzMzMzMzMzMzMzMyAzLjU3Mjk0NTgzMzMzMzMzMzdoLTAuOTA5MTgzMzMzMzMzMzMzM2MtMC41NjM3OTE2NjY2NjY2NjY3IDAgLTEuMDIwODMyNzUgMC40NTcwNDE2NjY2NjY2NjY3IC0xLjAyMDgzMjc1IDEuMDIwODMzMzMzMzMzMzMzNXYyLjk4MjcwMDAwMDAwMDAwMDRjMCAwLjU2Mzc5MTY2NjY2NjY2NjcgMC40NTcwNDEwODMzMzMzMzMzIDEuMDIwODMzMzMzMzMzMzMzNSAxLjAyMDgzMjc1IDEuMDIwODMzMzMzMzMzMzMzNWgyLjk4Mjc0NjY2NjY2NjY2NjRjMC41NjM3OTE2NjY2NjY2NjY3IDAgMS4wMjA4MzMzMzMzMzMzMzM1IC0wLjQ1NzA0MTY2NjY2NjY2NjcgMS4wMjA4MzMzMzMzMzMzMzM1IC0xLjAyMDgzMzMzMzMzMzMzMzV2LTIuOTgyNzAwMDAwMDAwMDAwNGMwIC0wLjA5MzkxNjY2NjY2NjY2NjY4IC0wLjAxMjY3IC0wLjE4NDgwMDAwMDAwMDAwMDAyIC0wLjAzNjM5NDE2NjY2NjY2NjY3IC0wLjI3MTEzMzMzMzMzMzMzMzM0TDkuNDg1NjQxNjY2NjY2NjY2IDUuMTk2OTE2NjY2NjY2NjY3NWMwLjA1NzgwODMzMzMzMzMzMzM0IDAuMDEwMTc5MTY2NjY2NjY2NjY4IDAuMTE3MzY2NjY2NjY2NjY2NjcgMC4wMTU0ODc1MDAwMDAwMDAwMDEgMC4xNzgwOTE2NjY2NjY2NjY2OCAwLjAxNTQ4NzUwMDAwMDAwMDAwMWgwLjkwOTE4MzMzMzMzMzMzMzN2NS40NzU2MDQxNjY2NjY2NjdoLTEuNjY1NjVjLTAuMTc2OTgzMzMzMzMzMzMzMzUgMCAtMC4zMzY1MjUgMC4xMDY1NzUgLTAuNDA0MjUgMC4yNzAwODMzMzMzMzMzMzMzNCAtMC4wNjc2NjY2NjY2NjY2NjY2OCAwLjE2MzQ1IC0wLjAzMDI3NTAwMDAwMDAwMDAwMyAwLjM1MTYzMzMzMzMzMzMzMzM1IDAuMDk0ODUgMC40NzY3NTgzMzMzMzMzMzM0bDIuMjQ5MDQxNjY2NjY2NjY3IDIuMjQ5MDQxNjY2NjY2NjY3YzAuMTcwODU4MzMzMzMzMzMzMzMgMC4xNzA4NTgzMzMzMzMzMzMzMyAwLjQ0Nzg4MzMzMzMzMzMzMzQgMC4xNzA4NTgzMzMzMzMzMzMzMyAwLjYxODc0MTY2NjY2NjY2NjcgMGwyLjI0ODk4MzMzMzMzMzMzMzMgLTIuMjQ5MDQxNjY2NjY2NjY3YzAuMTI1MTI1MDAwMDAwMDAwMDEgLTAuMTI1MTI1MDAwMDAwMDAwMDEgMC4xNjI1NzUwMDAwMDAwMDAwMyAtMC4zMTMzMDgzMzMzMzMzMzMzNiAwLjA5NDg1IC0wLjQ3Njc1ODMzMzMzMzMzMzQgLTAuMDY3NzI1MDAwMDAwMDAwMDEgLTAuMTYzNTA4MzMzMzMzMzMzMzQgLTAuMjI3MjY2NjY2NjY2NjY2NjcgLTAuMjcwMDgzMzMzMzMzMzMzMzQgLTAuNDA0MTkxNjY2NjY2NjY2NjcgLTAuMjcwMDgzMzMzMzMzMzMzMzRIMTEuNzM5NTgzMzMzMzMzMzM0VjUuMjEyNDA0MTY2NjY2NjY2NWgwLjkwNjkwODMzMzMzMzMzMzRjMC41NjM3OTE2NjY2NjY2NjY3IDAgMS4wMjA4MzMzMzMzMzMzMzM1IC0wLjQ1NzA0NzUwMDAwMDAwMDA1IDEuMDIwODMzMzMzMzMzMzMzNSAtMS4wMjA4MzMzMzMzMzMzMzM1VjEuMjA4ODI0MTY2NjY2NjY2OFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PC9zdmc+" /> ShareGraph</label>
|
||
<label id="noactionmenuheader3" class="tabLabel" onclick="toggleMenuSection('noactionmenuheader3');" style="margin-top: 2px; background-color: transparent;width:100%;color:#F56A00;padding-top:6px;padding-bottom:3px;margin-top:5px;margin-bottom:0px;font-weight:bolder;border-top: 0.25px solid rgba(53, 67, 103, 0.5);"><Strong>TARGET</Strong></label>
|
||
<label id="btnif" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('InterestingFiles');radiobtn.checked = true;applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF');updateLabelColors('tabs', 'btnif');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkNvbW1vbi1GaWxlLVRleHQtV2FybmluZy0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+Q29tbW9uIEZpbGUgVGV4dCBXYXJuaW5nIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxnPjxwYXRoIGQ9Ik0xMS42NjY2NjY2NjY2NjY2NjggNC4zNzVhMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAwIDAgMCAtMC41ODMzMzMzMzMzMzMzMzM0IC0wLjU4MzMzMzMzMzMzMzMzMzRoLTQuMDgzMzMzMzMzMzMzMzM0YTAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAwIDAgMCAxLjE2NjY2NjY2NjY2NjY2NjdoNC4wODMzMzMzMzMzMzMzMzRhMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAwIDAgMCAwLjU4MzMzMzMzMzMzMzMzMzQgLTAuNTgzMzMzMzMzMzMzMzMzNFoiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik03LjI5MTY2NjY2NjY2NjY2NyA2LjQxNjY2NjY2NjY2NjY2N2EwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMCAwIDAgMS4xNjY2NjY2NjY2NjY2NjY3aDIuMzMzMzMzMzMzMzMzMzMzNWEwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMCAwIDAgLTEuMTY2NjY2NjY2NjY2NjY2N1oiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik0xMy42NTU4MzMzMzMzMzMzMzQgMS43NSAxMi4yNSAwLjM0NDE2NjY2NjY2NjY2NjdBMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAxMS40Mjc1IDBINC42NjY2NjY2NjY2NjY2NjdhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAtMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2N3Y0LjU2MTY2NjY2NjY2NjY2N2EwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDAgMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjE0NTgzMzMzMzMzMzMzMzM0IDQuODQ3NTAwMDAwMDAwMDAxIDQuODQ3NTAwMDAwMDAwMDAxIDAgMCAxIDAuODQ1ODMzMzMzMzMzMzMzMyAwLjEyMjUgMC4xNCAwLjE0IDAgMCAwIDAuMTg2NjY2NjY2NjY2NjY2NjggLTAuMTM0MTY2NjY2NjY2NjY2NjhWMS40NTgzMzMzMzMzMzMzMzM1YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDEgMC4yOTE2NjY2NjY2NjY2NjY3IC0wLjI5MTY2NjY2NjY2NjY2NjdoNi4zNDY2NjY2NjY2NjY2NjhhMC4yNzQxNjY2NjY2NjY2NjY2NyAwLjI3NDE2NjY2NjY2NjY2NjY3IDAgMCAxIDAuMjA0MTY2NjY2NjY2NjY2NjYgMC4wODc1MDAwMDAwMDAwMDAwMWwxLjIzNjY2NjY2NjY2NjY2NjggMS4yMzY2NjY2NjY2NjY2NjY4YTAuMjc0MTY2NjY2NjY2NjY2NjcgMC4yNzQxNjY2NjY2NjY2NjY2NyAwIDAgMSAwLjA4NzUwMDAwMDAwMDAwMDAxIDAuMjA0MTY2NjY2NjY2NjY2NjZWMTAuNWEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAxIC0wLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3aC00Ljg2NWEwLjE1MTY2NjY2NjY2NjY2NjY3IDAuMTUxNjY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuMTM0MTY2NjY2NjY2NjY2NjggMC4yMTU4MzMzMzMzMzMzMzMzNWwwLjQ2MDgzMzMzMzMzMzMzMzQgMC44NzVhMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjE0NTgzMzMzMzMzMzMzMzM0IDAgMCAwIDAuMTI4MzMzMzMzMzMzMzMzMzUgMC4wNzU4MzMzMzMzMzMzMzMzNEgxMi44MzMzMzMzMzMzMzMzMzRhMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAxLjE2NjY2NjY2NjY2NjY2NjcgLTEuMTY2NjY2NjY2NjY2NjY2N1YyLjU3MjUwMDAwMDAwMDAwMDJBMS4xNjY2NjY2NjY2NjY2NjY3IDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAgMCAxMy42NTU4MzMzMzMzMzMzMzQgMS43NVoiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik00LjUzODMzMzMzMzMzMzMzNCA3LjE1NzUwMDAwMDAwMDAwMWEwLjg0NTgzMzMzMzMzMzMzMzMgMC44NDU4MzMzMzMzMzMzMzMzIDAgMCAwIC0xLjQ5MzMzMzMzMzMzMzMzMzQgMEwwLjA5MzMzMzMzMzMzMzMzMzM0IDEyLjc3NUEwLjg0IDAuODQgMCAwIDAgMC44NCAxNGg1LjkwMzMzMzMzMzMzMzMzM2EwLjgzNDE2NjY2NjY2NjY2NjcgMC44MzQxNjY2NjY2NjY2NjY3IDAgMCAwIDAuNzQ2NjY2NjY2NjY2NjY2NyAtMS4yMTkxNjY2NjY2NjY2NjY3Wk0zLjM1NDE2NjY2NjY2NjY2NyA5LjMzMzMzMzMzMzMzMzMzNGEwLjQzNzUgMC40Mzc1IDAgMCAxIDAuODc1IDB2MS43NWEwLjQzNzUgMC40Mzc1IDAgMCAxIC0wLjg3NSAwWm0wLjQzNzUgMy42NDU4MzMzMzMzMzMzMzM1YTAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAxIDEgMC41ODMzMzMzMzMzMzMzMzM0IC0wLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAwIDAgMSAtMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNFoiIGZpbGw9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjwvZz48L3N2Zz4=" /> Interesting Files</label>
|
||
<label id="btnSecretsPage" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('SecretsPage');radiobtn.checked = true;updateLabelColors('tabs', 'btnSecretsPage');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkxvZ2luLUtleXMtLVN0cmVhbWxpbmUtVWx0aW1hdGUuc3ZnIiBoZWlnaHQ9IjE1IiB3aWR0aD0iMTUiPjxkZXNjPkxvZ2luIEtleXMgU3RyZWFtbGluZSBJY29uOiBodHRwczovL3N0cmVhbWxpbmVocS5jb208L2Rlc2M+PGc+PHBhdGggZD0iTTcuODc1MDAwMDAwMDAwMDAxIDUuMjVBMy41IDMuNSAwIDAgMCA3IDIuOTE2NjY2NjY2NjY2NjY3VjEuNDU4MzMzMzMzMzMzMzMzNWExLjQ1ODMzMzMzMzMzMzMzMzUgMS40NTgzMzMzMzMzMzMzMzM1IDAgMCAwIC0yLjkxNjY2NjY2NjY2NjY2NyAwVjEuNzVhMy41IDMuNSAwIDAgMCAtMC44NzUgNi43OTU4MzMzMzMzMzMzMzR2MC4zNzMzMzMzMzMzMzMzMzMzNWwtMC40OTU4MzMzMzMzMzMzMzMzNSAwLjUwMTY2NjY2NjY2NjY2NjdhMC4yOCAwLjI4IDAgMCAwIDAgMC40MDgzMzMzMzMzMzMzMzMzbDAuNDk1ODMzMzMzMzMzMzMzMzUgMC41MDE2NjY2NjY2NjY2NjY3djAuMzM4MzMzMzMzMzMzMzMzM2wtMC40OTU4MzMzMzMzMzMzMzMzNSAwLjUwMTY2NjY2NjY2NjY2NjdhMC4yOCAwLjI4IDAgMCAwIDAgMC40MDgzMzMzMzMzMzMzMzMzbDAuNDk1ODMzMzMzMzMzMzMzMzUgMC41MDE2NjY2NjY2NjY2NjY3VjEyLjgzMzMzMzMzMzMzMzMzNGEwLjI3NDE2NjY2NjY2NjY2NjY3IDAuMjc0MTY2NjY2NjY2NjY2NjcgMCAwIDAgMC4wODc1MDAwMDAwMDAwMDAwMSAwLjIwNDE2NjY2NjY2NjY2NjY2bDAuODc1IDAuODc1YTAuMjggMC4yOCAwIDAgMCAwLjQwODMzMzMzMzMzMzMzMzMgMGwwLjg3NSAtMC44NzVBMC4yNzQxNjY2NjY2NjY2NjY2NyAwLjI3NDE2NjY2NjY2NjY2NjY3IDAgMCAwIDUuNTQxNjY2NjY2NjY2NjY3IDEyLjgzMzMzMzMzMzMzMzMzNHYtNC4yODc1YTMuNSAzLjUgMCAwIDAgMi4zMzMzMzMzMzMzMzMzMzM1IC0zLjI5NTgzMzMzMzMzMzMzNFptLTMuNSAtMS43NWEwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMSAxIC0wLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAwIDEgMC41ODMzMzMzMzMzMzMzMzM0IC0wLjU4MzMzMzMzMzMzMzMzMzRabTEuMTY2NjY2NjY2NjY2NjY2NyAtMi45MTY2NjY2NjY2NjY2NjdBMC44NzUgMC44NzUgMCAwIDEgNi40MTY2NjY2NjY2NjY2NjcgMS40NTgzMzMzMzMzMzMzMzM1djAuOTUwODMzMzMzMzMzMzMzM2EzLjQ1OTE2NjY2NjY2NjY2NjUgMy40NTkxNjY2NjY2NjY2NjY1IDAgMCAwIC0xLjE2NjY2NjY2NjY2NjY2NjcgLTAuNTQ4MzMzMzMzMzMzMzMzM1YyLjkxNjY2NjY2NjY2NjY2N0g0LjY2NjY2NjY2NjY2NjY2N1YxLjQ1ODMzMzMzMzMzMzMzMzVBMC44NzUgMC44NzUgMCAwIDEgNS41NDE2NjY2NjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0ibTEzLjAzNzUwMDAwMDAwMDAwMSAxMC41IC0zLjAyNzUwMDAwMDAwMDAwMDMgLTMuMDMzMzMzMzMzMzMzMzMzN0EzLjUgMy41IDAgMCAwIDkuMzMzMzMzMzMzMzMzMzM0IDMuNWEzLjYxNjY2NjY2NjY2NjY2NyAzLjYxNjY2NjY2NjY2NjY2NyAwIDAgMCAtMC41ODMzMzMzMzMzMzMzMzM0IC0wLjQ0MzMzMzMzMzMzMzMzMzM2IDAuMjk3NTAwMDAwMDAwMDAwMDQgMC4yOTc1MDAwMDAwMDAwMDAwNCAwIDAgMCAtMC4zNTU4MzMzMzMzMzMzMzMzMyAwIDAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuMDcgMC4zNDQxNjY2NjY2NjY2NjY3QTQuMzE2NjY2NjY2NjY2NjY3IDQuMzE2NjY2NjY2NjY2NjY3IDAgMCAxIDguNzUgNS4yNWE0LjM2MzMzMzMzMzMzMzMzNCA0LjM2MzMzMzMzMzMzMzMzNCAwIDAgMSAtMi4wMjQxNjY2NjY2NjY2NjcgMy42ODY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAuMjkxNjY2NjY2NjY2NjY2NyAwIDAgMCAtMC4xMjI1IDAuMzI2NjY2NjY2NjY2NjY2NyAwLjI5NzUwMDAwMDAwMDAwMDA0IDAuMjk3NTAwMDAwMDAwMDAwMDQgMCAwIDAgMC4yOCAwLjIxIDMuNjA1IDMuNjA1IDAgMCAwIDEuNDgxNjY2NjY2NjY2NjY2NyAtMC4zNDQxNjY2NjY2NjY2NjY3bDAuMzc5MTY2NjY2NjY2NjY2NyAwLjMzMjV2MC43NDY2NjY2NjY2NjY2NjY3YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDAgMC4yOTE2NjY2NjY2NjY2NjY3IDAuMjkxNjY2NjY2NjY2NjY2N2gwLjc1MjUwMDAwMDAwMDAwMDFsMC4xMjI1IDAuMTI4MzMzMzMzMzMzMzMzMzV2MC43NDY2NjY2NjY2NjY2NjY3YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDAgMC4yOTE2NjY2NjY2NjY2NjY3IDAuMjkxNjY2NjY2NjY2NjY2N2gwLjY1MzMzMzMzMzMzMzMzMzRsMC41MzY2NjY2NjY2NjY2NjY3IDAuNTAxNjY2NjY2NjY2NjY2N2EwLjI4IDAuMjggMCAwIDAgMC4xOTgzMzMzMzMzMzMzMzMzNiAwLjA4MTY2NjY2NjY2NjY2NjY4SDEyLjgzMzMzMzMzMzMzMzMzNGEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAwIDAuMjkxNjY2NjY2NjY2NjY2NyAtMC4yOTE2NjY2NjY2NjY2NjY3di0xLjIzNjY2NjY2NjY2NjY2NjhhMC4yNzQxNjY2NjY2NjY2NjY2NyAwLjI3NDE2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjA4NzUwMDAwMDAwMDAwMDAxIC0wLjIyMTY2NjY2NjY2NjY2NjY4WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PC9nPjwvc3ZnPg==" /> Extracted Secrets</label>
|
||
<label id="noactionmenuheader4" class="tabLabel" onclick="toggleMenuSection('noactionmenuheader4');" style="margin-top: 2px; background-color: transparent;width:100%;color:#F56A00;padding-top:6px;padding-bottom:3px;margin-top:5px;margin-bottom:0px;font-weight:bolder;border-top: 0.25px solid rgba(53, 67, 103, 0.5);"><strong>ACT</strong></label>
|
||
<label id="btnexploit" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('Attacks');radiobtn.checked = true;updateLabelColors('tabs', 'btnexploit');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IlByb3RlY3Rpb24tU2hpZWxkLVNrdWxsLS1TdHJlYW1saW5lLVVsdGltYXRlLnN2ZyIgaGVpZ2h0PSIxNSIgd2lkdGg9IjE1Ij48ZGVzYz5Qcm90ZWN0aW9uIFNoaWVsZCBTa3VsbCBTdHJlYW1saW5lIEljb246IGh0dHBzOi8vc3RyZWFtbGluZWhxLmNvbTwvZGVzYz48Zz48cGF0aCBkPSJNMTQgMS4xNjY2NjY2NjY2NjY2NjY3YTEuMTY2NjY2NjY2NjY2NjY2NyAxLjE2NjY2NjY2NjY2NjY2NjcgMCAwIDAgLTEuMTY2NjY2NjY2NjY2NjY2NyAtMS4xNjY2NjY2NjY2NjY2NjY3SDEuMTY2NjY2NjY2NjY2NjY2N2ExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAwIC0xLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3djQuMjY0MTY2NjY2NjY2NjY3QTguODI1ODMzMzMzMzMzMzM0IDguODI1ODMzMzMzMzMzMzM0IDAgMCAwIDYuOTE4MzMzMzMzMzMzMzMzIDE0YTAuMzk2NjY2NjY2NjY2NjY2NyAwLjM5NjY2NjY2NjY2NjY2NjcgMCAwIDAgMC4xMTY2NjY2NjY2NjY2NjY2OCAwIDAuNDE0MTY2NjY2NjY2NjY2NyAwLjQxNDE2NjY2NjY2NjY2NjcgMCAwIDAgMC4xMTY2NjY2NjY2NjY2NjY2OCAwQTguODMxNjY2NjY2NjY2NjY3IDguODMxNjY2NjY2NjY2NjY3IDAgMCAwIDE0IDUuMzY2NjY2NjY2NjY2NjY2Wm0tMy41IDUuNTY0OTk5OTk5OTk5OTk5NWExLjc1IDEuNzUgMCAwIDEgLTEuMjQ4MzMzMzMzMzMzMzMzNSAxLjY4IDAuMjg1ODMzMzMzMzMzMzMzMzMgMC4yODU4MzMzMzMzMzMzMzMzMyAwIDAgMCAtMC4yMSAwLjI4djAuMzczMzMzMzMzMzMzMzMzMzVBMC44NzUgMC44NzUgMCAwIDEgOC4zNDE2NjY2NjY2NjY2NjcgOS45MTY2NjY2NjY2NjY2NjhhMC4xMzQxNjY2NjY2NjY2NjY2OCAwLjEzNDE2NjY2NjY2NjY2NjY4IDAgMCAxIC0wLjEyMjUgLTAuMDI5MTY2NjY2NjY2NjY2NjcgMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjE0NTgzMzMzMzMzMzMzMzM0IDAgMCAxIC0wLjA1MjUgLTAuMTEwODMzMzMzMzMzMzMzMzRWOC43NWEwLjI5MTY2NjY2NjY2NjY2NjcgMC4yOTE2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjU4MzMzMzMzMzMzMzMzMzQgMHYxLjAyMDgzMzMzMzMzMzMzMzVhMC4xNDU4MzMzMzMzMzMzMzMzNCAwLjE0NTgzMzMzMzMzMzMzMzM0IDAgMCAxIC0wLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzRoLTAuODc1YTAuMTQ1ODMzMzMzMzMzMzMzMzQgMC4xNDU4MzMzMzMzMzMzMzMzNCAwIDAgMSAtMC4xNDU4MzMzMzMzMzMzMzMzNCAtMC4xNDU4MzMzMzMzMzMzMzMzNFY4Ljc1YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuNTgzMzMzMzMzMzMzMzMzNCAwdjEuMDA5MTY2NjY2NjY2NjY2OGEwLjE0NTgzMzMzMzMzMzMzMzM0IDAuMTQ1ODMzMzMzMzMzMzMzMzQgMCAwIDEgLTAuMDUyNSAwLjExMDgzMzMzMzMzMzMzMzM0IDAuMTM0MTY2NjY2NjY2NjY2NjggMC4xMzQxNjY2NjY2NjY2NjY2OCAwIDAgMSAtMC4xMjI1IDAuMDQ2NjY2NjY2NjY2NjY2NjcgMC44NzUgMC44NzUgMCAwIDEgLTAuNzAwMDAwMDAwMDAwMDAwMSAtMC44NTc1di0wLjM3MzMzMzMzMzMzMzMzMzM1YTAuMjkxNjY2NjY2NjY2NjY2NyAwLjI5MTY2NjY2NjY2NjY2NjcgMCAwIDAgLTAuMjEgLTAuMjhBMS43NSAxLjc1IDAgMCAxIDMuNSA2LjcwMjUwMDAwMDAwMDAwMVY1LjgzMzMzMzMzMzMzMzMzNGEzLjUgMy41IDAgMCAxIDcgMFoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik00LjM3NSA2LjExOTE2NjY2NjY2NjY2NzVhMC44NzUgMC44NzUgMCAxIDAgMS43NSAwIDAuODc1IDAuODc1IDAgMSAwIC0xLjc1IDAiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik03Ljg3NTAwMDAwMDAwMDAwMSA2LjExOTE2NjY2NjY2NjY2NzVhMC44NzUgMC44NzUgMCAxIDAgMS43NSAwIDAuODc1IDAuODc1IDAgMSAwIC0xLjc1IDAiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjwvZz48L3N2Zz4=" /> Exploit</label>
|
||
<label id="btndetect" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('Detections');radiobtn.checked = true;updateLabelColors('tabs', 'btndetect');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IlNoaWVsZC1XYXJuaW5nLS1TdHJlYW1saW5lLVVsdGltYXRlLnN2ZyIgaGVpZ2h0PSIxNSIgd2lkdGg9IjE1Ij48ZGVzYz5TaGllbGQgV2FybmluZyBTdHJlYW1saW5lIEljb246IGh0dHBzOi8vc3RyZWFtbGluZWhxLmNvbTwvZGVzYz48Zz48cGF0aCBkPSJNMTMuNjYxNjY2NjY2NjY2NjY5IDAuMzMyNUExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAwIDEyLjgzMzMzMzMzMzMzMzMzNCAwSDEuMTY2NjY2NjY2NjY2NjY2N2ExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAwIC0xLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3djQuMjY0MTY2NjY2NjY2NjY3QTguODI1ODMzMzMzMzMzMzM0IDguODI1ODMzMzMzMzMzMzM0IDAgMCAwIDYuOTE4MzMzMzMzMzMzMzMzIDE0YTAuMzk2NjY2NjY2NjY2NjY2NyAwLjM5NjY2NjY2NjY2NjY2NjcgMCAwIDAgMC4xMTY2NjY2NjY2NjY2NjY2OCAwIDAuNDE0MTY2NjY2NjY2NjY2NyAwLjQxNDE2NjY2NjY2NjY2NjcgMCAwIDAgMC4xMTY2NjY2NjY2NjY2NjY2OCAwQTguODMxNjY2NjY2NjY2NjY3IDguODMxNjY2NjY2NjY2NjY3IDAgMCAwIDE0IDUuMzY2NjY2NjY2NjY2NjY2VjEuMTY2NjY2NjY2NjY2NjY2N2ExLjE2NjY2NjY2NjY2NjY2NjcgMS4xNjY2NjY2NjY2NjY2NjY3IDAgMCAwIC0wLjMzODMzMzMzMzMzMzMzMzMgLTAuODM0MTY2NjY2NjY2NjY2N1ptLTIuOTkyNSA4LjYwNDE2NjY2NjY2NjY2OGEwLjg1MTY2NjY2NjY2NjY2NjcgMC44NTE2NjY2NjY2NjY2NjY3IDAgMCAxIC0wLjcxNzUgMC40MDI0OTk5OTk5OTk5OTk5N0g0LjA0ODMzMzMzMzMzMzMzNGEwLjg1MTY2NjY2NjY2NjY2NjcgMC44NTE2NjY2NjY2NjY2NjY3IDAgMCAxIC0wLjcxNzUgLTAuNDAyNDk5OTk5OTk5OTk5OTcgMC44NDU4MzMzMzMzMzMzMzMzIDAuODQ1ODMzMzMzMzMzMzMzMyAwIDAgMSAwIC0wLjgyMjVsMi45NTE2NjY2NjY2NjY2NjY3IC01LjYxNzUwMDAwMDAwMDAwMWEwLjg0NTgzMzMzMzMzMzMzMzMgMC44NDU4MzMzMzMzMzMzMzMzIDAgMCAxIDEuNDkzMzMzMzMzMzMzMzMzNCAwbDIuOTUxNjY2NjY2NjY2NjY2NyA1LjYxNzUwMDAwMDAwMDAwMWEwLjg0NTgzMzMzMzMzMzMzMzMgMC44NDU4MzMzMzMzMzMzMzMzIDAgMCAxIC0wLjA1ODMzMzMzMzMzMzMzMzM0IDAuODIyNVoiIGZpbGw9IiNjNGM0YzgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIGQ9Ik02LjQxNjY2NjY2NjY2NjY2NyA3Ljg4MDgzMzMzMzMzMzMzM2EwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMSAwIDEuMTY2NjY2NjY2NjY2NjY2NyAwIDAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAxIDAgLTEuMTY2NjY2NjY2NjY2NjY2NyAwIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBkPSJNNyA2Ljg2YTAuNDQzMzMzMzMzMzMzMzMzMzYgMC40NDMzMzMzMzMzMzMzMzMzNiAwIDAgMCAwLjQzNzUgLTAuNDM3NVY0LjY2NjY2NjY2NjY2NjY2N2EwLjQzNzUgMC40Mzc1IDAgMSAwIC0wLjg3NSAwdjEuNzVhMC40NDMzMzMzMzMzMzMzMzMzNiAwLjQ0MzMzMzMzMzMzMzMzMzM2IDAgMCAwIDAuNDM3NSAwLjQ0MzMzMzMzMzMzMzMzMzM2WiIgZmlsbD0iI2M0YzRjOCIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PC9nPjwvc3ZnPg==" /> Detect</label>
|
||
<label id="btnprioritize" href="#" class="stuff" style="margin-top: 2px; margin-bottom: 2px; display: flex; align-items: center; width:100%;" onClick="radiobtn = document.getElementById('Remediation');radiobtn.checked = true;updateLabelColors('tabs', 'btnprioritize');"><img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkNoZWNrLVNoaWVsZC0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+Q2hlY2sgU2hpZWxkIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIGQ9Ik0xMS45MTE2NjY2NjY2NjY2NjkgMEgyLjA4ODMzMzMzMzMzMzMzMzRhMC44NzUgMC44NzUgMCAwIDAgLTAuODY5MTY2NjY2NjY2NjY2OCAwLjg3NXYzLjY1MTY2NjY2NjY2NjY2N2ExMC42NTE2NjY2NjY2NjY2NjkgMTAuNjUxNjY2NjY2NjY2NjY5IDAgMCAwIDUuNjQ2NjY2NjY2NjY2NjY2NSA5LjQzODMzMzMzMzMzMzMzNCAwLjI3NDE2NjY2NjY2NjY2NjY3IDAuMjc0MTY2NjY2NjY2NjY2NjcgMCAwIDAgMC4yNjgzMzMzMzMzMzMzMzMzNyAwIDEwLjY1MTY2NjY2NjY2NjY2OSAxMC42NTE2NjY2NjY2NjY2NjkgMCAwIDAgNS42NDY2NjY2NjY2NjY2NjY1IC05LjQzODMzMzMzMzMzMzMzNFYwLjg3NUEwLjg3NSAwLjg3NSAwIDAgMCAxMS45MTE2NjY2NjY2NjY2NjkgMFpNMTAuNDQxNjY2NjY2NjY2NjY2IDQuNjMxNjY2NjY2NjY2NjY3bC00LjE0NzUwMDAwMDAwMDAwMSAzLjkwODMzMzMzMzMzMzMzMzdhMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAwIDAgMSAtMC4zOTY2NjY2NjY2NjY2NjY3IDAuMTU3NTAwMDAwMDAwMDAwMDMgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAwIDAgMSAtMC40MTQxNjY2NjY2NjY2NjY3IC0wLjE2OTE2NjY2NjY2NjY2NjY2TDQuMDgzMzMzMzMzMzMzMzM0IDcuMTI4MzMzMzMzMzMzMzM0YTAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAwIDEgMCAtMC44MjI1IDAuNTgzMzMzMzMzMzMzMzMzNCAwLjU4MzMzMzMzMzMzMzMzMzQgMCAwIDEgMC44MjgzMzMzMzMzMzMzMzM0IDBsMC45OCAwLjk5MTY2NjY2NjY2NjY2NjcgMy43MzMzMzMzMzMzMzMzMzQgLTMuNWEwLjU4MzMzMzMzMzMzMzMzMzQgMC41ODMzMzMzMzMzMzMzMzM0IDAgMCAxIDAuODE2NjY2NjY2NjY2NjY2NyAwLjgzNDE2NjY2NjY2NjY2NjdaIiBmaWxsPSIjYzRjNGM4IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" /> Remediate</label>
|
||
</div>
|
||
</div>
|
||
<div id="main">
|
||
|
||
|
||
<!--
|
||
|||||||||| PAGE: Interesting Files
|
||
-->
|
||
<input class="tabInput" name="tabs" type="radio" id="InterestingFiles"/>
|
||
<label class="tabLabel" onClick="updateTab('InterestingFiles',false)" for="InterestingFiles"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 72px;margin-left:10px;margin-bottom: 17px;">Interesting Files</h2>
|
||
<div style="margin-top:3px">
|
||
<div style="width:100%;">
|
||
<div style="margin-left:10px; width:95%;">
|
||
This section provides a list of files that may contain passwords or sensitive data, or may be abused for remote code execution.
|
||
<br><br>
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Interesting Files Found
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style = "color:#f29650;">
|
||
83
|
||
</span>
|
||
<Br>
|
||
<div style="padding-right: 10px;">
|
||
(65 unique file names)
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 77%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="chart"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<div style="display: flex; margin-left:12px; margin-bottom: 10px; margin-top: -10px; font-size:11; text-align:left;" >
|
||
<div id="filterCounterIF" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('InterestingFileTable', 3)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('filterInputIF').value = '';applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF');">Clear</a>
|
||
</div>
|
||
|
||
<div class="searchbar" style="text-align:left; display: flex;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="filterInputIF" placeholder="Search" style="padding-left: 5px; margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367;">
|
||
</div>
|
||
|
||
<table id="InterestingFileTable" class="table table-striped table-hover tabledrop" style="width: 95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
|
||
<th class="NamesTh" onclick="sortTable('InterestingFileTable',0,'number')" style="vertical-align: middle;text-align: left;">File Count</th>
|
||
<th class="NamesTh" onclick="sortTable('InterestingFileTable',1,'alpha')" style="vertical-align: middle;text-align: left;">File Name</th>
|
||
<th class="NamesTh" onclick="sortTable('InterestingFileTable',2,'alpha')" style="vertical-align: middle;text-align: left;">Category</th>
|
||
<th class="NamesTh" onclick="sortTable('InterestingFileTable',3,'alpha')" style="vertical-align: middle;text-align: left;">File Paths</th>
|
||
</tr>
|
||
</thead>
|
||
|
||
<tbody>
|
||
<tr>
|
||
<td>5</td>
|
||
<td>program files</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">5 Files</button>
|
||
<div class="content">
|
||
\\demo.local\C$\program files<br>
|
||
\\demo.local\C\program files<br>
|
||
\\2012SERVERSCCM.demo.local\C$\program files<br>
|
||
\\demo.local\ADMIN$\program files<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\program files<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>3</td>
|
||
<td>program files (x86)</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">3 Files</button>
|
||
<div class="content">
|
||
\\demo.local\C$\program files (x86)<br>
|
||
\\demo.local\C\program files (x86)<br>
|
||
\\2012SERVERSCCM.demo.local\C$\program files (x86)<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>3</td>
|
||
<td>system</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">3 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\C$\system<br>
|
||
\\demo.local\ADMIN$\system<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\system<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>backup</td>
|
||
<td>Backup</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\C$\backup<br>
|
||
\\demo.local\C\backup<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>bfsvc.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\bfsvc.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\bfsvc.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>explorer.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\explorer.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\explorer.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>helppane.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\helppane.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\helppane.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>downloaded program files</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\downloaded program files<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\downloaded program files<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>regedit.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\regedit.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\regedit.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>splwow64.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\splwow64.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\splwow64.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>winhlp32.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\winhlp32.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\winhlp32.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>write.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\write.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\write.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2</td>
|
||
<td>hh.exe</td>
|
||
<td>Binaries</td>
|
||
<td>
|
||
<button class="collapsible">2 Files</button>
|
||
<div class="content">
|
||
\\demo.local\ADMIN$\hh.exe<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$\hh.exe<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>unattend-base64.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\unattend-base64.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>unattend-cleartext.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\unattend-cleartext.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>sysprep.inf</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\sysprep.inf<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>private.crt</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\private.crt<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>sssd.conf</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\sssd.conf<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>smb.conf</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\smb.conf<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>krb5.conf</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\krb5.conf<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>.htpasswd</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\.htpasswd<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>.pgpass</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\.pgpass<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>grub.conf</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\grub.conf<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>.fetchmailrc</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\.fetchmailrc<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>.git-credentials</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\.git-credentials<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>.netrc</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\.netrc<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>printers.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\printers.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>remmina.pref</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\remmina.pref<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>.remmina</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\.remmina<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>en_sql_server_2014_developer_edition_x64_dvd_3940406.iso</td>
|
||
<td>SystemImage</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\C$\en_sql_server_2014_developer_edition_x64_dvd_3940406.iso<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso</td>
|
||
<td>SystemImage</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\C$\mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>grub.cfg</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\grub.cfg<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>dbvis.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\dbvis.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>services.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\services.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>groups.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\groups.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>context.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\context.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>pureftpd.passwd</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\pureftpd.passwd<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>config.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\config.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>jboss-cli.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\jboss-cli.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>machine.config</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\machine.config<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>startup-config.txt</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\startup-config.txt<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>running-config.txt</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\running-config.txt<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>my.cnf</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\my.cnf<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>my.key</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\my.key<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>php.ini</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\php.ini<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>putty.reg</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\putty.reg<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>server.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\server.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>drives.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\drives.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>shadow</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\shadow<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>tnsnames.ora</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\tnsnames.ora<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>tomcat-users.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\tomcat-users.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>sitemanager.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\sitemanager.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>variables.dat</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\variables.dat<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>setting.ini</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\setting.ini<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>winscp.ini</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\winscp.ini<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>wp-config.php</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\wp-config.php<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>app.config</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\app.config<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>web.config</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\web.config<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>example.dtsx</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\example.dtsx<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>example.rdp</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\example.rdp<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>vnc.ini</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\vnc.ini<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>scheduledtasks.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\scheduledtasks.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>standalone.xml</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\standalone.xml<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>1</td>
|
||
<td>bootstrap.ini</td>
|
||
<td>Secret</td>
|
||
<td>
|
||
<button class="collapsible">1 Files</button>
|
||
<div class="content">
|
||
\\2012SERVERSCCM.demo.local\files\bootstrap.ini<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="paginationIF" style="margin:10px;"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Dashboard
|
||
-->
|
||
<input class="tabInput" name="tabs" type="radio" id="dashboard"/>
|
||
<label class="tabLabel" onClick="updateTab('dashboard',false)" for="dashboard"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Summary Report</h2>
|
||
<div style="min-height: 450px;">
|
||
|
||
<!--
|
||
|||||||||| CARD: Intro text
|
||
-->
|
||
<div style="margin-left: 10px; width: 98%; margin-bottom: 10px;">
|
||
Testing was conducted between 11/07/2024 08:08:31 and 11/07/2024 08:10:31 to identify network shares configured with excessive privileges hosted on computers joined to the demo.local domain.
|
||
In total, 13 critical, 6 high, 6 medium, and 22 low risk <a href="https://en.wikipedia.org/wiki/Security_descriptor">ACE (Access Control Entry)</a> configurations were discovered across 16 shares, hosted by 2 computers in the demo.local Active Directory domain.
|
||
Overall, 83 interesting files were found accessible to all domain users that could potentially lead to unauthorized data access or remote code execution. The affected shares were found hosting 53 files that may contain passwords and 0 files that may contain sensitive data. 143 credentials were recovered from 50 of the discovered 53 secrets files.
|
||
<br><br>
|
||
The section provides a summary of the affected assets, findings, data exposure, share creation timelines, peer comparison and general recommendations.
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| CARD: Finding and Data Exposure Summary Cards
|
||
-->
|
||
|
||
<div style="width: 99%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Finding Summary Card -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-start;">
|
||
|
||
<div class="LargeCard" style="width:99%;">
|
||
<div style="color:#4A4A4A;font-size: 16px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;"><strong>Finding Exposure Summary</strong></div>
|
||
|
||
<!-- count cards -->
|
||
<div style="width: 100%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('acefilterInput').value = 'Critical';applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination');radiobtn = document.getElementById('AceInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnaces');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Critical
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
13<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">findings</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-center;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('acefilterInput').value = 'High';applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination');radiobtn = document.getElementById('AceInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnaces');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
High
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
6<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">findings</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-center;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('acefilterInput').value = 'Medium';applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination');radiobtn = document.getElementById('AceInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnaces');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Medium
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
6<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">findings</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-end;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('acefilterInput').value = 'Low';applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination');radiobtn = document.getElementById('AceInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnaces');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Low
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
22<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">findings</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="LargeCard" style="width: 94%; margin-top: 5px;">
|
||
|
||
<div id="ChartDashboardRisk"></div>
|
||
<div class="chart-controls"></div>
|
||
|
||
</div>
|
||
|
||
<div style="padding: 5px; width: 100%; font-size: 10px; color: gray; display: flex; justify-content: center; align-items: center; text-align: center;">
|
||
More details available in the <a href="#" onClick="radiobtn = document.getElementById('SubNets');radiobtn.checked = true;updateLabelColors('tabs', 'btnnetworks');">Networks</a>, <a href="#" onClick="radiobtn = document.getElementById('ComputerInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btncomputers');">Computers</a>, <a href="#" onClick="radiobtn = document.getElementById('ShareName');radiobtn.checked = true;updateLabelColors('tabs', 'btnshares');">Shares</a>, and <a href="#" onClick="radiobtn = document.getElementById('AceInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btnaces');">ACEs</a> sections.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<!-- Data Exposure Summary Card -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-start;">
|
||
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div style="color:#4A4A4A;font-size: 16px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;"><strong>Data Exposure Summary</strong></div>
|
||
|
||
<!-- count cards -->
|
||
<div style="width: 100%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('filterInputIF').value = ''; applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF');radiobtn = document.getElementById('InterestingFiles');radiobtn.checked = true;updateLabelColors('tabs', 'btnif');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Interesting
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
83<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">files found</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-center;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('filterInputIF').value = 'Sensitive'; applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF');updateLabelColors('tabs', 'btnif'); radiobtn = document.getElementById('InterestingFiles');radiobtn.checked = true;updateLabelColors('tabs', 'btnif');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Sensitive
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
0<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">files found</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-center;">
|
||
<div class="card" style="width: 100%;" onClick="document.getElementById('filterInputIF').value = 'Secret'; applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF');updateLabelColors('tabs', 'btnif'); radiobtn = document.getElementById('InterestingFiles');radiobtn.checked = true;updateLabelColors('tabs', 'btnif');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Secrets
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
53<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">files found</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 25%; display: flex; justify-content: flex-end;">
|
||
<div class="card" style="width: 100%;" onClick="radiobtn = document.getElementById('SecretsPage');radiobtn.checked = true;updateLabelColors('tabs', 'btnSecretsPage');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Extracted
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
143<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">secrets (50 files)</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="LargeCard" style="width: 94%; margin-top: 5px;">
|
||
<div id="ChartDashboardIF"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
|
||
|
||
<div style="padding: 5px; width: 100%; font-size: 10px; color: gray; display: flex; justify-content: center; align-items: center; text-align: center;">
|
||
More details are available in the <a href="#" onClick="radiobtn = document.getElementById('SecretsPage');radiobtn.checked = true;updateLabelColors('tabs', 'btnSecretsPage');">Extracted Secrets</a>, and <a href="#" onClick="radiobtn = document.getElementById('InterestingFiles');radiobtn.checked = true;updateLabelColors('tabs', 'btnif');">Interesting Files</a> sections.
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| CARD: Asset Information Cards
|
||
-->
|
||
|
||
<div style="width: 99%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Asset Counts -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div style="color:#4A4A4A;font-size: 16px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;"><strong>Asset Exposure Summary</strong></div>
|
||
<div style="margin-left: 10px; margin-right: 10px; background-color: #faf7f7; border: .5px solid #ebe8e8; padding: 10px; border-radius: 6px;">
|
||
47 ACL entries, on 16 shares, hosted by 2 computers were found configured with excessive privileges on the demo.local domain.
|
||
In this environment, we observed a total of 19 application instances, with 4 unique application names primarily focused on operating systems, configuration management, virtualization, and security. The Windows Operating System had the highest count with 10 instances (52.63% of the total), followed by Microsoft System Center Configuration Manager with 3 instances (15.79% of the total).
|
||
</div>
|
||
<! -- top -->
|
||
<div style="width: 99%; display: flex; margin-top: 10px;">
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;" onClick="radiobtn = document.getElementById('SubNets');radiobtn.checked = true;updateLabelColors('tabs', 'btnnetworks');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Networks
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
1<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">affected</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-end;">
|
||
<div class="card" style="width: 100%;" onClick="radiobtn = document.getElementById('ComputerInsights');radiobtn.checked = true;updateLabelColors('tabs', 'btncomputers');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Computers
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
2<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">affected</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<! -- bottom -->
|
||
<div style="width: 99%; display: flex; ">
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;" onClick="radiobtn = document.getElementById('ShareName');radiobtn.checked = true;updateLabelColors('tabs', 'btnshares');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Shares
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
16<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">affected</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 50%; display: flex; justify-content: flex-end;" >
|
||
<div class="card" style="width: 100%;" onClick="radiobtn = document.getElementById('AceInsights');radiobtn.checked = true; updateLabelColors('tabs', 'btnaces');" onmousedown="this.style.transition = 'none'; this.style.outline = '2px solid gray';" onmouseup="this.style.outline = '';">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;" >
|
||
ACEs
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
47<Br>
|
||
</span>
|
||
<span style="font-size: 10px; color: gray;">affected</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div style="margin-left:10px;">Note: Application fingerprints were generated using an experimental version of the LLM-based application fingerprinting function. As a result, some application classifications may not be accurate.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Peer Comparison -->
|
||
|
||
<div style="width: 50%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div style="color:#4A4A4A;font-size: 16px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;"><strong>Affected Asset Peer Comparison</strong></div>
|
||
<div style="margin-left: 10px; margin-right: 10px; background-color: #faf7f7; border: .5px solid #ebe8e8; padding: 10px; border-radius: 6px;">
|
||
Below is a comaprison between the percent of affected assets in this environment and the average percent of
|
||
affected assets observed in other environments. The percentage is calculated based on the total number of
|
||
live assets discovered for each asset type. Based on the volume of ACEs configured with excessive privileges, this is environment was less secure compared to the average.
|
||
</div>
|
||
<div class="LargeCard" style="width: 94%; margin-top: 20px; ">
|
||
<div id="ChartDashboardPeerCompare" style=" border-radius: 6px; ">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| CARD: Share Creation Timeline
|
||
-->
|
||
<div class="LargeCard" style="width:96%;">
|
||
<div style="margin-left: 10px; width: 99%; margin-bottom: 10px;">
|
||
<div style="color:#4A4A4A;font-size: 16px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;"><strong>Share Creation Timeline</strong></div>
|
||
<div style="width: 97%; margin-left: 10px; margin-right: 10px; background-color: #faf7f7; border: .5px solid #ebe8e8; padding: 10px; border-radius: 6px;">
|
||
Below is a time series chart to help provide a sense of when shares were created and at what point critical and high risk shares were introduced into the environment.
|
||
By reading the chart left to right, you can see that shares were created in this environment between 10/27/1991 and 09/25/2024. You can zoom into any section of the chart by clicking or using the chart controls in the upper right hand corner of the chart.
|
||
Shares configured with critical risk ACEs were created between 07/26/2012 and 07/26/2012.
|
||
Shares configured with high risk ACEs were created between 07/26/2012 and 08/05/2020.
|
||
The red and purple trend lines reflect the cumulative number of critical and high risk shares in the environment so you can easily observe when/if they were introduced.
|
||
The chart also includes two horizontal lines. The "avg" line shows the average number of created shares and everything above the "+2 Std Dev" line is considered anomolous in the context of this report. 1 anomalies were found that represent days when share creation counts were twice the standard deviation.
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="LargeCard" style="width:96%;margin-left: 20px;">
|
||
<a href="#" id="DashLink" style="text-decoration:none;">
|
||
</a>
|
||
<div class="chart-container">
|
||
<div id="TimelinCreationChart"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| CARD: Remediation Recommendations
|
||
-->
|
||
<div class="LargeCard" style="width:96%;">
|
||
<div style="margin-left: 10px; width: 99%; margin-bottom: 10px;">
|
||
<div style="color:#4A4A4A;font-size: 16px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px;"><strong>Remediation & Prioritization Recommendations</strong></div>
|
||
<div style="width: 97%; margin-left: 10px; margin-right: 10px; background-color: #faf7f7; border: .5px solid #ebe8e8; padding: 10px; border-radius: 6px; height:165px;">
|
||
Remediate share ACEs by risk level, starting with critical and high risks. Review the share creation timeline and share name details from other sections for additional context.
|
||
Consider remediating mutliple ACEs at one time based on natural share groupings to reduce the number of remediation tasks.<br><br>
|
||
Group Examples:
|
||
<ul>
|
||
<li style="color: black;">Group ACE remediation tasks by <a style="cursor: pointer;" onClick="radiobtn = document.getElementById('ShareFolders');radiobtn.checked = true;updateLabelColors('tabs', 'btnfgs');">folder groups</a>, which contain exactly the same file listing.</li>
|
||
<li style="color: black;">Group ACE remediation tasks by <a style="cursor: pointer;" onClick="radiobtn = document.getElementById('ShareName');radiobtn.checked = true;updateLabelColors('tabs', 'btnshares');">share names</a> with a high similarity scores.</li>
|
||
</ul>
|
||
|
||
Remediating ACEs by group may reduce remediation tasks by as much as <strong>83%</strong> for this environment. The chart below shows the task savings.
|
||
</div>
|
||
</div>
|
||
|
||
<div class="LargeCard" style="width:96%; margin-left: 20px;">
|
||
<a href="#" id="DashLink" style="text-decoration:none;">
|
||
</a>
|
||
|
||
<div class="chart-container" style="justify-content: center; align-items: center;">
|
||
<div id="ChartDashboardRemediate" ></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
|
||
</div>
|
||
<div style="padding: 5px; width: 100%; font-size: 10px; color: gray; display: flex; justify-content: center; align-items: center; text-align: center;">
|
||
More details are available in the <a href="#" onClick="radiobtn = document.getElementById('ShareFolders');radiobtn.checked = true;updateLabelColors('tabs', 'btnfgs');">Folder Group</a>, and <a href="#" onClick="radiobtn = document.getElementById('ShareName');radiobtn.checked = true;updateLabelColors('tabs', 'btnshares');">Share Names</a> sections.
|
||
</div>
|
||
</div>
|
||
|
||
<div style="height:.5px;width:100%;position:relative;float:left;"></div>
|
||
|
||
<!-- end here -->
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: COMPUTER INSIGHTS
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="ComputerInsights"/>
|
||
<label class="tabLabel" onClick="updateTab('ComputerInsights',false)" for="ComputerInsights"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Computers</h2>
|
||
<div style="margin-left:10px;margin-top:3px; margin-bottom: 3px;width:95%">
|
||
This section provides information for computers hosting shares configured with excessive privileges. 13 computers were found in the demo.local Active Directory domain, 2 responded to ping requests, 2 had port 445 open, and 2 were found hosting shares configured with excessive privileges.
|
||
<br><br>
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Affected Computers
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
2
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: center;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartComputersRisk"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartComputersDisco"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;margin-top: -10px;">
|
||
<!-- left -->
|
||
<div style="width: 100%; display: flex; justify-content: flex;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartComputersOs"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div style="display: flex; margin-left:12px; margin-bottom: 10px; margin-top: -10px; font-size:11; text-align:left;" >
|
||
<div id="computerfilterCounter" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('ComputersTable', 2)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('computerfilterInput').value = '';applyFiltersAndSort('ComputersTable', 'computerfilterInput', 'computerfilterCounter', 'computerpagination');">Clear</a>
|
||
</div>
|
||
|
||
<div class="searchbar" style="text-align:left; display: flex;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="computerfilterInput" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
</div>
|
||
|
||
<table id="ComputersTable" class="table table-striped table-hover tabledrop" style="width: 95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
|
||
<th class="NamesTh" onclick="sortTable('ComputersTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Computer<br>Name
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Computer Name</strong><br>is the name of the computer.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('ComputersTable',1,'alpha')" style="vertical-align: middle;text-align: left;">Operating<br>System
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>OS</strong><br>is the operating system of the computer.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('ComputersTable',2,'number')" style="vertical-align: middle;text-align: left;">Risk<br>Level
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Risk Level</strong><br>relfects the exposure of credentials and sensitive data.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('ComputersTable',3,'number')" style="vertical-align: middle;text-align: left;">Share<br>Count
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Share Count</strong><br>is the number of shares<br>hosted on the same computer.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('ComputersTable',4,'number')" style="vertical-align: middle;text-align: left;">Interesting<br>Files
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Interesting Files</strong><br>are filenames that<br>may be sensitive.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
|
||
<tbody>
|
||
<tr>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'demo.local');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">demo.local</td>
|
||
<td>Windows Server 2012 Standard</td>
|
||
<td>22 Critical</td>
|
||
<td> <button class="collapsible" style="text-align:left;">10</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C$<br>
|
||
\\demo.local\backup<br>
|
||
\\demo.local\inetpub<br>
|
||
\\demo.local\sccm<br>
|
||
\\demo.local\logs<br>
|
||
\\demo.local\sql<br>
|
||
\\demo.local\C<br>
|
||
\\demo.local\apps<br>
|
||
\\demo.local\wwwroot<br>
|
||
\\demo.local\ADMIN$<br>
|
||
|
||
</div></td>
|
||
<td> <button class="collapsible" style="font-size: 10px;">17 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<button class="collapsible" style="font-size: 10px;">1 Secret</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
system<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">2 Backup</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
backup<br>
|
||
backup<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">14 Binaries</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
bfsvc.exe<br>
|
||
explorer.exe<br>
|
||
helppane.exe<br>
|
||
hh.exe<br>
|
||
regedit.exe<br>
|
||
splwow64.exe<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
program files<br>
|
||
program files<br>
|
||
program files<br>
|
||
program files (x86)<br>
|
||
program files (x86)<br>
|
||
downloaded program files<br>
|
||
|
||
</div>
|
||
</div></td>
|
||
</tr> <tr>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '2012SERVERSCCM.demo.local');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">2012SERVERSCCM.demo.local</td>
|
||
<td>Windows Server 2012 Standard</td>
|
||
<td>24 Critical</td>
|
||
<td> <button class="collapsible" style="text-align:left;">6</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\C$<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$<br>
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare<br>
|
||
\\2012SERVERSCCM.demo.local\files<br>
|
||
\\2012SERVERSCCM.demo.local\REMINST<br>
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate<br>
|
||
|
||
</div></td>
|
||
<td> <button class="collapsible" style="font-size: 10px;">66 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<button class="collapsible" style="font-size: 10px;">52 Secret</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
bootstrap.ini<br>
|
||
context.xml<br>
|
||
dbxdrivers.ini<br>
|
||
pureftpd.passwd<br>
|
||
config.xml<br>
|
||
jboss-cli.xml<br>
|
||
machine.config<br>
|
||
startup-config.txt<br>
|
||
running-config.txt<br>
|
||
my.cnf<br>
|
||
my.key<br>
|
||
php.ini<br>
|
||
putty.reg<br>
|
||
system<br>
|
||
system<br>
|
||
server.xml<br>
|
||
shadow<br>
|
||
standalone.xml<br>
|
||
tnsnames.ora<br>
|
||
tomcat-users.xml<br>
|
||
sitemanager.xml<br>
|
||
variables.dat<br>
|
||
setting.ini<br>
|
||
winscp.ini<br>
|
||
wp-config.php<br>
|
||
app.config<br>
|
||
web.config<br>
|
||
example.dtsx<br>
|
||
example.rdp<br>
|
||
vnc.ini<br>
|
||
scheduledtasks.xml<br>
|
||
groups.xml<br>
|
||
drives.xml<br>
|
||
services.xml<br>
|
||
printers.xml<br>
|
||
unattend-base64.xml<br>
|
||
unattend-cleartext.xml<br>
|
||
sysprep.inf<br>
|
||
private.crt<br>
|
||
sssd.conf<br>
|
||
smb.conf<br>
|
||
krb5.conf<br>
|
||
.htpasswd<br>
|
||
.pgpass<br>
|
||
grub.cfg<br>
|
||
grub.conf<br>
|
||
.fetchmailrc<br>
|
||
.git-credentials<br>
|
||
.netrc<br>
|
||
dbvis.xml<br>
|
||
remmina.pref<br>
|
||
.remmina<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">2 SystemImage</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
en_sql_server_2014_developer_edition_x64_dvd_3940406.iso<br>
|
||
mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">12 Binaries</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
bfsvc.exe<br>
|
||
explorer.exe<br>
|
||
helppane.exe<br>
|
||
hh.exe<br>
|
||
regedit.exe<br>
|
||
splwow64.exe<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
program files<br>
|
||
program files<br>
|
||
program files (x86)<br>
|
||
downloaded program files<br>
|
||
|
||
</div>
|
||
</div></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="computerpagination" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: IDENTITY INSIGHTS
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="IdentityInsights"/>
|
||
<label class="tabLabel" onClick="updateTab('IdentityInsights',false)" for="IdentityInsights"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Identities</h2>
|
||
<div style="margin-left:10px;margin-top:3px; margin-bottom: 3px;width:95%">
|
||
The section provides the affected identities.3 identities were discovered across shares in the demo.local Active Directory domain. 2 were owners and 1 were assigned privileges.
|
||
<br><br>
|
||
</div>
|
||
<div style="margin-left:10px; width:95%;">
|
||
Note: Within the context of this report, all read and write access the "Everyone", "Authenticated Users", "BUILTIN\Users", "Domain Users", or "Domain Computers" groups are considered excessive privileges, because all provide domain users access to the affected shares due to privilege inheritance.
|
||
<br><br>
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Affected Identities
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650;">
|
||
3
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: center;">
|
||
<div class="card" style="width: 80%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Identities Assigned Ownership
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
2
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: flex-end;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Identities Assigned Privileges
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
1
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div style="display: flex; margin-left:12px; margin-bottom: 10px; margin-top: -10px; font-size:11; text-align:left;" >
|
||
<div id="IdentityfilterCounter" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('IdentityTable', 2)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('IdentityfilterInput').value = '';applyFiltersAndSort('IdentityTable', 'IdentityfilterInput', 'IdentityfilterCounter', 'Identitypagination');">Clear</a>
|
||
</div>
|
||
<div class="searchbar" style="margin-top:12px; text-align:left; display: flex;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="IdentityfilterInput" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
</div>
|
||
<table id="IdentityTable" class="table table-striped table-hover tabledrop" style="width: 95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Identity</th>
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Owned Shares</th>
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Accessible Shares</th>
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Low Risk Shares</th>
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Medium Risk Shares</th>
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">High Risk Shares</th>
|
||
<th class="NamesTh" onclick="sortTable('IdentityTable',0,'alpha')" style="vertical-align: middle;text-align: left;">Critical Risk Shares</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
|
||
<tbody>
|
||
<tr>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'BUILTIN\\Administrators');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">BUILTIN\Administrators</td>
|
||
<td>34</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left;">0</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0 </td>
|
||
</tr> <tr>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'BUILTIN\\Users');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">BUILTIN\Users</td>
|
||
<td>0</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left;">16</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C$<br>
|
||
\\demo.local\backup<br>
|
||
\\demo.local\inetpub<br>
|
||
\\demo.local\sccm<br>
|
||
\\demo.local\logs<br>
|
||
\\demo.local\sql<br>
|
||
\\demo.local\C<br>
|
||
\\demo.local\apps<br>
|
||
\\demo.local\wwwroot<br>
|
||
\\2012SERVERSCCM.demo.local\C$<br>
|
||
\\demo.local\ADMIN$<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$<br>
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare<br>
|
||
\\2012SERVERSCCM.demo.local\files<br>
|
||
\\2012SERVERSCCM.demo.local\REMINST<br>
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td>8</td>
|
||
<td>2</td>
|
||
<td>4</td>
|
||
<td>7 </td>
|
||
</tr> <tr>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'NT SERVICE\\TrustedInstaller');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">NT SERVICE\TrustedInstaller</td>
|
||
<td>13</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left;">0</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0</td>
|
||
<td>0 </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="Identitypagination" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: INSECURE ACEs
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="AceInsights"/>
|
||
<label class="tabLabel" onClick="updateTab('AceInsights',false)" for="AceInsights"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Insecure ACEs</h2>
|
||
<div style="margin-left:10px;margin-top:3px; margin-bottom: 3px;width:95%">
|
||
This section provides the ACE (access control entries) configured with excessive privileges found in the demo.local Active Directory domain.
|
||
<br><br>
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Affected ACEs
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
47
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Center aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: center;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartAceRisk"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 33.33%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartAceType"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div style="display: flex; margin-left:12px; margin-bottom: 10px; margin-top: -10px; font-size:11; text-align:left;" >
|
||
<div id="acefilterCounter" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('aceTable', 2)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('acefilterInput').value = '';applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination');">Clear</a>
|
||
</div>
|
||
|
||
<div class="searchbar" style="text-align:left; display: flex;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="acefilterInput" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
</div>
|
||
|
||
<table id="aceTable" class="table table-striped table-hover tabledrop" style="width: 95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
|
||
<th class="NamesTh" onclick="sortTable('aceTable',0,'number')" style="vertical-align: middle;text-align: left;">Risk Level</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',1,'alpha')" style="vertical-align: middle;text-align: left;">Computer</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',2,'alpha')" style="vertical-align: middle;text-align: left;">Share Name</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',3,'alpha')" style="vertical-align: middle;text-align: left;">FileSystemRight</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',4,'alpha')" style="vertical-align: middle;text-align: left;">Identity</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',5,'alpha')" style="vertical-align: middle;text-align: left;">Share Owner</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',6,'number')" style="vertical-align: middle;text-align: left;">Creation Date</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',7,'number')" style="vertical-align: middle;text-align: left;">Last Modified</th>
|
||
<th class="NamesTh" onclick="sortTable('aceTable',8,'number')" style="vertical-align: middle;text-align: left;">Files</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
|
||
<tbody>
|
||
<tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\C$" style="text-decoration:none;">C$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 5:26:55 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">12 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
apps<br>
|
||
backup<br>
|
||
inetpub<br>
|
||
logs<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
sccm<br>
|
||
sql<br>
|
||
Users<br>
|
||
Windows<br>
|
||
wwwroot<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">22 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\C$" style="text-decoration:none;">C$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 5:26:55 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">12 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
apps<br>
|
||
backup<br>
|
||
inetpub<br>
|
||
logs<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
sccm<br>
|
||
sql<br>
|
||
Users<br>
|
||
Windows<br>
|
||
wwwroot<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">18 High</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\C$" style="text-decoration:none;">C$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 5:26:55 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">12 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
apps<br>
|
||
backup<br>
|
||
inetpub<br>
|
||
logs<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
sccm<br>
|
||
sql<br>
|
||
Users<br>
|
||
Windows<br>
|
||
wwwroot<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">1 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\backup" style="text-decoration:none;">backup</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\backup
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\backup" style="text-decoration:none;">backup</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\backup
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\backup" style="text-decoration:none;">backup</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\backup
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">17 High</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\inetpub" style="text-decoration:none;">inetpub</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\inetpub
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">19 High</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\inetpub" style="text-decoration:none;">inetpub</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\inetpub
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">21 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\inetpub" style="text-decoration:none;">inetpub</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\inetpub
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">1 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\sccm" style="text-decoration:none;">sccm</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\sccm
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\sccm" style="text-decoration:none;">sccm</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\sccm
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\sccm" style="text-decoration:none;">sccm</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\sccm
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">1 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\logs" style="text-decoration:none;">logs</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\logs
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\logs" style="text-decoration:none;">logs</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\logs
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\logs" style="text-decoration:none;">logs</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\logs
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">1 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\sql" style="text-decoration:none;">sql</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\sql
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\sql" style="text-decoration:none;">sql</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\sql
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\sql" style="text-decoration:none;">sql</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\sql
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\C" style="text-decoration:none;">C</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 5:26:55 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">12 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
apps<br>
|
||
backup<br>
|
||
inetpub<br>
|
||
logs<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
sccm<br>
|
||
sql<br>
|
||
Users<br>
|
||
Windows<br>
|
||
wwwroot<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">22 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\C" style="text-decoration:none;">C</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 5:26:55 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">12 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
apps<br>
|
||
backup<br>
|
||
inetpub<br>
|
||
logs<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
sccm<br>
|
||
sql<br>
|
||
Users<br>
|
||
Windows<br>
|
||
wwwroot<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">18 High</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\C" style="text-decoration:none;">C</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\C
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 5:26:55 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">12 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
apps<br>
|
||
backup<br>
|
||
inetpub<br>
|
||
logs<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
sccm<br>
|
||
sql<br>
|
||
Users<br>
|
||
Windows<br>
|
||
wwwroot<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">1 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\apps" style="text-decoration:none;">apps</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\apps
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\apps" style="text-decoration:none;">apps</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\apps
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\apps" style="text-decoration:none;">apps</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\apps
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Created -->
|
||
<td>7/26/2012 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">17 High</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\wwwroot" style="text-decoration:none;">wwwroot</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\wwwroot
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>8/5/2020 6:00:00 PM </td> <!-- Created -->
|
||
<td>8/5/2020 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">19 High</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\wwwroot" style="text-decoration:none;">wwwroot</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\wwwroot
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>8/5/2020 6:00:00 PM </td> <!-- Created -->
|
||
<td>8/5/2020 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">21 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\wwwroot" style="text-decoration:none;">wwwroot</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\wwwroot
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>8/5/2020 6:00:00 PM </td> <!-- Created -->
|
||
<td>8/5/2020 6:00:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">22 Critical</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\C$" style="text-decoration:none;">C$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\C$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 6:35:55 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">14 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
CTXProfiles<br>
|
||
CtxSTShare<br>
|
||
files<br>
|
||
inetpub<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
REMINST<br>
|
||
SophosUpdate<br>
|
||
Users<br>
|
||
Windows<br>
|
||
en_sql_server_2014_developer_edition_x64_dvd_3940406.iso<br>
|
||
mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso<br>
|
||
sccm-key.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">24 Critical</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\C$" style="text-decoration:none;">C$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\C$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 6:35:55 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">14 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
CTXProfiles<br>
|
||
CtxSTShare<br>
|
||
files<br>
|
||
inetpub<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
REMINST<br>
|
||
SophosUpdate<br>
|
||
Users<br>
|
||
Windows<br>
|
||
en_sql_server_2014_developer_edition_x64_dvd_3940406.iso<br>
|
||
mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso<br>
|
||
sccm-key.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\C$" style="text-decoration:none;">C$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\C$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:32:51 AM </td> <!-- Created -->
|
||
<td>11/6/2024 6:35:55 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">14 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
CTXProfiles<br>
|
||
CtxSTShare<br>
|
||
files<br>
|
||
inetpub<br>
|
||
PerfLogs<br>
|
||
Program Files<br>
|
||
Program Files (x86)<br>
|
||
REMINST<br>
|
||
SophosUpdate<br>
|
||
Users<br>
|
||
Windows<br>
|
||
en_sql_server_2014_developer_edition_x64_dvd_3940406.iso<br>
|
||
mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso<br>
|
||
sccm-key.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\ADMIN$" style="text-decoration:none;">ADMIN$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\ADMIN$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>GenericExecute,GenericRead </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:37:59 AM </td> <!-- Created -->
|
||
<td>5/8/2024 9:32:57 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">78 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
ADAM<br>
|
||
ADWS<br>
|
||
AppCompat<br>
|
||
apppatch<br>
|
||
assembly<br>
|
||
AUInstallAgent<br>
|
||
Boot<br>
|
||
Branding<br>
|
||
CbsTemp<br>
|
||
Cursors<br>
|
||
debug<br>
|
||
DesktopTileResources<br>
|
||
diagnostics<br>
|
||
DigitalLocker<br>
|
||
Downloaded Program Files<br>
|
||
drivers<br>
|
||
en-US<br>
|
||
Fonts<br>
|
||
Globalization<br>
|
||
Help<br>
|
||
IME<br>
|
||
Inf<br>
|
||
L2Schemas<br>
|
||
LiveKernelReports<br>
|
||
Logs<br>
|
||
media<br>
|
||
Microsoft.NET<br>
|
||
ModemLogs<br>
|
||
NTDS<br>
|
||
Offline Web Pages<br>
|
||
Panther<br>
|
||
PLA<br>
|
||
PolicyDefinitions<br>
|
||
Provisioning<br>
|
||
Registration<br>
|
||
RemotePackages<br>
|
||
rescache<br>
|
||
Resources<br>
|
||
SchCache<br>
|
||
schemas<br>
|
||
security<br>
|
||
ServiceProfiles<br>
|
||
servicing<br>
|
||
Setup<br>
|
||
SoftwareDistribution<br>
|
||
Speech<br>
|
||
System<br>
|
||
System32<br>
|
||
SYSVOL<br>
|
||
SysWOW64<br>
|
||
TAPI<br>
|
||
Tasks<br>
|
||
Temp<br>
|
||
ToastData<br>
|
||
tracing<br>
|
||
Vss<br>
|
||
Web<br>
|
||
WinSxS<br>
|
||
bfsvc.exe<br>
|
||
bootstat.dat<br>
|
||
DtcInstall.log<br>
|
||
explorer.exe<br>
|
||
HelpPane.exe<br>
|
||
hh.exe<br>
|
||
mib.bin<br>
|
||
PFRO.log<br>
|
||
regedit.exe<br>
|
||
ServerStandard.xml<br>
|
||
ServerWeb.xml<br>
|
||
setupact.log<br>
|
||
setuperr.log<br>
|
||
splwow64.exe<br>
|
||
system.ini<br>
|
||
vmgcoinstall.log<br>
|
||
win.ini<br>
|
||
WindowsUpdate.log<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\demo.local\ADMIN$" style="text-decoration:none;">ADMIN$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\demo.local\ADMIN$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:37:59 AM </td> <!-- Created -->
|
||
<td>5/8/2024 9:32:57 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">78 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
ADAM<br>
|
||
ADWS<br>
|
||
AppCompat<br>
|
||
apppatch<br>
|
||
assembly<br>
|
||
AUInstallAgent<br>
|
||
Boot<br>
|
||
Branding<br>
|
||
CbsTemp<br>
|
||
Cursors<br>
|
||
debug<br>
|
||
DesktopTileResources<br>
|
||
diagnostics<br>
|
||
DigitalLocker<br>
|
||
Downloaded Program Files<br>
|
||
drivers<br>
|
||
en-US<br>
|
||
Fonts<br>
|
||
Globalization<br>
|
||
Help<br>
|
||
IME<br>
|
||
Inf<br>
|
||
L2Schemas<br>
|
||
LiveKernelReports<br>
|
||
Logs<br>
|
||
media<br>
|
||
Microsoft.NET<br>
|
||
ModemLogs<br>
|
||
NTDS<br>
|
||
Offline Web Pages<br>
|
||
Panther<br>
|
||
PLA<br>
|
||
PolicyDefinitions<br>
|
||
Provisioning<br>
|
||
Registration<br>
|
||
RemotePackages<br>
|
||
rescache<br>
|
||
Resources<br>
|
||
SchCache<br>
|
||
schemas<br>
|
||
security<br>
|
||
ServiceProfiles<br>
|
||
servicing<br>
|
||
Setup<br>
|
||
SoftwareDistribution<br>
|
||
Speech<br>
|
||
System<br>
|
||
System32<br>
|
||
SYSVOL<br>
|
||
SysWOW64<br>
|
||
TAPI<br>
|
||
Tasks<br>
|
||
Temp<br>
|
||
ToastData<br>
|
||
tracing<br>
|
||
Vss<br>
|
||
Web<br>
|
||
WinSxS<br>
|
||
bfsvc.exe<br>
|
||
bootstat.dat<br>
|
||
DtcInstall.log<br>
|
||
explorer.exe<br>
|
||
HelpPane.exe<br>
|
||
hh.exe<br>
|
||
mib.bin<br>
|
||
PFRO.log<br>
|
||
regedit.exe<br>
|
||
ServerStandard.xml<br>
|
||
ServerWeb.xml<br>
|
||
setupact.log<br>
|
||
setuperr.log<br>
|
||
splwow64.exe<br>
|
||
system.ini<br>
|
||
vmgcoinstall.log<br>
|
||
win.ini<br>
|
||
WindowsUpdate.log<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\ADMIN$" style="text-decoration:none;">ADMIN$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\ADMIN$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>GenericExecute,GenericRead </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:37:59 AM </td> <!-- Created -->
|
||
<td>9/24/2024 4:16:42 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">75 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
AppCompat<br>
|
||
apppatch<br>
|
||
assembly<br>
|
||
AUInstallAgent<br>
|
||
Boot<br>
|
||
Branding<br>
|
||
CbsTemp<br>
|
||
Cursors<br>
|
||
debug<br>
|
||
DesktopTileResources<br>
|
||
diagnostics<br>
|
||
DigitalLocker<br>
|
||
Downloaded Program Files<br>
|
||
drivers<br>
|
||
en-US<br>
|
||
Fonts<br>
|
||
Globalization<br>
|
||
Help<br>
|
||
IME<br>
|
||
Inf<br>
|
||
L2Schemas<br>
|
||
LiveKernelReports<br>
|
||
Logs<br>
|
||
media<br>
|
||
Microsoft.NET<br>
|
||
ModemLogs<br>
|
||
Offline Web Pages<br>
|
||
Panther<br>
|
||
PLA<br>
|
||
PolicyDefinitions<br>
|
||
Provisioning<br>
|
||
Registration<br>
|
||
RemotePackages<br>
|
||
rescache<br>
|
||
Resources<br>
|
||
SchCache<br>
|
||
schemas<br>
|
||
security<br>
|
||
ServiceProfiles<br>
|
||
servicing<br>
|
||
Setup<br>
|
||
SoftwareDistribution<br>
|
||
Speech<br>
|
||
System<br>
|
||
System32<br>
|
||
SysWOW64<br>
|
||
TAPI<br>
|
||
Tasks<br>
|
||
Temp<br>
|
||
ToastData<br>
|
||
tracing<br>
|
||
Vss<br>
|
||
Web<br>
|
||
WinSxS<br>
|
||
bfsvc.exe<br>
|
||
bootstat.dat<br>
|
||
DtcInstall.log<br>
|
||
explorer.exe<br>
|
||
HelpPane.exe<br>
|
||
hh.exe<br>
|
||
iis.log<br>
|
||
mib.bin<br>
|
||
PFRO.log<br>
|
||
regedit.exe<br>
|
||
ServerStandard.xml<br>
|
||
ServerWeb.xml<br>
|
||
setupact.log<br>
|
||
setuperr.log<br>
|
||
splwow64.exe<br>
|
||
system.ini<br>
|
||
vmgcoinstall.log<br>
|
||
win.ini<br>
|
||
WindowsUpdate.log<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">20 Critical</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\ADMIN$" style="text-decoration:none;">ADMIN$</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\ADMIN$
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>NT SERVICE\TrustedInstaller</td> <!-- Share Owner -->
|
||
<td>7/26/2012 12:37:59 AM </td> <!-- Created -->
|
||
<td>9/24/2024 4:16:42 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">75 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
AppCompat<br>
|
||
apppatch<br>
|
||
assembly<br>
|
||
AUInstallAgent<br>
|
||
Boot<br>
|
||
Branding<br>
|
||
CbsTemp<br>
|
||
Cursors<br>
|
||
debug<br>
|
||
DesktopTileResources<br>
|
||
diagnostics<br>
|
||
DigitalLocker<br>
|
||
Downloaded Program Files<br>
|
||
drivers<br>
|
||
en-US<br>
|
||
Fonts<br>
|
||
Globalization<br>
|
||
Help<br>
|
||
IME<br>
|
||
Inf<br>
|
||
L2Schemas<br>
|
||
LiveKernelReports<br>
|
||
Logs<br>
|
||
media<br>
|
||
Microsoft.NET<br>
|
||
ModemLogs<br>
|
||
Offline Web Pages<br>
|
||
Panther<br>
|
||
PLA<br>
|
||
PolicyDefinitions<br>
|
||
Provisioning<br>
|
||
Registration<br>
|
||
RemotePackages<br>
|
||
rescache<br>
|
||
Resources<br>
|
||
SchCache<br>
|
||
schemas<br>
|
||
security<br>
|
||
ServiceProfiles<br>
|
||
servicing<br>
|
||
Setup<br>
|
||
SoftwareDistribution<br>
|
||
Speech<br>
|
||
System<br>
|
||
System32<br>
|
||
SysWOW64<br>
|
||
TAPI<br>
|
||
Tasks<br>
|
||
Temp<br>
|
||
ToastData<br>
|
||
tracing<br>
|
||
Vss<br>
|
||
Web<br>
|
||
WinSxS<br>
|
||
bfsvc.exe<br>
|
||
bootstat.dat<br>
|
||
DtcInstall.log<br>
|
||
explorer.exe<br>
|
||
HelpPane.exe<br>
|
||
hh.exe<br>
|
||
iis.log<br>
|
||
mib.bin<br>
|
||
PFRO.log<br>
|
||
regedit.exe<br>
|
||
ServerStandard.xml<br>
|
||
ServerWeb.xml<br>
|
||
setupact.log<br>
|
||
setuperr.log<br>
|
||
splwow64.exe<br>
|
||
system.ini<br>
|
||
vmgcoinstall.log<br>
|
||
win.ini<br>
|
||
WindowsUpdate.log<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\CtxSTShare" style="text-decoration:none;">CtxSTShare</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>10/27/1991 11:01:00 PM </td> <!-- Created -->
|
||
<td>10/27/1991 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">1 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
testfile2.txt.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">5 Medium</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\CtxSTShare" style="text-decoration:none;">CtxSTShare</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>10/27/1991 11:01:00 PM </td> <!-- Created -->
|
||
<td>10/27/1991 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">1 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
testfile2.txt.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">5 Medium</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\CtxSTShare" style="text-decoration:none;">CtxSTShare</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>10/27/1991 11:01:00 PM </td> <!-- Created -->
|
||
<td>10/27/1991 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">1 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
testfile2.txt.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">6 Medium</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\files" style="text-decoration:none;">files</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\files
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/25/2024 7:31:43 AM </td> <!-- Created -->
|
||
<td>10/7/2024 7:58:23 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">52 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
things<br>
|
||
.fetchmailrc<br>
|
||
.git-credentials<br>
|
||
.htpasswd<br>
|
||
.netrc<br>
|
||
.pgpass<br>
|
||
.remmina<br>
|
||
app.config<br>
|
||
bootstrap.ini<br>
|
||
config.xml<br>
|
||
context.xml<br>
|
||
DataSources.xml<br>
|
||
dbvis.xml<br>
|
||
dbxdrivers.ini<br>
|
||
Drives.xml<br>
|
||
example.dtsx<br>
|
||
example.rdp<br>
|
||
Groups.xml<br>
|
||
grub.cfg<br>
|
||
grub.conf<br>
|
||
jboss-cli.xml<br>
|
||
krb5.conf<br>
|
||
machine.config<br>
|
||
my.cnf<br>
|
||
my.key<br>
|
||
php.ini<br>
|
||
Printers.xml<br>
|
||
private.crt<br>
|
||
pureftpd.passwd<br>
|
||
putty.reg<br>
|
||
remmina.pref<br>
|
||
running-config.txt<br>
|
||
ScheduledTasks.xml<br>
|
||
server.xml<br>
|
||
Services.xml<br>
|
||
setting.ini<br>
|
||
shadow<br>
|
||
SiteManager.xml<br>
|
||
smb.conf<br>
|
||
sssd.conf<br>
|
||
standalone.xml<br>
|
||
startup-config.txt<br>
|
||
sysprep.inf<br>
|
||
tnsnames.ora<br>
|
||
tomcat-users.xml<br>
|
||
unattend-base64.xml<br>
|
||
unattend-cleartext.xml<br>
|
||
variables.dat<br>
|
||
vnc.ini<br>
|
||
web.config<br>
|
||
WinSCP.ini<br>
|
||
wp-config.php<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">6 Medium</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\files" style="text-decoration:none;">files</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\files
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/25/2024 7:31:43 AM </td> <!-- Created -->
|
||
<td>10/7/2024 7:58:23 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">52 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
things<br>
|
||
.fetchmailrc<br>
|
||
.git-credentials<br>
|
||
.htpasswd<br>
|
||
.netrc<br>
|
||
.pgpass<br>
|
||
.remmina<br>
|
||
app.config<br>
|
||
bootstrap.ini<br>
|
||
config.xml<br>
|
||
context.xml<br>
|
||
DataSources.xml<br>
|
||
dbvis.xml<br>
|
||
dbxdrivers.ini<br>
|
||
Drives.xml<br>
|
||
example.dtsx<br>
|
||
example.rdp<br>
|
||
Groups.xml<br>
|
||
grub.cfg<br>
|
||
grub.conf<br>
|
||
jboss-cli.xml<br>
|
||
krb5.conf<br>
|
||
machine.config<br>
|
||
my.cnf<br>
|
||
my.key<br>
|
||
php.ini<br>
|
||
Printers.xml<br>
|
||
private.crt<br>
|
||
pureftpd.passwd<br>
|
||
putty.reg<br>
|
||
remmina.pref<br>
|
||
running-config.txt<br>
|
||
ScheduledTasks.xml<br>
|
||
server.xml<br>
|
||
Services.xml<br>
|
||
setting.ini<br>
|
||
shadow<br>
|
||
SiteManager.xml<br>
|
||
smb.conf<br>
|
||
sssd.conf<br>
|
||
standalone.xml<br>
|
||
startup-config.txt<br>
|
||
sysprep.inf<br>
|
||
tnsnames.ora<br>
|
||
tomcat-users.xml<br>
|
||
unattend-base64.xml<br>
|
||
unattend-cleartext.xml<br>
|
||
variables.dat<br>
|
||
vnc.ini<br>
|
||
web.config<br>
|
||
WinSCP.ini<br>
|
||
wp-config.php<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">8 Medium</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\files" style="text-decoration:none;">files</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\files
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/25/2024 7:31:43 AM </td> <!-- Created -->
|
||
<td>10/7/2024 7:58:23 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">52 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
things<br>
|
||
.fetchmailrc<br>
|
||
.git-credentials<br>
|
||
.htpasswd<br>
|
||
.netrc<br>
|
||
.pgpass<br>
|
||
.remmina<br>
|
||
app.config<br>
|
||
bootstrap.ini<br>
|
||
config.xml<br>
|
||
context.xml<br>
|
||
DataSources.xml<br>
|
||
dbvis.xml<br>
|
||
dbxdrivers.ini<br>
|
||
Drives.xml<br>
|
||
example.dtsx<br>
|
||
example.rdp<br>
|
||
Groups.xml<br>
|
||
grub.cfg<br>
|
||
grub.conf<br>
|
||
jboss-cli.xml<br>
|
||
krb5.conf<br>
|
||
machine.config<br>
|
||
my.cnf<br>
|
||
my.key<br>
|
||
php.ini<br>
|
||
Printers.xml<br>
|
||
private.crt<br>
|
||
pureftpd.passwd<br>
|
||
putty.reg<br>
|
||
remmina.pref<br>
|
||
running-config.txt<br>
|
||
ScheduledTasks.xml<br>
|
||
server.xml<br>
|
||
Services.xml<br>
|
||
setting.ini<br>
|
||
shadow<br>
|
||
SiteManager.xml<br>
|
||
smb.conf<br>
|
||
sssd.conf<br>
|
||
standalone.xml<br>
|
||
startup-config.txt<br>
|
||
sysprep.inf<br>
|
||
tnsnames.ora<br>
|
||
tomcat-users.xml<br>
|
||
unattend-base64.xml<br>
|
||
unattend-cleartext.xml<br>
|
||
variables.dat<br>
|
||
vnc.ini<br>
|
||
web.config<br>
|
||
WinSCP.ini<br>
|
||
wp-config.php<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">8 Medium</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\files" style="text-decoration:none;">files</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\files
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/25/2024 7:31:43 AM </td> <!-- Created -->
|
||
<td>10/7/2024 7:58:23 AM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">52 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
things<br>
|
||
.fetchmailrc<br>
|
||
.git-credentials<br>
|
||
.htpasswd<br>
|
||
.netrc<br>
|
||
.pgpass<br>
|
||
.remmina<br>
|
||
app.config<br>
|
||
bootstrap.ini<br>
|
||
config.xml<br>
|
||
context.xml<br>
|
||
DataSources.xml<br>
|
||
dbvis.xml<br>
|
||
dbxdrivers.ini<br>
|
||
Drives.xml<br>
|
||
example.dtsx<br>
|
||
example.rdp<br>
|
||
Groups.xml<br>
|
||
grub.cfg<br>
|
||
grub.conf<br>
|
||
jboss-cli.xml<br>
|
||
krb5.conf<br>
|
||
machine.config<br>
|
||
my.cnf<br>
|
||
my.key<br>
|
||
php.ini<br>
|
||
Printers.xml<br>
|
||
private.crt<br>
|
||
pureftpd.passwd<br>
|
||
putty.reg<br>
|
||
remmina.pref<br>
|
||
running-config.txt<br>
|
||
ScheduledTasks.xml<br>
|
||
server.xml<br>
|
||
Services.xml<br>
|
||
setting.ini<br>
|
||
shadow<br>
|
||
SiteManager.xml<br>
|
||
smb.conf<br>
|
||
sssd.conf<br>
|
||
standalone.xml<br>
|
||
startup-config.txt<br>
|
||
sysprep.inf<br>
|
||
tnsnames.ora<br>
|
||
tomcat-users.xml<br>
|
||
unattend-base64.xml<br>
|
||
unattend-cleartext.xml<br>
|
||
variables.dat<br>
|
||
vnc.ini<br>
|
||
web.config<br>
|
||
WinSCP.ini<br>
|
||
wp-config.php<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">1 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\REMINST" style="text-decoration:none;">REMINST</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\REMINST
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>4/8/2014 11:01:00 PM </td> <!-- Created -->
|
||
<td>4/8/2014 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\REMINST" style="text-decoration:none;">REMINST</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\REMINST
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>4/8/2014 11:01:00 PM </td> <!-- Created -->
|
||
<td>4/8/2014 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">3 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\REMINST" style="text-decoration:none;">REMINST</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\REMINST
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>4/8/2014 11:01:00 PM </td> <!-- Created -->
|
||
<td>4/8/2014 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">2 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\SophosUpdate" style="text-decoration:none;">SophosUpdate</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>Read </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/1/2001 11:01:00 PM </td> <!-- Created -->
|
||
<td>9/1/2001 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">1 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
testfile.txt.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">4 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\SophosUpdate" style="text-decoration:none;">SophosUpdate</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>AppendData/AddSubdirectory </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/1/2001 11:01:00 PM </td> <!-- Created -->
|
||
<td>9/1/2001 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">1 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
testfile.txt.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td style="width: 100px;">4 Low</td> <!-- Risk Level -->
|
||
<td>2012SERVERSCCM.demo.local </td> <!-- Computer -->
|
||
<td>
|
||
<a href="\\2012SERVERSCCM.demo.local\SophosUpdate" style="text-decoration:none;">SophosUpdate</a>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate
|
||
</div>
|
||
</td> <!-- Share Name -->
|
||
<td>WriteData/AddFile </td> <!-- ACE -->
|
||
<td>BUILTIN\Users </td> <!-- Identity -->
|
||
<td>BUILTIN\Administrators</td> <!-- Share Owner -->
|
||
<td>9/1/2001 11:01:00 PM </td> <!-- Created -->
|
||
<td>9/1/2001 11:01:00 PM </td> <!-- Modified -->
|
||
<td><!-- Files -->
|
||
<button class="collapsible" style="font-size: 10px;">1 Files</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
testfile.txt.txt<br>
|
||
<br>
|
||
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="acepagination" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: COMPUTER SUMMARY
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="computersummary"/>
|
||
<label class="tabLabel" onClick="updateTab('computersummary',false)" for="computersummary"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 6px;margin-left:10px;margin-bottom: 17px;">Computer Summary</h2>
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
This section provides a summary of the domain computers that were targeted, connectivity to them, and the number that are hosting potentially insecure SMB shares.
|
||
<br><br>
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th>Description</th>
|
||
<th align="left">Percent Chart</th>
|
||
<th align="left">Percent</th>
|
||
<th align="left">Computers</th>
|
||
<th align="left">Details</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>DISCOVERED</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 100%;"></div></div></td>
|
||
<td>100.00%</td>
|
||
<td>13</td>
|
||
<td><a href="Results/demo.local-Domain-Computers.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Domain-Computers.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>PING RESPONSE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Domain-Computers-Pingable.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Domain-Computers-Pingable.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>PORT 445 OPEN</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Domain-Computers-Open445.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Domain-Computers-Open445.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HOST SHARE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-All-ACL.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-All-ACL.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HOST NON-DEFAULT SHARE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-NonDefault.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-NonDefault.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HOST POTENTIALLY INSECURE SHARE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width:15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HOST READABLE SHARE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="results/demo.local-Shares-Inventory-Excessive-Privileges-Read.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Read.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HOST WRITEABLE SHARE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Write.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Write.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HOST HIGH RISK SHARE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div></td>
|
||
<td>15.38%</td>
|
||
<td>2</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-HighRisk.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-HighRisk.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: SHARE SUMMARY
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="sharesum"/>
|
||
<label class="tabLabel" onClick="updateTab('sharesum,false)" for="sharesum"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 6px;margin-left:10px;margin-bottom: 17px;">Share Summary</h2>
|
||
<div style="border-bottom: 1px solid #DEDFE1 ;margin-left:-200px;background-color:#f0f3f5; height:5px; width:120%; margin-bottom:10px;"></div>
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
Below is a summary of the SMB shares discovered on domain computers that may provide excessive privileges to standard domain users.
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th>Description</th>
|
||
<th align="left">Percent Chart</th>
|
||
<th align="left">Percent</th>
|
||
<th align="left">Shares</th>
|
||
<th align="left">Details</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>DISCOVERED</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 100%;"></div></div></td>
|
||
<td>100.00%</td>
|
||
<td>21</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-All.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-All.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>NON-DEFAULT</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 90.48%;"></div></div></td>
|
||
<td>90.48%</td>
|
||
<td>19</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-NonDefault.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-NonDefault.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>POTENTIALLY EXCESSIVE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 76.19%;"></div></div></td>
|
||
<td>76.19%</td>
|
||
<td>16</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>READ ACCESS</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 76.19%;"></div></div></td>
|
||
<td>76.19%</td>
|
||
<td>16</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Read.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Read.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>WRITE ACCESS</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 66.67%;"></div></div></td>
|
||
<td>66.67%</td>
|
||
<td>14</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Write.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Write.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HIGH RISK</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 33.33%;"></div></div></td>
|
||
<td>33.33%</td>
|
||
<td>7</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-HighRisk.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-HighRisk.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div class="pageDescription">
|
||
Note: All Windows systems have a c$ and admin$ share configured by default. A a result, the number of visible shares should be (at a minimum) double the number of the computers found with port 445 open. In this case, 2 computers were found with port 445 open, so we would expect to discover approximetly 4 or more shares.
|
||
</div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: ACL SUMMARY
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="ACLsum"/>
|
||
<label class="tabLabel" onClick="updateTab('ACLsum',false)" for="ACLsum"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 6px;margin-left:10px;margin-bottom: 17px;">Share ACL Entry Summary</h2>
|
||
<div style="border-bottom: 1px solid #DEDFE1 ;margin-left:-200px;background-color:#f0f3f5; height:5px; width:120%; margin-bottom:10px;"></div>
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
Below is a summary of the SMB share ACL entries discovered on domain computers that may provide excessive privileges to standard domain users.
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th>Description</th>
|
||
<th align="left">Percent Chart</th>
|
||
<th align="left">Percent</th>
|
||
<th align="left">ACLs</th>
|
||
<th align="left">Details</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>DISCOVERED</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 100%;"></div></div></td>
|
||
<td>100.00%</td>
|
||
<td>127</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-All-ACL.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-All-ACL.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>NON-DEFAULT</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 100.00%;"></div></div></td>
|
||
<td>100.00%</td>
|
||
<td>127</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-NonDefault.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-NonDefault.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>POTENTIALLY EXCESSIVE</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 37.01%;"></div></div></td>
|
||
<td>37.01%</td>
|
||
<td>47</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>READ ACCESS</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 14.96%;"></div></div></td>
|
||
<td>14.96%</td>
|
||
<td>19</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Read.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Read.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>WRITE ACCESS</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 11.02%;"></div></div></td>
|
||
<td>11.02%</td>
|
||
<td>14</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Write.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-Write.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
<tr>
|
||
<td>HIGH RISK</td>
|
||
<td><div class="divbarDomain"><div class="divbarDomainInside" style="width: 14.96%;"></div></div></td>
|
||
<td>14.96%</td>
|
||
<td>19</td>
|
||
<td><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-HighRisk.csv"><span class="cardsubtitle">CSV</a> | </span><a href="Results/demo.local-Shares-Inventory-Excessive-Privileges-HighRisk.html"><span class="cardsubtitle">HTML</span></a></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: GROUP STATS
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="accounts"/>
|
||
<label class="tabLabel" onClick="updateTab('accounts',false)" for="accounts"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 6px;margin-left:10px;margin-bottom: 17px;">Group ACL Summary</h2>
|
||
<div style="border-bottom: 1px solid #DEDFE1 ;margin-left:-200px;background-color:#f0f3f5; height:5px; width:120%; margin-bottom:10px;"></div>
|
||
<div style="margin-left:10px;margin-top:3px;width:90%">
|
||
In the context of this report, excessive read and write share permissions have been defined as any network share ACL containing an explicit entry for the "Everyone", "Authenticated Users", "BUILTIN\Users", "Domain Users", or "Domain Computers" groups. All provide domain users access to the affected shares due to privilege inheritance.
|
||
Below is a summary of the exposure associated with each of those groups.
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th align="left">Name</th>
|
||
<th align="left">Excessive ACL Entries</th>
|
||
<th align="left">Affected Computers</th>
|
||
<th align="left">Affected Shares</th>
|
||
<th align="left">Affected ACLs</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Everyone</td>
|
||
<td>
|
||
<span class="tablecolinfo">
|
||
<div class="AclEntryWrapper">
|
||
<div class="AclEntryLeft">
|
||
Read<br>
|
||
Write<br>
|
||
High Risk<br>
|
||
</div>
|
||
<div class="AclEntryRight">
|
||
: 0 <br>
|
||
: 0 <br>
|
||
: 0
|
||
</div>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 13)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 21)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 127)</span>
|
||
<br>
|
||
<div class="divbarDomain"><div class="divbarDomainInside" style="width: 0.00%;"></div></div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>BUILTIN\Users</td>
|
||
<td>
|
||
<span class="tablecolinfo">
|
||
<div class="AclEntryWrapper">
|
||
<div class="AclEntryLeft">
|
||
Read<br>
|
||
Write<br>
|
||
High Risk<br>
|
||
</div>
|
||
<div class="AclEntryRight">
|
||
: 19 <br>
|
||
: 14 <br>
|
||
: 19
|
||
</div>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">37.01% (2 of 13)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 37.01%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">76.19% (16 of 21)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 76.19%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">15.38% (47 of 127)</span>
|
||
<br>
|
||
<div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Authenticated Users</td>
|
||
<td>
|
||
<span class="tablecolinfo">
|
||
<div class="AclEntryWrapper">
|
||
<div class="AclEntryLeft">
|
||
Read<br>
|
||
Write<br>
|
||
High Risk<br>
|
||
</div>
|
||
<div class="AclEntryRight">
|
||
: 0 <br>
|
||
: 0 <br>
|
||
: 0
|
||
</div>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 13)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 21)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 127)</span>
|
||
<br>
|
||
<div class="divbarDomain"><div class="divbarDomainInside" style="width: 0.00%;"></div></div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Domain Users</td>
|
||
<td>
|
||
<span class="tablecolinfo">
|
||
<div class="AclEntryWrapper">
|
||
<div class="AclEntryLeft">
|
||
Read<br>
|
||
Write<br>
|
||
High Risk<br>
|
||
</div>
|
||
<div class="AclEntryRight">
|
||
: 0 <br>
|
||
: 0 <br>
|
||
: 0
|
||
</div>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 13)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 21)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 127)</span>
|
||
<br>
|
||
<div class="divbarDomain"><div class="divbarDomainInside" style="width: 0.00%;"></div></div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Domain Computers</td>
|
||
<td>
|
||
<span class="tablecolinfo">
|
||
<div class="AclEntryWrapper">
|
||
<div class="AclEntryLeft">
|
||
Read<br>
|
||
Write<br>
|
||
High Risk<br>
|
||
</div>
|
||
<div class="AclEntryRight">
|
||
: 0 <br>
|
||
: 0 <br>
|
||
: 0
|
||
</div>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 13)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 21)</span>
|
||
<br>
|
||
<div class="divbarDomain">
|
||
<div class="divbarDomainInside" style="width: 0.00%;"></div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">0.00% (0 of 127)</span>
|
||
<br>
|
||
<div class="divbarDomain"><div class="divbarDomainInside" style="width: 0.00%;"></div></div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: SHARE NAMES
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="ShareName"/>
|
||
<label class="tabLabel" onClick="updateTab('ShareName',false)" for="ShareName"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Share Names</h2>
|
||
<div style="margin-left:10px;margin-top:3px; margin-bottom: 3px;width:95%">
|
||
This section provide a summary and list of the affected shares grouped by name. 21 shares were discovered across 2 live computers in the demo.local Active Directory domain. 16 of those shares were found configured with excessive privileges across 2 computers.
|
||
<br><br>
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Affected Shares Names
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style = "color:#f29650;">
|
||
16
|
||
</span>
|
||
<Br>
|
||
<div style="padding-right: 10px;">
|
||
(14 unique names)
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 77%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartShareNameRiska"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div style="display: flex; margin-left:12px; font-size:11; text-align:left; margin-top: -10px; margin-bottom: 10px;" >
|
||
<div id="filterCounter" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('sharenametable', 0)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('filterInput').value = '';applyFiltersAndSort('sharenametable', 'filterInput', 'filterCounter', 'pagination');">Clear</a>
|
||
</div>
|
||
|
||
<div class="searchbar" style="text-align:left; display: flex; height: 75px;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="filterInput" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 200px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
<div style="margin-top: 35px; margin-left: -195px; margin-right: 5px; margin-bottom: 20px; color: gray; width: 660px; border-top: 1px solid #e3e1e1;">
|
||
Quick Filters:
|
||
<span style = "color: #71808d; margin-top: 25px; ">
|
||
<label><input type="checkbox" class="filter-checkbox" name="h"> Exploitable</label>
|
||
<label><input type="checkbox" class="filter-checkbox" name="w"> Write</label>
|
||
<label><input type="checkbox" class="filter-checkbox" name="r"> Read</label>
|
||
<label><input type="checkbox" class="filter-checkbox" name="i"> Interesting</label>
|
||
<label><input type="checkbox" class="filter-checkbox" name="e"> Empty</label>
|
||
<label><input type="checkbox" class="filter-checkbox" name="s"> Stale</label>
|
||
<label><input type="checkbox" class="filter-checkbox" name="n"> Default</label>
|
||
</span></div>
|
||
</div>
|
||
|
||
<table id="sharenametable" class="table table-striped table-hover tabledrop" style="width: 95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',0,'number')" style="vertical-align: middle;text-align: left;">Share<br>Count
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Share Count</strong><br>is the number of unique shares with<br>the same name.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',1,'alpha')" style="vertical-align: middle;text-align: left;">Share<br>Name
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext"><strong>Share Name</strong><br>is the name of a<br>collection of share<br>with the same name.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',2,'number')" style="vertical-align: middle;text-align: left;">Risk<br>Level
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Risk Level</strong><br>relfects the exposure of credentials and sensitive data.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',3,'number')" style="vertical-align: middle;text-align: left;">Share<br>Similarity
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Share Similarity</strong><br>scores reflect how likely it is that the shares are related to each other.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',4,'number')" style="vertical-align: middle;text-align: left;">Folder<br>Groups
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" /></span>
|
||
<span class="tooltiptext">
|
||
<strong>Folder Groups</strong><br>are groups of shares<br>that have the same<br>name and file listing.
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',5,'number')" style="vertical-align: middle;text-align: left;">Common<br>Files
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Common Files</strong><br>are file names that<br>exist in 10% or more<br>of the file groups.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
<th class="NamesTh" onclick="sortTable('sharenametable',6,'number')" style="vertical-align: middle;text-align: left;">Interesting<br>Files
|
||
<div class="tooltip">
|
||
<img src="data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9Ii0wLjUgLTAuNSAxNSAxNSIgaWQ9IkluZm9ybWF0aW9uLUNpcmNsZS0tU3RyZWFtbGluZS1VbHRpbWF0ZS5zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSI+PGRlc2M+SW5mb3JtYXRpb24gQ2lyY2xlIFN0cmVhbWxpbmUgSWNvbjogaHR0cHM6Ly9zdHJlYW1saW5laHEuY29tPC9kZXNjPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNyAxMy40MTY2NjY2NjY2NjY2NjhjMy41NDM4MDgzMzMzMzMzMzM3IDAgNi40MTY2NjY2NjY2NjY2NjcgLTIuODcyODU4MzMzMzMzMzMzNyA2LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjcgMCAtMy41NDM4MjU4MzMzMzMzMzM1IC0yLjg3Mjg1ODMzMzMzMzMzMzcgLTYuNDE2NjY2NjY2NjY2NjY3IC02LjQxNjY2NjY2NjY2NjY2NyAtNi40MTY2NjY2NjY2NjY2NjdDMy40NTYxNzQxNjY2NjY2NjcgMC41ODMzMzMzMzMzMzMzMzM0IDAuNTgzMzMzMzMzMzMzMzMzNCAzLjQ1NjE3NDE2NjY2NjY2NyAwLjU4MzMzMzMzMzMzMzMzMzQgN2MwIDMuNTQzODA4MzMzMzMzMzMzNyAyLjg3Mjg0MDgzMzMzMzMzMzUgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjcgNi40MTY2NjY2NjY2NjY2NjdaIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48cGF0aCBzdHJva2U9IiNjNGM0YzgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTYuOTY1NzAwMDAwMDAwMDAxIDkuODI5ODY2NjY2NjY2NjY2di0zLjU4MTQzMzMzMzMzMzMzMzVjMCAtMC4xMzU3NDE2NjY2NjY2NjY2OCAtMC4wNTM5IC0wLjI2NTgyNTAwMDAwMDAwMDAzIC0wLjE0OTg1ODMzMzMzMzMzMzM0IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjA5NTk1ODMzMzMzMzMzMzM0IC0wLjA5NTk3IC0wLjIyNjEwMDAwMDAwMDAwMDAyIC0wLjE0OTg3NTgzMzMzMzMzMzM1IC0wLjM2MTc4MzMzMzMzMzMzMzM1IC0wLjE0OTg3NTgzMzMzMzMzMzM1aC0wLjUxMTY0MTY2NjY2NjY2NjciIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk4NSA0LjYzNjA1MzMzMzMzMzMzNGMtMC4xNDEyODMzMzMzMzMzMzMzNCAwIC0wLjI1NTc5MTY2NjY2NjY2NjcgLTAuMTE0NTMxNjY2NjY2NjY2NjcgLTAuMjU1NzkxNjY2NjY2NjY2NyAtMC4yNTU4MTVzMC4xMTQ1MDgzMzMzMzMzMzMzNCAtMC4yNTU4MjA4MzMzMzMzMzMzMyAwLjI1NTc5MTY2NjY2NjY2NjcgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNi43MDk5MDgzMzMzMzMzMzQgNC42MzYwNTMzMzMzMzMzMzRjMC4xNDEyODMzMzMzMzMzMzMzNCAwIDAuMjU1ODUgLTAuMTE0NTMxNjY2NjY2NjY2NjcgMC4yNTU4NSAtMC4yNTU4MTVzLTAuMTE0NTY2NjY2NjY2NjY2NjYgLTAuMjU1ODIwODMzMzMzMzMzMzMgLTAuMjU1ODUgLTAuMjU1ODIwODMzMzMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPjxwYXRoIHN0cm9rZT0iI2M0YzRjOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ljk0MjQxNjY2NjY2NjY2NjUgOS44Mjk4NjY2NjY2NjY2NjZoMi4xMTUxNjY2NjY2NjY2NjY2IiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD48L3N2Zz4=" />
|
||
<span class="tooltiptext">
|
||
<strong>Interesting Files</strong><br>are filenames that<br>may be sensitive.
|
||
</span>
|
||
</div>
|
||
</th>
|
||
|
||
</tr>
|
||
</thead>
|
||
|
||
<tbody>
|
||
<tr h="Yes" w="Yes" r="Yes" i="Yes" e="No" s="Yes" n="Yes" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
2
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\C$<br>
|
||
\\2012SERVERSCCM.demo.local\C$<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
C$<br>
|
||
<div class="tooltip"><div class="circle">H</div><span class="tooltiptext">Highly Exploitable</span></div> <div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">I</div><span class="tooltiptext">Interesting Files<br>such as secrets<br>and sensitive data.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
<strong>Sample Description</strong><br> Default share <br><br>
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The C$ may be associated with the Windows Admin Share.
|
||
An administrative share for remote management.
|
||
C$ is a default administrative share in Windows.
|
||
C:\Windows\System32 is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Windows Operating System, Microsoft System Center Configuration Manager
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'C$');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 2 of 13 (15.38%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 2 of 21 (9.52%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 6 of 127 (4.72%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 11/06/2024</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
NT SERVICE\TrustedInstaller <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>24 Critical</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> Yes</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>84% High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>84%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 40%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 40%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 0</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 0.50</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 0.50</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>2</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 2 shares (12 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 003fe65715d4b71b68e7e42d2cbfd11f<br><br> -->
|
||
apps
|
||
<br>backup
|
||
<br>inetpub
|
||
<br>logs
|
||
<br>PerfLogs
|
||
<br>Program Files
|
||
<br>Program Files (x86)
|
||
<br>sccm
|
||
<br>sql
|
||
<br>Users
|
||
<br>Windows
|
||
<br>wwwroot
|
||
<br>
|
||
</div>
|
||
<button class="collapsible" style="font-size: 10px;">1 of 2 shares (14 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- f910ff7451dc52f16511bc1858288a7b<br><br> -->
|
||
CTXProfiles
|
||
<br>CtxSTShare
|
||
<br>files
|
||
<br>inetpub
|
||
<br>PerfLogs
|
||
<br>Program Files
|
||
<br>Program Files (x86)
|
||
<br>REMINST
|
||
<br>SophosUpdate
|
||
<br>Users
|
||
<br>Windows
|
||
<br>en_sql_server_2014_developer_edition_x64_dvd_3940406.iso
|
||
<br>mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso
|
||
<br>sccm-key.txt
|
||
<br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>6 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
<tr id='ignore'><td>Users</td><td> 100% (2)</td></tr> <tr id='ignore'><td>inetpub</td><td> 100% (2)</td></tr> <tr id='ignore'><td>PerfLogs</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Program Files</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Program Files (x86)</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Windows</td><td> 100% (2)</td></tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">6 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
<button class="collapsible" style="font-size: 10px;">1 Secret</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
system<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">2 SystemImage</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
en_sql_server_2014_developer_edition_x64_dvd_3940406.iso<br>
|
||
mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">1 Backup</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
backup<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">2 Binaries</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
program files<br>
|
||
program files (x86)<br>
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="Yes" w="No" r="Yes" i="Yes" e="No" s="Yes" n="Yes" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
2
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\ADMIN$<br>
|
||
\\2012SERVERSCCM.demo.local\ADMIN$<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
ADMIN$<br>
|
||
<div class="tooltip"><div class="circle">H</div><span class="tooltiptext">Highly Exploitable</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">I</div><span class="tooltiptext">Interesting Files<br>such as secrets<br>and sensitive data.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
<strong>Sample Description</strong><br> Remote Admin <br><br>
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The ADMIN$ may be associated with the Windows Admin Share.
|
||
An administrative share for remote management.
|
||
ADMIN$ is a default administrative share in Windows
|
||
C:\Windows\ is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Microsoft Windows Operating System, Microsoft Windows
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'ADMIN$');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 2 of 13 (15.38%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 2 of 21 (9.52%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 4 of 127 (3.15%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 09/24/2024</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
NT SERVICE\TrustedInstaller <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>20 Critical</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (2)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> Yes</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 2</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>84% High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>84%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 40%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 40%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 0</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 0.50</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 0.50</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>2</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 2 shares (78 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 16c18b433687bed2b033f40cf56229e5<br><br> -->
|
||
ADAM
|
||
<br>ADWS
|
||
<br>AppCompat
|
||
<br>apppatch
|
||
<br>assembly
|
||
<br>AUInstallAgent
|
||
<br>Boot
|
||
<br>Branding
|
||
<br>CbsTemp
|
||
<br>Cursors
|
||
<br>debug
|
||
<br>DesktopTileResources
|
||
<br>diagnostics
|
||
<br>DigitalLocker
|
||
<br>Downloaded Program Files
|
||
<br>drivers
|
||
<br>en-US
|
||
<br>Fonts
|
||
<br>Globalization
|
||
<br>Help
|
||
<br>IME
|
||
<br>Inf
|
||
<br>L2Schemas
|
||
<br>LiveKernelReports
|
||
<br>Logs
|
||
<br>media
|
||
<br>Microsoft.NET
|
||
<br>ModemLogs
|
||
<br>NTDS
|
||
<br>Offline Web Pages
|
||
<br>Panther
|
||
<br>PLA
|
||
<br>PolicyDefinitions
|
||
<br>Provisioning
|
||
<br>Registration
|
||
<br>RemotePackages
|
||
<br>rescache
|
||
<br>Resources
|
||
<br>SchCache
|
||
<br>schemas
|
||
<br>security
|
||
<br>ServiceProfiles
|
||
<br>servicing
|
||
<br>Setup
|
||
<br>SoftwareDistribution
|
||
<br>Speech
|
||
<br>System
|
||
<br>System32
|
||
<br>SYSVOL
|
||
<br>SysWOW64
|
||
<br>TAPI
|
||
<br>Tasks
|
||
<br>Temp
|
||
<br>ToastData
|
||
<br>tracing
|
||
<br>Vss
|
||
<br>Web
|
||
<br>WinSxS
|
||
<br>bfsvc.exe
|
||
<br>bootstat.dat
|
||
<br>DtcInstall.log
|
||
<br>explorer.exe
|
||
<br>HelpPane.exe
|
||
<br>hh.exe
|
||
<br>mib.bin
|
||
<br>PFRO.log
|
||
<br>regedit.exe
|
||
<br>ServerStandard.xml
|
||
<br>ServerWeb.xml
|
||
<br>setupact.log
|
||
<br>setuperr.log
|
||
<br>splwow64.exe
|
||
<br>system.ini
|
||
<br>vmgcoinstall.log
|
||
<br>win.ini
|
||
<br>WindowsUpdate.log
|
||
<br>winhlp32.exe
|
||
<br>write.exe
|
||
<br>
|
||
</div>
|
||
<button class="collapsible" style="font-size: 10px;">1 of 2 shares (75 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 526419fbc5b1d0c1274573fa97986a32<br><br> -->
|
||
AppCompat
|
||
<br>apppatch
|
||
<br>assembly
|
||
<br>AUInstallAgent
|
||
<br>Boot
|
||
<br>Branding
|
||
<br>CbsTemp
|
||
<br>Cursors
|
||
<br>debug
|
||
<br>DesktopTileResources
|
||
<br>diagnostics
|
||
<br>DigitalLocker
|
||
<br>Downloaded Program Files
|
||
<br>drivers
|
||
<br>en-US
|
||
<br>Fonts
|
||
<br>Globalization
|
||
<br>Help
|
||
<br>IME
|
||
<br>Inf
|
||
<br>L2Schemas
|
||
<br>LiveKernelReports
|
||
<br>Logs
|
||
<br>media
|
||
<br>Microsoft.NET
|
||
<br>ModemLogs
|
||
<br>Offline Web Pages
|
||
<br>Panther
|
||
<br>PLA
|
||
<br>PolicyDefinitions
|
||
<br>Provisioning
|
||
<br>Registration
|
||
<br>RemotePackages
|
||
<br>rescache
|
||
<br>Resources
|
||
<br>SchCache
|
||
<br>schemas
|
||
<br>security
|
||
<br>ServiceProfiles
|
||
<br>servicing
|
||
<br>Setup
|
||
<br>SoftwareDistribution
|
||
<br>Speech
|
||
<br>System
|
||
<br>System32
|
||
<br>SysWOW64
|
||
<br>TAPI
|
||
<br>Tasks
|
||
<br>Temp
|
||
<br>ToastData
|
||
<br>tracing
|
||
<br>Vss
|
||
<br>Web
|
||
<br>WinSxS
|
||
<br>bfsvc.exe
|
||
<br>bootstat.dat
|
||
<br>DtcInstall.log
|
||
<br>explorer.exe
|
||
<br>HelpPane.exe
|
||
<br>hh.exe
|
||
<br>iis.log
|
||
<br>mib.bin
|
||
<br>PFRO.log
|
||
<br>regedit.exe
|
||
<br>ServerStandard.xml
|
||
<br>ServerWeb.xml
|
||
<br>setupact.log
|
||
<br>setuperr.log
|
||
<br>splwow64.exe
|
||
<br>system.ini
|
||
<br>vmgcoinstall.log
|
||
<br>win.ini
|
||
<br>WindowsUpdate.log
|
||
<br>winhlp32.exe
|
||
<br>write.exe
|
||
<br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>74 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
<tr id='ignore'><td>schemas</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Temp</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Tasks</td><td> 100% (2)</td></tr> <tr id='ignore'><td>TAPI</td><td> 100% (2)</td></tr> <tr id='ignore'><td>SysWOW64</td><td> 100% (2)</td></tr> <tr id='ignore'><td>win.ini</td><td> 100% (2)</td></tr> <tr id='ignore'><td>System32</td><td> 100% (2)</td></tr> <tr id='ignore'><td>ToastData</td><td> 100% (2)</td></tr> <tr id='ignore'><td>System</td><td> 100% (2)</td></tr> <tr id='ignore'><td>SoftwareDistribution</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Setup</td><td> 100% (2)</td></tr> <tr id='ignore'><td>servicing</td><td> 100% (2)</td></tr> <tr id='ignore'><td>ServiceProfiles</td><td> 100% (2)</td></tr> <tr id='ignore'><td>security</td><td> 100% (2)</td></tr> <tr id='ignore'><td>write.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Speech</td><td> 100% (2)</td></tr> <tr id='ignore'><td>tracing</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Vss</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Web</td><td> 100% (2)</td></tr> <tr id='ignore'><td>splwow64.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>setuperr.log</td><td> 100% (2)</td></tr> <tr id='ignore'><td>setupact.log</td><td> 100% (2)</td></tr> <tr id='ignore'><td>ServerWeb.xml</td><td> 100% (2)</td></tr> <tr id='ignore'><td>ServerStandard.xml</td><td> 100% (2)</td></tr> <tr id='ignore'><td>regedit.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>PFRO.log</td><td> 100% (2)</td></tr> <tr id='ignore'><td>mib.bin</td><td> 100% (2)</td></tr> <tr id='ignore'><td>hh.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>HelpPane.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>explorer.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>DtcInstall.log</td><td> 100% (2)</td></tr> <tr id='ignore'><td>bootstat.dat</td><td> 100% (2)</td></tr> <tr id='ignore'><td>bfsvc.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>WinSxS</td><td> 100% (2)</td></tr> <tr id='ignore'><td>SchCache</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Resources</td><td> 100% (2)</td></tr> <tr id='ignore'><td>rescache</td><td> 100% (2)</td></tr> <tr id='ignore'><td>RemotePackages</td><td> 100% (2)</td></tr> <tr id='ignore'><td>drivers</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Downloaded Program Files</td><td> 100% (2)</td></tr> <tr id='ignore'><td>DigitalLocker</td><td> 100% (2)</td></tr> <tr id='ignore'><td>diagnostics</td><td> 100% (2)</td></tr> <tr id='ignore'><td>DesktopTileResources</td><td> 100% (2)</td></tr> <tr id='ignore'><td>debug</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Cursors</td><td> 100% (2)</td></tr> <tr id='ignore'><td>CbsTemp</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Branding</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Boot</td><td> 100% (2)</td></tr> <tr id='ignore'><td>AUInstallAgent</td><td> 100% (2)</td></tr> <tr id='ignore'><td>assembly</td><td> 100% (2)</td></tr> <tr id='ignore'><td>apppatch</td><td> 100% (2)</td></tr> <tr id='ignore'><td>AppCompat</td><td> 100% (2)</td></tr> <tr id='ignore'><td>winhlp32.exe</td><td> 100% (2)</td></tr> <tr id='ignore'><td>en-US</td><td> 100% (2)</td></tr> <tr id='ignore'><td>system.ini</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Fonts</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Help</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Registration</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Provisioning</td><td> 100% (2)</td></tr> <tr id='ignore'><td>PolicyDefinitions</td><td> 100% (2)</td></tr> <tr id='ignore'><td>PLA</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Panther</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Offline Web Pages</td><td> 100% (2)</td></tr> <tr id='ignore'><td>WindowsUpdate.log</td><td> 100% (2)</td></tr> <tr id='ignore'><td>ModemLogs</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Microsoft.NET</td><td> 100% (2)</td></tr> <tr id='ignore'><td>media</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Logs</td><td> 100% (2)</td></tr> <tr id='ignore'><td>LiveKernelReports</td><td> 100% (2)</td></tr> <tr id='ignore'><td>L2Schemas</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Inf</td><td> 100% (2)</td></tr> <tr id='ignore'><td>IME</td><td> 100% (2)</td></tr> <tr id='ignore'><td>Globalization</td><td> 100% (2)</td></tr> <tr id='ignore'><td>vmgcoinstall.log</td><td> 100% (2)</td></tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">11 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
<button class="collapsible" style="font-size: 10px;">1 Secret</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
system<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">10 Binaries</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
bfsvc.exe<br>
|
||
explorer.exe<br>
|
||
helppane.exe<br>
|
||
hh.exe<br>
|
||
regedit.exe<br>
|
||
splwow64.exe<br>
|
||
winhlp32.exe<br>
|
||
write.exe<br>
|
||
program files<br>
|
||
downloaded program files<br>
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\backup<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
backup<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
None
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'backup');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>3 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="Yes" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\inetpub<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
inetpub<br>
|
||
<div class="tooltip"><div class="circle">H</div><span class="tooltiptext">Highly Exploitable</span></div> <div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The Inetpub may be associated with Internet Publishing.
|
||
Directory for web server files (IIS)
|
||
Standard directory for Internet Information Services (IIS). Referenced: https://docs.microsoft.com/en-us/iis/
|
||
C:\Inetpub\ is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'inetpub');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>21 Critical</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\sccm<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
sccm<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The SCCM may be associated with System Center Configuration Manager.
|
||
Microsoft System Center Configuration Manager
|
||
Directory used by Microsoft System Center Configuration Manager. Referenced: https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/the-content-library
|
||
C:\Program Files\Microsoft Configuration Manager\ is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'sccm');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>3 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\logs<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
logs<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
None
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'logs');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>3 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\sql<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
sql<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
None
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'sql');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>3 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="Yes" w="Yes" r="Yes" i="Yes" e="No" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\C<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
C<br>
|
||
<div class="tooltip"><div class="circle">H</div><span class="tooltiptext">Highly Exploitable</span></div> <div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">I</div><span class="tooltiptext">Interesting Files<br>such as secrets<br>and sensitive data.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
None
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Windows
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'C');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 11/06/2024</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
NT SERVICE\TrustedInstaller <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>22 Critical</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (12 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 003fe65715d4b71b68e7e42d2cbfd11f<br><br> -->
|
||
apps
|
||
<br>backup
|
||
<br>inetpub
|
||
<br>logs
|
||
<br>PerfLogs
|
||
<br>Program Files
|
||
<br>Program Files (x86)
|
||
<br>sccm
|
||
<br>sql
|
||
<br>Users
|
||
<br>Windows
|
||
<br>wwwroot
|
||
<br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>12 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
<tr id='ignore'><td>apps</td><td> 100% (1)</td></tr> <tr id='ignore'><td>backup</td><td> 100% (1)</td></tr> <tr id='ignore'><td>inetpub</td><td> 100% (1)</td></tr> <tr id='ignore'><td>logs</td><td> 100% (1)</td></tr> <tr id='ignore'><td>PerfLogs</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Program Files</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Program Files (x86)</td><td> 100% (1)</td></tr> <tr id='ignore'><td>sccm</td><td> 100% (1)</td></tr> <tr id='ignore'><td>sql</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Users</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Windows</td><td> 100% (1)</td></tr> <tr id='ignore'><td>wwwroot</td><td> 100% (1)</td></tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">3 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
<button class="collapsible" style="font-size: 10px;">1 Backup</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
backup<br>
|
||
|
||
</div> <button class="collapsible" style="font-size: 10px;">2 Binaries</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
program files<br>
|
||
program files (x86)<br>
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\apps<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
apps<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
None
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'apps');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 07/26/2012</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>3 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="Yes" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\demo.local\wwwroot<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
wwwroot<br>
|
||
<div class="tooltip"><div class="circle">H</div><span class="tooltiptext">Highly Exploitable</span></div> <div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The wwwroot may be associated with Web Server Root.
|
||
Root directory for web server files
|
||
Root directory for web server files. Referenced: https://docs.microsoft.com/
|
||
C:\inetpub\wwwroot\ is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'wwwroot');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 08/05/2020</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 08/05/2020</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 08/05/2020</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>21 Critical</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="No" s="No" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
CtxSTShare<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The CtxSTShare may be associated with Citrix Streaming Service Share.
|
||
Used by Citrix Streaming Service for application delivery.
|
||
The prefix 'Ctx' indicates Citrix-related shares. STShare might stand for Streaming Service Share.
|
||
C:\ProgramData\Citrix\StreamingService is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Citrix
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'CtxSTShare');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 10/27/1991</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 10/27/1991</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 10/27/1991</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>5 Medium</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (1 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 30b6dc96e3419e712c67cadaaa881ac6<br><br> -->
|
||
testfile2.txt.txt
|
||
<br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>1 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
<tr id='ignore'><td>testfile2.txt.txt</td><td> 100% (1)</td></tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="Yes" e="No" s="No" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\2012SERVERSCCM.demo.local\files<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
files<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">I</div><span class="tooltiptext">Interesting Files<br>such as secrets<br>and sensitive data.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
None
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'files');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 4 of 127 (3.15%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 09/25/2024</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 09/25/2024</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 10/07/2024</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>8 Medium</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 50</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (52 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 608fe6cb11c8dd935745fdfbce83c5be<br><br> -->
|
||
things
|
||
<br>.fetchmailrc
|
||
<br>.git-credentials
|
||
<br>.htpasswd
|
||
<br>.netrc
|
||
<br>.pgpass
|
||
<br>.remmina
|
||
<br>app.config
|
||
<br>bootstrap.ini
|
||
<br>config.xml
|
||
<br>context.xml
|
||
<br>DataSources.xml
|
||
<br>dbvis.xml
|
||
<br>dbxdrivers.ini
|
||
<br>Drives.xml
|
||
<br>example.dtsx
|
||
<br>example.rdp
|
||
<br>Groups.xml
|
||
<br>grub.cfg
|
||
<br>grub.conf
|
||
<br>jboss-cli.xml
|
||
<br>krb5.conf
|
||
<br>machine.config
|
||
<br>my.cnf
|
||
<br>my.key
|
||
<br>php.ini
|
||
<br>Printers.xml
|
||
<br>private.crt
|
||
<br>pureftpd.passwd
|
||
<br>putty.reg
|
||
<br>remmina.pref
|
||
<br>running-config.txt
|
||
<br>ScheduledTasks.xml
|
||
<br>server.xml
|
||
<br>Services.xml
|
||
<br>setting.ini
|
||
<br>shadow
|
||
<br>SiteManager.xml
|
||
<br>smb.conf
|
||
<br>sssd.conf
|
||
<br>standalone.xml
|
||
<br>startup-config.txt
|
||
<br>sysprep.inf
|
||
<br>tnsnames.ora
|
||
<br>tomcat-users.xml
|
||
<br>unattend-base64.xml
|
||
<br>unattend-cleartext.xml
|
||
<br>variables.dat
|
||
<br>vnc.ini
|
||
<br>web.config
|
||
<br>WinSCP.ini
|
||
<br>wp-config.php
|
||
<br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>52 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
<tr id='ignore'><td>things</td><td> 100% (1)</td></tr> <tr id='ignore'><td>pureftpd.passwd</td><td> 100% (1)</td></tr> <tr id='ignore'><td>putty.reg</td><td> 100% (1)</td></tr> <tr id='ignore'><td>remmina.pref</td><td> 100% (1)</td></tr> <tr id='ignore'><td>running-config.txt</td><td> 100% (1)</td></tr> <tr id='ignore'><td>ScheduledTasks.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>server.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Services.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>setting.ini</td><td> 100% (1)</td></tr> <tr id='ignore'><td>shadow</td><td> 100% (1)</td></tr> <tr id='ignore'><td>SiteManager.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>private.crt</td><td> 100% (1)</td></tr> <tr id='ignore'><td>smb.conf</td><td> 100% (1)</td></tr> <tr id='ignore'><td>standalone.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>startup-config.txt</td><td> 100% (1)</td></tr> <tr id='ignore'><td>sysprep.inf</td><td> 100% (1)</td></tr> <tr id='ignore'><td>tnsnames.ora</td><td> 100% (1)</td></tr> <tr id='ignore'><td>tomcat-users.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>unattend-base64.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>unattend-cleartext.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>variables.dat</td><td> 100% (1)</td></tr> <tr id='ignore'><td>vnc.ini</td><td> 100% (1)</td></tr> <tr id='ignore'><td>web.config</td><td> 100% (1)</td></tr> <tr id='ignore'><td>sssd.conf</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Printers.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>php.ini</td><td> 100% (1)</td></tr> <tr id='ignore'><td>my.key</td><td> 100% (1)</td></tr> <tr id='ignore'><td>.fetchmailrc</td><td> 100% (1)</td></tr> <tr id='ignore'><td>.git-credentials</td><td> 100% (1)</td></tr> <tr id='ignore'><td>.htpasswd</td><td> 100% (1)</td></tr> <tr id='ignore'><td>.netrc</td><td> 100% (1)</td></tr> <tr id='ignore'><td>.pgpass</td><td> 100% (1)</td></tr> <tr id='ignore'><td>.remmina</td><td> 100% (1)</td></tr> <tr id='ignore'><td>app.config</td><td> 100% (1)</td></tr> <tr id='ignore'><td>bootstrap.ini</td><td> 100% (1)</td></tr> <tr id='ignore'><td>config.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>context.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>DataSources.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>dbvis.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>dbxdrivers.ini</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Drives.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>example.dtsx</td><td> 100% (1)</td></tr> <tr id='ignore'><td>example.rdp</td><td> 100% (1)</td></tr> <tr id='ignore'><td>Groups.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>grub.cfg</td><td> 100% (1)</td></tr> <tr id='ignore'><td>grub.conf</td><td> 100% (1)</td></tr> <tr id='ignore'><td>jboss-cli.xml</td><td> 100% (1)</td></tr> <tr id='ignore'><td>krb5.conf</td><td> 100% (1)</td></tr> <tr id='ignore'><td>machine.config</td><td> 100% (1)</td></tr> <tr id='ignore'><td>my.cnf</td><td> 100% (1)</td></tr> <tr id='ignore'><td>WinSCP.ini</td><td> 100% (1)</td></tr> <tr id='ignore'><td>wp-config.php</td><td> 100% (1)</td></tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">50 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
<button class="collapsible" style="font-size: 10px;">50 Secret</button>
|
||
<div class="content" style="font-size: 10px; width:100px; overflow-wrap: break-word;">
|
||
bootstrap.ini<br>
|
||
context.xml<br>
|
||
dbxdrivers.ini<br>
|
||
pureftpd.passwd<br>
|
||
config.xml<br>
|
||
jboss-cli.xml<br>
|
||
machine.config<br>
|
||
startup-config.txt<br>
|
||
running-config.txt<br>
|
||
my.cnf<br>
|
||
my.key<br>
|
||
php.ini<br>
|
||
putty.reg<br>
|
||
server.xml<br>
|
||
shadow<br>
|
||
standalone.xml<br>
|
||
tnsnames.ora<br>
|
||
tomcat-users.xml<br>
|
||
sitemanager.xml<br>
|
||
variables.dat<br>
|
||
setting.ini<br>
|
||
winscp.ini<br>
|
||
wp-config.php<br>
|
||
app.config<br>
|
||
web.config<br>
|
||
example.dtsx<br>
|
||
example.rdp<br>
|
||
vnc.ini<br>
|
||
scheduledtasks.xml<br>
|
||
groups.xml<br>
|
||
drives.xml<br>
|
||
services.xml<br>
|
||
printers.xml<br>
|
||
unattend-base64.xml<br>
|
||
unattend-cleartext.xml<br>
|
||
sysprep.inf<br>
|
||
private.crt<br>
|
||
sssd.conf<br>
|
||
smb.conf<br>
|
||
krb5.conf<br>
|
||
.htpasswd<br>
|
||
.pgpass<br>
|
||
grub.cfg<br>
|
||
grub.conf<br>
|
||
.fetchmailrc<br>
|
||
.git-credentials<br>
|
||
.netrc<br>
|
||
dbvis.xml<br>
|
||
remmina.pref<br>
|
||
.remmina<br>
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="Yes" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\2012SERVERSCCM.demo.local\REMINST<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
REMINST<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">E</div><span class="tooltiptext">Empty. <br>At least one folder<br>group is empty.</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The REMINST may be associated with Remote Installation Services (RIS) / Windows Deployment Services (WDS).
|
||
Microsoft service for remote installation and deployment
|
||
Used by Microsoft's Remote Installation Services or Windows Deployment Services. Default path is C:\RemoteInstall.
|
||
C:\RemoteInstall\ is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Unknown
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'REMINST');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 04/08/2014</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 04/08/2014</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 04/08/2014</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>3 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 0%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (0 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- d41d8cd98f00b204e9800998ecf8427e<br><br> -->
|
||
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>0 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr h="No" w="Yes" r="Yes" i="No" e="No" s="Yes" n="No" >
|
||
<td style="text-align:Center;">
|
||
<button class="collapsible">
|
||
1
|
||
</button>
|
||
<div class="content" style="width:80px;overflow-wrap: break-word;text-align:left;font-size: 10px;">
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate<br>
|
||
|
||
</div>
|
||
</td>
|
||
<td style="vertical-align: top;text-align:left">
|
||
<button class="collapsible" style="text-align:left">
|
||
SophosUpdate<br>
|
||
<div class="tooltip"><div class="circle">W</div><span class="tooltiptext">Write Access</span></div> <div class="tooltip"><div class="circle">R</div><span class="tooltiptext">Read Access</span></div> <div class="tooltip"><div class="circle">S</div><span class="tooltiptext">Stale. <br>No modifications in <br>a year or more.</span></div>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;">
|
||
|
||
<strong>Share Context Guess</strong><br>
|
||
|
||
The SophosUpdate may be associated with Sophos Update.
|
||
Directory for storing Sophos antivirus updates
|
||
Used by Sophos antivirus for storing update files. Referenced: https://www.sophos.com/
|
||
C:\SophosUpdate\ is the expected local path.
|
||
<br><br>
|
||
<strong>LLM Application Guess</strong><br>
|
||
Sophos
|
||
<br><br>
|
||
<a style="font-size: 10px; cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'SophosUpdate');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');">View in ShareGraph</a><br>
|
||
<br><strong>Affected Assets</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Computers:</td><td> 1 of 13 (7.69%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Shares:</td><td> 1 of 21 (4.76%)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>ACLs:</td><td> 3 of 127 (2.36%)</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Timeline Context</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>First Created:</td>
|
||
<td> 09/01/2001</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Created:</td>
|
||
<td> 09/01/2001</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Mod:</td>
|
||
<td> 09/01/2001</td>
|
||
</tr>
|
||
</table>
|
||
<br><br>
|
||
|
||
<strong>Owners (1)</strong>
|
||
<br>
|
||
BUILTIN\Administrators <br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="text-align:left; font-size: 10px;">
|
||
<strong>4 Low</strong>
|
||
</button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:90px;">
|
||
<strong>Risk Summary</strong><br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>HE:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Write:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Read:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Stale:</td><td> 100% (1)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Empty:</td><td> 0% (0)</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Default:</td><td> No</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Sensitive:</td><td> 0</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Secrets:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;"><strong>100% Very High</strong></button>
|
||
<div class="content">
|
||
<div class="filelistparent" style="font-size: 10px;width:120px;">
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td><strong>Final Score: </strong>:</td><td> <strong>100%</strong></td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Name Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Folder Group Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Share Property Coverage:</td><td> 100%</td>
|
||
</tr>
|
||
</table>
|
||
<br> --- <br>
|
||
|
||
<strong>File Name Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>FG Coverage 10%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 20%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 30%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 40%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 51%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 60%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 70%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 80%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 90%:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>FG Coverage 100%:</td><td> 1</td>
|
||
</tr>
|
||
</table>
|
||
|
||
<Br><Br><strong>Folder Group Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>1 FG 10%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 20%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 30%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 40%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 51%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 60%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 70%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 80%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 90%/shares:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>1 FG 100%/shares:</td><td> 1</td>
|
||
</tr>
|
||
|
||
</table>
|
||
<Br><Br><strong>Share Property Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Same Share Name:</td><td> 1</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>folder Group/Owner Ratio Average:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Creation Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>Last Modification Date/Share Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
</table>
|
||
<Br><Br><strong>Experimental Metrics</strong><Br>
|
||
<table class="subtable">
|
||
<tr id="ignore">
|
||
<td>Share Owner Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>File Group/Name Ratio:</td><td> 1.00</td>
|
||
</tr>
|
||
<tr id="ignore">
|
||
<td>All Descriptions Match:</td><td> 0</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<button class="collapsible" style="font-size: 10px;text-align:left;"><strong>1</strong></button>
|
||
<div class="content" style="width:100px;">
|
||
|
||
<button class="collapsible" style="font-size: 10px;">1 of 1 shares (1 Files)</button>
|
||
<div class="content" style="font-size: 10px;background-color: white;padding-left:2px;top: 2px;">
|
||
<!-- 47b0b36ca438303cfe7082a5ac09d719<br><br> -->
|
||
testfile.txt.txt
|
||
<br>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;"><strong>1 Files</strong></button>
|
||
<div class="content" style="width:100px;overflow-wrap: break-word;">
|
||
<table class="subtable" style="width:80%;">
|
||
<tr id='ignore'><td>testfile.txt.txt</td><td> 100% (1)</td></tr>
|
||
</table>
|
||
</div>
|
||
</td>
|
||
<td style="font-size: 10px;">
|
||
<button class="collapsible" style="font-size: 10px;">0 Files</button>
|
||
<div class="content" style="font-size: 10px;width:100px;overflow-wrap: break-word;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="pagination" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Networks
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="SubNets">
|
||
<label class="tabLabel" onclick="updateTab('SubNets#39;,false)" for="SubNets"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Networks</h2>
|
||
<div style="margin-left:10px;margin-top:3px; width: 90%">
|
||
This section provides an overview of the affected networks. 1 networks/subnets were found associated with computers that host shares that are configured with excessive privileges.
|
||
<br><br>
|
||
</div>
|
||
|
||
<!-- cards -->
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Affected Networks
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
1
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 77%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartNetworkRisk"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!-- Export Buttons -->
|
||
<div style="display: flex; margin-left:12px; margin-bottom: 10px; margin-top: -10px; font-size:11; text-align:left;" >
|
||
<div id="networkcounter" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('networktable', 1)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('networkinput').value = '';applyFiltersAndSort('networktable', 'networkinput', 'networkcounter', 'networkpagination');">Clear</a>
|
||
</div>
|
||
|
||
<!-- search -->
|
||
<div class="searchbar" style="text-align:left; display: flex; margin-bottom: -10px;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="networkinput" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
</div>
|
||
|
||
<!-- table -->
|
||
<table id= "networktable" class="table table-striped table-hover tabledrop" style="width: 95%"> <thead><tr><th>Subnet</th><th>Desc</th><th>Created</th><th>Site</th><th>ACEs</th><th>ReadACEs</th><th>WriteACEs</th><th>ExploitableACEs</th><th>Shares</th><th>Computers</th></tr></thead> <tr><td>192.168.40.0</td><td></td><td></td><td></td><td>47</td><td style="background-color:#FDFFd9;">19</td><td style="background-color:#FFCC98;">14</td><td style="background-color:#FC6C84;">19</td><td>16</td><td>2</td></tr> </tbody>
|
||
</table>
|
||
<div id="networkpagination" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: SHARE OWNERS
|
||
-->
|
||
<input class="tabInput" name="tabs" type="radio" id="ShareOwner"/>
|
||
<label class="tabLabel" onClick="updateTab('ShareOwner',false)" for="ShareOwner"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 6px;margin-left:10px;margin-bottom: 17px;">Share Owners</h2>
|
||
<div style="border-bottom: 1px solid #DEDFE1 ;margin-left:-200px;background-color:#f0f3f5; height:5px; width:120%; margin-bottom:10px;"></div>
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
This section lists the most common share owners.
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th align="left">Share Count</th>
|
||
<th align="left">Owner</th>
|
||
<th align="left">Affected Computers</th>
|
||
<th align="left">Affected Shares</th>
|
||
<th align="left">Affected ACLs</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
11
|
||
</td>
|
||
<td>
|
||
BUILTIN\Administrators
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">15.38% (2 of 13)</span><br><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">52.38% (11 of 21)</span><br><div class="divbarDomain"><div class="divbarDomainInside" style="width: 52.38%;"></div></div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">26.77% (34 of 127)</span><br><div class="divbarDomain"><div class="divbarDomainInside" style="width: 26.77%;"></div></div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
5
|
||
</td>
|
||
<td>
|
||
NT SERVICE\TrustedInstaller
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">15.38% (2 of 13)</span><br><div class="divbarDomain"><div class="divbarDomainInside" style="width: 15.38%;"></div></div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">23.81% (5 of 21)</span><br><div class="divbarDomain"><div class="divbarDomainInside" style="width: 23.81%;"></div></div>
|
||
</td>
|
||
<td>
|
||
<span class="dashboardsub2">10.24% (13 of 127)</span><br><div class="divbarDomain"><div class="divbarDomainInside" style="width: 10.24%;"></div></div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: FOLDER GROUPS
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="ShareFolders"/>
|
||
<label class="tabLabel" onClick="updateTab('ShareFolders',false)" for="ShareFolders"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Folder Groups</h2>
|
||
<div style="margin-left:10px;margin-top:3px;width:95%;">
|
||
Folder groups are SMB shares that contain the exact same file listing. Each folder group has been hashed so they can be quickly correlated. In some cases, shares with the exact same file listing may be related to a single application or process. This information can help identify the root cause associated with the excessive privileges and expedite remediation. Note: Application fingerprints were generated using an experimental version of the LLM-based application fingerprinting function. As a result, some application classifications may not be accurate.
|
||
<br><br>
|
||
</div>
|
||
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
|
||
<!-- Left aligned card -->
|
||
<div style="width: 33%; display: flex; justify-content: flex-start;">
|
||
<div class="card" style="width: 100%;">
|
||
<div class="cardtitle" style="color:#71808d; font-size: 14px; font-weight: bold;">
|
||
Affected Folder Groups
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style="color:#f29650; text-align: left;">
|
||
8
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Right aligned card -->
|
||
<div style="width: 77%; display: flex; justify-content: flex-end;">
|
||
<div class="LargeCard" style="width:100%;">
|
||
<div class="chart-container">
|
||
<div id="ChartFGRiska"></div>
|
||
<div class="chart-controls"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div style="display: flex; margin-left:12px; margin-bottom: 10px; margin-top: -10px; font-size:11; text-align:left;" >
|
||
<div id="filterCounterTwo" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('foldergrouptable', 1)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('filterInputTwo').value = '';applyFiltersAndSort('foldergrouptable', 'filterInputTwo', 'filterCounterTwo', 'paginationfg');">Clear</a>
|
||
</div>
|
||
|
||
<div class="searchbar" style="text-align:left; display: flex;" >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="filterInputTwo" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop" id="foldergrouptable" style="width:95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
<th onclick="sortTable('foldergrouptable',0,'number')" align="left" style="cursor: pointer;">Unique Share Names</th>
|
||
<th onclick="sortTable('foldergrouptable',1,'number')" align="left" style="cursor: pointer;">Share Count</th>
|
||
<th onclick="sortTable('foldergrouptable',2,'number')" align="left" style="cursor: pointer;">File Count</th>
|
||
<th onclick="sortTable('foldergrouptable',3,'number')" align="left" style="cursor: pointer;">Risk Level</th>
|
||
<th onclick="sortTable('foldergrouptable',4,'alpha')" align="left" style="cursor: pointer;">Folder Group</th>
|
||
<th onclick="sortTable('foldergrouptable',5,'alpha')" align="left" style="cursor: pointer;">Related App</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">8</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
backup <br> inetpub <br> sccm <br> logs <br> sql <br> apps <br> wwwroot <br> REMINST <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">8</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\demo.local\backup <br> \\demo.local\inetpub <br> \\demo.local\sccm <br> \\demo.local\logs <br> \\demo.local\sql <br> \\demo.local\apps <br> \\demo.local\wwwroot <br> \\2012SERVERSCCM.demo.local\REMINST <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>0 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
21 Critical
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'd41d8cd98f00b204e9800998ecf8427e');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
d41d8cd98f00b204e9800998ecf8427e
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span></button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">2</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
C$ <br> C <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">2</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\demo.local\C$ <br> \\demo.local\C <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>12 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
apps
|
||
<br>backup
|
||
<br>inetpub
|
||
<br>logs
|
||
<br>PerfLogs
|
||
<br>Program Files
|
||
<br>Program Files (x86)
|
||
<br>sccm
|
||
<br>sql
|
||
<br>Users
|
||
<br>Windows
|
||
<br>wwwroot
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
22 Critical
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '003fe65715d4b71b68e7e42d2cbfd11f');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
003fe65715d4b71b68e7e42d2cbfd11f
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>Windows Operating System</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
The share name "C$" is commonly associated with the Windows operating system's default administrative share. The presence of directories such as "Program Files", "Windows", "Users", and "inetpub" strongly indicates that this is a Windows operating system. More information can be found at https://www.microsoft.com/en-us/windows
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
files <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\2012SERVERSCCM.demo.local\files <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>52 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
things
|
||
<br>.fetchmailrc
|
||
<br>.git-credentials
|
||
<br>.htpasswd
|
||
<br>.netrc
|
||
<br>.pgpass
|
||
<br>.remmina
|
||
<br>app.config
|
||
<br>bootstrap.ini
|
||
<br>config.xml
|
||
<br>context.xml
|
||
<br>DataSources.xml
|
||
<br>dbvis.xml
|
||
<br>dbxdrivers.ini
|
||
<br>Drives.xml
|
||
<br>example.dtsx
|
||
<br>example.rdp
|
||
<br>Groups.xml
|
||
<br>grub.cfg
|
||
<br>grub.conf
|
||
<br>jboss-cli.xml
|
||
<br>krb5.conf
|
||
<br>machine.config
|
||
<br>my.cnf
|
||
<br>my.key
|
||
<br>php.ini
|
||
<br>Printers.xml
|
||
<br>private.crt
|
||
<br>pureftpd.passwd
|
||
<br>putty.reg
|
||
<br>remmina.pref
|
||
<br>running-config.txt
|
||
<br>ScheduledTasks.xml
|
||
<br>server.xml
|
||
<br>Services.xml
|
||
<br>setting.ini
|
||
<br>shadow
|
||
<br>SiteManager.xml
|
||
<br>smb.conf
|
||
<br>sssd.conf
|
||
<br>standalone.xml
|
||
<br>startup-config.txt
|
||
<br>sysprep.inf
|
||
<br>tnsnames.ora
|
||
<br>tomcat-users.xml
|
||
<br>unattend-base64.xml
|
||
<br>unattend-cleartext.xml
|
||
<br>variables.dat
|
||
<br>vnc.ini
|
||
<br>web.config
|
||
<br>WinSCP.ini
|
||
<br>wp-config.php
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
8 Medium
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '608fe6cb11c8dd935745fdfbce83c5be');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
608fe6cb11c8dd935745fdfbce83c5be
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span></button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
C$ <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\2012SERVERSCCM.demo.local\C$ <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>14 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
CTXProfiles
|
||
<br>CtxSTShare
|
||
<br>files
|
||
<br>inetpub
|
||
<br>PerfLogs
|
||
<br>Program Files
|
||
<br>Program Files (x86)
|
||
<br>REMINST
|
||
<br>SophosUpdate
|
||
<br>Users
|
||
<br>Windows
|
||
<br>en_sql_server_2014_developer_edition_x64_dvd_3940406.iso
|
||
<br>mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso
|
||
<br>sccm-key.txt
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
24 Critical
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, 'f910ff7451dc52f16511bc1858288a7b');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
f910ff7451dc52f16511bc1858288a7b
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>Microsoft System Center Configuration Manager</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
The share name "C$" is commonly associated with system drives on Windows operating systems. The presence of files like "mu_system_center_2012_r2_configuration_manager_x86_and_x64_dvd_2926949.iso" and "sccm-key.txt" strongly indicates the use of Microsoft System Center Configuration Manager, which aligns with the share name and the file context. For more information, visit https://www.microsoft.com/en-us/download/details.aspx?id=34607.
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
CtxSTShare <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\2012SERVERSCCM.demo.local\CtxSTShare <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>1 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
testfile2.txt.txt
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
5 Medium
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '30b6dc96e3419e712c67cadaaa881ac6');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
30b6dc96e3419e712c67cadaaa881ac6
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>Citrix</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
The share name 'CtxSTShare' suggests a relation to Citrix, a known application. The file names alone are not strongly indicative, but the share name provides a high confidence match. For more information, visit: https://www.citrix.com/
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
SophosUpdate <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\2012SERVERSCCM.demo.local\SophosUpdate <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>1 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
testfile.txt.txt
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
4 Low
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '47b0b36ca438303cfe7082a5ac09d719');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
47b0b36ca438303cfe7082a5ac09d719
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>Sophos</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
The share name 'SophosUpdate' directly indicates a connection to Sophos, a well-known cybersecurity company. Although the file name 'testfile.txt.txt' is generic, the strong association with the share name provides a high confidence in identifying the application as Sophos. For more information, visit https://www.sophos.com.
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
ADMIN$ <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\demo.local\ADMIN$ <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>78 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
ADAM
|
||
<br>ADWS
|
||
<br>AppCompat
|
||
<br>apppatch
|
||
<br>assembly
|
||
<br>AUInstallAgent
|
||
<br>Boot
|
||
<br>Branding
|
||
<br>CbsTemp
|
||
<br>Cursors
|
||
<br>debug
|
||
<br>DesktopTileResources
|
||
<br>diagnostics
|
||
<br>DigitalLocker
|
||
<br>Downloaded Program Files
|
||
<br>drivers
|
||
<br>en-US
|
||
<br>Fonts
|
||
<br>Globalization
|
||
<br>Help
|
||
<br>IME
|
||
<br>Inf
|
||
<br>L2Schemas
|
||
<br>LiveKernelReports
|
||
<br>Logs
|
||
<br>media
|
||
<br>Microsoft.NET
|
||
<br>ModemLogs
|
||
<br>NTDS
|
||
<br>Offline Web Pages
|
||
<br>Panther
|
||
<br>PLA
|
||
<br>PolicyDefinitions
|
||
<br>Provisioning
|
||
<br>Registration
|
||
<br>RemotePackages
|
||
<br>rescache
|
||
<br>Resources
|
||
<br>SchCache
|
||
<br>schemas
|
||
<br>security
|
||
<br>ServiceProfiles
|
||
<br>servicing
|
||
<br>Setup
|
||
<br>SoftwareDistribution
|
||
<br>Speech
|
||
<br>System
|
||
<br>System32
|
||
<br>SYSVOL
|
||
<br>SysWOW64
|
||
<br>TAPI
|
||
<br>Tasks
|
||
<br>Temp
|
||
<br>ToastData
|
||
<br>tracing
|
||
<br>Vss
|
||
<br>Web
|
||
<br>WinSxS
|
||
<br>bfsvc.exe
|
||
<br>bootstat.dat
|
||
<br>DtcInstall.log
|
||
<br>explorer.exe
|
||
<br>HelpPane.exe
|
||
<br>hh.exe
|
||
<br>mib.bin
|
||
<br>PFRO.log
|
||
<br>regedit.exe
|
||
<br>ServerStandard.xml
|
||
<br>ServerWeb.xml
|
||
<br>setupact.log
|
||
<br>setuperr.log
|
||
<br>splwow64.exe
|
||
<br>system.ini
|
||
<br>vmgcoinstall.log
|
||
<br>win.ini
|
||
<br>WindowsUpdate.log
|
||
<br>winhlp32.exe
|
||
<br>write.exe
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
20 Critical
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '16c18b433687bed2b033f40cf56229e5');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
16c18b433687bed2b033f40cf56229e5
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>Microsoft Windows Operating System</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
The share name "ADMIN$" is a default administrative share in Microsoft Windows Operating System. The file names such as "explorer.exe", "regedit.exe", "setupact.log", "setuperr.log", and "ServerStandard.xml" are commonly associated with the Windows OS. For more information, visit https://www.microsoft.com/en-us/windows
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>
|
||
<!-- Unique Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
ADMIN$ <br>
|
||
</div>
|
||
</td>
|
||
<td>
|
||
<!-- Total Share Count -->
|
||
<button class="collapsible">1</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
\\2012SERVERSCCM.demo.local\ADMIN$ <br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- File Count -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>75 Files</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
AppCompat
|
||
<br>apppatch
|
||
<br>assembly
|
||
<br>AUInstallAgent
|
||
<br>Boot
|
||
<br>Branding
|
||
<br>CbsTemp
|
||
<br>Cursors
|
||
<br>debug
|
||
<br>DesktopTileResources
|
||
<br>diagnostics
|
||
<br>DigitalLocker
|
||
<br>Downloaded Program Files
|
||
<br>drivers
|
||
<br>en-US
|
||
<br>Fonts
|
||
<br>Globalization
|
||
<br>Help
|
||
<br>IME
|
||
<br>Inf
|
||
<br>L2Schemas
|
||
<br>LiveKernelReports
|
||
<br>Logs
|
||
<br>media
|
||
<br>Microsoft.NET
|
||
<br>ModemLogs
|
||
<br>Offline Web Pages
|
||
<br>Panther
|
||
<br>PLA
|
||
<br>PolicyDefinitions
|
||
<br>Provisioning
|
||
<br>Registration
|
||
<br>RemotePackages
|
||
<br>rescache
|
||
<br>Resources
|
||
<br>SchCache
|
||
<br>schemas
|
||
<br>security
|
||
<br>ServiceProfiles
|
||
<br>servicing
|
||
<br>Setup
|
||
<br>SoftwareDistribution
|
||
<br>Speech
|
||
<br>System
|
||
<br>System32
|
||
<br>SysWOW64
|
||
<br>TAPI
|
||
<br>Tasks
|
||
<br>Temp
|
||
<br>ToastData
|
||
<br>tracing
|
||
<br>Vss
|
||
<br>Web
|
||
<br>WinSxS
|
||
<br>bfsvc.exe
|
||
<br>bootstat.dat
|
||
<br>DtcInstall.log
|
||
<br>explorer.exe
|
||
<br>HelpPane.exe
|
||
<br>hh.exe
|
||
<br>iis.log
|
||
<br>mib.bin
|
||
<br>PFRO.log
|
||
<br>regedit.exe
|
||
<br>ServerStandard.xml
|
||
<br>ServerWeb.xml
|
||
<br>setupact.log
|
||
<br>setuperr.log
|
||
<br>splwow64.exe
|
||
<br>system.ini
|
||
<br>vmgcoinstall.log
|
||
<br>win.ini
|
||
<br>WindowsUpdate.log
|
||
<br>winhlp32.exe
|
||
<br>write.exe
|
||
<br>
|
||
</div>
|
||
</td>
|
||
<td> <!-- Risk Level -->
|
||
20 Critical
|
||
</td>
|
||
<td style="cursor: default;" onClick="applyFadedClassAndUpdate(cy, '526419fbc5b1d0c1274573fa97986a32');radiobtn = document.getElementById('ShareGraph');radiobtn.checked = true;updateLabelColors('tabs', 'btnShareGraph');"> <!-- Folder Group Name -->
|
||
526419fbc5b1d0c1274573fa97986a32
|
||
</td>
|
||
<td style="cursor: default;"> <!-- Folder Group App Fingerprint -->
|
||
<button class="collapsible"><span style="color:#CE112D;"></span>Microsoft Windows</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
The share name "ADMIN$" is typically associated with administrative shares in Microsoft Windows. File names like "System32", "drivers", "Microsoft.NET", "Boot", and "Fonts" are indicative of a Windows operating system. For more information, visit: https://www.microsoft.com/en-us/windows
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="paginationfg" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Extracted Secrets
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="SecretsPage"/>
|
||
<label class="tabLabel" onClick="updateTab('SecretsPage',false)" for="SecretsPage"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Extracted Secrets</h2>
|
||
<div style="margin-left:10px;margin-top:3px;width:95%;">
|
||
This section includes a list of the credentials that were recovered during data collection. 143 credentials were recovered from 50 of the discovered 53 secrets files.
|
||
<br><br>
|
||
</div>
|
||
<div style="width: 96.5%; display: flex; justify-content: space-between;">
|
||
<div class="card" style="width: 20%">
|
||
<div class="cardtitle" style="color:gray;font-size: 16px; font-weight: bold;">
|
||
Extracted Secrets Found
|
||
</div>
|
||
<div style="text-align: left;">
|
||
<span class="percentagetext" style = "color:#f29650;">
|
||
143
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div style="display: flex; margin-left:12px; font-size:11; text-align:left; margin-top: -10px; margin-bottom: 10px;" >
|
||
<div id="secretsCounterTwo" style="margin-top:0px;">Loading...</div>
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d;" href="#" onclick="extractAndDownloadCSV('recoveredsecretstable', 1)">Export</a> |
|
||
<a style="font-size:11; margin-left: 5px; color:#71808d; cursor: pointer;" onclick="document.getElementById('secretsInputTwo').value = '';applyFiltersAndSort('recoveredsecretstable', 'secretsInputTwo', 'secretsCounterTwo', 'paginationsecrets');">Clear</a>
|
||
</div>
|
||
|
||
<div class="searchbar" style="text-align:left; display: flex; " >
|
||
<img style = "margin-left: 10px; margin-top: 10px; width: 20px; height: 20px; opacity: 0.5;" src="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAA63pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjajVFtDsMgCP3vKXYEBKpyHPuV7AY7/p4V23XJkpFA4UHx+Qzb67mHRzMuHHTKJVlKBFNT44qkULf5iJH0iL0w78U7Hs4GAxJ8pZfGjm/AkUevzQ+JY34sOk+qyKarUavj8x2ffSGX70XOQGI/mVb/wRcJOyPt9eKMkpV8u9q60N3K5SqZ05RiVkRlyjkZ8sKkGXqujSj3ddBodqoOjHqMMjjxJlEIUUQ7S2muUhveY8AgSUYxoVXhdghPeEpQuF5pr3SK+anNpdEP++da4Q2MtHXnU4cTLQAAAYRpQ0NQSUNDIHByb2ZpbGUAAHicfZE9SMNAGIbfpkqlVBzaQcQhQ3WyixVxLFUsgoXSVmjVweTSP2jSkKS4OAquBQd/FqsOLs66OrgKguAPiLODk6KLlPhdUmgR4x3HPbz3vS933wFCu85UcyABqJplZFNJsVBcFQOvCNIMIY6wxEw9nVvMw3N83cPH97sYz/Ku+3MMKyWTAT6ROMF0wyLeIJ7dtHTO+8QRVpUU4nPiKYMuSPzIddnlN84VhwWeGTHy2XniCLFY6WO5j1nVUIlniKOKqlG+UHBZ4bzFWa03Wfee/IWhkraS4zqtcaSwhDQyECGjiRrqsBCjXSPFRJbOkx7+McefIZdMrhoYORbQgArJ8YP/we/emuX4tJsUSgKDL7b9MQEEdoFOy7a/j227cwL4n4ErredvtIG5T9JbPS16BIxsAxfXPU3eAy53gNEnXTIkR/LTEspl4P2MvqkIhG+B4Jrbt+45Th+APPVq+QY4OAQmK5S97vHuof6+/VvT7d8PvKxyxAQ5Z2gAAA12aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOmYzOTExMWJjLTMyZDUtNDRjMi1iZDIzLWViZGY2ODIyZjk1MSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyYzc0NGFmMy1iZWIwLTQwN2QtYTc3Yy1jMTllNTJiMWUyNjkiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZTBkZDFmNC01YzViLTQ0NzMtODljNC1lYzI5NjAxM2RlYTAiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJXaW5kb3dzIgogICBHSU1QOlRpbWVTdGFtcD0iMTcyODU2NDc1MDg1MTg0MyIKICAgR0lNUDpWZXJzaW9uPSIyLjEwLjM0IgogICB0aWZmOk9yaWVudGF0aW9uPSIxIgogICB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi4xMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNDoxMDoxMFQwNzo1MjoyOS0wNTowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjQ6MTA6MTBUMDc6NTI6MjktMDU6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJzYXZlZCIKICAgICAgc3RFdnQ6Y2hhbmdlZD0iLyIKICAgICAgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YWQ3NWQwMS1hZGM1LTQ5YmEtYjBiZC0xYWUwMzc2NjQ2ZTMiCiAgICAgIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiCiAgICAgIHN0RXZ0OndoZW49IjIwMjQtMTAtMTBUMDc6NTI6MzAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+STJFVQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAAd0SU1FB+gKCgw0Hlvx/HoAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAACK0lEQVRIx9WWO2hUURCGv/FJGgk+kBSCoo02phDSKLpNFINYRBAJWogmiEFsLExAfxYsLBQDihuxiCixUFCwEHzANdj6KARBU2mWiIgmgkEsdmxm5RL23uyuQfA05865c+53zpl/5lz4B83qdZS0GugFuoCO1Ksy8Ai4IelZU5BisWiVSmUAGARa3D17xWaPgSOSPtQNkbQIuOXu++MjAK+Ap8A40OruHcAuoCV8JoFOSW/qhZTcvS8mvwOOShqr4bcSuODuh8K3DGyR9AlgYQ5gt7tfjEnPgW2Sxmv5JkkykyTJ/UKh8DlitszM1iZJcgdgQc5GzgVgGjgg6Ucd4rhqZrfD3CepPRMiaZO7t4d5XtJEA4o9ZWYeAunJ20kh9TzSSE5IKocwADrzIJvjqGYkTTaRf1VlbcyDVJNhqskknwq5L86DfIy+rUnImui/5EFeA7i7SdrRBGR7BP5FHuRJSBegv8HAdwEbwnyYJ+GfwPUwuyXtrRPQCgy5ezW/RuZKxok4MoBRSXvmALQBD4D1MXRW0nRm7ZLUCwzPrrhmdhO4JOllyncFcBAYAFbFLkYl9WQWSEl9QCmvpAPfgffAcmBdahEAw8AJSb9qQrIAZnY5iulhd19a4x4BeAsMSrqXeWnlAIYknUwFdiewNRLNInZjWbfiH4ikbne/W2N1VyT185etqq7TNQCl+QCkIUtmjV+TdGy+/laqkONm9tXMvpnZmYjP/9V+A1Vj2qntT1EIAAAAAElFTkSuQmCC">
|
||
<input type="text" id="secretsInputTwo" placeholder="Search" style="margin-top: 5px; height: 30px; font-size: 14px; margin-left: 5px; width: 300px; border: .0px solid #BDBDBD;outline: none;color:#345367; padding-left: 5px;">
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop" id="recoveredsecretstable" style="width:95%; margin-top: 0px;">
|
||
<thead>
|
||
<tr>
|
||
<th onclick="sortTable('recoveredsecretstable',0,'alpha')" align="left" style="cursor: pointer;">ComputerName</th>
|
||
<th onclick="sortTable('recoveredsecretstable',1,'alpha')" align="left" style="cursor: pointer;">ShareName</th>
|
||
<th onclick="sortTable('recoveredsecretstable',2,'alpha')" align="left" style="cursor: pointer;">FileName</th>
|
||
<th onclick="sortTable('recoveredsecretstable',3,'alpha')" align="left" style="cursor: pointer; width:50px;">FilePath</th>
|
||
<th onclick="sortTable('recoveredsecretstable',4,'alpha')" align="left" style="cursor: pointer; ">Username</th>
|
||
<th onclick="sortTable('recoveredsecretstable',5,'alpha')" align="left" style="cursor: pointer;">Password</th>
|
||
<th onclick="sortTable('recoveredsecretstable',6,'alpha')" align="left" style="cursor: pointer;">PasswordEnc</th>
|
||
<th onclick="sortTable('recoveredsecretstable',7,'alpha')" align="left" style="cursor: pointer; width:50px;">KeyfilePath</th>
|
||
<th onclick="sortTable('recoveredsecretstable',8,'alpha')" align="left" style="cursor: pointer;">Details</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>bootstrap.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\bootstrap.ini</td>
|
||
<td>adminUser</td>
|
||
<td>P@ssw0rd123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>bootstrap.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\bootstrap.ini</td>
|
||
<td>NA</td>
|
||
<td>public</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Public <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>bootstrap.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\bootstrap.ini</td>
|
||
<td>NA</td>
|
||
<td>mysecret</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Private <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>bootstrap.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\bootstrap.ini</td>
|
||
<td>NA</td>
|
||
<td>mysecret</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Secret <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>bootstrap.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\bootstrap.ini</td>
|
||
<td>NA</td>
|
||
<td>mykey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Key <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>context.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\context.xml</td>
|
||
<td>dbuser</td>
|
||
<td>dbpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>user</td>
|
||
<td>password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: DB2 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>sysdba</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: Interbase <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>user</td>
|
||
<td>password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: Oracle <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>user</td>
|
||
<td>password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: Informix <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>user</td>
|
||
<td>password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: MSSQL <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB Interbase6 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB Interbase65 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB Interbase7 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB Interbase71 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB FireBird102 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB FireBird103 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB FireBird15 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbxdrivers.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbxdrivers.ini</td>
|
||
<td>SYSDBA</td>
|
||
<td>masterkey</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: UIB Yaffil <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>pureftpd.passwd</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\pureftpd.passwd</td>
|
||
<td>username</td>
|
||
<td>NA</td>
|
||
<td>$1$X9p2ER8W$M7P5CxX5CHPxuAiB5BBJq/</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>pureftpd.passwd</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\pureftpd.passwd</td>
|
||
<td>user2</td>
|
||
<td>NA</td>
|
||
<td>$1$XYz3ERzW$G9P7CxF6CPxxuAiB6BBJq/</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>config.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\config.xml</td>
|
||
<td>John Doe</td>
|
||
<td>#jbcrypt:$2a$10$D6wVozrLhk.TIq.jBBKZluIh/EqzpjCUJFT/mWUnyAO4EYmxk5.aK</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>jboss-cli.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\jboss-cli.xml</td>
|
||
<td>admin</td>
|
||
<td>password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myAppUser</td>
|
||
<td>myAppPassword</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: AppSettings <Br>
|
||
Object Name: Application <Br>
|
||
Target URL: <Br>
|
||
Target Server: <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myClientId</td>
|
||
<td>myClientSecret</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: AppSettings <Br>
|
||
Object Name: OAuth <Br>
|
||
Target URL: https://oauth.example.com/token <Br>
|
||
Target Server: <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>serviceUser</td>
|
||
<td>servicePassword</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: AppSettings <Br>
|
||
Object Name: WebClient <Br>
|
||
Target URL: https://service.example.com/api <Br>
|
||
Target Server: <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>apiUser</td>
|
||
<td>apiPassword</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: AppSettings <Br>
|
||
Object Name: API <Br>
|
||
Target URL: https://api.example.com/endpoint <Br>
|
||
Target Server: <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>customUser</td>
|
||
<td>customPassword</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ServiceCredentials <Br>
|
||
Object Name: CustomService <Br>
|
||
Target URL: https://customservice.example.com <Br>
|
||
Target Server: <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: SqlServerConnection <Br>
|
||
Target URL: Server=localhost <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: SqlServerEncryptedConnection <Br>
|
||
Target URL: Server=localhost <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Npgsql) <Br>
|
||
Object Name: PostgreSqlConnection <Br>
|
||
Target URL: Host=localhost;Port=5432 <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 5432 <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>oracleUser</td>
|
||
<td>oraclePass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.OracleClient) <Br>
|
||
Object Name: OracleConnection <Br>
|
||
Target URL: Server=MyOracleDB <Br>
|
||
Target Server: MyOracleDB <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>oracleUser</td>
|
||
<td>oraclePass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Oracle.ManagedDataAccess.Client) <Br>
|
||
Object Name: OracleTNSConnection <Br>
|
||
Target URL: Server=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myHost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=myService))) <Br>
|
||
Target Server: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myHost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=myService))) <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>admin</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.OleDb) <Br>
|
||
Object Name: AccessConnection <Br>
|
||
Target URL: Server=C:\myAccessFile.accdb <Br>
|
||
Target Server: C:\myAccessFile.accdb <Br>
|
||
Target Port: <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: AzureSqlConnection <Br>
|
||
Target URL: Server=tcp:myserver.database.windows.net <Br>
|
||
Target Server: tcp:myserver.database.windows.net <Br>
|
||
Target Port: 1433 <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>smtpUser</td>
|
||
<td>smtpPassword</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: SMTP <Br>
|
||
Object Name: SMTP Configuration <Br>
|
||
Target URL: smtp://smtp.example.com:587 <Br>
|
||
Target Server: smtp.example.com <Br>
|
||
Target Port: 587 <Br>
|
||
Database: <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: SqlServerConnection <Br>
|
||
Target URL: Server=localhost <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: <Br>
|
||
Database: localhost <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: SqlServerEncryptedConnection <Br>
|
||
Target URL: Server=localhost <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: <Br>
|
||
Database: localhost <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Npgsql) <Br>
|
||
Object Name: PostgreSqlConnection <Br>
|
||
Target URL: Host=localhost;Port=5432 <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 5432 <Br>
|
||
Database: myDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>oracleUser</td>
|
||
<td>oraclePass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.OracleClient) <Br>
|
||
Object Name: OracleConnection <Br>
|
||
Target URL: Server=MyOracleDB <Br>
|
||
Target Server: MyOracleDB <Br>
|
||
Target Port: <Br>
|
||
Database: MyOracleDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>oracleUser</td>
|
||
<td>oraclePass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Oracle.ManagedDataAccess.Client) <Br>
|
||
Object Name: OracleTNSConnection <Br>
|
||
Target URL: Server=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myHost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=myService))) <Br>
|
||
Target Server: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myHost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=myService))) <Br>
|
||
Target Port: <Br>
|
||
Database: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myHost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=myService))) <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>admin</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.OleDb) <Br>
|
||
Object Name: AccessConnection <Br>
|
||
Target URL: Server=C:\myAccessFile.accdb <Br>
|
||
Target Server: C:\myAccessFile.accdb <Br>
|
||
Target Port: <Br>
|
||
Database: C:\myAccessFile.accdb <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>machine.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\machine.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: AzureSqlConnection <Br>
|
||
Target URL: Server=tcp:myserver.database.windows.net <Br>
|
||
Target Server: tcp:myserver.database.windows.net <Br>
|
||
Target Port: 1433 <Br>
|
||
Database: myDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>$1$DkGh$XSdDk6LdoqM0eO67V0lJ71</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: EnableSecret (MD5 Encrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>mycleartextpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>cleartext123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>moretype7pw</td>
|
||
<td>12140A05171F15142F7C343F</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Type 7 Decrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>secureadmin</td>
|
||
<td>NA</td>
|
||
<td>$1$lpb1$kGc1R/tGbT6aYZEXw5lqa0</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Username Password (MD5 Encrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>public</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: SNMP Community String (RO) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>private</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: SNMP Community String (RW) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>consolepassword123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>ciscotype7clear</td>
|
||
<td>02050D4808091B385C4B5E1A09121319</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Type 7 Decrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>startup-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\startup-config.txt</td>
|
||
<td>NA</td>
|
||
<td>cleartextkeywifipassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Wi-Fi WPA Pre-Shared Key (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>$1$DkGh$XSdDk6LdoqM0eO67V0lJ71</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: EnableSecret (MD5 Encrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>mycleartextpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>cleartext123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>moretype7pw</td>
|
||
<td>12140A05171F15142F7C343F</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Type 7 Decrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>secureadmin</td>
|
||
<td>NA</td>
|
||
<td>$1$lpb1$kGc1R/tGbT6aYZEXw5lqa0</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Username Password (MD5 Encrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>public</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: SNMP Community String (RO) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>private</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: SNMP Community String (RW) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>consolepassword123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>ciscotype7clear</td>
|
||
<td>02050D4808091B385C4B5E1A09121319</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Password (Type 7 Decrypted) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>running-config.txt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\running-config.txt</td>
|
||
<td>NA</td>
|
||
<td>cleartextkeywifipassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: Wi-Fi WPA Pre-Shared Key (Cleartext) <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>my.cnf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\my.cnf</td>
|
||
<td>yourusername</td>
|
||
<td>yourpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>my.key</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\my.key</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>C:\temp\SmbShareHunt-11072024080834\Results\Secrets\2012SERVERSCCM.demo.local\files\my.key</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>php.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\php.ini</td>
|
||
<td>dbuser</td>
|
||
<td>P@ssw0rd123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>putty.reg</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\putty.reg</td>
|
||
<td></td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: Default%20Settings <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: <Br>
|
||
Target Port: 22 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>putty.reg</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\putty.reg</td>
|
||
<td>myusername</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>C:\\Users\\YourUsername\\.ssh\\id_rsa.ppk</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: My%20SSH%20Session <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: 192.168.1.100 <Br>
|
||
Target Port: 22 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>adminuser</td>
|
||
<td>adminpwd</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: basicRegistry <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>reader</td>
|
||
<td>readerpwd</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: basicRegistry <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>user</td>
|
||
<td>userpwd</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: basicRegistry <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>dbuser</td>
|
||
<td>dbpass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: variable <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>dbuser</td>
|
||
<td>{xor}Oz0vPiws</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: containerAuthData <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td></td>
|
||
<td></td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: containerAuthData <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>dbuser</td>
|
||
<td>dbpass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: authData <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>server.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\server.xml</td>
|
||
<td>dbuser</td>
|
||
<td>wrong_password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: authData <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>shadow</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\shadow</td>
|
||
<td>root</td>
|
||
<td>NA</td>
|
||
<td>$6$examplehash$E5iNRLtC5/j/kCkRhYlOro.Y9PzE0Gv8jlsfLZUNwlEm7HMBZSO9.mUvefOrKT6BjKSO4obQ.EtCZKhQgmgwV0</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>shadow</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\shadow</td>
|
||
<td>user1</td>
|
||
<td>NA</td>
|
||
<td>$6$examplehash$OwhxlyS5hoxfFE4tmtyOR8Hw1k8PLqokP9FYxYP8QMG3wO0u.0Xvd4g/0Udr6BQZilJk4k7XwlxJ6p0RJ2IL5/</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>shadow</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\shadow</td>
|
||
<td>nobody</td>
|
||
<td>NA</td>
|
||
<td>*</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>shadow</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\shadow</td>
|
||
<td>daemon</td>
|
||
<td>NA</td>
|
||
<td>*</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>standalone.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\standalone.xml</td>
|
||
<td>${VAULT::vault::mydbuser}</td>
|
||
<td>${VAULT::vault::mydbpassword}</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 3306 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>standalone.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\standalone.xml</td>
|
||
<td>Keystore</td>
|
||
<td>password</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>tnsnames.ora</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\tnsnames.ora</td>
|
||
<td>myusername</td>
|
||
<td>mypassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: MYDB <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>tnsnames.ora</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\tnsnames.ora</td>
|
||
<td>anotheruser</td>
|
||
<td>anotherpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: MYDB_ALIAS <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>tomcat-users.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\tomcat-users.xml</td>
|
||
<td>admin</td>
|
||
<td>admin</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>sitemanager.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\sitemanager.xml</td>
|
||
<td>username</td>
|
||
<td>HelloPassword</td>
|
||
<td>SGVsbG9QYXNzd29yZA==</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: ftp.example.com <Br>
|
||
Target Port: 21 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>sitemanager.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\sitemanager.xml</td>
|
||
<td>sftpuser</td>
|
||
<td>HelloPassword</td>
|
||
<td>SGVsbG9QYXNzd29yZA==</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: sftp.example.com <Br>
|
||
Target Port: 22 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>setting.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\setting.ini</td>
|
||
<td>dbuser</td>
|
||
<td>dbpass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: DatabaseSettings <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>setting.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\setting.ini</td>
|
||
<td>myuser</td>
|
||
<td>mypass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: CustomSettings <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>winscp.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\winscp.ini</td>
|
||
<td>myuser</td>
|
||
<td>0V5aNH+/kT8= ; Encrypted password</td>
|
||
<td>NA</td>
|
||
<td></td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: ftp.example.com <Br>
|
||
Target Port: 21 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>wp-config.php</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\wp-config.php</td>
|
||
<td>your_database_username</td>
|
||
<td>your_secure_password_here</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>app.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\app.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: SqlServerConnection <Br>
|
||
Target URL: Server=localhost <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: <Br>
|
||
Database: localhost <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>app.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\app.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Npgsql) <Br>
|
||
Object Name: PostgreSqlConnection <Br>
|
||
Target URL: Host=localhost;Port=5432 <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 5432 <Br>
|
||
Database: myDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>app.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\app.config</td>
|
||
<td>oracleUser</td>
|
||
<td>oraclePass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Oracle.ManagedDataAccess.Client) <Br>
|
||
Object Name: OracleConnection <Br>
|
||
Target URL: Server=MyOracleDB <Br>
|
||
Target Server: MyOracleDB <Br>
|
||
Target Port: <Br>
|
||
Database: MyOracleDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>web.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\web.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (System.Data.SqlClient) <Br>
|
||
Object Name: SqlServerConnection <Br>
|
||
Target URL: Server=localhost <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: <Br>
|
||
Database: localhost <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>web.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\web.config</td>
|
||
<td>myUser</td>
|
||
<td>myPass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Npgsql) <Br>
|
||
Object Name: PostgreSqlConnection <Br>
|
||
Target URL: Host=localhost;Port=5432 <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 5432 <Br>
|
||
Database: myDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>web.config</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\web.config</td>
|
||
<td>oracleUser</td>
|
||
<td>oraclePass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: ConnectionStrings (Oracle.ManagedDataAccess.Client) <Br>
|
||
Object Name: OracleConnection <Br>
|
||
Target URL: Server=MyOracleDB <Br>
|
||
Target Server: MyOracleDB <Br>
|
||
Target Port: <Br>
|
||
Database: MyOracleDB <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>example.dtsx</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\example.dtsx</td>
|
||
<td>dbuser1</td>
|
||
<td>dbpassword1</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: Database <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: dbserver1 <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>example.dtsx</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\example.dtsx</td>
|
||
<td>dbuser2</td>
|
||
<td>dbpassword2</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: Database <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: dbserver2 <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>example.dtsx</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\example.dtsx</td>
|
||
<td>ftpuser</td>
|
||
<td>ftppassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: FTP <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: ftpserver.com <Br>
|
||
Target Port: 21 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>example.dtsx</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\example.dtsx</td>
|
||
<td>smtpuser</td>
|
||
<td>smtppassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: SMTP <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: smtp.mailserver.com <Br>
|
||
Target Port: 25 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>example.rdp</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\example.rdp</td>
|
||
<td>YourUsername</td>
|
||
<td>Unable to decrypt; must run on target system</td>
|
||
<td>encrypted_password_value</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>vnc.ini</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\vnc.ini</td>
|
||
<td>NA</td>
|
||
<td>hellothe</td>
|
||
<td>01d47b4186dfa5a3</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>scheduledtasks.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\scheduledtasks.xml</td>
|
||
<td></td>
|
||
<td>MyAwesomePassword!</td>
|
||
<td>5gn5fUqMaeGJkLEPgl3iH9UfLATVxRAHE8GvAvekwnicLYf2Pynj7ifihvajBRA3</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>groups.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\groups.xml</td>
|
||
<td>example.com\IT_Dept</td>
|
||
<td>MyAwesomePassword!</td>
|
||
<td>5gn5fUqMaeGJkLEPgl3iH9UfLATVxRAHE8GvAvekwnicLYf2Pynj7ifihvajBRA3</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>drives.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\drives.xml</td>
|
||
<td>test</td>
|
||
<td>MyAwesomePassword!</td>
|
||
<td>5gn5fUqMaeGJkLEPgl3iH9UfLATVxRAHE8GvAvekwnicLYf2Pynj7ifihvajBRA3</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>services.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\services.xml</td>
|
||
<td>LocalSystem</td>
|
||
<td>MyAwesomePassword!</td>
|
||
<td>5gn5fUqMaeGJkLEPgl3iH9UfLATVxRAHE8GvAvekwnicLYf2Pynj7ifihvajBRA3</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>printers.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\printers.xml</td>
|
||
<td></td>
|
||
<td>MyAwesomePassword!</td>
|
||
<td>5gn5fUqMaeGJkLEPgl3iH9UfLATVxRAHE8GvAvekwnicLYf2Pynj7ifihvajBRA3</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>unattend-base64.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\unattend-base64.xml</td>
|
||
<td>LocalAdmin</td>
|
||
<td>P@ssword123!</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: AutoLogon <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>unattend-base64.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\unattend-base64.xml</td>
|
||
<td>LocalAdmin</td>
|
||
<td>P@ssword123!</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: LocalAccount <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>unattend-cleartext.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\unattend-cleartext.xml</td>
|
||
<td>LocalAdmin</td>
|
||
<td>P@ssword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: AutoLogon <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>unattend-cleartext.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\unattend-cleartext.xml</td>
|
||
<td>LocalAdmin</td>
|
||
<td>P@ssword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: LocalAccount <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>sysprep.inf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\sysprep.inf</td>
|
||
<td>YourDomainAdmin</td>
|
||
<td>YourDomainAdminPassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: YourDomain <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>sysprep.inf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\sysprep.inf</td>
|
||
<td>Administrator</td>
|
||
<td>YourAdminPassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: localhost <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>private.crt</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\private.crt</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>C:\temp\SmbShareHunt-11072024080834\Results\Secrets\2012SERVERSCCM.demo.local\files\private.crt</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>sssd.conf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\sssd.conf</td>
|
||
<td>cn=admin,cn=users,dc=example,dc=com</td>
|
||
<td>P@ssw0rd123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: ad.example.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: example.com <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>smb.conf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\smb.conf</td>
|
||
<td>ad-admin</td>
|
||
<td>P@ssw0rd123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>krb5.conf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\krb5.conf</td>
|
||
<td>admin@EXAMPLE.COM</td>
|
||
<td>P@ssw0rd123</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: ad.example.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: EXAMPLE.COM <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.htpasswd</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.htpasswd</td>
|
||
<td>user1</td>
|
||
<td>NA</td>
|
||
<td>$apr1$5lRQ1y3v$pmOQf9/fNVE5dTtQDBl9D1</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.htpasswd</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.htpasswd</td>
|
||
<td>user2</td>
|
||
<td>NA</td>
|
||
<td>$apr1$Jd9UE91p$J/H8G9HSvj5l8LKQ2qfd3.</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.htpasswd</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.htpasswd</td>
|
||
<td>admin</td>
|
||
<td>NA</td>
|
||
<td>$apr1$GZJoqjNF$wl8IjDhZC84z5Bb4wHOv50</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.pgpass</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.pgpass</td>
|
||
<td>myuser</td>
|
||
<td>mypassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 5432 <Br>
|
||
Database: mydatabase <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.pgpass</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.pgpass</td>
|
||
<td>anotheruser</td>
|
||
<td>anotherpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: remote.server.com <Br>
|
||
Target Port: 5432 <Br>
|
||
Database: anotherdb <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.pgpass</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.pgpass</td>
|
||
<td>defaultuser</td>
|
||
<td>defaultpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: * <Br>
|
||
Database: * <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.pgpass</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.pgpass</td>
|
||
<td>*</td>
|
||
<td>supersecretpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: * <Br>
|
||
Database: * <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>grub.cfg</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\grub.cfg</td>
|
||
<td>admin</td>
|
||
<td>myplaintextpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>grub.conf</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\grub.conf</td>
|
||
<td>admin</td>
|
||
<td>myplaintextpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.fetchmailrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.fetchmailrc</td>
|
||
<td>user1@example.com</td>
|
||
<td>password1</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: IMAP <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: mail.example.com <Br>
|
||
Target Port: 993 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.fetchmailrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.fetchmailrc</td>
|
||
<td>user2@anotherexample.com</td>
|
||
<td>password2</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: POP3 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: mail.anotherexample.com <Br>
|
||
Target Port: 995 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.fetchmailrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.fetchmailrc</td>
|
||
<td>forwarduser@forwardexample.com</td>
|
||
<td>forwardpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: IMAP <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: mail.forwardexample.com <Br>
|
||
Target Port: 993 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.fetchmailrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.fetchmailrc</td>
|
||
<td>plainuser@plainexample.com</td>
|
||
<td>plainpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: POP3 <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: plainexample.com <Br>
|
||
Target Port: 110 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.git-credentials</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.git-credentials</td>
|
||
<td>username1</td>
|
||
<td>ghp_token1example</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: github.com <Br>
|
||
Target Server: github.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.git-credentials</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.git-credentials</td>
|
||
<td>username2</td>
|
||
<td>ghp_token2example</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: bitbucket.org <Br>
|
||
Target Server: bitbucket.org <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.git-credentials</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.git-credentials</td>
|
||
<td>my-gitlab-username</td>
|
||
<td>glpat_token3example</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: gitlab.com <Br>
|
||
Target Server: gitlab.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.git-credentials</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.git-credentials</td>
|
||
<td>username4</td>
|
||
<td>ghp_token4example</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: company-git.example.com <Br>
|
||
Target Server: company-git.example.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.netrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.netrc</td>
|
||
<td>exampleuser</td>
|
||
<td>examplepass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: example.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.netrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.netrc</td>
|
||
<td>anotheruser</td>
|
||
<td>anotherpass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: another-site.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.netrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.netrc</td>
|
||
<td>ftpuser</td>
|
||
<td>ftppass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: ftp.myserver.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.netrc</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.netrc</td>
|
||
<td>defaultuser</td>
|
||
<td>defaultpass</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: account-required.com <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>dbvis.xml</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\dbvis.xml</td>
|
||
<td>db_user</td>
|
||
<td>mydbvispasswordinclr</td>
|
||
<td>+mQwYxIFaEjZ/MWJDkm1SCWhHw7xPXWd</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: NA <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: localhost <Br>
|
||
Target Port: 3306 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>remmina.pref</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\remmina.pref</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>A123kgXlYRiCAdDcbFsE8SAoCGUanspg123=</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: remmina_pref <Br>
|
||
Object Name: Remmina Configuration <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: NA <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.remmina</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.remmina</td>
|
||
<td>myusername</td>
|
||
<td>mysecretpassword</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: VNC <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: 192.168.1.10 <Br>
|
||
Target Port: 5500 <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr> <tr>
|
||
<td>2012SERVERSCCM.demo.local</td>
|
||
<td>files</td>
|
||
<td>.remmina</td>
|
||
<td >\\2012SERVERSCCM.demo.local\files\.remmina</td>
|
||
<td>sshuser</td>
|
||
<td>NA</td>
|
||
<td>NA</td>
|
||
<td>/home/user/.ssh/id_rsa</td>
|
||
<td style = "font-size: 10px;">
|
||
<button class="collapsible">Details</button>
|
||
<div class="content" style="font-size:11px;width:100px;">
|
||
Section: NA <Br>
|
||
Object Name: SSH <Br>
|
||
Target URL: NA <Br>
|
||
Target Server: 192.168.1.20 <Br>
|
||
Target Port: NA <Br>
|
||
Database: NA <Br>
|
||
Domain: NA <Br>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<div id="paginationsecrets" style="margin:10px;"></div>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: ShareGraph
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="ShareGraph"/>
|
||
<label class="tabLabel" onClick="updateTab('ShareGraph',false)" for="ShareGraph"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px; margin-left: 10px; margin-bottom: 17px;">ShareGraph</h2>
|
||
<div style="margin-left: 10px; margin-top: 7px;">
|
||
|
||
<!-- Header Text, Selected Node -->
|
||
<div style="width: 100%; display: flex; align-items: left; margin-left: -1px;">
|
||
<div style="flex: 1;">
|
||
This sectin include an experimental interactive graph for exploring share relationships.
|
||
</div>
|
||
<div style="text-align: right; margin-right: 10px;color:gray;">
|
||
<div id="buttonsright" style="text-align: right;">
|
||
<span id="node-count">Nodes: 0</span>
|
||
<span id="edge-count">Edges: 0</span><br>
|
||
Selected Node: <span id="selected-node" style="color:gray;">None</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- SHAREGRAPH CONTAINER START -->
|
||
<div style="width: 100%; height: 800px; position: relative; display: flex;">
|
||
|
||
<!-- SHAREGRAPH TOOLBAR -->
|
||
<div id="sharegraphToolbar" style="width: 179px; border: .5px solid lightgray; border-radius: 6px; padding: 10px; background-color: lightgray; position: absolute; height: 345px; transition: height 0.5s ease; z-index: 10; overflow: hidden;">
|
||
|
||
<!-- Hide Toolbar Button -->
|
||
<div style="width: 100%; display: flex; align-items: center; justify-content: space-between;">
|
||
<div class="drag-handle" id="toolbartext" style="padding-bottom: 4px; width: 120px; font-weight: bold; color: #345367; font-size: 16;">Graph ToolBar</div>
|
||
<button id="toggleButton2" class="modern-button" style="margin-bottom: 5px; padding: 0; width: 25px; height: 25px; display: flex; justify-content: center; align-items: center;" onclick="toggleToolbar()">
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M18 15L12 9L6 15" stroke="#f29650" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
|
||
</svg>
|
||
</button>
|
||
</div>
|
||
|
||
<!-- Tab Buttons -->
|
||
<div id="toolbarTabs" style="margin-bottom: 5px; width: 180px; white-space: nowrap;">
|
||
<button id="tab1Button" class="modern-button" style="border: .5px solid #e3e4e6; background-color: #d4d5d6; color: #345367; font-size: 12px; width: 50px; height: 30px; padding: 0px; display: inline-block; margin-right: 2px; justify-content: center; align-items: center;" onclick="showTab(1)">Search</button>
|
||
<button id="tab2Button" class="modern-button" style="background-color: lightgray; color: #345367; font-size: 12px; width: 50px; height: 30px; padding: 0px; display: inline-block; margin-right: 2px; justify-content: center; align-items: center;" onclick="showTab(2)">Filter</button>
|
||
<button id="tab3Button" class="modern-button" style="background-color: lightgray; color: #345367; font-size: 12px; width: 60px; height: 30px; padding: 0px; display: inline-block; justify-content: center; align-items: center;" onclick="showTab(3)">Layout</button>
|
||
</div>
|
||
|
||
|
||
<!-- Tab 1 Content (Toolbar Content) -->
|
||
<div id="tab1Content" class="tab-content">
|
||
|
||
<div style="color: #345367; font-size: 12px; font-weight: bold; margin-bottom: 5px;">Seach Nodes</div>
|
||
<input type="text" id="search-input" placeholder="Search nodes..." class="modern-input" style="width: 180px;">
|
||
<input type="range" min="0" max="5" value="0" class="modern-slider" id="mySlider" style="width:160px; margin-top: 12px;"> <span id="sliderValue">0</span>
|
||
|
||
<div style="border-bottom: none; height: 5px; width: 100%; margin-bottom: 4px;"></div>
|
||
|
||
<div style="color: #345367; font-size: 12px; font-weight: bold; margin-bottom: 5px;">Find Paths</div>
|
||
<input type="text" id="src-node" placeholder="source node..." class="modern-input" style="width: 180px;">
|
||
<input type="text" id="dst-node" placeholder="target node..." class="modern-input" style="width: 180px;">
|
||
<button id="find-path" class="modern-button" style="width: 176px;margin-top: 8px;">Find Path</button>
|
||
|
||
<div style="border-bottom: .5px solid #e3e4e6; height: 5px; width: 100%; margin-bottom: 4px;"></div>
|
||
|
||
<div id="buttonsleft" style="">
|
||
<button id="save-button" class="modern-button" style="width: 176px;" style="font-size: 11px;">Save as Image</button><br>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Tab 2 Content -->
|
||
<div id="tab2Content" class="tab-content" style="display: none;">
|
||
<div style="color: #345367; font-size: 12px; font-weight: bold; margin-bottom: 10px;">Node Types</div>
|
||
<div style="color: #345367; font-size: 10px; display: flex; flex-wrap: wrap; background-color: #e6e6e6; border-radius: 4px; margin-bottom: 10px;">
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterNodeIdentity" checked style="transform: scale(0.8);margin-left: 8px;">Identity</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterNodeComputer" checked style="transform: scale(0.8);margin-left: 8px;">Computer</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterNodeShareName" checked style="transform: scale(0.8);margin-left: 8px;">Share Name</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterNodeSharePath" checked style="transform: scale(0.8);margin-left: 8px;">Share Path</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterNodeFolderGroup" checked style="transform: scale(0.8); margin-left: 8px;">Folder Group</label>
|
||
</div>
|
||
</div>
|
||
<div style="color: #345367; font-size: 12px; font-weight: bold; margin-bottom: 10px;">Edge Types</div>
|
||
<div style="color: #345367; font-size: 10px; display: flex; flex-wrap: wrap; background-color: #e6e6e6; border-radius: 4px;">
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterEdgeOwner" checked style="transform: scale(0.8); margin-left: 8px;">owner_of</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterEdgePriv" checked style="transform: scale(0.8); margin-left: 8px;">has_privilege_on</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterEdgeHosted" checked style="transform: scale(0.8); margin-left: 8px;">hosted_on</label>
|
||
</div>
|
||
<div style="flex: 1 0 50%;">
|
||
<label><input type="checkbox" id="FilterEdgeChild" checked style="transform: scale(0.8); margin-left: 8px;">child_of</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Tab 3 Content (Hello) -->
|
||
<div id="tab3Content" class="tab-content" style="display: none;">
|
||
<select id="layout-select" class="modern-dropdown" style="width: 180px;">
|
||
<option value="breadthfirst">Layout</option>
|
||
<option value="grid">Grid</option>
|
||
<option value="random">Random</option>
|
||
<option value="circle">Circle</option>
|
||
<option value="concentric">Concentric</option>
|
||
<option value="breadthfirst">Breadthfirst</option>
|
||
<option value="cose">Cose</option>
|
||
<option value="dagre">Dagre</option>
|
||
<option value="euler">Euler</option>
|
||
<option value="klay">Klay</option>
|
||
<option value="hierarchical">Hierarchical</option>
|
||
<option value="organic">Organic</option>
|
||
<option value="BlastZone">BlastRadius</option>
|
||
</select>
|
||
<select id="curve-style-select" class="modern-dropdown" style="width: 180px;">
|
||
<option value="bezier">Line Style</option>
|
||
<option value="bezier">Bezier</option>
|
||
<option value="unbundled-bezier">Unbundled Bezier</option>
|
||
<option value="haystack">Haystack</option>
|
||
<option value="segments">Segments</option>
|
||
<option value="straight">Straight</option>
|
||
<option value="taxi">Taxi</option>
|
||
<option value="straight-triangle">Straight-Triangle</option>
|
||
</select>
|
||
<div style="color: #345367; margin-top: 8px; margin-bottom: 6px;font-size: 10px; display: flex; flex-wrap: wrap; background-color: #e6e6e6; border-radius: 4px;">
|
||
<label><input type="checkbox" id="toggle-edge-labels" checked style="transform: scale(0.8); margin-left: 8px;"> Show Edge Labels</label>
|
||
<label><input type="checkbox" id="toggle-node-labels" checked style="transform: scale(0.8); margin-left: 8px;"> Show Node Labels</label>
|
||
<label><input type="checkbox" id="toggle-visibility" style="transform: scale(0.8); margin-left: 8px;"> Hide Unselected</label>
|
||
</div>
|
||
<div id="buttonsleft">
|
||
<button id="clear-selection" class="modern-button" onclick="ResetGraph();" style="font-size: 12px"> Reset </button>
|
||
<button id="removeFadedClassButton" class="modern-button" style="font-size: 11px"> Show All </button><br>
|
||
<button id="zoom-in" class="modern-button" style="font-size: 12px"> Zoom In </button>
|
||
<button id="zoom-out" class="modern-button" style="font-size: 11px">Zoom Out </button>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!-- Cytoscape Canvas -->
|
||
<div id="cy" style="z-index: 1;flex-grow: 1; height: 100%; background-color: #f0f3f5; position: relative;">
|
||
<!-- Your graph content here -->
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<!-- JavaScript to toggle the toolbar and tabs -->
|
||
<script>
|
||
|
||
// DRAG TOOLBAR FUNCTIONS
|
||
// Function to make an element draggable
|
||
function makeDraggable(element) {
|
||
let isDragging = false;
|
||
let offsetX = 0, offsetY = 0;
|
||
const targetDiv = element.querySelector('.drag-handle'); // The child div with "drag-handle" class
|
||
|
||
// Function to handle mouse down event
|
||
function handleMouseDown(e) {
|
||
if (e.target !== targetDiv) return; // Only allow dragging if the target is the correct child div
|
||
|
||
isDragging = true;
|
||
|
||
// Calculate the offset between the mouse position and the element position
|
||
const rect = element.getBoundingClientRect();
|
||
offsetX = e.clientX - rect.left + 220; // Subtract from X
|
||
offsetY = e.clientY - rect.top + 170; // Add to Y
|
||
|
||
// Set the cursor to 'grabbing' when dragging starts
|
||
//targetDiv.style.cursor = 'grabbing';
|
||
|
||
// Add the event listeners to track mouse movements
|
||
document.addEventListener('mousemove', handleMouseMove);
|
||
document.addEventListener('mouseup', handleMouseUp);
|
||
}
|
||
|
||
// Function to handle mouse move event
|
||
function handleMouseMove(e) {
|
||
if (!isDragging) return;
|
||
|
||
// Calculate the new position of the element based on the cursor
|
||
const newLeft = e.clientX - offsetX;
|
||
const newTop = e.clientY - offsetY;
|
||
|
||
// Update the element's position
|
||
element.style.left = newLeft + 'px';
|
||
element.style.top = newTop + 'px';
|
||
}
|
||
|
||
// Function to handle mouse up event
|
||
function handleMouseUp() {
|
||
isDragging = false;
|
||
|
||
//targetDiv.style.cursor = 'grab'; // Change cursor back to 'grab' after releasing the mouse
|
||
|
||
// Remove the mousemove and mouseup listeners when dragging ends
|
||
document.removeEventListener('mousemove', handleMouseMove);
|
||
document.removeEventListener('mouseup', handleMouseUp);
|
||
}
|
||
|
||
// Function to change cursor style when hovering over the "drag-handle"
|
||
function handleMouseEnter() {
|
||
targetDiv.style.cursor = 'default'; // Change to 'grab' when hovering over the handle
|
||
}
|
||
|
||
// Function to reset cursor style when leaving the "drag-handle"
|
||
function handleMouseLeave() {
|
||
if (!isDragging) {
|
||
targetDiv.style.cursor = ''; // Reset to default cursor
|
||
}
|
||
}
|
||
|
||
// Add event listeners for dragging
|
||
targetDiv.addEventListener('mousedown', handleMouseDown);
|
||
|
||
// Add event listeners for hover effects on the drag-handle
|
||
targetDiv.addEventListener('mouseenter', handleMouseEnter);
|
||
targetDiv.addEventListener('mouseleave', handleMouseLeave);
|
||
}
|
||
|
||
// Function to initialize draggable toolbar
|
||
function initializeDraggableToolbar() {
|
||
const toolbar = document.getElementById('sharegraphToolbar');
|
||
toolbar.style.position = 'absolute'; // Ensure the toolbar is positioned absolutely
|
||
makeDraggable(toolbar);
|
||
}
|
||
|
||
// Call the initialization function when the document is ready
|
||
document.addEventListener('DOMContentLoaded', initializeDraggableToolbar);
|
||
|
||
// Toggle tool bar
|
||
function toggleToolbar() {
|
||
var toolbar = document.getElementById("sharegraphToolbar");
|
||
var button = document.getElementById("toggleButton2");
|
||
var tab1Content = document.getElementById("tab1Content");
|
||
var tab2Content = document.getElementById("tab2Content");
|
||
var tab3Content = document.getElementById("tab3Content");
|
||
var toolbarTabs = document.getElementById("toolbarTabs");
|
||
var tab1Button = document.getElementById("tab1Button");
|
||
var tab2Button = document.getElementById("tab2Button");
|
||
var tab3Button = document.getElementById("tab3Button");
|
||
|
||
if (toolbar.style.height === "345px" || toolbar.style.height === "") {
|
||
// Collapse the toolbar to 40px
|
||
toolbar.style.height = "30px";
|
||
toolbar.style.transition = "height 0.5s ease";
|
||
|
||
// Hide the content
|
||
tab1Content.style.display = "none";
|
||
tab2Content.style.display = "none";
|
||
tab3Content.style.display = "none";
|
||
toolbarTabs.style.display = "none";
|
||
|
||
// Update button text
|
||
button.innerHTML = `
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M6 9L12 15L18 9" stroke="#f29650" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
|
||
</svg>`;
|
||
} else {
|
||
// Expand the toolbar back to its original height
|
||
toolbar.style.height = "345px";
|
||
toolbar.style.transition = "height 0.5s ease";
|
||
toolbarTabs.style.display = "block";
|
||
|
||
// Show the content
|
||
setTimeout(function() {
|
||
let activeTab;
|
||
|
||
if (document.getElementById("tab1Button").classList.contains("active")) {
|
||
activeTab = 1;
|
||
} else if (document.getElementById("tab2Button").classList.contains("active")) {
|
||
activeTab = 2;
|
||
} else if (document.getElementById("tab3Button").classList.contains("active")) {
|
||
activeTab = 3;
|
||
}
|
||
|
||
switch (activeTab) {
|
||
case 1:
|
||
tab1Content.style.display = "block";
|
||
tab2Content.style.display = "none";
|
||
tab3Content.style.display = "none";
|
||
break;
|
||
case 2:
|
||
tab1Content.style.display = "none";
|
||
tab2Content.style.display = "block";
|
||
tab3Content.style.display = "none";
|
||
break;
|
||
case 3:
|
||
tab1Content.style.display = "none";
|
||
tab2Content.style.display = "none";
|
||
tab3Content.style.display = "block";
|
||
break;
|
||
default:
|
||
// If none are active, you can handle a default case if needed
|
||
tab1Content.style.display = "block";
|
||
tab2Content.style.display = "none";
|
||
tab3Content.style.display = "none";
|
||
break;
|
||
}
|
||
|
||
}, 500); // Delay to sync with height transition
|
||
|
||
button.innerHTML = `
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M18 15L12 9L6 15" stroke="#f29650" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
|
||
</svg>`;
|
||
}
|
||
}
|
||
|
||
function showTab(tabNumber) {
|
||
|
||
var tab1Button = document.getElementById("tab1Button");
|
||
var tab1Content = document.getElementById("tab1Content");
|
||
|
||
var tab2Button = document.getElementById("tab2Button");
|
||
var tab2Content = document.getElementById("tab2Content");
|
||
|
||
var tab3Button = document.getElementById("tab3Button");
|
||
var tab3Button = document.getElementById("tab3Button");
|
||
|
||
if (tabNumber === 1) {
|
||
tab1Content.style.display = "block";
|
||
tab1Button.classList.add("active");
|
||
tab2Button.classList.remove("active");
|
||
tab2Content.style.display = "none";
|
||
tab3Button.classList.remove("active");
|
||
tab3Content.style.display = "none";
|
||
|
||
tab1Button.style.border = ".5px solid #e3e4e6";
|
||
tab2Button.style.border = "none";
|
||
tab3Button.style.border = "none";
|
||
|
||
tab1Button.style.backgroundColor = "#d4d5d6";
|
||
tab2Button.style.backgroundColor = "lightgray";
|
||
tab3Button.style.backgroundColor = "lightgray";
|
||
}
|
||
|
||
if (tabNumber === 2) {
|
||
tab1Content.style.display = "none";
|
||
tab1Button.classList.remove("active");
|
||
tab2Content.style.display = "block";
|
||
tab2Button.classList.add("active");
|
||
tab3Button.classList.remove("active");
|
||
tab3Content.style.display = "none";
|
||
|
||
tab1Button.style.border = "none";
|
||
tab2Button.style.border = ".5px solid #e3e4e6";
|
||
tab3Button.style.border = "none";
|
||
|
||
tab1Button.style.backgroundColor = "lightgray";
|
||
tab2Button.style.backgroundColor = "#d4d5d6";
|
||
tab3Button.style.backgroundColor = "lightgray";
|
||
}
|
||
|
||
if (tabNumber === 3) {
|
||
tab1Button.classList.remove("active");
|
||
tab1Content.style.display = "none";
|
||
tab2Button.classList.remove("active");
|
||
tab2Content.style.display = "none";
|
||
tab3Button.classList.add("active");
|
||
tab3Content.style.display = "block";
|
||
|
||
tab1Button.style.border = "none";
|
||
tab2Button.style.border = "none";
|
||
tab3Button.style.border = ".5px solid #e3e4e6";
|
||
|
||
tab1Button.style.backgroundColor = "lightgray";
|
||
tab2Button.style.backgroundColor = "lightgray";
|
||
tab3Button.style.backgroundColor = "#d4d5d6";
|
||
}
|
||
}
|
||
</script>
|
||
|
||
|
||
</div>
|
||
<!-- Hidden Menu - right-click -->
|
||
<label href="#" class="dropbtn" id="tbrearrange" onClick="">
|
||
<div id="nodemenu" class="dropdown-content">
|
||
<a href="#" id="select-node" class="" style="text-decoration:none; font-weight: normal;">Select</a>
|
||
<a href="#" class="" style="text-decoration:none; font-weight: normal;">Center</a>
|
||
<a href="#" class="" style="text-decoration:none; font-weight: normal;">Expand</a>
|
||
<a href="#" id="Show" class="" style="text-decoration:none; font-weight: normal;">Show</a>
|
||
<a href="#" class="" style="text-decoration:none; font-weight: normal;">Hide</a>
|
||
<a href="#" class="" style="text-decoration:none; font-weight: normal;">View</a>
|
||
<a href="#" id="setspsrc" class="" style="text-decoration:none; font-weight: normal;">Set Src</a>
|
||
<a href="#" id="setspdst" class="" style="text-decoration:none; font-weight: normal;">Set Dest</a>
|
||
</div>
|
||
</label>
|
||
|
||
<!-- Hidden Menu - node data -->
|
||
<div id="popup" class="modern-popup">
|
||
<div id="resizer" class="modern-resizer"></div>
|
||
<p id="popup-content">Content goes here...</p>
|
||
<button id="close-popup" class="modern-button">Close</button>
|
||
</div>
|
||
|
||
<!-- Hidden Menu - edge data -->
|
||
<div id="popup2" class="modern-popup">
|
||
<div id="resizer2" class="modern-resizer"></div>
|
||
<h2 id="popup-title">Edge Details</h2>
|
||
<p id="popup-content">Content goes here...</p>
|
||
<button id="close-popup" class="modern-button">Close</button>
|
||
</div>
|
||
<script>
|
||
|
||
// Custom Organic Layout
|
||
(function() {
|
||
'use strict';
|
||
|
||
function OrganicLayout(options) {
|
||
this.options = options;
|
||
}
|
||
|
||
OrganicLayout.prototype.run = function() {
|
||
var cy = this.options.cy;
|
||
var nodes = cy.nodes();
|
||
var edges = cy.edges();
|
||
var iterations = this.options.iterations || 1000;
|
||
var coolingFactor = this.options.coolingFactor || 0.95;
|
||
var area = cy.width() * cy.height();
|
||
var maxDisplacement = Math.sqrt(area) / 20; // Decrease displacement to bring nodes closer
|
||
|
||
nodes.positions(function() {
|
||
return {
|
||
x: Math.random() * cy.width(),
|
||
y: Math.random() * cy.height()
|
||
};
|
||
});
|
||
|
||
for (var iteration = 0; iteration < iterations; iteration++) {
|
||
var displacements = {};
|
||
|
||
nodes.forEach(function(node) {
|
||
displacements[node.id()] = { x: 0, y: 0 };
|
||
});
|
||
|
||
// Apply repulsive forces
|
||
nodes.forEach(function(nodeA) {
|
||
nodes.forEach(function(nodeB) {
|
||
if (nodeA.id() === nodeB.id()) return;
|
||
|
||
var deltaX = nodeA.position('x') - nodeB.position('x');
|
||
var deltaY = nodeA.position('y') - nodeB.position('y');
|
||
var distance = Math.sqrt(deltaX * deltaX + deltaY * deltaY) + 0.1;
|
||
var repulsiveForce = area / (distance * distance);
|
||
|
||
displacements[nodeA.id()].x += (deltaX / distance) * repulsiveForce;
|
||
displacements[nodeA.id()].y += (deltaY / distance) * repulsiveForce;
|
||
});
|
||
});
|
||
|
||
// Apply attractive forces
|
||
edges.forEach(function(edge) {
|
||
var source = edge.source();
|
||
var target = edge.target();
|
||
|
||
var deltaX = source.position('x') - target.position('x');
|
||
var deltaY = source.position('y') - target.position('y');
|
||
var distance = Math.sqrt(deltaX * deltaX + deltaY * deltaY) + 0.1;
|
||
var attractiveForce = (distance * distance) / area;
|
||
|
||
displacements[source.id()].x -= (deltaX / distance) * attractiveForce;
|
||
displacements[source.id()].y -= (deltaY / distance) * attractiveForce;
|
||
|
||
displacements[target.id()].x += (deltaX / distance) * attractiveForce;
|
||
displacements[target.id()].y += (deltaY / distance) * attractiveForce;
|
||
});
|
||
|
||
// Limit displacement and update positions
|
||
nodes.forEach(function(node) {
|
||
var displacement = displacements[node.id()];
|
||
var distance = Math.sqrt(displacement.x * displacement.x + displacement.y * displacement.y);
|
||
|
||
if (distance > 0) {
|
||
var limitedDisplacement = Math.min(maxDisplacement, distance);
|
||
|
||
node.position({
|
||
x: node.position('x') + (displacement.x / distance) * limitedDisplacement,
|
||
y: node.position('y') + (displacement.y / distance) * limitedDisplacement
|
||
});
|
||
}
|
||
});
|
||
|
||
maxDisplacement *= coolingFactor;
|
||
}
|
||
|
||
cy.fit();
|
||
cy.emit('layoutready');
|
||
cy.emit('layoutstop');
|
||
};
|
||
|
||
cytoscape('layout', 'organic', OrganicLayout);
|
||
})();
|
||
|
||
// Custom Hierarchical Layout
|
||
(function() {
|
||
'use strict';
|
||
|
||
function HierarchicalLayout(options) {
|
||
this.options = options;
|
||
}
|
||
|
||
HierarchicalLayout.prototype.run = function() {
|
||
var cy = this.options.cy;
|
||
var nodes = cy.nodes();
|
||
var edges = cy.edges();
|
||
|
||
// Initialize node levels and positions
|
||
var levels = [];
|
||
var nodeLevels = {};
|
||
|
||
nodes.forEach(function(node) {
|
||
var level = calculateNodeLevel(node, edges);
|
||
nodeLevels[node.id()] = level;
|
||
|
||
if (!levels[level]) {
|
||
levels[level] = [];
|
||
}
|
||
levels[level].push(node);
|
||
});
|
||
|
||
// Calculate positions for nodes within each level
|
||
var maxLevel = levels.length;
|
||
var levelHeight = cy.height() / maxLevel;
|
||
var nodeWidth = cy.width() / nodes.length;
|
||
|
||
levels.forEach(function(nodesAtLevel, levelIndex) {
|
||
var y = (levelIndex + 0.5) * levelHeight;
|
||
var currentX = 0;
|
||
|
||
nodesAtLevel.forEach(function(node, nodeIndex) {
|
||
// Consider node dimensions for spacing
|
||
var width = node.width();
|
||
currentX += width / 2;
|
||
node.position({ x: currentX, y: y });
|
||
currentX += width / 2 + 20; // Add extra spacing between nodes
|
||
});
|
||
});
|
||
|
||
cy.fit();
|
||
cy.emit('layoutready');
|
||
cy.emit('layoutstop');
|
||
};
|
||
|
||
function calculateNodeLevel(node, edges) {
|
||
var incomingEdges = edges.filter(function(edge) {
|
||
return edge.target().id() === node.id();
|
||
});
|
||
|
||
if (incomingEdges.length === 0) {
|
||
return 0; // Root node level
|
||
} else {
|
||
var parentLevels = incomingEdges.map(function(edge) {
|
||
return calculateNodeLevel(edge.source(), edges);
|
||
});
|
||
|
||
return Math.max.apply(Math, parentLevels) + 1;
|
||
}
|
||
}
|
||
|
||
cytoscape('layout', 'hierarchical', HierarchicalLayout);
|
||
})();
|
||
|
||
// Custom BlastZone Layout
|
||
(function() {
|
||
'use strict';
|
||
|
||
function BlastZoneLayout(options) {
|
||
this.options = options;
|
||
}
|
||
|
||
BlastZoneLayout.prototype.run = function() {
|
||
var cy = this.options.cy;
|
||
var nodes = cy.nodes();
|
||
var selectedNode = cy.getElementById(this.options.centerNode);
|
||
|
||
if (!selectedNode || selectedNode.empty()) {
|
||
console.error("Center node not found or not provided.");
|
||
return;
|
||
}
|
||
|
||
var BlastZones = {};
|
||
|
||
nodes.forEach(function(node) {
|
||
var dijkstra = cy.elements().dijkstra(selectedNode, function(edge) {
|
||
return 1;
|
||
});
|
||
var distance = dijkstra.distanceTo(node);
|
||
BlastZones[node.id()] = distance;
|
||
});
|
||
|
||
var maxDistance = Math.max(...Object.values(BlastZones));
|
||
|
||
var centerX = cy.width() / 2;
|
||
var centerY = cy.height() / 2;
|
||
|
||
var animatePositions = [];
|
||
|
||
selectedNode.position({ x: centerX, y: centerY });
|
||
|
||
for (var i = 1; i <= maxDistance; i++) {
|
||
var nodesAtDistance = nodes.filter(function(node) {
|
||
return BlastZones[node.id()] === i;
|
||
});
|
||
|
||
var angleStep = (2 * Math.PI) / nodesAtDistance.length;
|
||
var radius = i * this.options.radiusStep;
|
||
|
||
nodesAtDistance.forEach(function(node, index) {
|
||
var angle = index * angleStep;
|
||
var x = centerX + radius * Math.cos(angle);
|
||
var y = centerY + radius * Math.sin(angle);
|
||
|
||
animatePositions.push({
|
||
node: node,
|
||
position: { x: x, y: y }
|
||
});
|
||
});
|
||
}
|
||
|
||
cy.batch(function() {
|
||
animatePositions.forEach(function(anim) {
|
||
anim.node.animate({
|
||
position: anim.position
|
||
}, {
|
||
duration: this.options.animationDuration || 500,
|
||
easing: this.options.easing || 'ease-out'
|
||
});
|
||
}.bind(this));
|
||
}.bind(this));
|
||
|
||
cy.fit();
|
||
cy.emit('layoutready');
|
||
cy.emit('layoutstop');
|
||
};
|
||
|
||
cytoscape('layout', 'BlastZone', BlastZoneLayout);
|
||
|
||
})();
|
||
|
||
// Declare cy as a global variable
|
||
var cy;
|
||
|
||
// cy creation function
|
||
function initializeCytoscape(containerId) {
|
||
var cy = cytoscape({
|
||
container: document.getElementById(containerId),
|
||
|
||
elements: [
|
||
|
||
// Nodes
|
||
|
||
{ data: { id: 'NT SERVICE\\TrustedInstaller', label: 'NT SERVICE\\TrustedInstaller', type: 'owner', IdentitySID: 'S-1-5-32-545' } },{ data: { id: 'BUILTIN\\Users', label: 'BUILTIN\\Users', type: 'user', IdentitySID: 'S-1-5-32-545' } },{ data: { id: 'demo.local', label: 'demo.local', type: 'computer', ipaddress: '192.168.40.154' } },{ data: { id: '003fe65715d4b71b68e7e42d2cbfd11f', label: '003fe65715d4b71b68e7e42d2cbfd11f', type: 'Folder Group' } },{ data: { id: 'C$', label: 'C$', type: 'sharename' } },{ data: { id: '\\\\demo.local\\C$', label: '\\\\demo.local\\C$', type: 'sharepath', RiskLevel: 'Critical', RiskScore: '20', creationDate: '7/26/2012 12:32:51 AM', lastModifiedDate: '11/6/2024 5:26:55 PM', fileCount: 12, owner: 'NT SERVICE\\TrustedInstaller', IsDefault: '1', IsEmpty: '0', IsStale: '1', IsHR: '1', HasWrite: '1', HasRead: '0', HasRCE: '0', InterestingFiles: '0', ShareName: 'C$', ShareDescription: 'Default share' } },{ data: { id: 'BUILTIN\\Administrators', label: 'BUILTIN\\Administrators', type: 'owner', IdentitySID: 'S-1-5-32-545' } },{ data: { id: 'd41d8cd98f00b204e9800998ecf8427e', label: 'd41d8cd98f00b204e9800998ecf8427e', type: 'Folder Group' } },{ data: { id: 'backup', label: 'backup', type: 'sharename' } },{ data: { id: '\\\\demo.local\\backup', label: '\\\\demo.local\\backup', type: 'sharepath', RiskLevel: 'Low', RiskScore: '1', creationDate: '7/26/2012 6:00:00 PM', lastModifiedDate: '7/26/2012 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'backup', ShareDescription: '' } },{ data: { id: 'inetpub', label: 'inetpub', type: 'sharename' } },{ data: { id: '\\\\demo.local\\inetpub', label: '\\\\demo.local\\inetpub', type: 'sharepath', RiskLevel: 'High', RiskScore: '17', creationDate: '7/26/2012 6:00:00 PM', lastModifiedDate: '7/26/2012 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '1', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'inetpub', ShareDescription: '' } },{ data: { id: 'sccm', label: 'sccm', type: 'sharename' } },{ data: { id: '\\\\demo.local\\sccm', label: '\\\\demo.local\\sccm', type: 'sharepath', RiskLevel: 'Low', RiskScore: '1', creationDate: '7/26/2012 6:00:00 PM', lastModifiedDate: '7/26/2012 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'sccm', ShareDescription: '' } },{ data: { id: 'logs', label: 'logs', type: 'sharename' } },{ data: { id: '\\\\demo.local\\logs', label: '\\\\demo.local\\logs', type: 'sharepath', RiskLevel: 'Low', RiskScore: '1', creationDate: '7/26/2012 6:00:00 PM', lastModifiedDate: '7/26/2012 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'logs', ShareDescription: '' } },{ data: { id: 'sql', label: 'sql', type: 'sharename' } },{ data: { id: '\\\\demo.local\\sql', label: '\\\\demo.local\\sql', type: 'sharepath', RiskLevel: 'Low', RiskScore: '1', creationDate: '7/26/2012 6:00:00 PM', lastModifiedDate: '7/26/2012 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'sql', ShareDescription: '' } },{ data: { id: 'C', label: 'C', type: 'sharename' } },{ data: { id: '\\\\demo.local\\C', label: '\\\\demo.local\\C', type: 'sharepath', RiskLevel: 'Critical', RiskScore: '20', creationDate: '7/26/2012 12:32:51 AM', lastModifiedDate: '11/6/2024 5:26:55 PM', fileCount: 12, owner: 'NT SERVICE\\TrustedInstaller', IsDefault: '0', IsEmpty: '0', IsStale: '1', IsHR: '1', HasWrite: '1', HasRead: '0', HasRCE: '0', InterestingFiles: '0', ShareName: 'C', ShareDescription: '' } },{ data: { id: 'apps', label: 'apps', type: 'sharename' } },{ data: { id: '\\\\demo.local\\apps', label: '\\\\demo.local\\apps', type: 'sharepath', RiskLevel: 'Low', RiskScore: '1', creationDate: '7/26/2012 6:00:00 PM', lastModifiedDate: '7/26/2012 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'apps', ShareDescription: '' } },{ data: { id: 'wwwroot', label: 'wwwroot', type: 'sharename' } },{ data: { id: '\\\\demo.local\\wwwroot', label: '\\\\demo.local\\wwwroot', type: 'sharepath', RiskLevel: 'High', RiskScore: '17', creationDate: '8/5/2020 6:00:00 PM', lastModifiedDate: '8/5/2020 6:00:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '1', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'wwwroot', ShareDescription: '' } },{ data: { id: '2012SERVERSCCM.demo.local', label: '2012SERVERSCCM.demo.local', type: 'computer', ipaddress: '192.168.40.157' } },{ data: { id: 'f910ff7451dc52f16511bc1858288a7b', label: 'f910ff7451dc52f16511bc1858288a7b', type: 'Folder Group' } },{ data: { id: '\\\\2012SERVERSCCM.demo.local\\C$', label: '\\\\2012SERVERSCCM.demo.local\\C$', type: 'sharepath', RiskLevel: 'Critical', RiskScore: '22', creationDate: '7/26/2012 12:32:51 AM', lastModifiedDate: '11/6/2024 6:35:55 AM', fileCount: 14, owner: 'NT SERVICE\\TrustedInstaller', IsDefault: '1', IsEmpty: '0', IsStale: '1', IsHR: '1', HasWrite: '1', HasRead: '0', HasRCE: '0', InterestingFiles: '0', ShareName: 'C$', ShareDescription: 'Default share' } },{ data: { id: '16c18b433687bed2b033f40cf56229e5', label: '16c18b433687bed2b033f40cf56229e5', type: 'Folder Group' } },{ data: { id: 'ADMIN$', label: 'ADMIN$', type: 'sharename' } },{ data: { id: '\\\\demo.local\\ADMIN$', label: '\\\\demo.local\\ADMIN$', type: 'sharepath', RiskLevel: 'Critical', RiskScore: '20', creationDate: '7/26/2012 12:37:59 AM', lastModifiedDate: '5/8/2024 9:32:57 PM', fileCount: 78, owner: 'NT SERVICE\\TrustedInstaller', IsDefault: '1', IsEmpty: '0', IsStale: '1', IsHR: '1', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'ADMIN$', ShareDescription: 'Remote Admin' } },{ data: { id: '526419fbc5b1d0c1274573fa97986a32', label: '526419fbc5b1d0c1274573fa97986a32', type: 'Folder Group' } },{ data: { id: '\\\\2012SERVERSCCM.demo.local\\ADMIN$', label: '\\\\2012SERVERSCCM.demo.local\\ADMIN$', type: 'sharepath', RiskLevel: 'Critical', RiskScore: '20', creationDate: '7/26/2012 12:37:59 AM', lastModifiedDate: '9/24/2024 4:16:42 PM', fileCount: 75, owner: 'NT SERVICE\\TrustedInstaller', IsDefault: '1', IsEmpty: '0', IsStale: '1', IsHR: '1', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'ADMIN$', ShareDescription: 'Remote Admin' } },{ data: { id: '30b6dc96e3419e712c67cadaaa881ac6', label: '30b6dc96e3419e712c67cadaaa881ac6', type: 'Folder Group' } },{ data: { id: 'CtxSTShare', label: 'CtxSTShare', type: 'sharename' } },{ data: { id: '\\\\2012SERVERSCCM.demo.local\\CtxSTShare', label: '\\\\2012SERVERSCCM.demo.local\\CtxSTShare', type: 'sharepath', RiskLevel: 'Low', RiskScore: '3', creationDate: '10/27/1991 11:01:00 PM', lastModifiedDate: '10/27/1991 11:01:00 PM', fileCount: 1, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '0', IsStale: '0', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'CtxSTShare', ShareDescription: '' } },{ data: { id: '608fe6cb11c8dd935745fdfbce83c5be', label: '608fe6cb11c8dd935745fdfbce83c5be', type: 'Folder Group' } },{ data: { id: 'files', label: 'files', type: 'sharename' } },{ data: { id: '\\\\2012SERVERSCCM.demo.local\\files', label: '\\\\2012SERVERSCCM.demo.local\\files', type: 'sharepath', RiskLevel: 'Medium', RiskScore: '6', creationDate: '9/25/2024 7:31:43 AM', lastModifiedDate: '10/7/2024 7:58:23 AM', fileCount: 52, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '0', IsStale: '0', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'files', ShareDescription: '' } },{ data: { id: 'REMINST', label: 'REMINST', type: 'sharename' } },{ data: { id: '\\\\2012SERVERSCCM.demo.local\\REMINST', label: '\\\\2012SERVERSCCM.demo.local\\REMINST', type: 'sharepath', RiskLevel: 'Low', RiskScore: '1', creationDate: '4/8/2014 11:01:00 PM', lastModifiedDate: '4/8/2014 11:01:00 PM', fileCount: 0, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '1', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'REMINST', ShareDescription: '' } },{ data: { id: '47b0b36ca438303cfe7082a5ac09d719', label: '47b0b36ca438303cfe7082a5ac09d719', type: 'Folder Group' } },{ data: { id: 'SophosUpdate', label: 'SophosUpdate', type: 'sharename' } },{ data: { id: '\\\\2012SERVERSCCM.demo.local\\SophosUpdate', label: '\\\\2012SERVERSCCM.demo.local\\SophosUpdate', type: 'sharepath', RiskLevel: 'Low', RiskScore: '2', creationDate: '9/1/2001 11:01:00 PM', lastModifiedDate: '9/1/2001 11:01:00 PM', fileCount: 1, owner: 'BUILTIN\\Administrators', IsDefault: '0', IsEmpty: '0', IsStale: '1', IsHR: '0', HasWrite: '0', HasRead: '1', HasRCE: '0', InterestingFiles: '0', ShareName: 'SophosUpdate', ShareDescription: '' } },
|
||
|
||
// Edges
|
||
|
||
{ data: { source: 'C$', target: '\\\\demo.local\\C$', label: 'child_of' } },{ data: { source: 'NT SERVICE\\TrustedInstaller', target: '\\\\demo.local\\C$', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\C$', label: 'has_privilege_on', filesystemrights: 'AppendData/AddSubdirectory' } },{ data: { source: '003fe65715d4b71b68e7e42d2cbfd11f', target: '\\\\demo.local\\C$', label: 'hosted_on' } },{ data: { source: '\\\\demo.local\\C$', target: 'demo.local', label: 'hosted_on' } },{ data: { source: 'backup', target: '\\\\demo.local\\backup', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\backup', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\backup', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\backup', label: 'hosted_on' } },{ data: { source: 'inetpub', target: '\\\\demo.local\\inetpub', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\inetpub', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\inetpub', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\inetpub', label: 'hosted_on' } },{ data: { source: 'sccm', target: '\\\\demo.local\\sccm', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\sccm', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\sccm', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\sccm', label: 'hosted_on' } },{ data: { source: 'logs', target: '\\\\demo.local\\logs', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\logs', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\logs', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\logs', label: 'hosted_on' } },{ data: { source: 'sql', target: '\\\\demo.local\\sql', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\sql', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\sql', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\sql', label: 'hosted_on' } },{ data: { source: 'C', target: '\\\\demo.local\\C', label: 'child_of' } },{ data: { source: 'NT SERVICE\\TrustedInstaller', target: '\\\\demo.local\\C', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\C', label: 'has_privilege_on', filesystemrights: 'AppendData/AddSubdirectory' } },{ data: { source: '003fe65715d4b71b68e7e42d2cbfd11f', target: '\\\\demo.local\\C', label: 'hosted_on' } },{ data: { source: 'apps', target: '\\\\demo.local\\apps', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\apps', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\apps', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\apps', label: 'hosted_on' } },{ data: { source: 'wwwroot', target: '\\\\demo.local\\wwwroot', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\demo.local\\wwwroot', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\wwwroot', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\demo.local\\wwwroot', label: 'hosted_on' } },{ data: { source: 'C$', target: '\\\\2012SERVERSCCM.demo.local\\C$', label: 'child_of' } },{ data: { source: 'NT SERVICE\\TrustedInstaller', target: '\\\\2012SERVERSCCM.demo.local\\C$', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\2012SERVERSCCM.demo.local\\C$', label: 'has_privilege_on', filesystemrights: 'AppendData/AddSubdirectory' } },{ data: { source: 'f910ff7451dc52f16511bc1858288a7b', target: '\\\\2012SERVERSCCM.demo.local\\C$', label: 'hosted_on' } },{ data: { source: '\\\\2012SERVERSCCM.demo.local\\C$', target: '2012SERVERSCCM.demo.local', label: 'hosted_on' } },{ data: { source: 'ADMIN$', target: '\\\\demo.local\\ADMIN$', label: 'child_of' } },{ data: { source: 'NT SERVICE\\TrustedInstaller', target: '\\\\demo.local\\ADMIN$', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\demo.local\\ADMIN$', label: 'has_privilege_on', filesystemrights: 'GenericExecute,GenericRead' } },{ data: { source: '16c18b433687bed2b033f40cf56229e5', target: '\\\\demo.local\\ADMIN$', label: 'hosted_on' } },{ data: { source: 'ADMIN$', target: '\\\\2012SERVERSCCM.demo.local\\ADMIN$', label: 'child_of' } },{ data: { source: 'NT SERVICE\\TrustedInstaller', target: '\\\\2012SERVERSCCM.demo.local\\ADMIN$', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\2012SERVERSCCM.demo.local\\ADMIN$', label: 'has_privilege_on', filesystemrights: 'GenericExecute,GenericRead' } },{ data: { source: '526419fbc5b1d0c1274573fa97986a32', target: '\\\\2012SERVERSCCM.demo.local\\ADMIN$', label: 'hosted_on' } },{ data: { source: 'CtxSTShare', target: '\\\\2012SERVERSCCM.demo.local\\CtxSTShare', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\2012SERVERSCCM.demo.local\\CtxSTShare', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\2012SERVERSCCM.demo.local\\CtxSTShare', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: '30b6dc96e3419e712c67cadaaa881ac6', target: '\\\\2012SERVERSCCM.demo.local\\CtxSTShare', label: 'hosted_on' } },{ data: { source: 'files', target: '\\\\2012SERVERSCCM.demo.local\\files', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\2012SERVERSCCM.demo.local\\files', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\2012SERVERSCCM.demo.local\\files', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: '608fe6cb11c8dd935745fdfbce83c5be', target: '\\\\2012SERVERSCCM.demo.local\\files', label: 'hosted_on' } },{ data: { source: 'REMINST', target: '\\\\2012SERVERSCCM.demo.local\\REMINST', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\2012SERVERSCCM.demo.local\\REMINST', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\2012SERVERSCCM.demo.local\\REMINST', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: 'd41d8cd98f00b204e9800998ecf8427e', target: '\\\\2012SERVERSCCM.demo.local\\REMINST', label: 'hosted_on' } },{ data: { source: 'SophosUpdate', target: '\\\\2012SERVERSCCM.demo.local\\SophosUpdate', label: 'child_of' } },{ data: { source: 'BUILTIN\\Administrators', target: '\\\\2012SERVERSCCM.demo.local\\SophosUpdate', label: 'owner_of' } },{ data: { source: 'BUILTIN\\Users', target: '\\\\2012SERVERSCCM.demo.local\\SophosUpdate', label: 'has_privilege_on', filesystemrights: 'Read' } },{ data: { source: '47b0b36ca438303cfe7082a5ac09d719', target: '\\\\2012SERVERSCCM.demo.local\\SophosUpdate', label: 'hosted_on' } },
|
||
|
||
],
|
||
|
||
style: [
|
||
{
|
||
selector: 'node[type="file"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#8C5725',
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuUlEQVR4nO3WsQ3CABBDUa+ARMH+89DQsM6noYgsSu5MkC2d0ubrFYnUnWsM3lPS7R9C2Ixh8B6H5/XMIRdJ9y0ZBk+bMQyHrMWwELISw1LIeAyLIaMx2yFjMYmQkZhUyNdjkiF6f/GPfwA/GTIV/3HpF6chtrQAFbGlBaiILS1ARWxpASpiSwtQEVtagIrY0gJUxJYWoCK2tAAVsaUFqIgtLUBFbGkBKmJLC1ARW1qAitjSAlSkU3Yv1GHq3C0e2MQAAAAASUVORK5CYII=', // File icon
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="Folder Group"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#8C2F25', // Distinct blue color for Folder Group
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4klEQVR4nO2XMQqDQBBFX58cISmDpV1yTq8h4qnSCtEq3QbBNAkIsxnd1fwHvxR5zAx+QQghtswZaIABCAtnfEcLFEtIdCsIfGZ858lTpEkg8U7tKTIkFOk9RULiSEQTQauFbsRC7Mo8gQq4AQcyIETkDpRkRoiYRJljRwvGVLl2tGDMNdeOFow55trRgjGxz3nnC4mgiaDV4h9uZNiLSLsXkcJYNbIVYeou9fTF3LRIDBJBE0GrNYduBN0IupE5Uv7qPnDE2tE803iKWDuaVzrggjOWjvZr+mkS7hJCCMFqvAAc6in79kAVQAAAAABJRU5ErkJggg==',
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="sharename"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#8C2F25', // Distinct blue color for Folder Group
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB7klEQVR4nO2ZzStEURjGH1+TKGWpJgtWGmUnSf6ASZKdr62ErJGNjSG2UmRPNpYKO6WQnSIbm9GkbERmYby69d7pzLjijTHPTPepX+fcmc3z636ee4EwYcJ8lwiAFQD3AMTAHYB+EGXZKODyCqADJEn+QsTjCkAtCCJ/wDrKRET+kaSeDpFSFxElUS4i9+UiIj8ROQYwAKAFQDVKJJKHdyJVoAQjDqcAKlVkVu/eGYJDSH5yBXP/GFW5SYKSYr2CuT80q8glQTkx7pnsxqNK1AF4IygnBlKuyJGKdBEUEyMHrsiaikwQFBMj3jIkuzGmIhsExcTIsCvSriKnBMXESMwXSQOoAVAF4JmgmBhI+08f3sa57o02gmJi5MK9s2/pfIigmBjZdkWm/2D9XixmXJEenR8QFBMjvb7IO4AGnacIiokBr3ujL3KrYxNBMTHiPZ1ns6djnKCYGNl3RRZ0nCcoJkYWXZE+HXcJiomRQVckquMNQTEx0oq81JMvaSWAJ12W56SboJiVEwRkiqCYlcD3zZsExayMB4mcERSz0pkv4a1BXgiKWcjoBSonMYJiVq6DDqsRgmJWdoJEVgmKWZkLEjkkKGYlHiTyQFDMSrQQX3WL/qXKT4KgnIUlfJGIyrDvmaT2/PQ1N0wYFC4f9KbkCFRHU0gAAAAASUVORK5CYII=',
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="sharepath"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#2C73D2',
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAyElEQVR4nO2ZsQ0CQQwEJ3qJbiiFroAKKAhRAykB9zWQLUK6APEE/4Cw77Qjbe7dtSODMWYuA7AHRkAzdAE2JGQ308CzbsCaZJQPjDx0BlYkQl/oQCdG9GeVegpD60ZUte3FyNiLEXVtxGTjlGBNtFDHd0a6uRE1qgnRA9mIGyF+neQbIT55uRHi05YbIT5huZFKdLJu5JXoZN2IGyGXJkQPZCNuhPh1km+E+OTlRmi0kZJgKC3U9Vfv6ZSvt6GaKa0/Q40xTLgDAd+imkMA/j4AAAAASUVORK5CYII=',
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="sharepath"][RiskLevel="High"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '.60',
|
||
'background-color': 'red',
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAyElEQVR4nO2ZsQ0CQQwEJ3qJbiiFroAKKAhRAykB9zWQLUK6APEE/4Cw77Qjbe7dtSODMWYuA7AHRkAzdAE2JGQ308CzbsCaZJQPjDx0BlYkQl/oQCdG9GeVegpD60ZUte3FyNiLEXVtxGTjlGBNtFDHd0a6uRE1qgnRA9mIGyF+neQbIT55uRHi05YbIT5huZFKdLJu5JXoZN2IGyGXJkQPZCNuhPh1km+E+OTlRmi0kZJgKC3U9Vfv6ZSvt6GaKa0/Q40xTLgDAd+imkMA/j4AAAAASUVORK5CYII=',
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="computer"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'border-radius': '50%',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#8C8325',
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAz0lEQVR4nO2YTQrCMBhE3z2sFxHdK15X6t7Si7TeY6TQhQqS+BOS1Hkwy8I3/V4KDRhj3qUHVHi6mCKqJEFyDygXeWLRG9mQj+0vi+RGLoI3kgRZLaxWEmS1sFpJkNXCaiVBVgurlQRZLR7fwvSXloudb1FY8OWDCkyQsYAhFcgQrgGHwssMwD6miCmNI3AtQCG9yDjrH2Qxh12VJEjuAU/ACmiANkWRb4kt0tw9s3YR8qvVzluZtnGu+YwoMi6i2jbSFTCkArl88tk05p+5AaKM/C7vSn5eAAAAAElFTkSuQmCC',
|
||
'background-fit': 'none', // Ensures the image fits within the node's bounds
|
||
'background-position': 'center center', // Centers the image both horizontally and vertically
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="owner"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#258C71',
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC8UlEQVR4nO2ZPWgUURDHf4kXLGKCWpy1goUaBLGwUAtRoygYkGilFgG7YIwWFqIggVioiBAbBRtP7axE7Y0fp0IETSIxYEQQVBT8KMwpXhiYhWW5zb3dfeuNcD8Y2N3bt7v/2zfzZmahSZMmjWI5cBAYAi4Dl4CTwEaghf+A7cBjoDqPjQJLMcxZ4G8dEYG9A64AazFGv6OAqFWAPoywBPiWUojYb2ANBjiQQURgVzHADQ9CXmOAsgchf4CFjRYy5UGIWEejhUx7EtLeaCGPPIiQqNdwbnsQMoYBzngQMoIBdnsQsg8DrPMgZD0GuO9ByD0M8MqDkJcY4KYHIdcxwNYEdUgtk7FbMMKODEK6McZ0ChFvMMi5FELOY5AVwGzCynAlRhlKIETeoFlagHHHLsoCjFN2ECLFmHmeOgh5W2NcG9ALlIBJ4CfwQ7dL+pucYypleR8Z0+NYMk/publTAD45PNAtPb9VO5TBcfkTjmqfq11NtgdDvieZwLCOzY1TDiJmgMV6fiBCwnZ/nQAgvx3R7mRVxeTSbbzmmHMd0jE9er6I2JawUV7RsXt8CVgGnAY+Oq4dMzr92kI+IW8iKQMhn8kUADZpJPmVMCW5qON7Qz6RZj0pABN6DblW4sVur3Y8qiltp16rpPvi2Ek+Ho0BD3T/WJpaZgPwIoOAwCQfQ3u9sr/a8f6bgc865oke60raNz6sCV7VYzfxe4026SjwDChG7t8XSkbvAJ16vEOPybXqsj9j9Re1znmEPA/5TVF950Ik5Q/7k7MQ+c731aMIsVWRqRX+wFPUJkQg5q5uz8Z81XKeWic8ixDbFXF2WbGJEVPVLEH8oxbHXZ39YQ5CRiLhd7xG+C2qr5Q1UsWF30nX8PslByEfNEcKL4iSdiRl0NeC6IMgRalo2uFKdx4pSlaG9Z+VBxvQKRNHQd9ErkljWlr1gYIQP64rtkSkRWpd6tgT/zKNT4tMEdfCysx0iiNa6kqZKyZvQkJsbKk7BzC/6XzIHQYsAAAAAElFTkSuQmCC', // User icon
|
||
'background-position': 'center center',
|
||
'background-repeat': 'no-repeat',
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node[type="user"]',
|
||
style: {
|
||
'shape': 'round-rectangle',
|
||
'background-opacity': '0.35',
|
||
'background-color': '#8C2564',
|
||
'border-color': '#ababab',
|
||
'border-width': 4,
|
||
'background-image': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABtklEQVR4nO2ZPShFYRjHf5dEsriSrAwWGViUkiQMRh8Li7JZZVDko5QySBYGCzIZZRZyDcrHjUSxiluyuK7u0VvnLqeLc895OM/N+dV/fHuf3zmn932f80JISEhQ1ABDwBywAiwBE0ALECEP6ASOAeubHABRFDMPpH+QyOQBWAUaUMaoSwFn3oFhlFAOvHgUMUkB9Shg0IdEJmsoYFNA5BoFxAREPoDioEVuBERMyoIWuRUSKQ1a5EhAwqx6gbMjIHKKAqYFRJZRQI+ASC8KaBQQaUIBewIiuyjgUkDkAgVsCYhsoICOHPqQbDFj21FCtw+RLpRx50HCHG/UsehBxIxRRy2QzLEzrEMps/n+NjJEXO4r90Ahyom5EImTB5y4ELkiD4i7/EGnmiLg0YXIK1CCYqZyWLUWUEgUWPdw5jL/xCpRQBUw6fJz+ipPwAxQHYRAq/0033wIOJMEtoG2375DKbB76zPB4r/KOdBvzylK8x8JWFmEzNwijNgHPCugpOwafDHgs/uTShro83OB86xAwrKTACq8iIwrKN5yZMyLyKGCwi1H9r2IJBQUbmXZPENCQv4rn6Ej5y2yxDtPAAAAAElFTkSuQmCC', // User icon
|
||
'background-position': 'center center',
|
||
'background-repeat': 'no-repeat',
|
||
'background-fit': 'none',
|
||
'label': 'data(labelWithDegree)',
|
||
'color': '#000',
|
||
'text-valign': 'bottom',
|
||
'text-halign': 'center',
|
||
'font-size': '12px',
|
||
'width': '60px',
|
||
'height': '60px',
|
||
'text-margin-y': '10px' // Move label down by 10px
|
||
}
|
||
},
|
||
{
|
||
selector: 'node:selected',
|
||
style: {
|
||
//'border-color': '#F56A00', // color on node selection
|
||
'border-color': '#F56A00', // color on node selection
|
||
'border-width': 4,
|
||
}
|
||
},
|
||
{
|
||
selector: 'edge',
|
||
style: {
|
||
'width': 2,
|
||
'line-color': 'lightgray',
|
||
'curve-style': 'bezier',
|
||
'label': 'data(label)', // Ensure this is present
|
||
'text-opacity': 1,
|
||
'font-size': 12,
|
||
'text-margin-y': -10, // Adjust as needed to position the label correctly
|
||
}
|
||
}
|
||
],
|
||
|
||
layout: {
|
||
name: 'breadthfirst',
|
||
directed: true,
|
||
padding: 10,
|
||
spacingFactor: 1.5,
|
||
fit: true,
|
||
animate: true,
|
||
}
|
||
});
|
||
|
||
return cy;
|
||
};
|
||
|
||
// #################################
|
||
// START CYTOSCAPE
|
||
// #################################
|
||
|
||
cy = initializeCytoscape('cy');
|
||
|
||
// #################################
|
||
// RESET CYTOSCAPE
|
||
// #################################
|
||
|
||
// Function to reset the graph
|
||
function ResetGraph() {
|
||
// Destroy the current Cytoscape instance
|
||
cy.destroy();
|
||
|
||
// Reinitialize the Cytoscape instance and reassign it to the global variable
|
||
cy = initializeCytoscape('cy');
|
||
|
||
// Reinitialize event listeners
|
||
StartCytoListener();
|
||
|
||
// Set the 'Show Edge Labels' checkbox to checked
|
||
document.getElementById('toggle-edge-labels').checked = true;
|
||
|
||
// Set the 'Show Node Labels' checkbox to checked
|
||
document.getElementById('toggle-node-labels').checked = true;
|
||
|
||
// Set the 'Hide Unselected' checkbox to unchecked
|
||
document.getElementById('toggle-visibility').checked = false;
|
||
|
||
// Set the search input value to an empty string
|
||
document.getElementById('search-input').value = '';
|
||
|
||
// Set the src input value to an empty string
|
||
document.getElementById('src-node').value = '';
|
||
|
||
// Set the dst input value to an empty string
|
||
document.getElementById('dst-node').value = '';
|
||
|
||
// Set the 'Curve Style' dropdown to the default option
|
||
document.getElementById('curve-style-select').selectedIndex = 0;
|
||
|
||
// Set the 'Layout' dropdown to the default option
|
||
document.getElementById('layout-select').selectedIndex = 0;
|
||
|
||
// Set Selected to ""
|
||
document.getElementById('selected-node').innerHTML = 'None';
|
||
|
||
// Reset all filters
|
||
document.getElementById('FilterNodeIdentity').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterNodeComputer').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterNodeShareName').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterNodeSharePath').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterNodeFolderGroup').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterEdgeOwner').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterEdgePriv').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterEdgeHosted').checked = true; // Set the checkbox to checked
|
||
document.getElementById('FilterEdgeChild').checked = true; // Set the checkbox to checked
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
}
|
||
|
||
// #################################
|
||
// MISC FUNCTIONS
|
||
// #################################
|
||
|
||
// Update counts
|
||
function updateCounts() {
|
||
const visibleNodes = cy.nodes().filter(node => !node.hasClass('faded') && !node.hasClass('invisible'));
|
||
const visibleEdges = cy.edges().filter(edge => !edge.hasClass('faded') && !edge.hasClass('invisible'));
|
||
|
||
document.getElementById('node-count').textContent = visibleNodes.length + ' Nodes';
|
||
document.getElementById('edge-count').textContent = visibleEdges.length + ' Edges';
|
||
}
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
|
||
// Function for selecting a node from another form
|
||
function applyFadedClassAndUpdate(cy, selectNodeId) {
|
||
|
||
// Call reset function
|
||
// ResetGraph();
|
||
|
||
// Select the node by its ID
|
||
var selectedNode = cy.getElementById(selectNodeId);
|
||
|
||
// Check if the selected node exists
|
||
if (selectedNode.empty()) {
|
||
console.error("Node with ID '" + selectNodeId + "' not found");
|
||
return;
|
||
}
|
||
|
||
// Apply faded class to all nodes and edges
|
||
cy.nodes().addClass('faded');
|
||
cy.edges().addClass('faded');
|
||
|
||
// Remove the faded and invisible classes from the selected node
|
||
selectedNode.removeClass('faded');
|
||
selectedNode.removeClass('invisible');
|
||
|
||
// Center the view on the selected node first
|
||
cy.center(selectedNode);
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
}
|
||
|
||
// #################################
|
||
// START CYTOSCAPE EVENT LISTENERS
|
||
// #################################
|
||
|
||
function StartCytoListener() {
|
||
|
||
// Calculate and set degree for each node, and update label with degree count
|
||
cy.nodes().forEach(function (node) {
|
||
var degree = node.degree();
|
||
var labelWithDegree = node.data('label') + ' (' + degree + ')';
|
||
node.data('degree', degree);
|
||
node.data('labelWithDegree', labelWithDegree);
|
||
});
|
||
|
||
// Right-click to show the node menu
|
||
let selectedNode = null;
|
||
let lastSelectedNode = null;
|
||
|
||
cy.on('cxttap', 'node', function (evt) {
|
||
selectedNode = evt.target;
|
||
|
||
// Show the dropdown menu for node selection
|
||
let x = evt.originalEvent.clientX;
|
||
let y = evt.originalEvent.clientY;
|
||
|
||
let menu = document.getElementById('nodemenu');
|
||
menu.style.display = 'inline-block';
|
||
menu.style.position = 'absolute';
|
||
menu.style.left = (x + 10) + 'px';
|
||
menu.style.top = (y + 10) + 'px';
|
||
menu.style.width = '100px';
|
||
menu.style.margin = '2px';
|
||
menu.style.backgroundColor = '#f9f9f9';
|
||
menu.style.border = '1px solid #ccc';
|
||
menu.style.boxShadow = '0px 4px 8px rgba(0, 0, 0, 0.2)';
|
||
});
|
||
|
||
// Define a set of gradient colors for different distances
|
||
var gradientColors = [
|
||
'#2A6D79', // Distance 0 (center) - Medium-dark blue
|
||
'#368B81', // Distance 1 - Teal
|
||
'#45A789', // Distance 2 - Light teal
|
||
'#54C491', // Distance 3 - Soft greenish blue
|
||
'#63E199', // Distance 4 - Pale green
|
||
'#72FFB1', // Distance 5 - Very light greenish blue
|
||
|
||
// Add more colors if needed for greater distances
|
||
];
|
||
|
||
// Function to update edge colors and manage label visibility based on distance and slider value
|
||
function updateEdgeColors(selectedNode, sliderValue) {
|
||
|
||
// Check the state of the checkboxes
|
||
var shouldHide = document.getElementById('toggle-visibility').checked;
|
||
var showEdgeLabels = document.getElementById('toggle-edge-labels').checked;
|
||
var showNodeLabels = document.getElementById('toggle-node-labels').checked;
|
||
|
||
// Reset all edges and nodes to their original styles
|
||
cy.edges().forEach(function (edge) {
|
||
edge.removeClass('highlighted-edge'); // Remove any highlighted-edge class
|
||
edge.style('line-color', 'lightgray'); // Reset the edge color to the default color
|
||
edge.source().style('border-color', '#ababab'); // Reset source node border color
|
||
edge.target().style('border-color', '#ababab'); // Reset target node border color
|
||
});
|
||
|
||
// Reset all nodes and edges to default faded and invisible state
|
||
if (shouldHide) {
|
||
cy.nodes().removeClass('faded blueedge').addClass('invisible');
|
||
cy.edges().removeClass('faded blueedge').addClass('invisible').removeClass('highlighted-edge');
|
||
} else {
|
||
cy.nodes().removeClass('invisible blueedge').addClass('faded');
|
||
cy.edges().removeClass('invisible blueedge').addClass('faded').removeClass('highlighted-edge');
|
||
}
|
||
|
||
// Get the connected nodes and edges for the selected node
|
||
var connectedEdges = selectedNode.connectedEdges();
|
||
var connectedNodes = connectedEdges.connectedNodes();
|
||
|
||
// Handle visibility when slider value is 0
|
||
if (sliderValue === 0) {
|
||
// Make only the selected node, its connected nodes, and edges visible
|
||
selectedNode.removeClass('faded invisible');
|
||
connectedNodes.removeClass('faded invisible');
|
||
connectedEdges.removeClass('faded invisible');
|
||
|
||
// Highlight connected edges and update their styles
|
||
connectedEdges.forEach(function (edge) {
|
||
edge.addClass('highlighted-edge');
|
||
edge.style('line-color', 'blue'); // Example color, change as needed
|
||
|
||
// Manage edge label visibility based on the checkbox
|
||
edge.style('label', showEdgeLabels ? edge.data('label') : '');
|
||
});
|
||
|
||
// Manage node labels for connected nodes based on the checkbox
|
||
connectedNodes.forEach(function (node) {
|
||
node.style('label', showNodeLabels ? node.data('labelWithDegree') : '');
|
||
});
|
||
|
||
// Skip the rest of the function since we're only showing connected nodes/edges
|
||
updateLabelsVisibility();
|
||
updateCounts();
|
||
return;
|
||
}
|
||
|
||
// Get the Dijkstra distance from the selected node for non-zero slider values
|
||
var dijkstra = cy.elements().dijkstra('#' + selectedNode.id(), function (edge) {
|
||
return 1; // Weight of 1 for each edge
|
||
});
|
||
|
||
// Update edge colors and manage node/edge visibility based on the shortest distance from the selected node
|
||
cy.edges().forEach(function (edge) {
|
||
var sourceDistance = dijkstra.distanceTo(edge.source());
|
||
var targetDistance = dijkstra.distanceTo(edge.target());
|
||
|
||
var minDistance = Math.min(sourceDistance, targetDistance);
|
||
|
||
if (minDistance <= sliderValue) {
|
||
// Remove the faded or invisible classes from nodes and edges that should be highlighted
|
||
if (shouldHide) {
|
||
edge.removeClass('invisible');
|
||
edge.source().removeClass('invisible');
|
||
edge.target().removeClass('invisible');
|
||
} else {
|
||
edge.removeClass('faded');
|
||
edge.source().removeClass('faded');
|
||
edge.target().removeClass('faded');
|
||
}
|
||
|
||
// Apply the highlighted-edge class and set the color based on the distance
|
||
edge.addClass('highlighted-edge');
|
||
var color = gradientColors[minDistance] || gradientColors[gradientColors.length - 1]; // Use last color if distance exceeds predefined colors
|
||
edge.style('line-color', color);
|
||
|
||
// Manage edge label visibility based on the checkbox
|
||
edge.style('label', showEdgeLabels ? edge.data('label') : '');
|
||
}
|
||
|
||
// Ensure labels are correctly updated
|
||
updateLabelsVisibility();
|
||
});
|
||
|
||
// Update node labels based on the checkbox state
|
||
cy.nodes().forEach(function (node) {
|
||
var distance = dijkstra.distanceTo(node);
|
||
if (distance <= sliderValue) {
|
||
// Manage node visibility
|
||
if (shouldHide) {
|
||
node.removeClass('invisible');
|
||
} else {
|
||
node.removeClass('faded');
|
||
}
|
||
|
||
// Manage node label visibility based on the checkbox
|
||
node.style('label', showNodeLabels ? node.data('labelWithDegree') : '');
|
||
}
|
||
|
||
// Ensure labels are correctly updated
|
||
updateLabelsVisibility();
|
||
});
|
||
|
||
// Update count
|
||
updateCounts();
|
||
}
|
||
|
||
// ##############################
|
||
// Select node using the "Select" option from the nodemenu
|
||
// ##############################
|
||
document.getElementById('select-node').addEventListener('click', function () {
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
|
||
if (selectedNode) {
|
||
// Ensure that the node is correctly selected by its ID
|
||
var selectedNodeId = selectedNode.id();
|
||
var cyNode = cy.getElementById(selectedNodeId);
|
||
|
||
if (cyNode && cyNode.same(selectedNode)) { // Ensure we have the correct node
|
||
// Remove the 'highlighted' style from the previously highlighted path
|
||
cy.elements().removeClass('highlighted highlighted-edge');
|
||
|
||
// Remove the 'highlighted-edge' style and reset formatting for the previously selected node
|
||
if (lastSelectedNode && lastSelectedNode.id() !== selectedNodeId) {
|
||
var lastConnectedEdges = lastSelectedNode.connectedEdges();
|
||
lastConnectedEdges.removeClass('highlighted-edge').style('line-color', 'lightgray');
|
||
lastConnectedEdges.connectedNodes().removeClass('highlighted');
|
||
|
||
// Reset the last selected node's size and border to its original style
|
||
lastSelectedNode.style({
|
||
'border-color': '#ababab', // Reset to the original border color
|
||
'width': '60px', // Reset to the original width
|
||
'height': '60px' // Reset to the original height
|
||
});
|
||
}
|
||
|
||
// Update selected node's style
|
||
selectedNode.style({
|
||
'border-color': '#25648C',
|
||
'width': '80px',
|
||
'height': '80px'
|
||
}).addClass('highlighted'); // Add the 'highlighted' class to the selected node
|
||
|
||
// Get connected edges of the selected node
|
||
var connectedEdges = selectedNode.connectedEdges();
|
||
|
||
// Add the 'highlighted-edge' style to the connected edges of the selected node
|
||
connectedEdges.addClass('highlighted-edge').style('line-color', '#25648C');
|
||
|
||
// Also add the 'highlighted' class to the connected nodes
|
||
connectedEdges.connectedNodes().addClass('highlighted');
|
||
|
||
// Handle visibility/fading for unselected nodes and edges based on checkboxes
|
||
var shouldHide = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Reset all nodes and edges
|
||
cy.elements().removeClass('faded invisible');
|
||
|
||
if (shouldHide) {
|
||
// Hide all nodes and edges
|
||
cy.elements().addClass('invisible');
|
||
} else {
|
||
// Fade all nodes and edges
|
||
cy.elements().addClass('faded');
|
||
}
|
||
|
||
// Remove the "faded" or "invisible" class from the selected node and its connected nodes/edges
|
||
cyNode.removeClass('faded invisible');
|
||
connectedEdges.removeClass('faded invisible');
|
||
connectedEdges.connectedNodes().removeClass('faded invisible');
|
||
|
||
// Update the last selected node
|
||
lastSelectedNode = selectedNode;
|
||
|
||
// Update label
|
||
document.getElementById('selected-node').innerText = selectedNodeId;
|
||
|
||
// Ensure label visibility (full, faded, invisible) is correctly updated
|
||
updateLabelsVisibility();
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
} else {
|
||
console.error("Failed to correctly identify the selected node.");
|
||
}
|
||
}
|
||
});
|
||
|
||
// Update edges when the slider is moved
|
||
document.getElementById('mySlider').addEventListener('input', function () {
|
||
var sliderValue = this.value;
|
||
document.getElementById('sliderValue').textContent = sliderValue;
|
||
|
||
// Check if the "selected-node" element's innerText is not empty
|
||
if (document.getElementById('selected-node').innerText !== '') {
|
||
// Apply the color changes to the edges connected to the currently selected node, if any
|
||
if (selectedNode) {
|
||
updateEdgeColors(selectedNode, sliderValue);
|
||
}
|
||
}
|
||
});
|
||
|
||
// Add a class to fade elements
|
||
cy.style()
|
||
.selector('.faded')
|
||
.style({
|
||
'opacity': 0.1,
|
||
'pointer-events': 'none',
|
||
'text-opacity': 0, // Hide labels when faded
|
||
'color-opacity': 0, // Hide label colors when faded
|
||
// 'transition-property': 'opacity, text-opacity, color-opacity'
|
||
//'transition-duration': '0.2s'
|
||
})
|
||
.update();
|
||
|
||
// Add a class to highlight shortest path edges
|
||
cy.style()
|
||
.selector('.highlighted')
|
||
.style({
|
||
'line-color': 'red',
|
||
'target-arrow-color': 'red',
|
||
'transition-property': 'line-color, target-arrow-color',
|
||
'transition-duration': '0.5s'
|
||
})
|
||
.update();
|
||
|
||
// Add a class to non visible elements
|
||
cy.style()
|
||
.selector('.invisible')
|
||
.style({
|
||
//'opacity': 0.1,
|
||
//'pointer-events': 'none',
|
||
//'text-opacity': 0, // Hide labels when faded
|
||
//'color-opacity': 0, // Hide label colors when faded
|
||
'visibility': 'hidden' // Hide the nodes and edges completely
|
||
//'transition-property': 'visibility',
|
||
//'transition-duration': '0.2s'
|
||
})
|
||
.update();
|
||
|
||
// Add selectionNode styles - nodemenu-select
|
||
cy.style()
|
||
.selector('.selected-node')
|
||
.style({
|
||
'border-color': '#25648C',
|
||
'border-width': '4px'
|
||
})
|
||
.selector('.previously-selected-node')
|
||
.style({
|
||
'border-color': '#ababab',
|
||
'border-width': '2px'
|
||
})
|
||
.selector('.highlighted-edge')
|
||
.style({
|
||
'line-color': '#25648C',
|
||
'width': '4px'
|
||
})
|
||
.update();
|
||
|
||
// Add source node style select style for shortest path
|
||
cy.style()
|
||
.selector('.sourcenode-dot')
|
||
.style({
|
||
'background-color': 'green', // Make the main node background transparent
|
||
'overlay-opacity': 0, // Ensure no overlay on the node itself
|
||
'underlay-color': 'transparent', // Make sure no underlay color is applied
|
||
//'content': '', // Remove any content from the node
|
||
'background-clip': 'none', // Prevent background clipping
|
||
'width': '80px', // Set the size of the outer node (if needed)
|
||
'height': '80px', // Set the size of the outer node (if needed)
|
||
'z-index': 10, // Ensure this node is above others
|
||
//'shape': 'ellipse', // Round shape for the dot
|
||
})
|
||
.update();
|
||
|
||
cy.style()
|
||
.selector('.sourcenode-dot:parent')
|
||
.style({
|
||
'background-color': 'green', // Make sure the main node background is transparent
|
||
'overlay-opacity': 0, // Ensure no overlay on the main node
|
||
'underlay-color': 'transparent', // Ensure no underlay color on the main node
|
||
//'label': '', // Remove the label from the parent node
|
||
//'content': '', // Remove any content
|
||
//'shape': 'ellipse', // Round shape for the dot
|
||
'background-color': 'blue', // Blue color for the dot
|
||
'width': '50px', // Size of the blue dot (smaller than the main node)
|
||
'height': '50px', // Size of the blue dot
|
||
'position': 'relative', // Ensure it's relative to the parent node
|
||
'z-index': 20, // Ensure the dot is above the parent node
|
||
'padding': '5px' // Optional: add padding to the dot
|
||
})
|
||
.update();
|
||
|
||
// Add dest node style select style for shortest path
|
||
cy.style()
|
||
.selector('.dstnode-dot')
|
||
.style({
|
||
'background-color': 'red', // Make the main node background transparent
|
||
'overlay-opacity': 0, // Ensure no overlay on the node itself
|
||
'underlay-color': 'transparent', // Make sure no underlay color is applied
|
||
//'content': '', // Remove any content from the node
|
||
'background-clip': 'none', // Prevent background clipping
|
||
'width': '80px', // Set the size of the outer node (if needed)
|
||
'height': '80px', // Set the size of the outer node (if needed)
|
||
'z-index': 10, // Ensure this node is above others
|
||
//'shape': 'ellipse', // Round shape for the dot
|
||
})
|
||
.update();
|
||
|
||
cy.style()
|
||
.selector('.dstnode-dot:parent')
|
||
.style({
|
||
'background-color': 'green', // Make sure the main node background is transparent
|
||
'overlay-opacity': 0, // Ensure no overlay on the main node
|
||
'underlay-color': 'transparent', // Ensure no underlay color on the main node
|
||
//'label': '', // Remove the label from the parent node
|
||
//'content': '', // Remove any content
|
||
//'shape': 'ellipse', // Round shape for the dot
|
||
'background-color': 'blue', // Blue color for the dot
|
||
'width': '50px', // Size of the blue dot (smaller than the main node)
|
||
'height': '50px', // Size of the blue dot
|
||
'position': 'relative', // Ensure it's relative to the parent node
|
||
'z-index': 20, // Ensure the dot is above the parent node
|
||
'padding': '5px' // Optional: add padding to the dot
|
||
})
|
||
.update();
|
||
|
||
// Search input event to filter nodes
|
||
document.getElementById('search-input').addEventListener('input', function () {
|
||
var searchTerm = this.value.toLowerCase();
|
||
|
||
if (searchTerm === '') {
|
||
cy.elements().removeClass('faded');
|
||
document.getElementById('selected-node').textContent = 'None';
|
||
return;
|
||
}
|
||
|
||
cy.elements().addClass('faded');
|
||
|
||
cy.nodes().filter(function (node) {
|
||
return node.data('label').toLowerCase().includes(searchTerm);
|
||
}).removeClass('faded');
|
||
});
|
||
|
||
|
||
// Expand node using the "Expand" option from the menu
|
||
document.querySelector('#nodemenu a:nth-child(3)').addEventListener('click', function () {
|
||
if (selectedNode) {
|
||
var connectedNodes = selectedNode.connectedEdges().connectedNodes();
|
||
|
||
// Show connected nodes and edges - faded
|
||
connectedNodes.removeClass('faded');
|
||
selectedNode.connectedEdges().removeClass('faded');
|
||
|
||
// Show connected nodes and edges - invisible
|
||
connectedNodes.removeClass('invisible');
|
||
selectedNode.connectedEdges().removeClass('invisible');
|
||
|
||
// Set edge color to lightgray for expanded node
|
||
// selectedNode.connectedEdges().style('line-color', '#17405A');
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
}
|
||
|
||
// Ensure labels are correctly updated
|
||
updateLabelsVisibility();
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
});
|
||
|
||
// Show node using the "Show" option from the menu
|
||
document.getElementById('Show').addEventListener('click', function() {
|
||
if (selectedNode) {
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none'
|
||
|
||
// Remove 'faded' class from the selected node
|
||
selectedNode.removeClass('faded');;
|
||
|
||
// Get all nodes connected to the selected node
|
||
var connectedNodes = selectedNode.connectedNodes();
|
||
|
||
// Filter nodes to get those that do not have the 'faded' class
|
||
var nonFadedNodes = connectedNodes.filter(function(node) {
|
||
return !node.hasClass('faded');
|
||
});
|
||
|
||
/*
|
||
|
||
// Find edges connected to non-faded nodes
|
||
var edgesToUpdate = cy.edges().filter(function(edge) {
|
||
return nonFadedNodeIds.includes(edge.source().id()) || nonFadedNodeIds.includes(edge.target().id());
|
||
});
|
||
|
||
// Remove 'faded' class from these edges
|
||
edgesToUpdate.removeClass('faded');
|
||
edgesToUpdate.removeClass('invisible');
|
||
|
||
*/
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
}
|
||
});
|
||
|
||
|
||
// Hide the menu when clicking elsewhere
|
||
document.addEventListener('click', function (event) {
|
||
if (!event.target.closest('#nodemenu') && !event.target.closest('node')) {
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// View node details using the "View" option from the nodemenu
|
||
document.querySelector('#nodemenu a:nth-child(6)').addEventListener('click', function () {
|
||
if (selectedNode) {
|
||
// Get the background image URL from the node's style
|
||
let backgroundImage = selectedNode.style('background-image');
|
||
|
||
// Remove 'url("') and '")' from the string
|
||
backgroundImage = backgroundImage.replace(/^url\(["']?/, '').replace(/["']?\)$/, '');
|
||
|
||
// Check if the image is a valid URL
|
||
if (!backgroundImage || backgroundImage === 'none') {
|
||
backgroundImage = ''; // Set to empty if no valid image URL is found
|
||
}
|
||
|
||
// Populate the popup with the selected node's data
|
||
const popupTitle = document.getElementById('popup-title');
|
||
const popupContent = document.getElementById('popup-content');
|
||
|
||
popupTitle.textContent = 'Node Details: ' + selectedNode.data('label');
|
||
|
||
// Initialize the content string
|
||
let content = '';
|
||
|
||
// Add an image element with the background image at the very beginning, only if a valid image URL is found
|
||
if (backgroundImage) {
|
||
content += '<img src="' + backgroundImage + '" alt="Node Image" style="float:left; width: 50px; height: 50px; margin-right: 10px;"><br><br><br>';
|
||
}
|
||
|
||
// Iterate through all the properties of the selected node
|
||
Object.keys(selectedNode.data()).forEach(function (key) {
|
||
content += '<div><strong>' + key.charAt(0).toUpperCase() + key.slice(1) + ':</strong> ' + selectedNode.data(key) + '</div>';
|
||
});
|
||
|
||
// Set the content of the popup
|
||
popupContent.innerHTML = content;
|
||
|
||
// Show the popup
|
||
document.getElementById('popup').style.display = 'block';
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// Hide using the "Hide" option from the nodemenu
|
||
document.querySelector('#nodemenu a:nth-child(5)').addEventListener('click', function () {
|
||
if (selectedNode) {
|
||
|
||
var connectedNodes = selectedNode.connectedEdges().connectedNodes();
|
||
|
||
// check toggle-visibility
|
||
var shouldHide = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Show connected nodes and edges
|
||
// connectedNodes.addClass('faded');
|
||
if (shouldHide) {
|
||
selectedNode.addClass('invisible');
|
||
selectedNode.connectedEdges().addClass('invisible');
|
||
} else {
|
||
selectedNode.addClass('faded');
|
||
selectedNode.connectedEdges().addClass('faded');
|
||
}
|
||
|
||
// Set edge color to lightgray for expanded node
|
||
selectedNode.connectedEdges().addClass('faded');
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
}
|
||
|
||
// Ensure labels are correctly updated
|
||
updateLabelsVisibility();
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
});
|
||
|
||
// Set using the "set src" option from the nodemenu
|
||
document.querySelector('#nodemenu a:nth-child(7)').addEventListener('click', function () {
|
||
if (selectedNode) {
|
||
document.getElementById('src-node').value = selectedNode.id();
|
||
|
||
// Remove the sourcenode-dot class from all nodes
|
||
cy.nodes().removeClass('sourcenode-dot');
|
||
|
||
// Add the sourcenode-dot class to the selected node
|
||
selectedNode.addClass('sourcenode-dot');
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// Set using the "set dst" option from the node menu
|
||
document.querySelector('#nodemenu a:nth-child(8)').addEventListener('click', function () {
|
||
if (selectedNode) {
|
||
|
||
document.getElementById('dst-node').value = selectedNode.id();
|
||
|
||
// Show connected nodes and edges
|
||
// connectedNodes.addClass('faded');
|
||
//selectedNode.addClass('border-color':'yellow');
|
||
|
||
// Remove the sourcenode-dot class from all nodes
|
||
cy.nodes().removeClass('dstnode-dot');
|
||
|
||
// Add the sourcenode-dot class to the selected node
|
||
selectedNode.addClass('dstnode-dot');
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// Close the popup when the close button is clicked
|
||
document.getElementById('close-popup').addEventListener('click', function () {
|
||
document.getElementById('popup').style.display = 'none';
|
||
});
|
||
|
||
// Ensure the popup closes when clicking outside of it
|
||
document.addEventListener('click', function (event) {
|
||
if (!event.target.closest('#popup') && !event.target.closest('#nodemenu')) {
|
||
document.getElementById('popup').style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// Resizing functionality
|
||
var isResizing = false;
|
||
var lastDownX = 0;
|
||
|
||
var popup = document.getElementById('popup');
|
||
var resizer = document.getElementById('resizer');
|
||
|
||
resizer.addEventListener('mousedown', function (e) {
|
||
isResizing = true;
|
||
lastDownX = e.clientX;
|
||
|
||
// Prevent text selection while resizing
|
||
document.body.style.userSelect = 'none';
|
||
});
|
||
|
||
document.addEventListener('mousemove', function (e) {
|
||
if (!isResizing) return;
|
||
|
||
var offsetRight = document.body.clientWidth - (e.clientX - document.body.offsetLeft);
|
||
var newWidth = offsetRight + 'px';
|
||
|
||
// Set a minimum and maximum width for the popup
|
||
if (offsetRight > 100 && offsetRight < document.body.clientWidth * 0.8) {
|
||
popup.style.width = newWidth;
|
||
}
|
||
});
|
||
|
||
document.addEventListener('mouseup', function (e) {
|
||
isResizing = false;
|
||
|
||
// Re-enable text selection after resizing
|
||
document.body.style.userSelect = 'auto';
|
||
});
|
||
|
||
// Toggle edge labels visibility
|
||
document.getElementById('toggle-edge-labels').addEventListener('change', function () {
|
||
updateLabelsVisibility();
|
||
});
|
||
|
||
// Toggle node labels visibility
|
||
document.getElementById('toggle-node-labels').addEventListener('change', function () {
|
||
updateLabelsVisibility();
|
||
});
|
||
|
||
// Helper function for visiblity of labels
|
||
function updateLabelsVisibility() {
|
||
var showEdgeLabels = document.getElementById('toggle-edge-labels').checked;
|
||
var showNodeLabels = document.getElementById('toggle-node-labels').checked;
|
||
var showHideUnselected = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Apply faded and invisible class styles
|
||
cy.edges().forEach(function (edge) {
|
||
if (edge.hasClass('faded') || edge.hasClass('invisible')) {
|
||
edge.style('text-opacity', 0); // Hide label if faded or invisible
|
||
} else {
|
||
edge.style('text-opacity', showEdgeLabels ? 1 : 0); // Show or hide based on the checkbox
|
||
}
|
||
});
|
||
|
||
cy.nodes().forEach(function (node) {
|
||
if (node.hasClass('faded') || node.hasClass('invisible')) {
|
||
node.style('text-opacity', 0); // Hide label if faded or invisible
|
||
} else {
|
||
node.style('text-opacity', showNodeLabels ? 1 : 0); // Show or hide based on the checkbox
|
||
}
|
||
});
|
||
|
||
// Get filter settings
|
||
var FilterNodeIdentity = document.getElementById('FilterNodeIdentity').checked;
|
||
var FilterNodeComputer = document.getElementById('FilterNodeComputer').checked;
|
||
var FilterNodeShareName = document.getElementById('FilterNodeShareName').checked;
|
||
var FilterNodeSharePath = document.getElementById('FilterNodeSharePath').checked;
|
||
var FilterNodeFolderGroup = document.getElementById('FilterNodeFolderGroup').checked;
|
||
var FilterEdgeOwner = document.getElementById('FilterEdgeOwner').checked;
|
||
var FilterEdgePriv = document.getElementById('FilterEdgePriv').checked;
|
||
var FilterEdgeHosted = document.getElementById('FilterEdgeHosted').checked;
|
||
var FilterEdgeChild = document.getElementById('FilterEdgeChild').checked;
|
||
|
||
// Define array of filter variables with corresponding element IDs and their types
|
||
var filters = [
|
||
{ id: 'FilterNodeIdentity', type: 'user' },
|
||
{ id: 'FilterNodeIdentity', type: 'owner' },
|
||
{ id: 'FilterNodeComputer', type: 'computer' },
|
||
{ id: 'FilterNodeShareName', type: 'sharename' },
|
||
{ id: 'FilterNodeSharePath', type: 'sharepath' },
|
||
{ id: 'FilterNodeFolderGroup', type: 'Folder Group' },
|
||
{ id: 'FilterEdgeOwner', type: 'owner_of' },
|
||
{ id: 'FilterEdgePriv', type: 'has_privilege_on' },
|
||
{ id: 'FilterEdgeHosted', type: 'hosted_on' },
|
||
{ id: 'FilterEdgeChild', type: 'child_of' }
|
||
];
|
||
|
||
// Iterate through each filter
|
||
filters.forEach(function(filter) {
|
||
|
||
// Get the checkbox element and check if it's unchecked
|
||
var isChecked = document.getElementById(filter.id).checked;
|
||
if (!isChecked) {
|
||
|
||
// Add invisible class to nodes or edges based on filter type
|
||
cy.elements("[type = '" + filter.type + "']").addClass('invisible')
|
||
.connectedEdges().addClass('invisible');
|
||
}
|
||
});
|
||
|
||
}
|
||
|
||
// Toggle faded visibility
|
||
document.getElementById('toggle-visibility').addEventListener('change', function () {
|
||
var shouldHide = this.checked;
|
||
|
||
if (shouldHide) {
|
||
cy.elements('.faded').addClass('invisible').removeClass('faded');
|
||
} else {
|
||
cy.elements('.invisible').addClass('faded').removeClass('invisible');
|
||
}
|
||
});
|
||
|
||
// Add hover event listeners to edges
|
||
cy.edges().on('mouseover', function (event) {
|
||
var edge = event.target;
|
||
if (!edge.hasClass('faded') && !edge.hasClass('invisible')) {
|
||
edge.style('text-opacity', 1); // Show label when hovering over the edge
|
||
}
|
||
});
|
||
|
||
cy.edges().on('mouseout', function (event) {
|
||
var edge = event.target;
|
||
if (edge.hasClass('faded') || edge.hasClass('invisible') || !document.getElementById('toggle-edge-labels').checked) {
|
||
edge.style('text-opacity', 0); // Hide label when not hovering if labels are toggled off or faded class is applied
|
||
}
|
||
});
|
||
|
||
// Add hover event listeners to nodes
|
||
cy.nodes().on('mouseover', function (event) {
|
||
var node = event.target;
|
||
if (!node.hasClass('faded') && !node.hasClass('invisible')) {
|
||
node.style('text-opacity', 1); // Show label when hovering over the node
|
||
}
|
||
});
|
||
|
||
cy.nodes().on('mouseout', function (event) {
|
||
var node = event.target;
|
||
if (node.hasClass('faded') || node.hasClass('invisible') || !document.getElementById('toggle-node-labels').checked) {
|
||
node.style('text-opacity', 0); // Hide label when not hovering if labels are toggled off or faded class is applied
|
||
}
|
||
});
|
||
|
||
// Add a right-click context menu for edges
|
||
cy.on('cxttap', 'edge', function (evt) {
|
||
var selectedEdge = evt.target;
|
||
|
||
// Show the dropdown menu for edge selection
|
||
let x = evt.originalEvent.clientX;
|
||
let y = evt.originalEvent.clientY;
|
||
|
||
let edgeMenu = document.getElementById('edgemenu');
|
||
if (!edgeMenu) {
|
||
edgeMenu = document.createElement('div');
|
||
edgeMenu.id = 'edgemenu';
|
||
edgeMenu.className = 'dropdown-content';
|
||
edgeMenu.innerHTML = '<a href="#" id="view-edge">View</a>';
|
||
document.body.appendChild(edgeMenu);
|
||
}
|
||
|
||
// Remove any existing event listener to avoid multiple triggers
|
||
document.getElementById('view-edge').removeEventListener('click', handleViewEdge);
|
||
|
||
// Add click event for "View" option
|
||
document.getElementById('view-edge').addEventListener('click', handleViewEdge);
|
||
|
||
function handleViewEdge() {
|
||
if (selectedEdge) {
|
||
let content = '';
|
||
|
||
// Conditionally add each property if it exists
|
||
Object.keys(selectedEdge.data()).forEach(function (key) {
|
||
content += '<strong>' + key.charAt(0).toUpperCase() + key.slice(1) + ':</strong> ' + selectedEdge.data(key) + '<br>';
|
||
});
|
||
|
||
// Populate the popup with the selected edge's data
|
||
document.getElementById('popup2').querySelector('#popup-title').textContent = 'Edge Details';
|
||
document.getElementById('popup2').querySelector('#popup-content').innerHTML = content;
|
||
|
||
// Show the popup
|
||
document.getElementById('popup2').style.display = 'block';
|
||
|
||
// Hide the dropdown menu
|
||
edgeMenu.style.display = 'none';
|
||
}
|
||
}
|
||
|
||
edgeMenu.style.display = 'inline-block';
|
||
edgeMenu.style.position = 'absolute';
|
||
edgeMenu.style.left = (x + 10) + 'px';
|
||
edgeMenu.style.top = (y + 10) + 'px';
|
||
edgeMenu.style.width = '100px';
|
||
edgeMenu.style.margin = '2px';
|
||
edgeMenu.style.backgroundColor = '#f9f9f9';
|
||
edgeMenu.style.border = '1px solid #ccc';
|
||
edgeMenu.style.boxShadow = '0px 4px 8px rgba(0, 0, 0, 0.2)';
|
||
});
|
||
|
||
|
||
// Hide the menu when clicking elsewhere
|
||
document.addEventListener('click', function (event) {
|
||
let edgeMenu = document.getElementById('edgemenu');
|
||
if (edgeMenu && !event.target.closest('#edgemenu') && !event.target.closest('edge')) {
|
||
edgeMenu.style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// Close the popup2 when the close button is clicked
|
||
document.querySelector('#popup2 #close-popup').addEventListener('click', function () {
|
||
document.getElementById('popup2').style.display = 'none';
|
||
});
|
||
|
||
// Ensure the popup2 closes when clicking outside of it
|
||
document.addEventListener('click', function (event) {
|
||
if (!event.target.closest('#popup2') && !event.target.closest('#edgemenu')) {
|
||
document.getElementById('popup2').style.display = 'none';
|
||
}
|
||
});
|
||
|
||
// Resizing functionality for popup2
|
||
var isResizing2 = false;
|
||
var lastDownX2 = 0;
|
||
|
||
var popup2 = document.getElementById('popup2');
|
||
var resizer2 = document.getElementById('resizer2');
|
||
|
||
resizer2.addEventListener('mousedown', function (e) {
|
||
isResizing2 = true;
|
||
lastDownX2 = e.clientX;
|
||
|
||
// Prevent text selection while resizing
|
||
document.body.style.userSelect = 'none';
|
||
});
|
||
|
||
document.addEventListener('mousemove', function (e) {
|
||
if (!isResizing2) return;
|
||
|
||
var offsetRight2 = document.body.clientWidth - (e.clientX - document.body.offsetLeft);
|
||
var newWidth2 = offsetRight2 + 'px';
|
||
|
||
// Set a minimum and maximum width for the popup2
|
||
if (offsetRight2 > 100 && offsetRight2 < document.body.clientWidth * 0.8) {
|
||
popup2.style.width = newWidth2;
|
||
}
|
||
});
|
||
|
||
document.addEventListener('mouseup', function (e) {
|
||
isResizing2 = false;
|
||
|
||
// Re-enable text selection after resizing
|
||
document.body.style.userSelect = 'auto';
|
||
});
|
||
|
||
// Function to calculate and return the node with the highest degree centrality
|
||
function getHighestCentralityNode(cy) {
|
||
let maxCentralityNode = null;
|
||
let maxCentrality = -1;
|
||
|
||
cy.nodes().forEach(function (node) {
|
||
let centrality = node.degree(); // Calculate degree centrality (number of connected edges)
|
||
|
||
if (centrality > maxCentrality) {
|
||
maxCentrality = centrality;
|
||
maxCentralityNode = node;
|
||
}
|
||
});
|
||
|
||
return maxCentralityNode;
|
||
}
|
||
|
||
// Event listener for layout dropdown
|
||
document.getElementById('layout-select').addEventListener('change', function () {
|
||
var selectedNodes = cy.nodes().not('.faded');
|
||
var selectedEdges = selectedNodes.connectedEdges().filter(function (edge) {
|
||
return edge.target().same(selectedNodes) || edge.source().same(selectedNodes);
|
||
});
|
||
|
||
// Get the selected layout from the dropdown
|
||
var selectedLayout = document.getElementById('layout-select').value;
|
||
|
||
// Check if the selected layout is 'BlastZone'
|
||
if (selectedLayout === 'BlastZone') {
|
||
// If selectedNode is not set, choose the node with the highest centrality as the centerNode
|
||
var centerNode = selectedNode ? selectedNode : getHighestCentralityNode(cy);
|
||
|
||
// Ensure the centrality selection has returned a valid node
|
||
if (!centerNode || centerNode.empty()) {
|
||
console.error("No valid nodes available to select as the center node.");
|
||
return;
|
||
}
|
||
|
||
cy.layout({
|
||
name: 'BlastZone',
|
||
centerNode: centerNode.id(), // Use the selectedNode or highest centrality node as the centerNode
|
||
radiusStep: 200,
|
||
nodes: selectedNodes,
|
||
fit: false,
|
||
animate: true
|
||
}).run();
|
||
} else {
|
||
// Apply the selected layout to the selected nodes and their connected edges
|
||
cy.layout({
|
||
name: selectedLayout, // Use the selected layout
|
||
nodes: selectedNodes,
|
||
fit: false,
|
||
animate: true
|
||
}).run();
|
||
}
|
||
|
||
// Ensure selected edges are also shown
|
||
selectedEdges.removeClass('faded');
|
||
});
|
||
|
||
// Event listener for the "Center" option from the nodemenu
|
||
document.querySelector('#nodemenu a:nth-child(2)').addEventListener('click', function () {
|
||
// Determine the centroid node
|
||
var centroidNode;
|
||
|
||
// If a node is selected, use it as the centroid
|
||
if (selectedNode && !selectedNode.empty()) {
|
||
centroidNode = selectedNode;
|
||
} else {
|
||
// If no node is selected, choose the node with the most connections (highest degree)
|
||
centroidNode = getHighestCentralityNode(cy);
|
||
}
|
||
|
||
if (!centroidNode || centroidNode.empty()) {
|
||
console.error("No valid node available to center.");
|
||
return;
|
||
}
|
||
|
||
cy.batch(function () {
|
||
// Ensure the centroid node and its connected elements are visible before layout
|
||
centroidNode.removeClass('faded invisible');
|
||
var connectedEdges = centroidNode.connectedEdges();
|
||
var connectedNodes = connectedEdges.connectedNodes();
|
||
connectedEdges.removeClass('faded invisible');
|
||
connectedNodes.removeClass('faded invisible');
|
||
|
||
// Apply the BlastZone layout with the centroid node as the center
|
||
var layout = cy.layout({
|
||
name: 'BlastZone',
|
||
centerNode: centroidNode.id(),
|
||
radiusStep: 200,
|
||
fit: false, // Do not fit automatically within the layout
|
||
animate: true
|
||
});
|
||
|
||
layout.run();
|
||
|
||
// Ensure the centroid node and its connected elements remain visible after layout
|
||
centroidNode.removeClass('faded invisible');
|
||
connectedEdges.removeClass('faded invisible');
|
||
connectedNodes.removeClass('faded invisible');
|
||
|
||
// Fit the view to show the centroid node and its immediate connections without zooming in too much
|
||
var elementsToFit = centroidNode.union(connectedNodes).union(connectedEdges);
|
||
cy.fit(elementsToFit, 100); // Adjust the padding (100) as needed
|
||
|
||
// Apply the same selection formatting as the "Select" functionality
|
||
// Remove the 'highlighted' style from the previously highlighted path
|
||
cy.elements().removeClass('highlighted highlighted-edge');
|
||
|
||
// Remove the 'highlighted-edge' style and reset formatting for the previously selected node
|
||
if (lastSelectedNode && lastSelectedNode.id() !== centroidNode.id()) {
|
||
var lastConnectedEdges = lastSelectedNode.connectedEdges();
|
||
lastConnectedEdges.removeClass('highlighted-edge').style('line-color', 'lightgray');
|
||
lastConnectedEdges.connectedNodes().removeClass('highlighted');
|
||
|
||
// Reset the last selected node's size and border to its original style
|
||
lastSelectedNode.style({
|
||
'border-color': '#ababab', // Reset to the original border color
|
||
'width': '60px', // Reset to the original width
|
||
'height': '60px' // Reset to the original height
|
||
});
|
||
}
|
||
|
||
// Update the centroid node's style
|
||
centroidNode.style({
|
||
'border-color': '#25648C',
|
||
'width': '80px',
|
||
'height': '80px'
|
||
}).addClass('highlighted'); // Add the 'highlighted' class to the centroid node
|
||
|
||
// Add the 'highlighted-edge' style to the connected edges of the centroid node
|
||
connectedEdges.addClass('highlighted-edge').style('line-color', '#25648C');
|
||
|
||
// Also add the 'highlighted' class to the connected nodes
|
||
connectedEdges.connectedNodes().addClass('highlighted');
|
||
|
||
// Handle visibility/fading for unselected nodes and edges based on checkboxes
|
||
var shouldHide = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Reset all nodes and edges
|
||
cy.elements().removeClass('faded invisible');
|
||
|
||
if (shouldHide) {
|
||
// Hide all nodes and edges
|
||
cy.elements().addClass('invisible');
|
||
} else {
|
||
// Fade all nodes and edges
|
||
cy.elements().addClass('faded');
|
||
}
|
||
|
||
// Remove the "faded" or "invisible" class from the centroid node and its connected nodes/edges
|
||
centroidNode.removeClass('faded invisible');
|
||
connectedEdges.removeClass('faded invisible');
|
||
connectedNodes.removeClass('faded invisible');
|
||
|
||
// Update the last selected node
|
||
lastSelectedNode = centroidNode;
|
||
|
||
// Update the label to show the centroid node's ID
|
||
document.getElementById('selected-node').innerText = centroidNode.id();
|
||
|
||
// Hide the dropdown menu
|
||
document.getElementById('nodemenu').style.display = 'none';
|
||
|
||
// Ensure labels are correctly updated
|
||
updateLabelsVisibility();
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
});
|
||
});
|
||
|
||
|
||
// ----------------------------
|
||
// Filter Option Listeners
|
||
// ----------------------------
|
||
|
||
// Function to update nodes and edges based on applied filter
|
||
function applyNodeFilter(filterElementName, type) {
|
||
|
||
// Get visibility settings
|
||
var showEdgeLabels = document.getElementById('toggle-edge-labels').checked;
|
||
var showNodeLabels = document.getElementById('toggle-node-labels').checked;
|
||
var showHideUnselected = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Get the checkbox element and check if it's unchecked
|
||
var isChecked = document.getElementById(filterElementName).checked;
|
||
|
||
if (isChecked) {
|
||
|
||
// Remove hide unselected class or faded as needed
|
||
if(!showHideUnselected){
|
||
cy.nodes("[type = '" + type + "']").removeClass('invisible')
|
||
.connectedEdges().removeClass('invisible');
|
||
}else{
|
||
cy.nodes("[type = '" + type + "']").removeClass('faded')
|
||
.connectedEdges().removeClass('faded');
|
||
}
|
||
|
||
} else {
|
||
|
||
// Add hide unselected class or faded as needed
|
||
cy.nodes("[type = '" + type + "']").addClass('invisible')
|
||
.connectedEdges().addClass('invisible'); // Also add classes to connected edges
|
||
}
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
}
|
||
|
||
// Function to update edges and connected nodes based on applied filter
|
||
function applyEdgeFilter(filterElementName, type) {
|
||
|
||
// Get visibility settings
|
||
var showEdgeLabels = document.getElementById('toggle-edge-labels').checked;
|
||
var showNodeLabels = document.getElementById('toggle-node-labels').checked;
|
||
var showHideUnselected = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Get the checkbox element and check if it's unchecked
|
||
var isChecked = document.getElementById(filterElementName).checked;
|
||
|
||
if (isChecked) {
|
||
// Remove hide unselected class or faded as needed
|
||
if(!showHideUnselected){
|
||
cy.edges("[label = '" + type + "']").removeClass('invisible')
|
||
} else {
|
||
cy.edges("[label = '" + type + "']").removeClass('faded')
|
||
.connectedNodes().removeClass('faded');
|
||
}
|
||
|
||
} else {
|
||
cy.edges("[label = '" + type + "']").addClass('invisible');
|
||
}
|
||
|
||
// Update counts
|
||
updateCounts();
|
||
}
|
||
|
||
// Computer Filter Listener
|
||
document.getElementById('FilterNodeComputer').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyNodeFilter('FilterNodeComputer', 'computer');
|
||
});
|
||
|
||
// Identity Filter Listener
|
||
document.getElementById('FilterNodeIdentity').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyNodeFilter('FilterNodeIdentity', 'user');
|
||
applyNodeFilter('FilterNodeIdentity', 'owner');
|
||
});
|
||
|
||
// Share Name Filter Listener
|
||
document.getElementById('FilterNodeShareName').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyNodeFilter('FilterNodeShareName', 'sharename');
|
||
});
|
||
|
||
// Share Path Filter Listener
|
||
document.getElementById('FilterNodeSharePath').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyNodeFilter('FilterNodeSharePath', 'sharepath');
|
||
});
|
||
|
||
// Folder Group Filter Listener
|
||
document.getElementById('FilterNodeFolderGroup').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyNodeFilter('FilterNodeFolderGroup', 'Folder Group');
|
||
});
|
||
|
||
// Owner Edge Filter Listener
|
||
document.getElementById('FilterEdgeOwner').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyEdgeFilter('FilterEdgeOwner', 'owner_of');
|
||
});
|
||
|
||
// Has_privilege_on Filter Listener
|
||
document.getElementById('FilterEdgePriv').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyEdgeFilter('FilterEdgePriv', 'has_privilege_on');
|
||
});
|
||
|
||
// Hosted_on Edge Filter Listener
|
||
document.getElementById('FilterEdgeHosted').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyEdgeFilter('FilterEdgeHosted', 'hosted_on');
|
||
});
|
||
|
||
// Child_of Edge Filter Listener
|
||
document.getElementById('FilterEdgeChild').addEventListener('change', function () {
|
||
|
||
// Apply the filter
|
||
applyEdgeFilter('FilterEdgeChild', 'child_of');
|
||
});
|
||
|
||
// Filter Option Listeners - END
|
||
|
||
|
||
// Set curve style
|
||
document.getElementById('curve-style-select').addEventListener('change', function () {
|
||
var selectedStyle = this.value;
|
||
var edgeStyle = {
|
||
'curve-style': selectedStyle
|
||
};
|
||
|
||
cy.edges().style(edgeStyle);
|
||
});
|
||
|
||
// save as image
|
||
document.getElementById('save-button').addEventListener('click', function () {
|
||
var pngData = cy.png({
|
||
bg: '#f0f0f0' // Same background color as the canvas
|
||
});
|
||
var link = document.createElement('a');
|
||
link.href = pngData;
|
||
link.download = 'cytoscape-graph.png';
|
||
document.body.appendChild(link);
|
||
link.click();
|
||
document.body.removeChild(link);
|
||
});
|
||
|
||
// Add drop shadow to nodes on hover
|
||
cy.nodes().on('mouseover', function (event) {
|
||
var node = event.target;
|
||
node.addClass('hovered');
|
||
});
|
||
|
||
cy.nodes().on('mouseout', function (event) {
|
||
var node = event.target;
|
||
node.removeClass('hovered');
|
||
});
|
||
|
||
cy.style()
|
||
.selector('.hovered')
|
||
.style({
|
||
'overlay-color': 'rgba(255, 255, 255, 0.3)', // Simulate shadow with overlay
|
||
'overlay-padding': '2px', // Increase size of the overlay
|
||
'overlay-opacity': 0.3, // Adjust opacity for shadow effect
|
||
'background-color': 'white', // Set to your node color
|
||
'z-compound-depth': 'below'
|
||
})
|
||
.update();
|
||
|
||
// ###########################
|
||
// Shortest Path Finder
|
||
// ###########################
|
||
document.getElementById('find-path').addEventListener('click', function () {
|
||
// Clear previous highlights and visibility/fading
|
||
cy.elements().removeClass('highlighted faded invisible');
|
||
|
||
// Reset all edges and nodes to their original styles
|
||
cy.edges().forEach(function (edge) {
|
||
edge.removeClass('highlighted-edge'); // Remove any highlighted-edge class
|
||
edge.style('line-color', 'lightgray'); // Reset the edge color to the default color
|
||
});
|
||
|
||
// Remove blue formatting from the last selected node
|
||
cy.nodes().forEach(function (node) {
|
||
node.style('border-color', '#ababab'); // Reset to default border color
|
||
});
|
||
|
||
// Get source and destination nodes
|
||
var srcNodeId = document.getElementById('src-node').value;
|
||
var dstNodeId = document.getElementById('dst-node').value;
|
||
|
||
// Validate that the source and destination nodes exist in the graph
|
||
var srcNode = cy.getElementById(srcNodeId);
|
||
var dstNode = cy.getElementById(dstNodeId);
|
||
|
||
if (srcNode.empty() || dstNode.empty()) {
|
||
console.error('Source or Destination node not found.');
|
||
return;
|
||
}
|
||
|
||
// Run Dijkstra's algorithm
|
||
var dijkstra = cy.elements().dijkstra(srcNode, function (edge) {
|
||
return 1; // Weight of 1 for each edge
|
||
});
|
||
|
||
var path = dijkstra.pathTo(dstNode);
|
||
|
||
// Highlight the path
|
||
path.addClass('highlighted');
|
||
|
||
// Get toggle visibility status
|
||
var toggleVisibility = document.getElementById('toggle-visibility').checked;
|
||
|
||
// Apply 'faded' or 'invisible' class to elements not on the path
|
||
cy.elements().not(path).forEach(function (ele) {
|
||
if (toggleVisibility) {
|
||
ele.addClass('invisible');
|
||
} else {
|
||
ele.addClass('faded');
|
||
}
|
||
});
|
||
|
||
// Remove the sourcenode-dot and dstnode-dot classes from all nodes
|
||
cy.nodes().removeClass('dstnode-dot sourcenode-dot');
|
||
|
||
// Set selected node to dstnode and apply selection styles
|
||
selectedNode = dstNode;
|
||
selectedNode.style({
|
||
'border-color': '#25648C',
|
||
'width': '80px',
|
||
'height': '80px'
|
||
});
|
||
|
||
// Display the ID of the selected node in the 'selected-node' element
|
||
document.getElementById('selected-node').innerText = selectedNode.id();
|
||
|
||
// Ensure labels are correctly updated
|
||
updateLabelsVisibility();
|
||
|
||
// Update count
|
||
updateCounts();
|
||
});
|
||
|
||
|
||
// Set an initial zoom step
|
||
var zoomStep = 10;
|
||
|
||
// Function to zoom in
|
||
function zoomIn() {
|
||
var currentZoom = cy.zoom();
|
||
var newZoom = currentZoom + (zoomStep / cy.container().clientHeight); // Calculate the new zoom level
|
||
cy.zoom({
|
||
level: newZoom,
|
||
renderedPosition: { x: cy.width() / 2, y: cy.height() / 2 } // Keep zoom centered
|
||
});
|
||
cy.center();
|
||
}
|
||
|
||
// Function to zoom out
|
||
function zoomOut() {
|
||
var currentZoom = cy.zoom();
|
||
var newZoom = currentZoom - (zoomStep / cy.container().clientHeight); // Calculate the new zoom level
|
||
cy.zoom({
|
||
level: newZoom,
|
||
renderedPosition: { x: cy.width() / 2, y: cy.height() / 2 } // Keep zoom centered
|
||
});
|
||
cy.center();
|
||
}
|
||
|
||
// Attach event listeners to buttons
|
||
document.getElementById('zoom-in').addEventListener('click', zoomIn);
|
||
document.getElementById('zoom-out').addEventListener('click', zoomOut);
|
||
|
||
const slider = document.getElementById('mySlider');
|
||
const sliderValue = document.getElementById('sliderValue');
|
||
|
||
// Update the slider value dynamically
|
||
slider.addEventListener('input', function () {
|
||
sliderValue.textContent = slider.value;
|
||
});
|
||
|
||
document.getElementById('removeFadedClassButton').addEventListener('click', function() {
|
||
// Access the Cytoscape instance (assumed to be stored in a variable 'cy')
|
||
if (typeof cy !== 'undefined') {
|
||
cy.nodes().removeClass('faded'); // Remove 'faded' class from all nodes
|
||
cy.edges().removeClass('faded'); // Remove 'faded' class from all edges
|
||
cy.nodes().removeClass('invisible'); // Remove 'faded' class from all nodes
|
||
cy.edges().removeClass('invisible'); // Remove 'faded' class from all edges
|
||
|
||
// Set the 'Hide Unselected' checkbox to unchecked
|
||
document.getElementById('toggle-visibility').checked = false;
|
||
|
||
updateCounts();
|
||
} else {
|
||
console.error('Cytoscape instance is not available.');
|
||
}
|
||
});
|
||
|
||
function debounce(func, wait) {
|
||
let timeout;
|
||
return function(...args) {
|
||
const context = this;
|
||
clearTimeout(timeout);
|
||
timeout = setTimeout(() => func.apply(context, args), wait);
|
||
};
|
||
}
|
||
|
||
// Apply debounce to the slider input event
|
||
document.getElementById('mySlider').addEventListener('input', debounce(function() {
|
||
var sliderValue = this.value;
|
||
document.getElementById('sliderValue').textContent = sliderValue;
|
||
|
||
if (document.getElementById('selected-node').innerText !== '') {
|
||
if (selectedNode) {
|
||
updateEdgeColors(selectedNode, sliderValue);
|
||
}
|
||
}
|
||
}, 100)); // Adjust debounce delay as needed
|
||
|
||
function escapeCyId(id) {
|
||
return id.replace(/([#;&,.+*~':"!^$[\]()=>|/@])/g, "\\");
|
||
}
|
||
} // end cytoscape event listeners function
|
||
|
||
// #################################
|
||
// START CYTOSCAPE EVENT LISTENERS
|
||
// #################################
|
||
StartCytoListener();
|
||
|
||
// #################################
|
||
// START CYTOSCAPE INITIAL LAYOUT
|
||
// #################################
|
||
// Flag to track if the layout has been applied
|
||
let layoutApplied = false;
|
||
|
||
// Set layout on sharegraph menu selection
|
||
document.getElementById('btnShareGraph').addEventListener('click', function () {
|
||
|
||
// Select nodes and edges
|
||
var selectedNodes = cy.nodes().not('.faded');
|
||
var selectedEdges = selectedNodes.connectedEdges().filter(function (edge) {
|
||
return edge.target().same(selectedNodes) || edge.source().same(selectedNodes);
|
||
});
|
||
|
||
// Only apply the layout if it's the first time the button is clicked
|
||
if (!layoutApplied) {
|
||
// Get the selected layout from the dropdown (you can update this as needed)
|
||
var selectedLayout = 'breadthfirst';
|
||
|
||
// Apply the selected layout to the selected nodes and edges
|
||
cy.elements().layout({
|
||
name: selectedLayout,
|
||
fit: false,
|
||
animate: true,
|
||
eles: selectedNodes.union(selectedEdges), // Apply the layout to selected nodes and edges
|
||
ready: function() {
|
||
// This function is called when the layout is ready but not yet applied
|
||
},
|
||
stop: function() {
|
||
// This function is called after the layout has been completely applied
|
||
|
||
// Set the initial zoom level to 0.4 (40% of the original size)
|
||
cy.zoom(0.4);
|
||
|
||
// Re-center the graph after zooming
|
||
cy.center(selectedNodes);
|
||
|
||
// Optional: Ensure that the centered graph fits well within the viewport
|
||
cy.fit(selectedNodes, 50);
|
||
|
||
// Mark that the layout has been applied
|
||
layoutApplied = true;
|
||
}
|
||
}).run();
|
||
|
||
// If the layout has already been applied, just re-center and zoom the graph
|
||
cy.zoom(0.4);
|
||
cy.center(selectedNodes);
|
||
cy.fit(selectedNodes, 50);
|
||
} else {
|
||
}
|
||
|
||
// Zoom-in functionality
|
||
document.getElementById('zoom-in').addEventListener('click', function() {
|
||
const zoomLevel = cy.zoom();
|
||
cy.zoom(zoomLevel * 1.2); // Increase the zoom level by 20%
|
||
cy.center(selectedNodes); // Re-center after zooming in
|
||
});
|
||
});
|
||
</script>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Exploit Shares
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="Attacks"/>
|
||
<label class="tabLabel" onClick="updateTab('Attacks',false)" for="Attacks"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Exploit</h2>
|
||
<div style="margin-left:10px;margin-top:7px">
|
||
This section provides some tips for exploiting share access. Consider reviewing <a href="https://www.netspi.com/blog/technical-blog/adversary-simulation/network-share-permissions-powerhuntshares/" target="_blank">this blog</a> for reference.
|
||
<br><br>
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th align="left">Share</th>
|
||
<th align="left">Access</th>
|
||
<th align="left">Instructions</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>C$, admin$</td>
|
||
<td>READ</td>
|
||
<td>
|
||
Read OS and Application password files and log in.<br>
|
||
Identify non-public information disclosure.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>C$, admin$</td>
|
||
<td>WRITE</td>
|
||
<td>Read OS and Application password files and log in.<br>
|
||
Identify non-public information disclosure.<br>
|
||
Execute arbitrary code by writing files to autorun locations:<br>
|
||
DLL Hijacking<br>
|
||
All Users folders<br>
|
||
Other file based autoruns<br>
|
||
EXE Replacement<br>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>wwwroot,inetpub,webroot</td>
|
||
<td>READ</td>
|
||
<td>Read connection strings and escalation through database. <br>
|
||
<span class="code">Code - search for file types</span><br>
|
||
<span class="code">Code - search for file contents</span><br>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>wwwroot,inetpub,webroot</td>
|
||
<td>Write</td>
|
||
<td>
|
||
Read connection strings and escalation through database.<br>
|
||
Upload webshell to execute as web server service account.
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Detect Share Scans
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="Detections"/>
|
||
<label class="tabLabel" onClick="updateTab('Detections',false)" for="Detections"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Detect</h2>
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
This section provides some tips for detecting potentially malicious share scanning events.
|
||
<br><br>
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th align="left">Action</th>
|
||
<th align="left">Detection Guidance</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>Detect Share Scanning</td>
|
||
<td>
|
||
<strong>Data Sources</strong><br>
|
||
Ensure that group policy audit settings are configured so that authentication successes and failures are logged so that real-time analysis and offline analysis can be used to identify common indicators of compromise. Specifically, ensure the following events IDs are logged and forward to a SIEM solutions.
|
||
<br><br>
|
||
Logon Success<br>
|
||
- Windows Server 2003: 540<br>
|
||
- Windows Server 2008-2012: 4624<br>
|
||
<br>
|
||
Logon Failure<br>
|
||
- Windows Server 2003: 680<br>
|
||
- Windows Server 2008-2012: 4625<br>
|
||
<br>
|
||
Network Share Object was Accessed
|
||
- All versions: 5140
|
||
|
||
<br><br>
|
||
<strong>Detection Thresholds and Indicators</strong>
|
||
<br>
|
||
Below is a list of common Indicators of Compromise (IoCs) that can be used to identify potentially SMB scanning. Please note that not all IoCs will work in every environment due false positives generated by legitimate applications and processes. However, in some environments it may be possible to modify IoC thresholds or signatures to reduce the number of false positives to an acceptable level.
|
||
<br><br>
|
||
Consider creating correlation rules based on Active Directory and Local Windows authentication logs for:
|
||
<br>
|
||
A single system authenticates to many systems via SMB (port 445) in short period of time, and accesses Windows shares. For example, ten or more systems in under a minute. Use the events above to build detections.
|
||
<br><br>
|
||
Consider implementing a honey pot or canary system that supports SMB shares that can be used to generate alerts when accessed.
|
||
<br><br>
|
||
<strong>Prevention</strong><br>
|
||
If network shares are not required, disable them or block access using host-based firewalls.
|
||
Ensure that sensitive information is not available on these shares. To restrict access under Windows, open Explorer, right-click on each of the shares, go to the 'Sharing' tab, and click on 'Permissions'. From here, add or remove permissions for various users and groups.
|
||
Guest access to the system should also be revoked and ensure that adequate access controls are in place for each shared resource. NULL sessions should be disabled.
|
||
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Detect Canaries</td>
|
||
<td>Build detections for authenticated share access read/write access.
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Remediate
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="Remediation"/>
|
||
<label class="tabLabel" onClick="updateTab('Remediation',false)" for="Remediation"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Remediate</h2>
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
This section provides some tips for prioritizing the remediation of shares configured with excessive privileges.
|
||
<br><br>
|
||
</div>
|
||
|
||
<table class="table table-striped table-hover tabledrop">
|
||
<thead>
|
||
<tr>
|
||
<th align="left">Share Access</th>
|
||
<th align="left">Impact</th>
|
||
<th align="left">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr>
|
||
<td>High Risk Shares</td>
|
||
<td>Confidentiality, Integrity, Availability, Code Execution<br>
|
||
High likelihood.
|
||
</td>
|
||
<td>Remediate high risk shares. In the context of this report, high risk shares have been defined as shares that provide unauthorized remote access to systems or applications. By default, that includes wwwroot, inetpub, c$, and admin$ shares. However, additional exposures may exist that are not called out beyond that.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Write Access Shares</td>
|
||
<td>Confidentiality, Integrity, Availability, Code Execution</td>
|
||
<td>Remediate shares with write access. Write access to shares may allow an attacker to modify data, insert their own users into configuration files to access applications, or leverage write access to execute code on remote systems. Folders that provide write access could also fall victem to ransomware attacks.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Read Access Shares</td>
|
||
<td>Confidentiality,Code Execution</td>
|
||
<td>Remediate shares with read access. Read access may provide an attacker with unauthorized access to sensitive data and stored secrets such as passwords and private keys that could be used to gain unauthorized access to systems, applications, and databases.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Top Share Names</td>
|
||
<td>NA</td>
|
||
<td>Sub prioritize remediation based on top groups of share names(most common share names). When a large number of systems are configured with the same share, they often represent weak configurations associated with applications and processes.</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Top Share Groups</td>
|
||
<td>NA</td>
|
||
<td>Sub prioritize remediation based on top share groups that have the same list of files in their directory. This is another way to identify systems that are configured with the same share are associated with the same insecure application deployment or process.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>Sub Prioritzation Tips</td>
|
||
<td>NA</td>
|
||
<td>
|
||
Use the detailed .csv files to:<br><br>
|
||
1. Identify share owners with the ShareOwner field. Filter out "BUILTIN\Administrators", "NT AUTHORITY\SYSTEM", and "NT SERVICE\TrustedInstaller" to identify potential asset owners.<br><br>
|
||
2. Filter out shares with a FileCount of 0.<br><br>
|
||
3. Sort shares by LastModifiedDate.<br><br>
|
||
4. Filter for keywords in the FileList.<br><br>
|
||
For example, simple keywords like sql, database, backup, password, etc can help identify additional high risk exposures quickly. <br>
|
||
</td>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| PAGE: Scan Information
|
||
-->
|
||
|
||
<input class="tabInput" name="tabs" type="radio" id="home"/>
|
||
<label class="tabLabel" onClick="updateTab('home',false)" for="home"></label>
|
||
<div id="tabPanel" class="tabPanel">
|
||
<h2 style="margin-top: 65px;margin-left:10px;margin-bottom: 17px;">Scan Information</h2>
|
||
<div style="min-height: 670px">
|
||
<div style="margin-left:10px;margin-top:3px">
|
||
The <a href="https://github.com/netspi/powerhuntshares">PowerHuntShares</a> audit script was run against the demo.local Active Directory domain to collect SMB Share data, generate this HTML summary report, and generate the associated csv files that detail potentially excessive share configurations. Below is a the scan summary and an overview of how to use this report.
|
||
</div>
|
||
|
||
<!--
|
||
|||||||||| CARD: SCAN SUMMARY
|
||
-->
|
||
|
||
<a href="#" id="DashLink" onClick="radiobtn = document.getElementById('dashboard');radiobtn.checked = true;">
|
||
<div class="card" style="position:absolute;margin-top:20px;width:400px;">
|
||
<div class="cardtitle" align="left">
|
||
<div style="text-align:left; font-size: 12px; margin-left: 5px;">The scan context and run time information have been provided below.<br><br></div>
|
||
</div>
|
||
<table>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">Domain</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">demo.local</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">DC</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">DomainController1.demo.local</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align: top;">Start Time</td>
|
||
<td>
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">11/07/2024 08:08:31</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">Stop Time</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">11/07/2024 08:10:31</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">Duration</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">00:02:00.4366393</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">Src Host</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">workstation10</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">Src IPs</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">192.168.40.156<br>192.168.1.234</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="cardsubtitle" style="vertical-align:top">Src User</td>
|
||
<td >
|
||
<span class="AclEntryRight" style="word-wrap: break-word;">demo\testuser</span>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</a>
|
||
|
||
<!-- home text -->
|
||
<div style="margin-left:450px;">
|
||
<br>
|
||
<div style="float:left;display:block;position:relative;">
|
||
<h4>How do I use this report?</h4>
|
||
Follow the guidance below to get the most out of this report. Click each step for more information.
|
||
<br><br>
|
||
<button class="collapsible"><span style="color:#CE112D;">1</span> | Review Reports and Insights</button>
|
||
<div class="content">
|
||
<div class="landingtext" >
|
||
Review the reports and data insights to get a quick feel for the level of SMB share exposure in your environment.
|
||
<br><br>
|
||
<strong style="color:#333">Reports</strong><br>
|
||
The <em>Scan, Computer, Share, and ACL</em> summary sections will provide a summary of the results.
|
||
<br>
|
||
<br>
|
||
<strong style="color:#333">Data Insights</strong><br>
|
||
The <em>Data Insights</em> sections are intented to highlight natural data groupings that can help centralize and expedite remediation on scale in Active Directory environments.
|
||
<br>
|
||
</div>
|
||
</div>
|
||
<button class="collapsible"><span style="color:#CE112D;">2</span> | Review Detailed CSV Files</button>
|
||
<div class="content">
|
||
<div class="landingtext">
|
||
Review potentially excessive share ACL entry details in the associated HTML and CSV files.
|
||
</div>
|
||
</div>
|
||
|
||
<button class="collapsible"><span style="color:#CE112D;">3</span> | Review Definitions</button>
|
||
<div class="content">
|
||
<div class="landingtext">
|
||
Review the definitions below to ensure you understand what was targeted and how privileges have been qualified as excessive.
|
||
<br><br>
|
||
<strong style="color:#333">Excessive Privileges</strong><br>
|
||
In the context of this report, excessive read and write share permissions have been defined as any network share ACL containing an explicit entry for the <em>"Everyone", "Authenticated Users", "BUILTIN\Users", "Domain Users", or "Domain Computers"</em> groups.
|
||
All provide domain users access to the affected shares due to privilege inheritance.
|
||
<Br><br>
|
||
Please note that share permissions can be overruled by NTFS permissions. Also, be aware that testing excluded share names containing the following keywords: <em>"print$", "prnproc$", "printer", "netlogon",and "sysvol"</em>.
|
||
<br><br>
|
||
<strong style="color:#333">High Risk Shares</strong>
|
||
<br>
|
||
In the context of this report, high risk shares have been defined as shares that provide unauthorized remote access to a system or application. By default, that includes <em>wwwroot, inetpub, c$, and admin$</em> shares. However, additional exposures may exist that are not called out beyond that.
|
||
<br>
|
||
</div>
|
||
</div>
|
||
|
||
<button class="collapsible"><span style="color:#CE112D;">4</span> | Verify and Remediate Issues</button>
|
||
<div class="content">
|
||
<div class="landingtext" >
|
||
Follow the guidance in the Exploit Share Access, Detect Share Access, and Prioritize Remediation sections.</div>
|
||
</div>
|
||
|
||
<button class="collapsible"><span style="color:#CE112D;">5</span> | Run Scan Again</button>
|
||
<div class="content">
|
||
<div class="landingtext" style="">
|
||
Collect SMB Share data and generate this HTML report by running <a href="https://github.com/NetSPI/PowerShell/blob/master/Invoke-HuntSMBShares.ps1">Invoke-HuntSMBShares.ps1</a> audit script.<br>
|
||
The command examples below can be used to identify potentially malicious share permissions.
|
||
<br><br>
|
||
<strong style="color:#333">From Domain System</strong>
|
||
<div style="border: 2px solid #CCC;margin-top:5px;padding: 5px;padding-left: 15px;width:95%;background-color:white;color:#757575;font-family:Lucida, Grande, sans-serif;">
|
||
Invoke-HuntSMBShares -Threads 20 -RunSpaceTimeOut 10 -OutputDirectory c:\folder\
|
||
</div>
|
||
<br>
|
||
<strong style="color:#333">From Non-Domain System</strong>
|
||
<div style="border: 2px solid #CCC;margin-top:5px;padding: 5px;padding-left: 15px;width:95%;background-color:white;color:#757575;font-family:Lucida, Grande, sans-serif;">
|
||
runas /netonly /user:domain\user PowerShell.exe<Br>
|
||
Import-Module Invoke-HuntSMBShares.ps1<br>
|
||
Invoke-HuntSMBShares -Threads 20 -RunSpaceTimeOut 10 -OutputDirectory c:\folder\ -DomainController 10.1.1.1 -Username domain\user -Password password
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<Br>
|
||
<br>
|
||
</div>
|
||
<br>
|
||
<script>
|
||
|
||
// --------------------------
|
||
// Toggle left menu sections
|
||
// --------------------------
|
||
|
||
function toggleMenuSection(headerId) {
|
||
const labels = document.querySelectorAll(`#${headerId} ~ label`);
|
||
let showLabels = true;
|
||
|
||
// Select the header element
|
||
const header = document.getElementById(headerId);
|
||
|
||
// Check if arrow styles are already set, otherwise add them
|
||
if (!header.dataset.arrowSet) {
|
||
// Set header to flex to center-align the arrow with text
|
||
header.style.display = "flex";
|
||
header.style.alignItems = "center";
|
||
header.style.position = "relative";
|
||
header.style.cursor = "pointer";
|
||
|
||
// Create the chevron effect
|
||
const arrow = document.createElement("span");
|
||
arrow.style.width = "8px";
|
||
arrow.style.height = "8px";
|
||
arrow.style.borderRight = "2px solid #C4C4C8";
|
||
arrow.style.borderBottom = "2px solid #C4C4C8";
|
||
arrow.style.transform = "rotate(45deg)";
|
||
arrow.style.transition = "transform 0.3s ease";
|
||
arrow.style.position = "absolute";
|
||
arrow.style.right = "8px";
|
||
|
||
// Append the arrow to the header and mark it as set
|
||
header.appendChild(arrow);
|
||
header.dataset.arrowSet = "true";
|
||
} else {
|
||
// Toggle the rotation of the arrow
|
||
const arrow = header.querySelector("span");
|
||
if (arrow.style.opacity === "0") {
|
||
//arrow.style.transform = "rotate(-135deg)";
|
||
arrow.style.opacity = "1";
|
||
} else {
|
||
//arrow.style.transform = "rotate(45deg)";
|
||
arrow.style.opacity = "0";
|
||
|
||
}
|
||
}
|
||
|
||
labels.forEach(label => {
|
||
if (label.classList.contains("tabLabel")) {
|
||
showLabels = false;
|
||
}
|
||
if (showLabels) {
|
||
label.style.display = label.style.display === "none" ? "flex" : "none";
|
||
}
|
||
});
|
||
}
|
||
|
||
// --------------------------
|
||
// Dashboard Page: Dim Risk chart Items
|
||
// --------------------------
|
||
|
||
function simulateLegendClick(seriesName) {
|
||
// Select the element with the class 'apexcharts-legend-series' and the specified series name
|
||
const legendItem = document.querySelector(`.apexcharts-legend-series[seriesname='${seriesName}']`);
|
||
|
||
if (legendItem) {
|
||
// Create a new mouse click event
|
||
const clickEvent = new MouseEvent("click", {
|
||
bubbles: true,
|
||
cancelable: true,
|
||
view: window
|
||
});
|
||
|
||
// Dispatch the click event on the selected element
|
||
legendItem.dispatchEvent(clickEvent);
|
||
|
||
console.log(`Simulated click on the legend item: ${seriesName}`);
|
||
} else {
|
||
console.log(`Legend item with series name '${seriesName}' not found.`);
|
||
}
|
||
}
|
||
|
||
// Use an interval to check if the legend item exists, then execute
|
||
window.addEventListener('load', function() {
|
||
const intervalId = setInterval(() => {
|
||
if (document.querySelector(`.apexcharts-legend-series[seriesname='Networks']`)) {
|
||
simulateLegendClick('Networks');
|
||
clearInterval(intervalId); // Clear the interval once executed
|
||
}
|
||
if (document.querySelector(`.apexcharts-legend-series[seriesname='Computers']`)) {
|
||
simulateLegendClick('Computers');
|
||
clearInterval(intervalId); // Clear the interval once executed
|
||
}
|
||
if (document.querySelector(`.apexcharts-legend-series[seriesname='Shares']`)) {
|
||
simulateLegendClick('Shares');
|
||
clearInterval(intervalId); // Clear the interval once executed
|
||
}
|
||
}, 100); // Check every 100 milliseconds
|
||
});
|
||
|
||
// --------------------------
|
||
// Dashboard Page: Timeline Creation Chart
|
||
// --------------------------
|
||
|
||
// Define an SVG pattern for stripes
|
||
var pattern = `
|
||
<svg width="10" height="10" xmlns="http://www.w3.org/2000/svg">
|
||
<defs>
|
||
<pattern id="striped-pattern" width="4" height="4" patternUnits="userSpaceOnUse" patternTransform="rotate(45)">
|
||
<line x1="0" y="0" x2="0" y2="10" stroke="#772400" stroke-width=".5" stroke-opacity="0.5" />
|
||
</pattern>
|
||
<pattern id="grid-pattern" width="10" height="10" patternUnits="userSpaceOnUse">
|
||
<!-- Solid background for the pattern -->
|
||
<rect width="10" height="10" fill="#ffffff" />
|
||
<!-- Horizontal line -->
|
||
<line x1="0" y1="5" x2="10" y2="5" stroke="#772400" stroke-width=".5" stroke-opacity="0.5"/>
|
||
<!-- Vertical line -->
|
||
<line x1="5" y1="0" x2="5" y2="10" stroke="#772400" stroke-width=".5" stroke-opacity="0.5" />
|
||
</pattern>
|
||
</defs>
|
||
</svg>
|
||
`;
|
||
|
||
// Append the pattern to the body
|
||
document.body.insertAdjacentHTML('beforeend', pattern);
|
||
|
||
var allData = [1, 1, 11, 1, 1, 1] // ACEs data
|
||
|
||
function calculateMean(data) {
|
||
let sum = data.reduce((a, b) => a + b, 0);
|
||
return sum / data.length;
|
||
}
|
||
|
||
function calculateStandardDeviation(data, mean) {
|
||
let sum = data.reduce((a, b) => a + Math.pow(b - mean, 2), 0);
|
||
return Math.sqrt(sum / data.length);
|
||
}
|
||
|
||
var meanValue = calculateMean(allData);
|
||
var stdDev = calculateStandardDeviation(allData, meanValue);
|
||
|
||
var lowerBound = meanValue - 2 * stdDev;
|
||
var upperBound = meanValue + 2 * stdDev;
|
||
|
||
var TimelineCreationOptions = {
|
||
series: [
|
||
{
|
||
name: 'Computer Instances',
|
||
type: 'column',
|
||
data: [1, 1, 2, 1, 1, 1],
|
||
color: '#9ba1a9'
|
||
},
|
||
{
|
||
name: 'Share Instances',
|
||
type: 'column',
|
||
data: [1, 1, 11, 1, 1, 1],
|
||
color: '#f29650'
|
||
},
|
||
{
|
||
name: 'Total High Risk Shares',
|
||
type: 'line',
|
||
data: [0, 0, 3, 3, 4, 4],
|
||
// color: 'url(#striped-pattern)' // or #772400 or striped-pattern
|
||
color: '#772400'
|
||
},
|
||
{
|
||
name: 'Total Critical Risk Shares',
|
||
type: 'line',
|
||
data: [0, 0, 6, 6, 7, 7],
|
||
color: '#410f7A'
|
||
}
|
||
],
|
||
annotations: {
|
||
yaxis: [
|
||
{
|
||
y: meanValue,
|
||
borderColor: '#000000',
|
||
label: {
|
||
borderColor: '#000000',
|
||
style: {
|
||
color: '#fff',
|
||
background: '#000000'
|
||
},
|
||
text: 'avg'
|
||
},
|
||
strokeDashArray: 4
|
||
},
|
||
{
|
||
y: upperBound,
|
||
borderColor: '#FF0000',
|
||
label: {
|
||
borderColor: '#FF0000',
|
||
style: {
|
||
color: '#fff',
|
||
background: '#FF0000'
|
||
},
|
||
text: '+2 Std Dev'
|
||
},
|
||
strokeDashArray: 4
|
||
}
|
||
],
|
||
xaxis: [
|
||
{
|
||
x: 0,
|
||
borderColor: '#FF0000',
|
||
label: {
|
||
borderColor: '#FF0000',
|
||
style: {
|
||
color: '#fff',
|
||
background: '#FF0000'
|
||
},
|
||
text: 'Highlight'
|
||
}
|
||
}
|
||
]
|
||
},
|
||
chart: {
|
||
height: 350,
|
||
type: 'line',
|
||
stacked: false
|
||
},
|
||
stroke: {
|
||
width: [0, .5, .5],
|
||
curve: 'smooth'
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
columnWidth: '50%'
|
||
}
|
||
},
|
||
fill: {
|
||
opacity: [1, 1, .75, .75],
|
||
gradient: {
|
||
inverseColors: false,
|
||
//shade: 'light',
|
||
type: "vertical",
|
||
//opacityFrom: 0.0,
|
||
//opacityTo: 1,
|
||
stops: [0, 25, 50, 100]
|
||
}
|
||
},
|
||
labels: ['10/27/1991', '09/01/2001', '07/26/2012', '04/08/2014', '08/05/2020', '09/25/2024'],
|
||
markers: {
|
||
size: 0
|
||
},
|
||
xaxis: {
|
||
type: 'datetime'
|
||
},
|
||
yaxis: {
|
||
title: {
|
||
text: 'Count',
|
||
style: {
|
||
fontSize: '12px',
|
||
fontWeight: 'normal',
|
||
color: '#71808d' // Set "Percentage" text to gray
|
||
}
|
||
}
|
||
},
|
||
tooltip: {
|
||
shared: true,
|
||
intersect: false,
|
||
y: {
|
||
formatter: function (y) {
|
||
if (typeof y !== "undefined") {
|
||
return y.toFixed(0);
|
||
}
|
||
return y;
|
||
}
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Share Creation Timeline',
|
||
align: 'center',
|
||
margin: 10,
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
var TimelineCreationChartVar = new ApexCharts(document.querySelector("#TimelinCreationChart"), TimelineCreationOptions);
|
||
TimelineCreationChartVar.render();
|
||
|
||
|
||
|
||
// --------------------------
|
||
// side menu collapse function
|
||
// --------------------------
|
||
|
||
function toggleMenu() {
|
||
const menu = document.getElementById('sideMenu');
|
||
const icon = document.querySelector('.menu-button .icon');
|
||
const main = document.getElementById('main');
|
||
const mytabs = document.getElementById('tabs');
|
||
menu.classList.toggle('collapsed');
|
||
if (menu.classList.contains('collapsed')) {
|
||
icon.innerHTML = '<span style="font-size: 16px; color:#F56A00; transition: color 0.3s ease; margin-left: -23px;" onmouseover="this.style.color=\'white\'" onmouseout="this.style.color=\'#F56A00\'">☰</span>';
|
||
main.style.marginLeft = '70px';
|
||
main.style.transition = "margin-left 0.5s ease";
|
||
mytabs.style.opacity= "0";
|
||
} else {
|
||
icon.innerHTML = '<span style="font-size: 16px; color:#F56A00; transition: color 0.3s ease;" onmouseover="this.style.color=\'white\'" onmouseout="this.style.color=\'#F56A00\'"><i class="fas fa-times"></i></span>';
|
||
main.style.marginLeft = '200px';
|
||
main.style.transition = "margin-left 0.5s ease";
|
||
setTimeout(() => {
|
||
mytabs.style.opacity= "1";
|
||
}, 300); // Adjust delay here
|
||
|
||
}
|
||
}
|
||
|
||
// --------------------------
|
||
// ACE Page: Type chart
|
||
// --------------------------
|
||
|
||
// Initialize ApexCharts
|
||
const ChartAceTypeOptions = {
|
||
series: [{
|
||
data: [14,14,14,2,2,19,14]
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: ['AddFile','AddSubdirectory','AppendData','GenericExecute','GenericRead','Read','WriteData']
|
||
},
|
||
title: {
|
||
text: 'ACE Type Count',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '16px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartAceType = new ApexCharts(document.querySelector("#ChartAceType"), ChartAceTypeOptions);
|
||
ChartAceType.render();
|
||
|
||
// --------------------------
|
||
// ACE Page: Risk Level chart
|
||
// --------------------------
|
||
|
||
// Initialize ApexCharts
|
||
const ChartAceRiskOptions = {
|
||
series: [{
|
||
data: [13, 6, 6, 22]
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: ['Critical','High','Medium','Low']
|
||
},
|
||
title: {
|
||
text: 'ACE Count by Risk Level',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartAceRisk = new ApexCharts(document.querySelector("#ChartAceRisk"), ChartAceRiskOptions);
|
||
ChartAceRisk.render();
|
||
|
||
// --------------------------
|
||
// ACE Page: Chart - Interesting Files
|
||
// --------------------------
|
||
|
||
const datac = ['0', '3', '2', '0', '2', '0', '26'];
|
||
const categoriesc = ['Sensitive', 'Secret', 'SystemImage', 'Database', 'Backup', 'Script', 'Binaries'];
|
||
|
||
const ChartAcesIFOptions = {
|
||
series: [{
|
||
data: datac
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: categoriesc,
|
||
},
|
||
title: {
|
||
text: 'Interesting File Exposure',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '16px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartAcesIF = new ApexCharts(document.querySelector("#ChartAcesIF"), ChartAcesIFOptions);
|
||
ChartAcesIF.render();
|
||
|
||
// --------------------------
|
||
// Computers Page - Computers Found
|
||
// --------------------------
|
||
|
||
// Initialize ApexCharts
|
||
const ChartComputersDiscoOptions = {
|
||
series: [{
|
||
data: [2,2,2,2,2,2,2]
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: ['Ping Response','445Open','Host Shares','Non Default','Excessive Privs','Readable','Writable']
|
||
},
|
||
title: {
|
||
text: 'Computer Count by Share Exposure',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartComputersDisco = new ApexCharts(document.querySelector("#ChartComputersDisco"), ChartComputersDiscoOptions);
|
||
ChartComputersDisco.render();
|
||
|
||
// --------------------------
|
||
// Computers Page - Computers Count by OS
|
||
// --------------------------
|
||
|
||
// Calculate the total sum of the series
|
||
const total = [2]
|
||
|
||
// Map the OS names and values into a combined array and sort by values in descending order
|
||
const sortedData = ['Windows Server 2012 Standard'].map((name, index) => ({
|
||
name: name,
|
||
value: [2][index]
|
||
})).sort((a, b) => b.value - a.value);
|
||
|
||
// Extract the sorted names and values back into separate arrays
|
||
const sortedNames = sortedData.map(item => item.name);
|
||
const sortedValues = sortedData.map(item => item.value);
|
||
|
||
// Initialize ApexCharts with sorted data
|
||
const maxCount = Math.max(...sortedValues); // Get the maximum count from sorted values
|
||
const ChartComputersOSOptions = {
|
||
series: [{
|
||
name: 'Count',
|
||
data: sortedValues // Use sorted values for percentages
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false // Disable data labels
|
||
},
|
||
tooltip: {
|
||
y: {
|
||
formatter: function (val) {
|
||
return val.toFixed(2) // + "%"; // Show tooltips as percentages
|
||
}
|
||
}
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
min: 0, // Ensure x-axis starts at 0
|
||
max: maxCount, // Dynamically set the max value based on the data
|
||
tickAmount: maxCount + 1, // Ensure there are tick marks up to the max count
|
||
categories: sortedNames, // Use sorted names for categories
|
||
labels: {
|
||
style: {
|
||
fontSize: '12px'
|
||
},
|
||
formatter: function (value) {
|
||
return value.toFixed(1); // Show the count as is, no fractional increments needed
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Computer Count', // Custom label for x-axis
|
||
style: {
|
||
fontSize: '12px',
|
||
fontWeight: 'normal',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
},
|
||
yaxis: {
|
||
labels: {
|
||
style: {
|
||
fontSize: '12px',
|
||
width: 400 // Allocate fixed space for y-axis labels
|
||
},
|
||
maxWidth: 400
|
||
},
|
||
title: {
|
||
text: 'Operating System', // Custom label for y-axis
|
||
style: {
|
||
fontSize: '12px',
|
||
fontWeight: 'normal',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Live Computer Count by OS',
|
||
align: 'center', // Aligns the title
|
||
margin: 10, // Space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartComputersOS = new ApexCharts(document.querySelector("#ChartComputersOS"), ChartComputersOSOptions);
|
||
ChartComputersOS.render();
|
||
|
||
|
||
// --------------------------
|
||
// Computers Page - Computers Risk Levels
|
||
// --------------------------
|
||
|
||
// Initialize ApexCharts
|
||
const ChartComputersRiskOptionsa = {
|
||
series: [{
|
||
data: [2, 0, 0, 0]
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: ['Critical','High','Medium','Low']
|
||
},
|
||
title: {
|
||
text: 'Computer Count by Risk Level',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartComputersRisk = new ApexCharts(document.querySelector("#ChartComputersRisk"), ChartComputersRiskOptionsa);
|
||
ChartComputersRisk.render();
|
||
|
||
// --------------------------
|
||
// Folder Group Page: Chart - Interesting Files
|
||
// --------------------------
|
||
|
||
const datab = ['0', '3', '2', '0', '2', '0', '26'];
|
||
const categoriesb = ['Sensitive', 'Secret', 'SystemImage', 'Database', 'Backup', 'Script', 'Binaries'];
|
||
|
||
const ChartFGPageIFOptions = {
|
||
series: [{
|
||
data: datab
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: categoriesb,
|
||
},
|
||
title: {
|
||
text: 'Interesting File Exposure',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '16px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartFGPageIF = new ApexCharts(document.querySelector("#ChartFGPageIF"), ChartFGPageIFOptions);
|
||
ChartFGPageIF.render();
|
||
|
||
// --------------------------
|
||
// Folder Group Page: Chart - Risk Levels
|
||
// --------------------------
|
||
|
||
// Set series data
|
||
const dataSeriesfg = [5, 0, 2 , 1];
|
||
|
||
// Initialize ApexCharts
|
||
const ChartFGRiskOptionsa = {
|
||
series: [{
|
||
data: dataSeriesfg
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
min: 0, // Set minimum value to 0
|
||
max: Math.max(...dataSeriesfg), // Set maximum value to the largest count from the data series
|
||
tickAmount: dataSeriesfg.length, // Ensure unique labels by setting the number of ticks equal to the number of data points
|
||
categories: ['Critical','High','Medium','Low']
|
||
},
|
||
title: {
|
||
text: 'Folder Group Count by Risk Level',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartFGRiska = new ApexCharts(document.querySelector("#ChartFGRiska"), ChartFGRiskOptionsa);
|
||
ChartFGRiska.render();
|
||
|
||
// --------------------------
|
||
// Network Page: Chart - Risk Chart
|
||
// --------------------------
|
||
|
||
const datanetwork = [0,0,0,1];
|
||
const categoriesnetwork = ['Low','Medium','High','Critical'];
|
||
|
||
// Reverse the order of the array
|
||
datanetwork.reverse();
|
||
categoriesnetwork.reverse();
|
||
|
||
const ChartNetworkRiskOptions = {
|
||
series: [{
|
||
data: datanetwork
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: categoriesnetwork,
|
||
},
|
||
title: {
|
||
text: 'Network Count by Risk Level',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '16px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartNetworkRiskC = new ApexCharts(document.querySelector("#ChartNetworkRisk"), ChartNetworkRiskOptions);
|
||
ChartNetworkRiskC.render();
|
||
|
||
// --------------------------
|
||
// Share Names Page: Chart - Interesting Files
|
||
// --------------------------
|
||
|
||
const dataa = ['0', '3', '2', '0', '2', '0', '26'];
|
||
const categoriesa = ['Sensitive', 'Secret', 'SystemImage', 'Database', 'Backup', 'Script', 'Binaries'];
|
||
|
||
const ChartSharePageIFOptions = {
|
||
series: [{
|
||
data: dataa
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: categoriesa,
|
||
},
|
||
title: {
|
||
text: 'Interesting File Exposure',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '16px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
const ChartSharePageIF = new ApexCharts(document.querySelector("#ChartSharePageIF"), ChartSharePageIFOptions);
|
||
ChartSharePageIF.render();
|
||
|
||
// --------------------------
|
||
// Share Names Page: Chart - Risk Levels
|
||
// --------------------------
|
||
|
||
// Example data series variable
|
||
const dataSeries = [5, 0, 2, 7]; // You can dynamically update this array as needed
|
||
|
||
// Initialize ApexCharts with variable data series
|
||
const ChartShareNameRiskOptionsa = {
|
||
series: [{
|
||
data: dataSeries // Use the data series variable here
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true,
|
||
colors: {
|
||
backgroundBarColors: ['#e0e0e0'],
|
||
backgroundBarOpacity: 1,
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: false
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
min: 0, // Set minimum value to 0
|
||
max: Math.max(...dataSeries), // Set maximum value to the largest count from the data series
|
||
tickAmount: dataSeries.length, // Ensure unique labels by setting the number of ticks equal to the number of data points
|
||
categories: ['Critical','High','Medium','Low']
|
||
},
|
||
title: {
|
||
text: 'Share Name Count by Risk Level',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
|
||
const ChartShareNameRiska = new ApexCharts(document.querySelector("#ChartShareNameRiska"), ChartShareNameRiskOptionsa);
|
||
ChartShareNameRiska.render();
|
||
|
||
// --------------------------
|
||
// Dashboard Page: Chart - Interesting Files
|
||
// --------------------------
|
||
|
||
// Data and categories
|
||
const data = ['0', '3', '2', '0', '2', '0', '26']; // Series with original number of files discovered for each category
|
||
const verifiedData = ['0', '50', '0', '0', '0', '0', '0']; // Series with number of files we recovered secrets from
|
||
const categories = ['Sensitive', 'Secret', 'SystemImage', 'Database', 'Backup', 'Script', 'Binaries']; // Series with category names
|
||
|
||
// Initialize ApexCharts
|
||
const ChartDashboardIFOptions = {
|
||
series: [
|
||
{
|
||
name: 'Files Discovered',
|
||
data: data
|
||
},
|
||
{
|
||
name: 'Files Discovered & Extracted Secrets',
|
||
data: verifiedData
|
||
}
|
||
],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 300,
|
||
stacked: true // Enable stacked bars
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
borderRadiusApplication: 'end',
|
||
horizontal: true
|
||
}
|
||
},
|
||
dataLabels: {
|
||
enabled: true,
|
||
style: {
|
||
fontSize: '12px',
|
||
colors: ['#345367', '#f29650']
|
||
},
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: categories,
|
||
axisTicks: {
|
||
show: false
|
||
},
|
||
labels: {
|
||
show: false // Hide the x-axis labels
|
||
}
|
||
},
|
||
colors: ['#f29650','#345367'], // Orange for discovered, Blue for verified
|
||
title: {
|
||
text: 'Interesting File Exposure',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
},
|
||
legend: {
|
||
position: 'bottom',
|
||
horizontalAlign: 'center'
|
||
}
|
||
};
|
||
|
||
const ChartDashboardIF = new ApexCharts(document.querySelector("#ChartDashboardIF"), ChartDashboardIFOptions);
|
||
ChartDashboardIF.render();
|
||
|
||
|
||
// --------------------------
|
||
// Dashboard Page: Risk Level chart
|
||
// --------------------------
|
||
|
||
// Set data series
|
||
var DataSeriesNetwork = [1, 1, 1, 1];
|
||
var DataSeriesComputers = [2, 1, 1, 2];
|
||
var DataSeriesShares = [8, 2, 4, 7];
|
||
var DataSeriesACEs = [22, 6, 6,13];
|
||
|
||
// Reverse each array
|
||
DataSeriesNetwork.reverse();
|
||
DataSeriesComputers.reverse();
|
||
DataSeriesShares.reverse();
|
||
DataSeriesACEs.reverse();
|
||
|
||
// Find max values
|
||
var maxNetwork = Math.max(...DataSeriesNetwork);
|
||
var maxComputer = Math.max(...DataSeriesComputers);
|
||
var maxShares = Math.max(...DataSeriesShares);
|
||
var maxACEs = Math.max(...DataSeriesACEs);
|
||
var maxValueOverall = Math.max(maxNetwork, maxComputer, maxShares, maxACEs);
|
||
|
||
// Initialize ApexCharts
|
||
const ChartDashboardRiskOptions = {
|
||
series: [{
|
||
name: 'Networks',
|
||
data: DataSeriesNetwork
|
||
}, {
|
||
name: 'Computers',
|
||
data: DataSeriesComputers
|
||
}, {
|
||
name: 'Shares',
|
||
data: DataSeriesShares
|
||
}, {
|
||
name: 'ACEs',
|
||
data: DataSeriesACEs
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 300
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
horizontal: true,
|
||
barHeight: '90%', // Reduce bar height for more space
|
||
borderWidth: 0 // Remove borders around bars
|
||
}
|
||
},
|
||
colors: ['#71808D', '#7D825E', '#f29650', '#345367'], // Added a new color for the Network series
|
||
dataLabels: {
|
||
enabled: true,
|
||
formatter: function (val) {
|
||
return val === 0 ? '' : val; // Hide the label if the value is 0
|
||
},
|
||
offsetX: 2, // Move the labels 4px to the right of the bar
|
||
textAnchor: 'start', // Ensure the label starts at the end of the bar
|
||
style: {
|
||
fontSize: '12px',
|
||
colors: ['#345367','#345367', '#345367', '#f29650'] // Updated colors for the labels
|
||
}
|
||
},
|
||
grid: {
|
||
show: false
|
||
},
|
||
xaxis: {
|
||
categories: ['Critical', 'High', 'Medium', 'Low'],
|
||
max: maxValueOverall,
|
||
labels: {
|
||
show: false // Hide the x-axis labels
|
||
},
|
||
axisBorder: {
|
||
show: true
|
||
},
|
||
axisTicks: {
|
||
show: false
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Affected Asset Count by Risk Level',
|
||
align: 'center',
|
||
margin: 10,
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const ChartDashboardRisk = new ApexCharts(document.querySelector("#ChartDashboardRisk"), ChartDashboardRiskOptions);
|
||
ChartDashboardRisk.render();
|
||
|
||
// --------------------------
|
||
// Dashboard Page: Chart - Remediation Prioritization
|
||
// --------------------------
|
||
|
||
// Set data series
|
||
var DataSeriesAverage = [47,47,47];
|
||
var DataSeriesActual = [47,8,14];
|
||
|
||
// Find max values
|
||
var maxValueAverage = Math.max(...DataSeriesAverage);
|
||
var maxValueActual = Math.max(...DataSeriesActual);
|
||
var maxValueOverall = Math.max(maxValueAverage, maxValueActual);
|
||
|
||
var RemCompareOptions = {
|
||
series: [{
|
||
name: 'Affected ACEs',
|
||
data: DataSeriesAverage
|
||
}, {
|
||
name: 'Remediation Tasks',
|
||
data: DataSeriesActual
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 250
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
horizontal: false,
|
||
columnWidth: '55%',
|
||
endingShape: 'rounded',
|
||
dataLabels: {
|
||
position: 'top' // Moves the label to the top of the bar
|
||
}
|
||
},
|
||
},
|
||
colors: ['#345367', '#f29650'], // Reversed colors for Average and Actual bars
|
||
dataLabels: {
|
||
enabled: true, // Enable data labels
|
||
offsetY: -20, // Move the label 20px above the bar
|
||
style: {
|
||
fontSize: '12px',
|
||
colors: ['#345367', '#345367'], // Colors for labels
|
||
},
|
||
formatter: function (val) {
|
||
return val; // Append percentage sign to data labels
|
||
}
|
||
},
|
||
stroke: {
|
||
show: true,
|
||
width: 2,
|
||
colors: ['transparent']
|
||
},
|
||
grid: {
|
||
show: false,
|
||
opacity: 0.5
|
||
},
|
||
xaxis: {
|
||
categories: ['By ACE (Default)', 'By Folder Group (Perfect Match)', 'By Share Name (High Similarity)'], // X-axis categories
|
||
labels: {
|
||
style: {
|
||
colors: '#71808d' // Set x-axis labels to gray
|
||
}
|
||
},
|
||
axisTicks: {
|
||
show: false // Hide x-axis ticks
|
||
}
|
||
},
|
||
yaxis: {
|
||
title: {
|
||
text: '', // Remediation Tasks
|
||
style: {
|
||
fontWeight: 'normal',
|
||
color: '#71808d' // Set text color to gray
|
||
}
|
||
},
|
||
labels: {
|
||
show: false // Hide y-axis labels
|
||
},
|
||
max: Math.ceil(maxValueOverall * 1.1),
|
||
min: 0
|
||
},
|
||
fill: {
|
||
opacity: 1
|
||
},
|
||
tooltip: {
|
||
y: {
|
||
formatter: function (val) {
|
||
return val + "%"; // Show percentage in tooltip
|
||
}
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Number of Remediation Tasks by Grouping Approach', // Updated chart title
|
||
align: 'center',
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
var RemCompareOptionschart = new ApexCharts(document.querySelector("#ChartDashboardRemediate"), RemCompareOptions);
|
||
RemCompareOptionschart.render();
|
||
|
||
// --------------------------
|
||
// Dashboard Page: Chart - Peer Comparison
|
||
// --------------------------
|
||
|
||
// Set data series
|
||
var DataSeriesAverage = [18, 9, 15];
|
||
var DataSeriesActual = [100, 76, 37];
|
||
|
||
// Find max values
|
||
var maxValueAverage = Math.max(...DataSeriesAverage);
|
||
var maxValueActual = Math.max(...DataSeriesActual);
|
||
var maxValueOverall = Math.max(maxValueAverage, maxValueActual);
|
||
|
||
var PeerCompareOptions = {
|
||
series: [{
|
||
name: 'Peer Average',
|
||
data: DataSeriesAverage
|
||
}, {
|
||
name: 'This Environment',
|
||
data: DataSeriesActual
|
||
}],
|
||
chart: {
|
||
type: 'bar',
|
||
height: 250
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
horizontal: false,
|
||
columnWidth: '55%',
|
||
endingShape: 'rounded',
|
||
dataLabels: {
|
||
position: 'top' // Moves the label to the top of the bar
|
||
}
|
||
},
|
||
},
|
||
colors: ['#345367', '#f29650'], // Reversed colors for Average and Actual bars
|
||
dataLabels: {
|
||
enabled: true,
|
||
offsetY: -20, // Move the label 10px above the bar
|
||
style: {
|
||
fontSize: '12px',
|
||
colors: ['#345367', '#345367'] // Custom colors for labels
|
||
},
|
||
formatter: function (val) {
|
||
return val + '%'; // Append '%' to the data label
|
||
}
|
||
},
|
||
grid: {
|
||
show: false,
|
||
opacity: 0.5
|
||
},
|
||
stroke: {
|
||
show: true,
|
||
width: 2,
|
||
colors: ['transparent']
|
||
},
|
||
xaxis: {
|
||
categories: ['Computers', 'Shares', 'ACEs'], // X-axis categories
|
||
labels: {
|
||
style: {
|
||
colors: '#71808d' // Set x-axis labels to gray
|
||
}
|
||
},
|
||
axisTicks: {
|
||
show: false // Hide x-axis ticks
|
||
}
|
||
},
|
||
yaxis: {
|
||
title: {
|
||
text: '', // Percentage (%)
|
||
style: {
|
||
fontSize: '12px',
|
||
fontWeight: 'normal',
|
||
color: '#71808d' // Set "Percentage" text to gray
|
||
}
|
||
},
|
||
labels: {
|
||
show: false // Hide y-axis labels
|
||
},
|
||
max: Math.ceil(maxValueOverall * 1.1),
|
||
min: 0
|
||
},
|
||
fill: {
|
||
opacity: 1
|
||
},
|
||
tooltip: {
|
||
y: {
|
||
formatter: function (val) {
|
||
return val + "%"; // Show percentage in tooltip
|
||
}
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Percent of Assets with Excessive Privileges', // Updated chart title - Percent of Assets with Excessive Privileges
|
||
align: 'center',
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
var PeerCompareOptionschart = new ApexCharts(document.querySelector("#ChartDashboardPeerCompare"), PeerCompareOptions);
|
||
PeerCompareOptionschart.render();
|
||
|
||
// --------------------------
|
||
// Function to support collapsing and expanding sections
|
||
// --------------------------
|
||
var coll = document.getElementsByClassName("collapsible");
|
||
var i;
|
||
|
||
for (i = 0; i < coll.length; i++) {
|
||
coll[i].addEventListener("click", function() {
|
||
this.classList.toggle("active");
|
||
var content = this.nextElementSibling;
|
||
if (content.style.maxHeight){
|
||
|
||
content.style.maxHeight = null;
|
||
|
||
// Adjust width
|
||
content.style.width = 0;
|
||
|
||
} else {
|
||
content.style.Height = content.scrollHeight + "px";
|
||
content.style.maxHeight = "100%";
|
||
|
||
// Adjust width
|
||
content.style.width = "auto";
|
||
}
|
||
});
|
||
}
|
||
|
||
function toggleDiv(TargetObjectId) {
|
||
var content = document.getElementById(TargetObjectId);
|
||
if (content.style.display === "none") {
|
||
content.style.display = "block";
|
||
} else {
|
||
content.style.display = "none";
|
||
content.style.width = 0;
|
||
}
|
||
}
|
||
|
||
// --------------------------
|
||
// String to update bar chart - Interesting Files
|
||
// --------------------------
|
||
// Function to count strings in the current displayed rows
|
||
function countStringInDisplayedRows(searchString) {
|
||
var count = 0;
|
||
currentFilteredRows.forEach(row => {
|
||
var cells = row.getElementsByTagName('td');
|
||
var cellValue = cells[2].innerText || cells[2].textContent;
|
||
if (cellValue === searchString) {
|
||
count++;
|
||
}
|
||
});
|
||
return count;
|
||
}
|
||
|
||
// Update the chart with counts based on displayed rows
|
||
function updateChart() {
|
||
var MySensitiveCount = countStringInDisplayedRows('Sensitive');
|
||
var MySecretCount = countStringInDisplayedRows('Secret');
|
||
var MySystemImageCount = countStringInDisplayedRows('SystemImage');
|
||
var MyDatabaseCount = countStringInDisplayedRows('Database');
|
||
var MyBackupCount = countStringInDisplayedRows('Backup');
|
||
var MyScriptCount = countStringInDisplayedRows('Script');
|
||
var MyBinariesCount = countStringInDisplayedRows('Binaries');
|
||
|
||
chart.updateSeries([{
|
||
name: 'Count',
|
||
data: [MySensitiveCount, MySecretCount, MySystemImageCount, MyDatabaseCount, MyBackupCount, MyScriptCount, MyBinariesCount]
|
||
}]);
|
||
}
|
||
|
||
|
||
// --------------------------
|
||
// Interesting Files - Bar Chart
|
||
// --------------------------
|
||
|
||
// Initialize ApexCharts
|
||
const chartOptions = {
|
||
chart: {
|
||
type: 'bar',
|
||
height: 200,
|
||
events: {
|
||
dataPointSelection: function(event, chartContext, config) {
|
||
// Get the clicked category
|
||
var category = config.w.config.xaxis.categories[config.dataPointIndex];
|
||
handleCategoryClick(category);
|
||
}
|
||
}
|
||
},
|
||
series: [{
|
||
name: 'Count',
|
||
data: [1, 1, 1]
|
||
}],
|
||
xaxis: {
|
||
categories: ['Sensitive', 'Secret', 'SystemImage', 'Database', 'Backup', 'Script', 'Binaries'],
|
||
labels: {
|
||
style: {
|
||
// fontSize: '18px',
|
||
// fontWeight: 'bold',
|
||
// colors: '#f29650'
|
||
}
|
||
}
|
||
},
|
||
yaxis: {
|
||
labels: {
|
||
style: {
|
||
// fontSize: '14px',
|
||
// colors: '#b3afaf'
|
||
}
|
||
}
|
||
},
|
||
plotOptions: {
|
||
bar: {
|
||
borderRadius: 0,
|
||
horizontal: true,
|
||
colors: {
|
||
ranges: [{
|
||
from: 0,
|
||
to: 1000,
|
||
color: '#f29650'
|
||
}]
|
||
}
|
||
}
|
||
},
|
||
grid: {
|
||
show: false,
|
||
opacity: 0.5
|
||
},
|
||
dataLabels: {
|
||
enabled: false,
|
||
style: {
|
||
fontSize: '18px',
|
||
fontWeight: 'bold',
|
||
colors: ['#345367'] // Set text color to black
|
||
},
|
||
formatter: function (val) {
|
||
return '' + val;
|
||
},
|
||
offsetY: 0, // Adjust this value to position the labels above the bars
|
||
background: {
|
||
enabled: false // Disable background for data labels
|
||
}
|
||
},
|
||
tooltip: {
|
||
y: {
|
||
formatter: function (val) {
|
||
return '' + val;
|
||
}
|
||
}
|
||
},
|
||
title: {
|
||
text: 'Interesting File Exposure',
|
||
align: 'center', // Aligns the title, can be 'left', 'center', or 'right'
|
||
margin: 10, // Adjusts the space between the title and the chart
|
||
style: {
|
||
fontSize: '14px',
|
||
fontWeight: 'bold',
|
||
color: '#71808d'
|
||
}
|
||
}
|
||
};
|
||
|
||
const chart = new ApexCharts(document.querySelector("#chart"), chartOptions);
|
||
chart.render();
|
||
|
||
// apply category filter to interestiong table rows
|
||
function handleCategoryClick(category) {
|
||
//alert("Category clicked: " + category);
|
||
document.getElementById('filterInputIF').value = category;
|
||
applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF',2);
|
||
}
|
||
|
||
// --------------------------
|
||
// Sorting Functions
|
||
// --------------------------
|
||
const rowsPerPage = 10;
|
||
let currentPage = 1;
|
||
let currentSortColumn = -1;
|
||
let currentSortDir = "asc";
|
||
let currentFilteredRows = [];
|
||
|
||
// Sorting Function
|
||
function sortTable(tableId, columnIndex, dataType = 'number') {
|
||
const table = document.getElementById(tableId);
|
||
const tbody = table.querySelector('tbody');
|
||
const rows = Array.from(tbody.rows);
|
||
const dir = currentSortColumn === columnIndex && currentSortDir === "asc" ? "desc" : "asc";
|
||
currentSortDir = dir;
|
||
currentSortColumn = columnIndex;
|
||
|
||
rows.sort((a, b) => {
|
||
const cellA = a.cells[columnIndex].innerText.toLowerCase();
|
||
const cellB = b.cells[columnIndex].innerText.toLowerCase();
|
||
|
||
if (dataType === 'number') {
|
||
if (!isNaN(parseFloat(cellA)) && !isNaN(parseFloat(cellB))) {
|
||
return dir === "asc" ? parseFloat(cellA) - parseFloat(cellB) : parseFloat(cellB) - parseFloat(cellA);
|
||
} else if (cellA.includes('%') && cellB.includes('%')) {
|
||
const numA = parseFloat(cellA.replace('%', ''));
|
||
const numB = parseFloat(cellB.replace('%', ''));
|
||
return dir === "asc" ? numA - numB : numB - numA;
|
||
} else {
|
||
if (cellA < cellB) return dir === "asc" ? -1 : 1;
|
||
if (cellA > cellB) return dir === "asc" ? 1 : -1;
|
||
return 0;
|
||
}
|
||
} else {
|
||
if (cellA < cellB) return dir === "asc" ? -1 : 1;
|
||
if (cellA > cellB) return dir === "asc" ? 1 : -1;
|
||
return 0;
|
||
}
|
||
});
|
||
|
||
rows.forEach(row => tbody.appendChild(row));
|
||
updateSortIndicators(tableId, columnIndex);
|
||
applyFiltersAndSort(tableId, searchInputIdForTable(tableId), filterCounterIdForTable(tableId), paginationIdForTable(tableId));
|
||
}
|
||
|
||
function updateSortIndicators(tableId, columnIndex) {
|
||
const table = document.getElementById(tableId);
|
||
const headers = table.querySelectorAll("th");
|
||
headers.forEach((th, index) => {
|
||
th.classList.remove("asc", "desc");
|
||
if (index === columnIndex) {
|
||
th.classList.add(currentSortDir);
|
||
}
|
||
});
|
||
}
|
||
|
||
// Filtering Function
|
||
function applyFiltersAndSort(tableId, searchInputId, filterCounterId, paginationId, columnId = null) {
|
||
const table = document.getElementById(tableId);
|
||
const tbody = table.querySelector('tbody');
|
||
const rows = Array.from(tbody.rows);
|
||
const searchInput = searchInputId ? document.getElementById(searchInputId) : null;
|
||
const filterCounter = filterCounterId ? document.getElementById(filterCounterId) : null;
|
||
const checkboxes = document.querySelectorAll('.filter-checkbox');
|
||
|
||
const filterInputValue = searchInput ? searchInput.value.toLowerCase() : '';
|
||
const checkedFilters = Array.from(checkboxes)
|
||
.filter(cb => cb.checked)
|
||
.map(cb => cb.name);
|
||
|
||
currentFilteredRows = rows.filter(row => { // Update filtered rows
|
||
const cells = Array.from(row.cells);
|
||
const matchesTextFilter = columnId !== null
|
||
? cells[columnId].innerText.toLowerCase().includes(filterInputValue)
|
||
: cells.some(cell => cell.innerText.toLowerCase().includes(filterInputValue));
|
||
const matchesCheckboxFilter = checkedFilters.every(filter => row.getAttribute(filter) === "Yes");
|
||
|
||
return matchesTextFilter && matchesCheckboxFilter;
|
||
});
|
||
|
||
let maxPage = Math.ceil(currentFilteredRows.length / rowsPerPage) || 1;
|
||
if (currentPage > maxPage) {
|
||
currentPage = maxPage;
|
||
}
|
||
|
||
displayRows(tableId, currentFilteredRows, filterCounterId, paginationId);
|
||
updateChart();
|
||
}
|
||
|
||
function updateFilterCounter(filterCounterId, visibleRows) {
|
||
const filterCounter = document.getElementById(filterCounterId);
|
||
filterCounter.textContent = `${visibleRows} matches found`;
|
||
}
|
||
|
||
// Pagination Functions
|
||
function displayRows(tableId, filteredRows, filterCounterId, paginationId) {
|
||
const table = document.getElementById(tableId);
|
||
const tbody = table.querySelector('tbody');
|
||
const startIndex = (currentPage - 1) * rowsPerPage;
|
||
const endIndex = currentPage * rowsPerPage;
|
||
|
||
Array.from(tbody.rows).forEach(row => row.classList.add('hidden'));
|
||
filteredRows.slice(startIndex, endIndex).forEach(row => row.classList.remove('hidden'));
|
||
|
||
if (paginationId) {
|
||
updatePagination(tableId, paginationId, filteredRows.length);
|
||
}
|
||
if (filterCounterId) {
|
||
updateFilterCounter(filterCounterId, filteredRows.length);
|
||
}
|
||
|
||
if (filteredRows.length === 0 || filteredRows.slice(startIndex, endIndex).length === 0) {
|
||
if (currentPage > 1) {
|
||
currentPage--;
|
||
displayRows(tableId, filteredRows, filterCounterId, paginationId);
|
||
}
|
||
}
|
||
}
|
||
|
||
function updatePagination(tableId, paginationId, totalRows) {
|
||
const pagination = document.getElementById(paginationId);
|
||
const pageCount = Math.ceil(totalRows / rowsPerPage);
|
||
pagination.innerHTML = '';
|
||
|
||
createPageButton(1, tableId, paginationId);
|
||
for (let i = 2; i <= Math.min(pageCount, 10); i++) {
|
||
createPageButton(i, tableId, paginationId);
|
||
}
|
||
|
||
if (pageCount > 10) {
|
||
createEllipsis(pagination);
|
||
|
||
const startPage = Math.max(11, currentPage - 2);
|
||
const endPage = Math.min(pageCount - 1, currentPage + 2);
|
||
|
||
if (currentPage > 10) {
|
||
for (let i = startPage; i <= endPage; i++) {
|
||
createPageButton(i, tableId, paginationId);
|
||
}
|
||
if (currentPage < pageCount - 2) {
|
||
createEllipsis(pagination);
|
||
}
|
||
}
|
||
createPageButton(pageCount, tableId, paginationId);
|
||
}
|
||
|
||
createNavigationArrows(pagination, pageCount, tableId, paginationId);
|
||
}
|
||
|
||
function createPageButton(pageNumber, tableId, paginationId) {
|
||
const pagination = document.getElementById(paginationId);
|
||
const pageButton = document.createElement('button');
|
||
pageButton.textContent = pageNumber;
|
||
pageButton.classList.add('pagination-button');
|
||
if (pageNumber === currentPage) pageButton.classList.add('active');
|
||
pageButton.addEventListener('click', () => {
|
||
currentPage = pageNumber;
|
||
applyFiltersAndSort(tableId, searchInputIdForTable(tableId), filterCounterIdForTable(tableId), paginationId);
|
||
});
|
||
pagination.appendChild(pageButton);
|
||
}
|
||
|
||
function createEllipsis(pagination) {
|
||
const ellipsis = document.createElement('span');
|
||
ellipsis.textContent = '...';
|
||
ellipsis.classList.add('ellipsis');
|
||
pagination.appendChild(ellipsis);
|
||
}
|
||
|
||
function createNavigationArrows(pagination, pageCount, tableId, paginationId) {
|
||
const nextButton = document.createElement('button');
|
||
nextButton.textContent = '\u2192';
|
||
nextButton.classList.add('pagination-button');
|
||
nextButton.addEventListener('click', () => {
|
||
if (currentPage < pageCount) {
|
||
currentPage++;
|
||
applyFiltersAndSort(tableId, searchInputIdForTable(tableId), filterCounterIdForTable(tableId), paginationId);
|
||
}
|
||
});
|
||
pagination.appendChild(nextButton);
|
||
}
|
||
|
||
function searchInputIdForTable(tableId) {
|
||
if (tableId === 'sharenametable') return 'filterInput';
|
||
if (tableId === 'foldergrouptable') return 'filterInputTwo';
|
||
if (tableId === 'InterestingFileTable') return 'filterInputIF';
|
||
return null;
|
||
}
|
||
|
||
function filterCounterIdForTable(tableId) {
|
||
if (tableId === 'sharenametable') return 'filterCounter';
|
||
if (tableId === 'foldergrouptable') return 'filterCounterTwo';
|
||
if (tableId === 'InterestingFileTable') return 'filterCounterIF';
|
||
return null;
|
||
}
|
||
|
||
function paginationIdForTable(tableId) {
|
||
if (tableId === 'sharenametable') return 'pagination';
|
||
if (tableId === 'foldergrouptable') return 'paginationfg';
|
||
if (tableId === 'InterestingFileTable') return 'paginationIF';
|
||
return null;
|
||
}
|
||
|
||
// Initialize share name table
|
||
document.getElementById('filterInput').addEventListener("keyup", () => applyFiltersAndSort('sharenametable', 'filterInput', 'filterCounter', 'pagination'));
|
||
document.querySelectorAll('.filter-checkbox').forEach(checkbox => checkbox.addEventListener('change', () => applyFiltersAndSort('sharenametable', 'filterInput', 'filterCounter', 'pagination')));
|
||
applyFiltersAndSort('sharenametable', 'filterInput', 'filterCounter', 'pagination');
|
||
|
||
// Initialize network table
|
||
document.getElementById('networkinput').addEventListener("keyup", () => applyFiltersAndSort('networktable', 'networkinput', 'networkcounter', 'networkpagination'));
|
||
applyFiltersAndSort('networktable', 'networkinput', 'networkcounter', 'networkpagination');
|
||
|
||
// Initialize folder group table
|
||
document.getElementById('filterInputTwo').addEventListener("keyup", () => applyFiltersAndSort('foldergrouptable', 'filterInputTwo', 'filterCounterTwo', 'paginationfg'));
|
||
applyFiltersAndSort('foldergrouptable', 'filterInputTwo', 'filterCounterTwo', 'paginationfg');
|
||
|
||
// Initialize secrets name table
|
||
document.getElementById('secretsInputTwo').addEventListener("keyup", () => applyFiltersAndSort('recoveredsecretstable', 'secretsInputTwo', 'secretsCounterTwo', 'paginationsecrets'));
|
||
applyFiltersAndSort('recoveredsecretstable', 'secretsInputTwo', 'secretsCounterTwo', 'paginationsecrets');
|
||
|
||
// Initialize interesting files table
|
||
document.getElementById('filterInputIF').addEventListener("keyup", () => applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF'));
|
||
applyFiltersAndSort('InterestingFileTable', 'filterInputIF', 'filterCounterIF', 'paginationIF');
|
||
|
||
// Initialize computers table
|
||
document.getElementById('computerfilterInput').addEventListener("keyup", () => applyFiltersAndSort('ComputersTable', 'computerfilterInput', 'computerfilterCounter', 'computerpagination'));
|
||
applyFiltersAndSort('ComputersTable', 'computerfilterInput', 'computerfilterCounter', 'computerpagination');
|
||
|
||
// Initialize ace table
|
||
document.getElementById('acefilterInput').addEventListener("keyup", () => applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination'));
|
||
applyFiltersAndSort('aceTable', 'acefilterInput', 'acefilterCounter', 'acepagination');
|
||
|
||
// Initialize identity table
|
||
document.getElementById('IdentityfilterInput').addEventListener("keyup", () => applyFiltersAndSort('IdentityTable', 'IdentityfilterInput', 'IdentityfilterCounter', 'Identitypagination'));
|
||
applyFiltersAndSort('IdentityTable', 'IdentityfilterInput', 'IdentityfilterCounter', 'Identitypagination');
|
||
|
||
// CSV export function
|
||
function extractAndDownloadCSV(tableId, columnIndex) {
|
||
// Regex to match \\server\share, \\server\share folder, and \\server\share\file.ext formats, allowing spaces
|
||
const regex = /\\\\[^\\\s]+\\[^\\]+(?:\\[^\\]*)*/g;
|
||
const uncPaths = [];
|
||
|
||
// Get the table element by ID
|
||
const table = document.getElementById(tableId);
|
||
|
||
// Determine rows to process: filtered rows or all rows if no filter is applied
|
||
const rowsToProcess = currentFilteredRows.length > 0 ? currentFilteredRows : Array.from(table.rows);
|
||
|
||
// Loop through each row to process
|
||
rowsToProcess.forEach(row => {
|
||
const cells = row.getElementsByTagName('td');
|
||
if (cells[columnIndex]) {
|
||
// Get the div with class 'content' inside the cell
|
||
const contentDiv = cells[columnIndex].querySelector('.content');
|
||
if (contentDiv) {
|
||
const cellValue = contentDiv.innerText;
|
||
const matches = cellValue.match(regex);
|
||
if (matches) {
|
||
uncPaths.push(...matches);
|
||
}
|
||
}
|
||
}
|
||
});
|
||
|
||
// Remove empty or whitespace-only entries
|
||
const cleanUncPaths = uncPaths.map(path => path.trim()).filter(path => path.length > 0);
|
||
|
||
// Generate CSV content
|
||
let csvContent = 'data:text/csv;charset=utf-8,';
|
||
csvContent += cleanUncPaths.join('\n');
|
||
|
||
// Set output file name
|
||
let CombinedName = tableId + '_unc_paths.csv'
|
||
|
||
// Create a link to download the CSV file
|
||
const encodedUri = encodeURI(csvContent);
|
||
const link = document.createElement('a');
|
||
link.setAttribute('href', encodedUri);
|
||
link.setAttribute('download', CombinedName);
|
||
document.body.appendChild(link);
|
||
|
||
// Force download the file
|
||
link.click();
|
||
|
||
// Clean up by removing the link
|
||
document.body.removeChild(link);
|
||
}
|
||
|
||
function updateLabelColors(divId, objectId) {
|
||
// Get the div element by its ID
|
||
var divElement = document.getElementById(divId);
|
||
|
||
// Check if the div element exists
|
||
if (divElement) {
|
||
// Get all label elements that are children of the div
|
||
var labels = divElement.getElementsByTagName('label');
|
||
|
||
// Loop through all label elements
|
||
for (var i = 0; i < labels.length; i++) {
|
||
var label = labels[i];
|
||
|
||
// Check if the ID does not start with "noactionmenu"
|
||
if (!label.id.startsWith("noactionmenu")) {
|
||
// Reset the styles for labels that do not start with "noactionmenu"
|
||
label.style.fontWeight = '';
|
||
label.style.color = '';
|
||
label.style.backgroundColor = '';
|
||
label.style.transition = '';
|
||
label.style.textDecoration = '';
|
||
label.style.paddingLeft = '';
|
||
label.style.borderRadius = '';
|
||
label.style.paddingTop = '';
|
||
label.style.paddingBottom = '';
|
||
label.style.marginRight = '';
|
||
label.style.marginLeft = '';
|
||
}
|
||
}
|
||
} else {
|
||
console.error("Div with id '" + divId + "' not found.");
|
||
}
|
||
|
||
// Check if the div element exists
|
||
if (divElement) {
|
||
// Get all label elements that are children of the div
|
||
var labels = divElement.getElementsByTagName('label');
|
||
|
||
// Loop through all label elements and clear their classes and inline styles, then reapply
|
||
for (var i = 0; i < labels.length; i++) {
|
||
// Save the class name and inline styles
|
||
var className = labels[i].className;
|
||
var style = labels[i].style.cssText;
|
||
|
||
// Remove all classes and inline styles
|
||
labels[i].className = '';
|
||
labels[i].style.cssText = '';
|
||
|
||
// Reapply the saved class name and inline styles
|
||
labels[i].className = className;
|
||
labels[i].style.cssText = style;
|
||
}
|
||
} else {
|
||
console.error("Div with id '" + divId + "' not found.");
|
||
}
|
||
|
||
// Get the element by its object ID and set its background color to #25648C
|
||
var objectElement = document.getElementById(objectId);
|
||
|
||
if (objectElement) {
|
||
// Apply the desired styles
|
||
objectElement.style.fontWeight = 'normal';
|
||
objectElement.style.color = 'white';
|
||
objectElement.style.backgroundColor = 'rgba(53, 67, 103, 0.75)'; //#71808d, #354367
|
||
objectElement.style.transition = 'background-color 0.9s ease, color 0.3s ease';
|
||
objectElement.style.textDecoration = 'none';
|
||
objectElement.style.borderRadius = '5px';
|
||
} else {
|
||
console.error("Element with id '" + objectId + "' not found.");
|
||
}
|
||
}
|
||
|
||
</script>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!--
|
||
|||||||||| FOOTER
|
||
-->
|
||
</body>
|
||
</html>
|