98 lines
2.3 KiB
HTML
98 lines
2.3 KiB
HTML
|
{% extends "layout.html" %}
|
||
|
|
||
|
{% block content %}
|
||
|
|
||
|
<h1 class="text-center">URL or IP lookup</h1>
|
||
|
|
||
|
<div class="host_form">
|
||
|
<form host="/lookup" method="POST">
|
||
|
<input type="text" name="host">
|
||
|
<input type="SUBMIT" value="Type it in">
|
||
|
</form>
|
||
|
<p>OR</p>
|
||
|
<form action="/lookup" host="/lookup" method="POST" enctype="multipart/form-data">
|
||
|
<input type="file" name="file">
|
||
|
<input type="SUBMIT" value="Upload a csv">
|
||
|
</form>
|
||
|
</div>
|
||
|
|
||
|
{% if host_type == "domain" %}
|
||
|
|
||
|
{% include "domain.html" %}
|
||
|
|
||
|
{% elif host_type == "URL" %}
|
||
|
|
||
|
{% include "URL.html" %}
|
||
|
|
||
|
{% elif host_type == "IPv4" %}
|
||
|
|
||
|
{% include "IPv4.html" %}
|
||
|
|
||
|
{% elif host_type == "IPv6" %}
|
||
|
|
||
|
{% include "IPv6.html" %}
|
||
|
|
||
|
{% else %}
|
||
|
|
||
|
<p class="text-center">Copy paste your URLs or IPs and press submit!</p>
|
||
|
{% include "empty_form.html" %}
|
||
|
|
||
|
{% endif %}
|
||
|
|
||
|
{% endblock %}
|
||
|
|
||
|
{% block scripts %}
|
||
|
<script>
|
||
|
$(document).ready(function () {
|
||
|
$('#virustotal_all_vendors').DataTable({
|
||
|
scrollY: 300,
|
||
|
<!-- scrollX: 100, -->
|
||
|
paging: false,
|
||
|
searching: false,
|
||
|
info: false,
|
||
|
|
||
|
});
|
||
|
});
|
||
|
$(document).ready(function () {
|
||
|
$('#abuseipdb').DataTable({
|
||
|
paging: false,
|
||
|
searching: false,
|
||
|
info: false
|
||
|
});
|
||
|
});
|
||
|
$(document).ready(function () {
|
||
|
$('#data').DataTable({
|
||
|
paging: false,
|
||
|
searching: false,
|
||
|
info: false
|
||
|
});
|
||
|
});
|
||
|
$(document).ready(function () {
|
||
|
$('#virustotal_stats').DataTable({
|
||
|
paging: false,
|
||
|
searching: false,
|
||
|
info: false,
|
||
|
columnDefs: [ {
|
||
|
targets: '_all',
|
||
|
createdCell: function (td, cellData, rowData, row, col) {
|
||
|
if (cellData > 0 && col == 0) {
|
||
|
$(td).css({'background-color':'red','color':'white'});
|
||
|
}
|
||
|
if (cellData > 0 && col == 1) {
|
||
|
$(td).css({'background-color':'orange','color':'white'});
|
||
|
}
|
||
|
if (cellData > 0 && col == 2) {
|
||
|
$(td).css({'background-color':'grey','color':'white'});
|
||
|
}
|
||
|
if (cellData > 0 && col == 3) {
|
||
|
$(td).css({'background-color':'green','color':'white'});
|
||
|
}
|
||
|
},
|
||
|
}
|
||
|
]
|
||
|
})
|
||
|
});
|
||
|
/// Trying out some more cellData searching, this time adding some text
|
||
|
</script>
|
||
|
{% endblock %}
|