Tentatives totales
{{ total }}
IPs distinctes
{{ ip_counts|length > 0 ? ip_counts|keys|length : 0 }}
Tentatives POST
{{ entries|filter(e => e.method == 'POST')|length }}
Dernière tentative
{{ entries[0].timestamp|date('d/m H:i') }}
Top IPs attaquantes
{% for ip, count in ip_counts %}
{{ ip }}({{ count }})
{% endfor %}
Journal des tentatives ({{ total }}, plus récentes en premier)
{% if entries|length > 0 %}
| Date | IP | Méthode | URI | User-Agent |
|---|---|---|---|---|
| {{ entry.timestamp|date('d/m/y H:i:s') }} | {{ entry.ip }} | {{ entry.method }} | {{ entry.uri }} | {{ entry.user_agent|slice(0, 80) }}{% if entry.user_agent|length > 80 %}…{% endif %} |
|
{% if entry.ip %}
{% if hasPost %}
IP {{ entry.ip }} X-Forwarded-For {{ entry.forwarded_for }} URI complète {{ entry.uri }}{% if entry.query_string %}?{{ entry.query_string }}{% endif %} Referer {{ entry.referer }} Accept-Language {{ entry.accept_lang }} User-Agent {{ entry.user_agent }} Données POST
{{ entry.post_data|json_encode(constant('JSON_PRETTY_PRINT') b-or constant('JSON_UNESCAPED_UNICODE')) }}
|
||||
Aucune tentative enregistrée
Le honeypot est en place — les tentatives apparaîtront ici dès qu'elles surviendront.
{% endif %}