Seite 1 von 3

Quellcode-Klau verhindern

Verfasst: 18.10.2004 15:52
von Mutated!
Hallo!
Ich möchte für das phpbb Forum meiner HP den Quellcode Klau verhindern. Weiß jemand wie man das deaktivieren kann ohne die rechte Maustaste zu deaktivieren. so wie hier bei phpbb. ???

Verfasst: 18.10.2004 16:17
von Kiss News
interessante Infos dazu gibt es hier: http://www.trafficklau.de/

(unter Schutz)

Verfasst: 18.10.2004 22:19
von Blutgerinsel
1. Möglichkeit: HTTP-Referer prüfen -> sehr zu meinem Ärgernis da ich das nicht preisgebe.....
2.) Möglichkeit mit Session prüfen ob jemand auf der Startseite wahr wenn nicht versucht jemand zu klauen.....
Man könnte auch einfach im Header eine Kontstante initialisieren und diese in den Scripten prüfen....

Verfasst: 18.10.2004 23:21
von Crossgolfer
geht es dir nur um der traffic klau ? willst du das dein forum auf jedenfall nur in deiner seite zu sehen ist ?

in den overall_header.tpl
einfügen:

Code: Alles auswählen

<script language="JavaScript" type="text/javascript">
<!--
if (parent.location.href==location.href) {
parent.location.href="URL DEINER PAGE/index.htm";
}
//-->
</script>
sollte dein board dann wo anderst aufgerufen werden ohne deine page kehrt es automatisch in dein frameset zurück

Verfasst: 18.10.2004 23:24
von Blutgerinsel
was ist wenn Javascript aus ist oder
irgendein Server das ganze verlinkt?

ich mach das ganze via die(); und $_SERVER['HTTP_REFERER']
$_SERVER['HTTP_REFERER'] schneide ich mir meine Domain raus und vergleiche sie mit der Übergabe also ohne Parameter, Unterpfade etc.

Wird der Referer nicht übergeben blockt irgendein Client diesen um ihm Zugriff zu erlauben darf er es dann...Alle anderen die von anderen Domains kommen -> NO WAY

das ganze natürlich nur bei den Downloads :wink:

Verfasst: 18.10.2004 23:38
von Crossgolfer
ok wenn das java script aus ist ist es offen :)

das stimmt aber ich gehe einfach davon aus das es bei den meisten an ist :)

und es wäre vie java glaube ich die einfachere variante wenn man das leck in kauf nimmt :)

Verfasst: 18.10.2004 23:48
von Blutgerinsel
Crossgolfer hat geschrieben:ok wenn das java script aus ist ist es offen :)

das stimmt aber ich gehe einfach davon aus das es bei den meisten an ist :)

und es wäre vie java glaube ich die einfachere variante wenn man das leck in kauf nimmt :)
sicher ???

im Header hab ich das (unfertig Domain noch nicht rausgefiltert:

Code: Alles auswählen

If (!isset($_SERVER['HTTP_REFERER']) 
    || $_SERVER['HTTP_REFERER']=="http://www.blubb.de")
    define("HOME",true);
in einem Script:

Code: Alles auswählen

If (!defined("HOME")) die("TRAFFIC KLAU? SCHIEBT AB <br/><br/>dein Referer: ".$_SERVER['HTTP_REFERER']);
Den Referer hab ich mir nur mal so anzeigen lassen.....

Man sieht hier wenn es einen Referer gibt und jemand von der falschen Domain kommt -> ERROR
Natürlich sollte hierbei der Referer nur nach http://www.blubb.de geprüft werden aufgrund der Unterseiten/Scripte/Parameter etc.

Verfasst: 19.10.2004 11:06
von Mutated!
Ich mein das so wie bei phpbb. Wenn man nen Rechtsklick macht reagiert nicht die Funktion Quelltext anzeigen. (Bei Ansicht auch) Weiß jemand wie man das macht?

Verfasst: 19.10.2004 11:34
von Blutgerinsel
Mutated! hat geschrieben:Ich mein das so wie bei phpbb. Wenn man nen Rechtsklick macht reagiert nicht die Funktion Quelltext anzeigen. (Bei Ansicht auch) Weiß jemand wie man das macht?
Nimms mir nicht übel was du bezweckst ist völlig sinnlos :lol:
- Mein Browser nicht der IE ignoriert solche Anfragen :wink:
- Wenn man Javascript ausschaltet ist es weg :wink:
- Wenn ich ein Programm schreibe was die komplette Page downloaded hab ich die Infos auch......:wink:
- Über einen Windows Trick 17 bekomme ich trotzdem ein Kontextmenü auf :wink:
- Abgesehen davon das Internet ist frei, demnach auch der Code und ich bekomme immer das was ich will.....

Allerdings sind die meisten Seiten die auf einer Rechtsklicksperre aufbauen oft nicht mal W3C konform und weiterhin lohnt sich hier eigentlich nie was zu klauen............
Und lassen mich immer schmunzeln mieser Content + klaut nichts + sinnlos :lol:

Alles was du wissen willst steht im SelfHTML....

Rechtsklicksperre *ohne Worte* :roll:

Verfasst: 19.10.2004 15:15
von Mutated!
Ich weiß. Ich will das aber trotzdem so haben wies bei phpbb.de ist. Ich hab nämlich den itst gefragt, aber der hat gesagt dass ich die Frage ins Forum schreiben soll. Wie man die Rechte Maustaste deaktivieren kann, das weiß ich, nur nicht wie man nur die Funktion Quelltext deaktivieren kann.