begin process at 2012 02 11 02:06:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > ANTI ASPIRATEUR DE SITE (ENCORE UN MAIS DIFFERENT )

ANTI ASPIRATEUR DE SITE (ENCORE UN MAIS DIFFERENT )


 Information sur la source

Note :
Aucune note
Catégorie :Astuces Classé sous :anti, aspirateur, bannir, ban, ip Niveau :Débutant Date de création :07/06/2008 Date de mise à jour :09/06/2008 16:48:39 Vu / téléchargé :8 719 / 461

Auteur : dydjy940

Ecrire un message privé
Site perso
Commentaire sur cette source (21)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour, je vous présente ma deuxième source:

Comme vous le savez un aspirateur de site vas a l'index du site et passe a travers tout les liens pour trouver les autres pages du site,
donc mettez ceci en haut de votre site:
<a href='ban.php'></a>

et créer un fichier .htaccess

Le code ci-dessous indique le code de la page "ban.php"

Source

  • // BAN.PHP
  • <?php
  • $fichier=".htaccess";
  • $fp=fopen("$fichier","a");
  • //Votre adresse IP de connexion à Internet
  • $ip_simple = $_SERVER['REMOTE_ADDR'];
  • fputs($fp," deny from $ip_simple\n");
  • fclose($fp);
  • ?>
  • Vous avez été banni pour avoir tenté d'aspirer le site,
  • veuillez contacter l'administrateur avec un pot de vin ou de bonnes explication pour être dé banni.
// BAN.PHP


 <?php
     $fichier=".htaccess";
     $fp=fopen("$fichier","a");
     //Votre adresse IP de connexion à Internet
     $ip_simple = $_SERVER['REMOTE_ADDR'];
     fputs($fp," deny from $ip_simple\n");
     fclose($fp);
    ?>

Vous avez été banni pour avoir tenté d'aspirer le site,
veuillez contacter l'administrateur avec un pot de vin ou de bonnes explication pour être dé banni.

 Conclusion

Dans la version 2(et oui il vas en avoir une :p)
j'installerez une page d'erreur quand l'aspirateur essayera de revenir, je rajouterez aussi un script pour accéder au .htaccess a partir d'internet





A++ :)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

07 juin 2008 11:30:10 :
faute d'orthographe :p
07 juin 2008 13:02:01 :
Version 2 :)
09 juin 2008 16:48:39 :
remplacement de Vain par Vin merci a CADRATURE :)

 Sources du même auteur

Source avec Zip Source avec une capture CRÉATEUR AUTOMATIQUE DE SITE(MERCI A GUISX POUR SON SITE V3...
Source avec Zip Source avec une capture PANNEAU ADMIN SANS BDD

 Sources de la même categorie

Source avec Zip Source avec une capture GENERATEUR D'ONGLET DE NAVIGATION PHP par pos123
FORMATER UN LIEN YOUTUBE, DAILYMOTION OU VIMEO POUR L'UTILIS... par kgb93
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture SYSTEME D'AUTHENTIFICATION PHP AVEC PROTÉCTION KEYLOGGER par mtrix000
Source avec Zip Source avec une capture GENERATEUR DE BOUTONS DE PARTAGES POUR RESEAUX SOCIAUX par cod57

 Sources en rapport avec celle ci

COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
Source avec Zip PROTÉGER UNE PAGE PAR UN MOT DE PASSE SANS COOKIES par Hitoshi54
Source avec Zip TROUVER UNE IP ET L'AFFICHER MÊME DERRIÈRE UN PROXY par cod57
BANNIR UN UTILISATEUR PAR COOKIE par p3x
Source avec Zip BANNIR (CLASS PHP4.3) par coucou747

Commentaires et avis

Commentaire de fmarie le 07/06/2008 12:26:20

Cela ne bloque pas les moteurs de recherche cette technique ?

Commentaire de dydjy940 le 07/06/2008 12:55:54

euh :s

Commentaire de dydjy940 le 07/06/2008 13:03:21

voila, dans la version 2 on a le choix:)

Commentaire de malalam le 07/06/2008 13:14:05 administrateur CS

Hello,

c'est plus un snippet qu'un code source. A mettre sur codyx.org stp.
Merci.
je supprimerai après.

Commentaire de dydjy940 le 07/06/2008 13:23:33

euh vu que j'ai rajouter la version 2 je pense que la c'est plus un code source ^^'

mais bon je ne suis qu'un débutant.

Commentaire de malalam le 07/06/2008 13:33:08 administrateur CS

Ca n'est pas parce que tu ajoutes 3 lignes que ça devient un source. C'est tjrs un snippet. Et j'insiste...

Commentaire de dydjy940 le 07/06/2008 13:48:42

oki :(

Commentaire de coucou747 le 07/06/2008 16:43:31 administrateur CS

cette astuce nous avait deja ete presentee ici il y a quelques temps.

Commentaire de dydjy940 le 07/06/2008 20:44:01

oui mais j'ai rajouter quelques fonction(ajouter manuellement, supprimer,etc) :)

Commentaire de Arto_8000 le 08/06/2008 18:50:42

Et pourquoi voudrait-on interdire l'aspirage de site ?

Commentaire de dydjy940 le 08/06/2008 18:52:23

si tu a un contenu personnel dans ton site ?

ou si tu veux tout simplement pas que l'on te vole ton site !

Commentaire de coucou747 le 08/06/2008 19:02:03 administrateur CS

arto_8000 c'est pour des raisons de bande passante ou de protection du contenu, mais interdire plus de 20 pages a la minute, c'est beaucoup plus efficace...

Commentaire de Arto_8000 le 12/06/2008 02:51:00

Protection du contenu ... et on protège quoi au juste ? Du contenu visible ?

Pour une question de bande-passante, si les gens sont intéressés à tout télécharger ton site, alors offrir une version compresser de ton site serai peut-être la solution au problème. Tant qu'à moi avant d'utiliser les grands moyens comme ce que propose cette source, faudrait peut-être se questionner à savoir s'il n'y aurait pas de meilleur solution. Je ne dis pas que la source est mauvaise, mais que la solution est radicale.

Pour en revenir à la solution idéal, comme coucou747 l'a dit, une protection qui limite le nombre de page par minute serait beaucoup plus efficace. En plus, ça te protège contre les attaques de type DoS (Denial of Service) et c'est bien plus important de ce protèger contrer les attaque DoS que de quelqu'un qui veut aspirer ton site.

Aussi, il y a quelque chose auquel tu n'as pas penser en faisant ce script ... CSRF (Cross-Site Request Forgery) ! Je met un image avec le lien qui pointe vers "ban.php" et tout le monde qui voit cette image est banni de ton site.

Commentaire de labra le 16/07/2008 03:18:02

mon cher dydjy940,

Tu radicalise beaucoup trop.
Pensse que 95% des utilisateur d'internet son en IP dynamique.
Donc Mr X aspire maintenant, se deconnecte d'internet, se reconnecte, Hmm, et Hop il est à nouveau sur ton site sans sanction, hors Monsieur Y qui vient d'arriver et recoit du pool de son ISP l'ancienne IP de X, arrive sur ton site et hop bannnnnnnnni, Grrr sans raison....

Comme quoi, longue histoire pour soulever un petit probleme !

Coordialement.

Commentaire de GillesWebmaster le 25/07/2008 09:32:01

Oui c'est le problème du système...
sinon faire par cookie! C'est tout autant mauvais... :-S
Le mieu ce serai par l'adresse MAC du client...

Commentaire de bevalti le 27/11/2008 21:39:49

salut tous

Désolé cette methode n'a rien fait contre le HTTrack

Commentaire de Arto_8000 le 01/12/2008 18:07:31

GillesWebmaster -> De quoi tu parles ? L'adresse MAC est pas une information que le serveur a accès ...

Le mieux reste encore d'utiliser l'adresse IP même si c'est pas l'idéal. Au moins tu peux ralentir le scan, s'il faut que celui qui veut scanner doit changer de IP.

Commentaire de GillesWebmaster le 25/04/2009 19:52:07

Le serveur APACHE n'as pas accès à la mac en HTTP, mais rien n'empêcherai d'utiliser un code cross-plateform genre une APPLET, je ne sais pas si FLASH le permet mais, à mon avis c'est la solution la plus précise pour bannir un utilisateur de manière (quasi) définitive sans perdre de visites... (quoi qu'il pourrait toujours changer de carte réseau ^^ ou de PC et dans ce cas, on revient à la case départ!)
Par rapport au référencement, quelqu'un a-t-il analysé l'impact de cette source sur le positionnement du site web dans Google par exemple?

Commentaire de Arto_8000 le 25/04/2009 20:06:56

Ta solution est totalement inutile ... un aspirateur de site ne va juste pas exécuter ton script Applet, Flash ou peut importe ce que tu utilises. D'autant plus que de plus en plus de gens utiliser des plugins comme NoScript qui bloque carrément l'exécution de Flash et Applet par défaut.

Commentaire de GillesWebmaster le 25/04/2009 21:54:56

L'inutilité de cette méthode me paraissait être une évidence, mais merci de le rappeler...
Petit up pour la question du référencement?

Commentaire de Arto_8000 le 25/04/2009 22:53:19

La seule chose que l'on pourrait faire pour minimiser l'impact serait d'ajouter le fichier ban.php comme fichier à ne pas visiter dans le fichier robots.txt. Avec cela il ne devrait pas y avoir trop trop de problème, puisque normalement un bot de google ne devrait pas visiter ce lien.

Sinon, sans ça ce n'est pas une très bonne idée pour le référencement.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Si trop de requests bannir [ par sterkasor ] Bonjour,J'ai reussi a mettre en place un systeme de ban, il arrive a bannir les aspirateur de site avec un lien invisible &lt;a href=ban.php&gt;&lt;/a Ecriture et ban d'ip par filtrage de mots [ par mindkiller ] Bonjour ! Esque quelqu'un pourrait m'aider? J'aimerais une sources qui puisse Ecrire une Ip dans une base de donnée quand le visiteur utilise un mots BANNIR IP [ par Wars007 ] Salut qqun aurais un code php pour bannir une ip???PS:si vous vous y connaissez peut on faire par exemple:------ip.txt--------23.23.23.2324.24.24.24-- BANNIR IP DUN CHAT URGENT [ par Wars007 ] salut je voudrais savoir un code php pour bannir une simple adresse ip dun chat sans connecion mysql.merci :)PS:(je ve le bannir car il floof tlt!) Besoin d'aide pour compter nombre d'utilisateur sur une IP avec fsockopen [ par Frenchy566 ] Salut à tous, j'ai une petite question que je n'arrive pas a résoudre moi-même : Je voudrais savoir comment faire pour compter le nombre de connecter Problème de transfert de fichier avec le protocole FTP [ par NerOcrO ] Voici index.php :&lt;?$rep="rep_que_vous_voulez"?&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;&lt;/title&gt;&lt;/head&gt;&lt;body onLoad="document.connexi BBD ajouter un IP à un ID quand on se connect. [ par dan4 ] Je veux ajouter ou faire un update de IP quand quelqu'un se connect. et la date aussi.Ma base: wcamxLa table: authlib_logintableau 1 : idtableau 2 Connaître l'ip même sous proxy! [ par Yoteco ] Bonjour,Est-ce que qqun saurais comment faire pour voir l'ip de la personne qui se connecte sur mon site meme si elle est sous proxy? J'ai déjà un scr adresse ip [ par guev ] bonjour je souhaiterais savoir comment je dois faire pour enregistrer l'adresse ip des membres qui s'inscrivent sur mon site. par la suite j'aimerais IP variable et url fixe [ par omnikod ] Vous avez une connexion ADSL ?Vous avez un serveur Web ?Vous avez une IP dynamique et vous voulez pouvoir acceder à votre site par une adresse du styl


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales