Tom's Guide > Forum > Programmation > Proteger son site ....
Mot :    Pseudo :           
 

Bonjour,


quand on a un site en html se n'est pas difficil de piquer les graphisme le kit quoi ...en enregistrant la page mais je voudrais savoir comment faire pour faire en sorte que se soit proteger.

Voilà

@+

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

ben on peut pas ...
Tu peux toujours mettre des script empechant le click droit on peut toujours enregistrer la page et avoir tous les fichiers...
Et puis on pourra toujours prendre une capture d'écran pour te voler tes belles images....

Répondre à naxty

Bonjour !

Différentes façons existent pour protéger votre site Web :

- Empecher le click droit. ( JavaScript )
- Empecher l'aspiration du site ( JavaScript )
- Développer votre page en PHP ce qui empechera l'affichage du code source.

Le mieu est quand même de déclarer son site afin de posseder les droits d'auteur en se rendant sur le site http://www.inpi.fr/ ;-)

Pour les scripts JavaScript, ils sont disponible sur http://www.editeurjavascript.com/

Cordialement,

ArKaNtOs

Répondre à arkantos@IDN

il y a plus simple... mais ça dépend ce que tu vise kaissou.

tien voici un code à mettre dans un .htaccess au début de ton site :

Citation :

RewriteEngine on
# RewriteCond %{HTTP_USER_AGENT} ^Mozilla$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^almaden$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Anarchie$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^ASPSeek$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Atomz$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^attach$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^autoemailspider$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^BackWeb$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bandit$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^BatchFTP$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^bmclient$ [OR]
#RewriteCond %{HTTP_USER_AGENT} ^bot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot@yahoo.com$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot\mailto:craftbot@yahoo.com$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Buddy$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bullseye$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^bumblebee$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^capture$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^CherryPicker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^CherryPickerElite$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^CherryPickerSE$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^CICC$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^clipping$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^collage$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Collector$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Copier$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Crescent$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Crescent^Internet^ToolPak^ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Custo$ [OR]
#RewriteCond %{HTTP_USER_AGENT} ^DA$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^diagem$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^DIIbot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^DISCo$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^DISCo\ Pump$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Download\ Demon$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download\ Wonder$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download\Demon$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download\Wonder$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Downloader$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Drip$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^DSurf15a$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^DTS\ Agent$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^dual$proxy$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^easydl$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EasyDL/2.99$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^eCatch$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^efp@gmx\.net$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EirGrabber$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^email$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailCollector$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^express$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Express\ WebPictures$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Express\WebPictures$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^extractor$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^fetch$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Fetch\ API\ Request$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^FileHound$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^FlickBot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^FrontPage$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GetSmart$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetWeb!$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetWebPage$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^gigabaz$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^gotit$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^grab$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Grabber$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^GrabNet$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Grafula$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^grub$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^grub-client$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^hloader$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^HMView$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^http$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^HTTPConnect$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^httpdown$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^HTTrack$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Image\ Stripper$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image\ Sucker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^imagefetch$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Indy$Library$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Indy\ Library$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^informant$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^InterGET$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Internet\ Ninja$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Internet\Ninja$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^InternetLinkAgent$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^InternetSeer.com$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Iria$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^JBH$Agent$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^JetCar$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^JOC$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^JOC\ Web\ Spider$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^JustView$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^larbin$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^LeechFTP$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^LexiBot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^lftp$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^likse$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Link$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Link$Sleuth$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^LINKS\ ARoMATIZED$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^LinkWalker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^lotus$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^lwp-trivial$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Magnet$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mag-Net$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mass\ Downloader$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mass\Downloader$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Memo$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Microsoft.URL$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Microsoft\ URL\ Control$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^MIDown\ tool$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^MIDown\tool$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mirror$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mister\ PiX$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Mister\PiX$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla$MSIECrawler$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla^Indy$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla^NEWT$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^MSProxy$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^multithreaddb$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^nationaldirectory$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Navroad$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^NearSite$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Net\ Vampire$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Net\Vampire$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetMechanic$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetSpider$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetZIP$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^NICErsPRO$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Ninja$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^NPBot\ $ [OR]
RewriteCond %{HTTP_USER_AGENT} ^obot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Octopus$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\ Explorer$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\ Navigator$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\Explorer$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\Navigator$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Openfind$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^PageGrabber$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Papa\ Foto$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Papa\Foto$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^pavuk$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^pcBrowser$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^PersonaPilot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Ping$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^PingALink$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Pockey$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Proxy$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^psbot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Pump$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^QRVA$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^RealDownload$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Reaper$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Recorder$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^ReGet$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^replacer$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SearchExpress$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Seeker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Siphon$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^site$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^sitecheck.internetseer.com$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Slurp$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^SlySearch$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SmartDownload$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^snagger$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Snake$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SpaceBison$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^spider$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Sqworm$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Strip$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Stripper$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Sucker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperBot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Surf$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Surfbot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^surfcontrol$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SurfWalker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^SurveyBot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Szukacz$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^tAkeOut$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Telesoft$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^turingos$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^TurnitinBot$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^TV33_Mercator$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^URLSpiderPro$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vacuum$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^vagabondo$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^vayala$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^visibilitygap$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^VoidEYE$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^watcher$ [OR]
# RewriteCond %{HTTP_USER_AGENT} ^web$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Data\ Extractor$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Downloader$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Image\ Collector$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Sucker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\Image\Collector$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\Sucker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebAuto$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebBandit$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCapture$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^webcollage$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebEMailExtrac$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebFetch$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebGo\ IS$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebHook$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebLeacher$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebMiner$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebMirror$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebSauger$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website\ eXtractor$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website\ Quester$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Webster$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper/2.09$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebWhacker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Wget$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Whacker$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^whizbang$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Widow$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Wweb$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^x-Tractor$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus^Webster$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^ZyBorg$

RewriteRule ^.*$ http://www.damechaos.com/leech.php [L,R]

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.infos-du-net.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://clan.strangewc.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.stargatetc.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.topsite-fr.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.aeriesguard.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.warparadise.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.damechaos.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.mapping-area.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.cs-fusion.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.alapage.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.xiti.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.kox.be.tf/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.wc3web.com/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.hit-parade.com/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://damechaos.strangewc.com/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.dach.tk/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.com/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.fr/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.yahoo.com/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.yahoo.fr/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.msn.com/.*$[NC]

ReWriteRule .*\.(gif|png|jpe?g)$ - [F]



C'est en fait un truc qui permet d'éviter le leech. Par exemple, si un gars veut utiliser une de tes images sur son site et qu'il link l'image vers celle qui se trouve sur le compte de ton site, bah il pourra pas... A la place, il y aura un joli caré avec une croix rouge dedans :D
Ca évite également l'utilisation d'un aspirateur de site.

Pour s'en servir :
entre
RewriteEngine on
# RewriteCond %{HTTP_USER_AGENT} ^Mozilla$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^almaden$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Anarchie$ [NC,OR]
et
RewriteCond %{HTTP_USER_AGENT} ^Zeus$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus^Webster$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^ZyBorg$

tu touches pas.

là :
RewriteRule ^.*$ http://www.damechaos.com/leech.php [L,R]

tu remplace l'url vers ma page qui concerne le leech (http://www.damechaos.com/leech.php) par l'url d'un fichier qui y ressemble sur ton site.

de
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.infos-du-net.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://clan.strangewc.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.stargatetc.com/.*$ [NC]
à
RewriteCond %{HTTP_REFERER} !^http://www.yahoo.com/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.yahoo.fr/.*$[NC]
RewriteCond %{HTTP_REFERER} !^http://www.msn.com/.*$[NC]
tu remplace les url par les sites qui ont le droit de te "leecher" (d'utiliser tes images etc...).

Après, si tu veux n'empêcher que le click droit, il y a ce qu'a dit ArKaNtOs.
Mais ça n'empêchera personne d'utiliser un aspirateur de site. Donc le mieux est d'utiliser les deux.

En plus ça permet d'économiser la bande passante du serveur sur lequel est le site (et donc ça le rend plus rapide).

Répondre à aurelie@IDN

Au fait je déplace le sujet car ça c'est plus de la programmation.

Répondre à aurelie@IDN

Je voulais juste faire une remarque qui ne concerne peut-être pas Kaissou. Empêcher qu'un autre site fasse un lien vers une image de ton site, je comprend ainsi que le fait de protéger des photos que tu auras personnellement prises ou acheté. Mais protéger des images récupérées sur internet, ce serait un peu exagérer.

Répondre à mrbeaM

euh le truc c'est qu'il achéte une license pour un kit grafik par exemple et que l'on lui vole c'est pas top , pas légal et pas bien

Répondre à sebsamere

ouai enfin desactiver le clique droit ....dans Opera ca passe pas ce truc...etrange

Répondre à guillaumeb@IDN

moi je conseillerai le .htaccess.. fais ton site en flash sinon ;)

Répondre à Shino@IDN

Citation :


mrbeaM a écrit :
Je voulais juste faire une remarque qui ne concerne peut-être pas Kaissou. Empêcher qu'un autre site fasse un lien vers une image de ton site, je comprend ainsi que le fait de protéger des photos que tu auras personnellement prises ou acheté. Mais protéger des images récupérées sur internet, ce serait un peu exagérer.



En même temps tous les images ne sont pas récuppérées sur le net. Et par exemple, mon script à mettre dans le .htacess est utile aussi au niveau de la BP.
Imagine un gros site avec des images sympas. Le site fait déjà pas mal de visites. D'autres sites utilisent ses images (sans permission) et sans les enregistrer pour les mettre sur leur ftp. Tout ce que ça va faire, c'est que ça va utiliser le serveur du gros site pour les autres site. Du coup on a un truc similaire (en moins puissant biensur) à ce qu'il se passait sur IDN avant le changement de serveur : un serveur ralenti.

De plus. Le webmaster qui fait soit-même ses images qui y passe du temps, etc, peut-être que lui il aimerait les concerver ses images tu ne crois pas ? En plus bon le leech retire tout le côté original d'un site qui l'est. Après on obtient des clones.

Je ne parlerai pas des aspirateurs de site qui selon moi tue tout le travail d'un webmaster...

Répondre à aurelie@IDN

Citation :

Développer votre page en PHP ce qui empechera l'affichage du code source



Non, le php s'execute coté serveur, donc heuresement que l'on ne pourra pas volé le code PHP/SQL, mais la page généré sera en HTML.

Pour le clic droit, c'est facile de contourner, la methode .htaccess est pas mal.

Sinon va faire un tour ICI Tu met la source de ta page HTML (en html si tu realise un site qu'avec du HTML, pas PHP) et il t'encode et crypte ta page.

A+

Répondre à Nicko@IDN

J'avais bien compris et je voulais juste attirer l'attention sur ceux qui se servent sur d'autres sites puis qui décident de "protéger" un contenu qu'ils auraient pillé. En fait, ils veulent se protéger de gens comme eux. Je pense que si on se permet de prendre ailleurs du contenu, on autorise les autres à se servir de la même manière sur son site.

Répondre à mrbeaM

Le .htaccess ne protége que des aspirateurs de sites et autres robots collecteurs d'emails, ça ne protège en rien du leech manuel.

Le php permettra de cacher la source des pages mais comme il s'interprète, l'interface est recopiable aisément puisqu'il apparait en banal code html.

Répondre à das@IDN

et puis si ce sont les images d'un site qui intéressent qq'un, il lui suffit de faire des copies d'écran...

en résumé : pour protéger votre site, faites-en un bien moche !
et encore, y'en aura tjrs qui trouveront beau votre site moche :-o

Répondre à Anonyme

Citation :


sylvain_pva a écrit :
en résumé : pour protéger votre site, faites-en un bien moche !
et encore, y'en aura tjrs qui trouveront beau votre site moche :-o



:ptdr:

Répondre à das@IDN

moi je veux en protéger l'accès. comment faire?

Répondre à choosedeath


Citation :


choosedeath a écrit :
moi je veux en protéger l'accès. comment faire?



Tu veux protégé l'accès à ton site ? Tu est sur que c'est un site ? :-D
Ben tu peux faire un script php... Fais attention néamoins aux failles.
Tu peux aussi faire plus simple avec un javascript mais la protection est vraiment très simple à bypasser !
Si tu veux la source du script écris moi ou demande la sur le forum. (J'ai la flemme de la recopier :-D)

Répondre à zak888

et tu veux que je t'écrive où???
tu veux pas me la donner ici, comme ça, ça servira à tout le monde.

Répondre à choosedeath

Oui je vais le recopier mias la je suis au lycée :-D
Dès que je rentre...

Répondre à zak888

Sa ses une trés bonne info Fann
merci ;-) :-D

Répondre à Christophe@IDN

Voilà le script :
<html>
<head>
<title>Insertion d'une nouvelle news</title>
</head>

<body>
<?
$mdp="motdepasse";

if($passe=="" )
{
echo '<html><body><form action=insert_news.php method=post>';
echo 'Mot de passe: <input type=password name=passe value="">';
echo '<input type=submit value=ok></form></body></html>';
}
elseif($passe=$mdp)
{
echo 'accès autorisé</body></html>';
}else{
echo 'Mauvais mot de passe</body></html>';
}
?>

Change "motdepasse" par ton vrai mot de passe et copie le code html de ta page làou il y a 'accès autorisé'
;-)

Répondre à zak888

Voilà le code :

<html>
<head>
<title>Insertion d'une nouvelle news</title>
</head>

<body>
<?
$mdp="motdepasse";

if($passe=="" )
{
echo '<html><body><form action=insert_news.php method=post>';
echo 'Mot de passe: <input type=password name=passe value="">';
echo '<input type=submit value=ok></form></body></html>';
}
elseif($passe=$mdp)
{
echo 'accès autorisé</body></html>';
}else{
echo 'Mauvais mot de passe</body></html>';
}
?>

Répondre à zak888

<html>
<head>
<title>accès protégé</title>
</head>

<body>
<?
$mdp="motdepasse";

if($passe=="" )
{
echo '<html><body><form action=insert_news.php method=post>';
echo 'Mot de passe: <input type=password name=passe value="">';
echo '<input type=submit value=ok></form></body></html>';
}
elseif($passe=$mdp)
{
echo 'accès autorisé</body></html>';
}else{
echo 'Mauvais mot de passe</body></html>';
}
?>

Répondre à zak888

Oups je suis désolé ! je croyais que le serveur ne prenais pas le code :-D
Désolé !

Répondre à zak888

mais c'est en php ton truc, faut le préçiser

Répondre à lissyx

c'est gratuit pour héberger du PHP?

Répondre à choosedeath

Citation :

c'est gratuit pour héberger du PHP?


ouai...

Répondre à crash_001

Oui mais il faut que ton hébergeur l'accepte.

Répondre à zak888

le script marche pas. (sous dreamweaver et IE6)

Répondre à choosedeath

tu l'as testé chez ton hébergeur ou en local (pour que ça marche en local, y'a des trucs particuliers à installer) ?

Répondre à Anonyme

en local. c'est quoi qu'il faut installer?

Répondre à choosedeath

un truc qui s'appelle easyphp

ici

Répondre à Anonyme

Je vien de trouver un javascript pour mot de passe. il est super. Allez sur www.sciptzone-fr.com !!!

Répondre à choosedeath

Du javascript ? :-D
lol
envoi pour voir, c'est supper facile a bypasser ! t'as entendu parler de 'hackits' ? lol

Répondre à zak888

Citation :

Du javascript ?
lol
envoi pour voir, c'est supper facile a bypasser !


ouai clair :whistle: ...

enfin ça depend du type de script utilisé...
ya des scripts plus ou moins durs a decrypter ;-)

Répondre à crash_001

Non de toute façon c'est quasi impossible de protéger l'accès avec un javascript...
Allez envoi le script ! lol

Répondre à zak888

Tu peux également protéger ton site avec des .htaccess et .htpasswd, il n'y a pas meilleure protection...

Répondre à das@IDN

salut !

va ici ;-) c'est un petit script php .

sinon je voulais te dire que le javascript est utile pour des chose qui demande pas de securiter ...menu,script d'amelioration visuel :-o

Les pass sont trop simples à hacker.

Répondre à kaissou
Tom's Guide > Forum > Programmation > Proteger son site ....
Aller à :

Il y a 2340 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens