Hey Leute,
Ich habe gehört das manche Probleme mit dem "IP Verstecken" haben. 2 gute Methoden habe ich für dich.
Als erstes musst du wissen.
Ich denke das du weist das Personen dein Client IP hinter dem Quellcode bzw. view-source:httP:deinhotel.de. Man kann aber die IP nicht vollständig verstecken, das heißst wenn man mit netstat -p oder mit Wireshark die IP scannen lässt, wird die erfolgreich herraus ge"snifft".
Spoiler anzeigen
[hide]
1. Schützen des Quellencodes.
Dies hier ist nicht einfach. Du brauchst ein Ioncube Loader http://www.ioncube.com/loaders.php .
Die Leute können den Quellencode sehen, doch der ist verschlüsst, und somit ist die IP auch geschützt.
Nachdem Du erfolgreich Iconcube Loader installiert hast, musst du diese Datei herunterladen ( http://ul.to/o83r8mau ). Füge die erforderlichen Datein in deinem WWW Ordner oder irgendwo, wo es erreichbar ist.
Füge diesen Code am Anfang des Client.
Es sollte verschlüsselt im view-source seien.
2. Verschlüsslung hinter den Elementen.
Das hier ist eine einfache Methode. Du musst folgende Schritte durchführen. Wir arbeiten nun mit jQuery.
Lade diese Datei herrunter ( http://ul.to/o83r8mau ) und füge die erforderlichen Datein im WWW Ordner oder irgendwo, wo es erreichbar ist.
Schritt 1.
Füge diesen Code hinter den Header Tags:
<script type="text/javascript" src="http://link.com/pathtofile/jQuery/jquery-latest.min.js"></script>
<script type="text/javascript" src="http://link.com/pathtofile/jQuery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://link.com/pathtofile/jQuery/jquery-latest.js"></script>
(ändere bitte http://link.com/pathtofile)
Schritt 2.
Füge ein class mit dem namen information in einem Skript-Tag. So sieht es im inneren aus:
FlashExternalInterface.loginLogEnabled = true;
FlashExternalInterface.logLoginStep("web.view.start");
if (top == self) {
FlashHabboClient.cacheCheck();
}
var habboReqPath = "";
var BaseUrl = "";
var flashvars = {
"client.starting" : "",
"client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "1",
"client.hotel_view.show_on_startup" : "1",
"site.url" : "",
"url.prefix" : "",
"client.reload.url" : "",
"client.reload.url" : "",
"client.fatal.error.url" : "",
"client.connection.failed.url" : "",
"connection.info.host" : "",
"connection.info.port" : "",
"external.variables.txt" : "",
"external.texts.txt" : "",
"productdata.load.url" : "",
"furnidata.load.url" : "",
"use.sso.ticket" : "1",
"sso.ticket" : "",
"processlog.enabled" : "1",
"flash.client.url" : "",
"flash.client.origin" : "popup",
};
var params = {
"base" : "",
"allowScriptAccess" : "always",
"menu" : "false"
};
Alles anzeigen
So würde es aussehen:
Schritt 3:
Füge oben diesen Code ein:
<script class="information">
$(document).ready(function(){
$('.information').remove();
});
</script>
Was so sehen wird:
<script class="information">
$(document).ready(function(){
$('.information').remove();
});
</script>
<script type="text/javascript" class="information">
[/hide]
Schritt 4:
Viel Spaß mit deinem gesicherten Hotel!
Geht bei dir dieses Tutorial nicht? Dann hast Du etwas falsch gemacht!
Dies hier ist keine Hilfe Sektion. Ich beantworte keine Fragen über dieses Tutorial!
- Rubaz