Beveiliging (Proxy & Broncode)

Gestart doorFrozenflame15 reacties29 weergaven

16 berichten · pagina 1 van 2

Frozenflame

Lid · Topicstarter

Berichten
1.561
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Op mijn website heb ik last van mensen die afbeeldingen stelen, en vervolgens uploaden op een andere website. Om een afbeelding te downloaden, moet je een reactie plaatsen. Maar als je via de broncode kijkt, kun je de afbeeldings url gewoon kopieren, en zo de afbeelding downloaden. Weet iemand hoe ik dit kan oplossen? Dacht zelf eigenlijk aan een pagina die dan geopend wordt waarop gecontroleerd wordt of er door de desbetreffende gebruiker een reactie geplaatst is, en dat gasten helemaal geen toegang krijgen. Nu vraag ik me af of dit mogelijk is, en hoe ik dat het beste kan aanpakken.

Tevens wil ik graag zo veel mogelijk proxys blokkeren. Zodat de desbetreffende gebruiker hopelijk niet meer zal terugkeren via een of andere proxy. Wanneer hij wel terugkeert kan ik eventueel bij de reacties kijken wie deze gebruiker is.

Hopelijk kan iemand me hierbij helpen.

Groet,
FrozenFlame
0
Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sharpfmm schreef:
je kan de broncode encrypten ?? als het maar geen php is wink
http://www.iwebtool.com/html_encrypter
En dit is degelijk wel PHP. Dus dat heeft niet echt zin.
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Opslaan buiten public_html map, en vervolgens het via een bestand ophalen. Indien het dan niet word opgeroepen door waar het opgeroepen hoort te worden de afbeelding niet weergeven!
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Sebastiaanh schreef:
Eerdere citaten tonen
Sharpfmm schreef:
je kan de broncode encrypten ?? als het maar geen php is wink
http://www.iwebtool.com/html_encrypter

En dit is degelijk wel PHP. Dus dat heeft niet echt zin.
Waar zie jij dat dan? De uitkomt is toch echt Javascript. EN geloof me, dit WIL je niet gebruiken:

- Niet bevordelijk voor de SEO
- Makkelijk te omzeilen (Firebug)
- extra laadtijd

Mijn advies: Als je wilt dat iets niet gejat wordt, zet het niet online.
0
Frozenflame

Lid · Topicstarter

Berichten
1.561
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sharpfmm schreef:
je kan de broncode encrypten ?? als het maar geen php is wink
http://www.iwebtool.com/html_encrypter
Het is inderdaad PHP. Dus dit werkt niet.
Eleky schreef:
Opslaan buiten public_html map, en vervolgens het via een bestand ophalen. Indien het dan niet word opgeroepen door waar het opgeroepen hoort te worden de afbeelding niet weergeven!
Heb het een en ander hierover opgezocht op google, maar het lukt me niet de afbeelding te tonen vanuit een map buiten de public_html.

Het gaat hier om de afbeelding op deze pagina: http://www.coverpaleis.nl/cover/4811. De URL achter deze afbeelding is makkelijk op te halen via de broncode. Het is dus eigenlijk de bedoeling om deze URL af te schermen in de broncode. Het is natuurlijk ook mogelijk om de afbeelding te verkleinen naar een kleiner formaat, zodat het orgineel niet te vinden is. Maar dan moet ik dus alle ruim 3000 afbeeldingen gaan verkleinen, en dat is ook gekkenwerk.
Aarclay schreef:
Waar zie jij dat dan? De uitkomt is toch echt Javascript. EN geloof me, dit WIL je niet gebruiken:

- Niet bevordelijk voor de SEO
- Makkelijk te omzeilen (Firebug)
- extra laadtijd

Mijn advies: Als je wilt dat iets niet gejat wordt, zet het niet online.
Dan kan ik net zo goed stoppen? Er moet wel een oplossing voor zijn. De bedoeling is dat alleen leden die een reactie geplaatst hebben toegang krijgen tot de afbeelding.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wat je moet doen:

- Plaats de afbeeldingen BUITEN de webroot (public_html, www, htdocs) in een aparte map.
- Maak een PHP file waarin je de rechten controleert of iemand de afbeelding mag bekijken.
In dat geval, haal de afbeelding op met de readfile() functie, en zet bovenaan de juiste header van dat plaatje neer.

Dit voorkomt overigens niet dat mensen de foto niet kunnen downloaden. Dit kan altijd, en dit kan tevens gedeeld worden. En nee, dit kan je niet voorkomen.nerd
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zet hem in JS bestand en haal hem met heel lange code waarvan meer als helft onnuttig is uit dat bestand. Zorg dat die in
komt ofzw en niemand is van plan om dat uit te zoeken? Daar is iedereen te lui voor xd
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Vriendje schreef:
Zet hem in JS bestand en haal hem met heel lange code waarvan meer als helft onnuttig is uit dat bestand. Zorg dat die in
komt ofzw en niemand is van plan om dat uit te zoeken? Daar is iedereen te lui voor xd
Dus jij bent het type van: Laat ik mijn site maar trager maken met meer rotzooi die toch niet gebruikt wordt?
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Vriendje schreef:
Zet hem in JS bestand en haal hem met heel lange code waarvan meer als helft onnuttig is uit dat bestand. Zorg dat die in
komt ofzw en niemand is van plan om dat uit te zoeken? Daar is iedereen te lui voor xd
Dus jij bent het type van: Laat ik mijn site maar trager maken met meer rotzooi die toch niet gebruikt wordt?
Nu je et zo zegt... Eigenlijk wel jah. Xp

Jik bent jet soort type dat steeds over site speed gaat xd
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Vriendje schreef:
Jik bent jet soort type dat steeds over site speed gaat xd
Jik wie? Welke jet? Ik ken geen jet? emo
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Plaats de afbeelding boven public_html, open de afbeelding in een php bestand als en slechts als de gebruiker het mag bekijken.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Vriendje schreef:
Jik bent jet soort type dat steeds over site speed gaat xd
Jik wie? Welke jet? Ik ken geen jet? emo
Je* ben op ipod.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren