diff options
Diffstat (limited to 'www/html/analyse.py')
-rwxr-xr-x | www/html/analyse.py | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/www/html/analyse.py b/www/html/analyse.py deleted file mode 100755 index c6a6c87..0000000 --- a/www/html/analyse.py +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- - -import mod_python -from fonctions import baseHTML, connexionBD, lien - -def index(req): - req.content_type="text/html" - content=str() - -#sql part - conn=connexionBD() - cur=conn.cursor() - - cur.execute("SELECT COUNT(*) FROM paquet") - conn.commit() - total=str(cur.fetchone()[0]) - - cur.execute("SELECT COUNT(DISTINCT ip_source) FROM paquet") - conn.commit() - total_ip_src=str(cur.fetchone()[0]) - - cur.execute("SELECT COUNT(DISTINCT ip_destination) FROM paquet") - conn.commit() - total_ip_dst=str(cur.fetchone()[0]) - - cur.execute("SELECT COUNT(DISTINCT port_source) FROM paquet") - conn.commit() - total_port_src=str(cur.fetchone()[0]) - - cur.execute("SELECT COUNT(DISTINCT port_destination) FROM paquet") - conn.commit() - total_port_dst=str(cur.fetchone()[0]) - - conn.close() -#sql part - -#write the html page - - req.write(baseHTML("ATS-Project",""" -<h1>Analyse</h1> -<ul> -<li>Nombre total de paquets : <b>"""+total+"""</b></li> -<li>Nombre total d'adresses IP source differentes : <b>"""+total_ip_src+"""</b></li> -<li>Nombre total d'adresses IP destination differentes : <b>"""+total_ip_dst+"""</b></li> -<li>Nombre total de ports source differents : <b>"""+total_port_src+"""</b></li> -<li>Nombre total de ports destination differents : <b>"""+total_port_dst+"""</b></li> -</ul> -<canvas id="protocole" width="20vh" height="40vw"></canvas> -<script src="/Chart.js"></script> -<script src="/pie.js"></script> -""" -)) |