From 731ee997a5f3e37f357a9f543ffcd0f651afe367 Mon Sep 17 00:00:00 2001 From: jbousquie Date: Wed, 30 Nov 2016 11:51:07 +0100 Subject: [PATCH] ajout interdit.php --- admin/scripts_distants/squid/interdit.php | 89 +++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 admin/scripts_distants/squid/interdit.php diff --git a/admin/scripts_distants/squid/interdit.php b/admin/scripts_distants/squid/interdit.php new file mode 100644 index 0000000..d570fa8 --- /dev/null +++ b/admin/scripts_distants/squid/interdit.php @@ -0,0 +1,89 @@ +Loi article 227-24 +

\"Le fait soit de fabriquer, de transporter, de diffuser par quelque moyen que ce soit et quel qu'en soit le support un message à caractère violent ou pornographique ou de nature à porter gravement atteinte à la dignité humaine, soit de faire commerce d'un tel message, est puni de trois ans d'emprisonnement et de 75000 euros d'amende lorsque ce message est susceptible d'être vu ou perçu par un mineur.

Lorsque les infractions prévues au présent article sont soumises par la voie de la presse écrite ou audiovisuelle ou de la communication au public en ligne, les dispositions particulières des lois qui régissent ces matières sont applicables en ce qui concerne la détermination des personnes responsables.\"


Rappel : il suffit d'un seul mineur dans l'établissement.

"; +$msg_proxy = "

Vous venez d'essayer de contourner les filtres de sécurité de l'IUT.
Cette démarche constitue une tentative délibérée d'enfreindre les règles de la charte Renater et de la charte informatique de l'IUT.

Cette tentative est enregistrée :

"; + +// Fonction : Get_user_connected($ip) +// Récupère sur winlog un tableau (con_id, username, hote, stamp, nom, prenom, groupe) +Function Get_user_connected($ip) { + $user = array(); + $r = new HttpRequest("http://winlog.iut.rdz/admin/con_ip.php?ip=$ip", HttpRequest::METH_GET); + try { + $r->send(); + if ($r->getResponseCode() == 200) { + $r->getResponseBody(); + $user = json_decode($r->getResponseBody()); + } + } + catch (HttpException $ex) { + echo $ex; + } + return $user; +} + +// Fonction : notify_Winlog($ip, $target, $src) +// Envoie une requête à winlog +Function notify_winlog($ip, $target, $src) { + $r = new HttpRequest("http://winlog.iut.rdz/proxy/squid.php?ip=$ip&src=$src&tgt=$target", HttpRequest::METH_GET); + try { + $r->send(); + } + catch (HttpException $ex) { + echo $ex; + } +} + + + +// Si la requête vient du réseau étudiant, on peut essayer de récuperer les informations du user connecté + +if ($ip != $ip_kanet) { + $user = Get_user_connected($ip); + notify_Winlog($ip, $target, $src); +} + +?> + + + + + +
+

INTERDIT !!!

+"; + echo "
  • adresse ip : ".$ip."
  • "; + if ($user[1]) {echo "
  • compte : ".$user[1]."
  • ";} + if ($user[2]) {echo "
  • machine : ".$user[2]."
  • ";} + if ($user[4]) {echo "
  • nom : ".$user[4]."
  • ";} + if ($user[5]) {echo "
  • prénom : ".$user[5]."
  • ";} + if ($user[6]) {echo "
  • groupe : ".$user[6]."
  • ";} + echo "
  • heure : ".date("H:m:s d/m/Y")."
  • "; + echo ""; + } +?> +

    0) {echo $user[5]." ".$user[4].",";} ?>

    +

    L'accès au site web n'est pas autorisé depuis l'IUT.

    +

    Ce type d'interdiction vise à limiter les abus des usages non conformes à la charte informatique de l'établissement et à la charte Renater (Renater est l'organisme fournisseur d'accès à l'internet de l'IUT).

    +

    Il permet par ailleurs d'améliorer la sécurité générale du système informatique en empêchant la propagation de virus, chevaux de troie, et autres logiciels espions dans les salles informatiques qui sont l'outil de travail de tous.

    +

    Enfin, il limite très fortement les comportements illégaux : téléchargements illégaux, non respect de la propriété intellectuelle, diffamation en ligne, etc. Il est rappelé à ce titre que chacun est responsable personnellement et pénalement de ses agissements sur le réseau et que l'IUT est légalement tenu de donner à la Justice, sur simple demande, l'identité des internautes contrevenants à la Loi.

    +'; + echo $lig; +} +?> + +