mirror of https://github.com/CIRCL/lookyloo
chg: More improvements in body hash display
parent
bfa39223c8
commit
4851436999
|
@ -756,13 +756,16 @@ class Lookyloo():
|
||||||
to_append['body_hash_details'] = freq
|
to_append['body_hash_details'] = freq
|
||||||
|
|
||||||
captures_list: Dict[str, List[Tuple[str, str, str, str]]] = {'same_url': [], 'different_url': []}
|
captures_list: Dict[str, List[Tuple[str, str, str, str]]] = {'same_url': [], 'different_url': []}
|
||||||
for capture_uuid, url_uuid, url_hostname, same_url in self.indexing.get_body_hash_captures(url.body_hash, url.name):
|
for h_capture_uuid, url_uuid, url_hostname, same_url in self.indexing.get_body_hash_captures(url.body_hash, url.name):
|
||||||
cache = self.capture_cache(capture_uuid)
|
if h_capture_uuid == capture_uuid:
|
||||||
|
# Skip self.
|
||||||
|
continue
|
||||||
|
cache = self.capture_cache(h_capture_uuid)
|
||||||
if cache:
|
if cache:
|
||||||
if same_url:
|
if same_url:
|
||||||
captures_list['same_url'].append((capture_uuid, url_uuid, cache['title'], url_hostname))
|
captures_list['same_url'].append((h_capture_uuid, url_uuid, cache['title'], url_hostname))
|
||||||
else:
|
else:
|
||||||
captures_list['different_url'].append((capture_uuid, url_uuid, cache['title'], url_hostname))
|
captures_list['different_url'].append((h_capture_uuid, url_uuid, cache['title'], url_hostname))
|
||||||
|
|
||||||
to_append['body_hash_details']['other_captures'] = captures_list
|
to_append['body_hash_details']['other_captures'] = captures_list
|
||||||
|
|
||||||
|
|
|
@ -122,9 +122,12 @@
|
||||||
This file can be found <b>{{ url['body_hash_details']['hash_freq'] }}</b> times
|
This file can be found <b>{{ url['body_hash_details']['hash_freq'] }}</b> times
|
||||||
across all the captures on this lookyloo instance, in <b>{{ url['body_hash_details']['hash_domains_freq'] }}</b> unique domains.
|
across all the captures on this lookyloo instance, in <b>{{ url['body_hash_details']['hash_domains_freq'] }}</b> unique domains.
|
||||||
</br>
|
</br>
|
||||||
{% if url['body_hash_details']['other_captures'] %}
|
|
||||||
|
{% set total_captures = url['body_hash_details']['other_captures']['different_url']|length + url['body_hash_details']['other_captures']['same_url']|length %}
|
||||||
|
|
||||||
|
{% if total_captures > 0 %}
|
||||||
<p>
|
<p>
|
||||||
The same file was seen in <b>{{ url['body_hash_details']['other_captures']|length }}</b> other captures.
|
The same file was seen in <b>{{ total_captures }}</b> other captures.
|
||||||
<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#captureslist_{{ url['url_object'].uuid }}" aria-expanded="false" aria-controls="collapseExample">
|
<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#captureslist_{{ url['url_object'].uuid }}" aria-expanded="false" aria-controls="collapseExample">
|
||||||
Toggle list.
|
Toggle list.
|
||||||
</button>
|
</button>
|
||||||
|
|
Loading…
Reference in New Issue