Ethical Hacking Automation

Automate Recon and scanning process with Vidoc. All security teams in one place

Seafile Panel - Detect

By kannthu

Vidoc logoVidoc Module

What is the "Seafile Panel - Detect" module?

The "Seafile Panel - Detect" module is a test case designed to detect the presence of the Seafile panel. Seafile is a file hosting software that allows users to store and share files securely. This module focuses on identifying the Seafile panel and does not perform any actions beyond detection. The severity of this module is classified as informative, meaning it provides valuable information but does not indicate a vulnerability or misconfiguration.

This module was authored by TechbrunchFR.


The impact of detecting the Seafile panel is dependent on the context in which it is found. The presence of the Seafile panel may indicate that the software is being used within a system or network. Further investigation may be required to assess the potential impact on security or privacy.

How does the module work?

The "Seafile Panel - Detect" module operates by sending HTTP requests to the target system and evaluating the responses against specific matching conditions. In this case, the module sends a GET request to the path "/media/favicons/favicon.png" and checks if the response status code is 200 and if the body matches a specific condition. The condition checks if the value "1552322396" is equal to the result of applying the mmh3 hashing algorithm to the base64-encoded body of the response.

The matching conditions are defined using a Domain Specific Language (DSL) and are evaluated using the "and" logical operator. If all the conditions are met, the module reports the detection of the Seafile panel.

It's important to note that this module does not perform any actions beyond detection and does not interact with the Seafile panel or the target system in any way.

For more information about Seafile, you can visit their official website:

You can also find the source code of Seafile on GitHub:


- Max Request: 1 - Shodan Query: http.favicon.has

Module preview

Concurrent Requests (1)
1. HTTP Request template
Matching conditions
dsl: status_code==200 && ("1552322396" == mmh...
Passive global matcher
No matching conditions.
On match action
Report vulnerability