Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 10:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Frage] Interesse an Css Protection

Discussion on [Frage] Interesse an Css Protection within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
xCPx's Avatar
 
elite*gold: 20
Join Date: Jun 2011
Posts: 2,897
Received Thanks: 3,336
[Frage] Interesse an Css Protection

Hey.
Da im Metin2 Bereich relativ viele Homepages gerippt werden, hab ich heute im geschäft mal ne kleine "Protection" für css und javascript dateien geschrieben.
Diese unterbindet zb HTTrack oder den aufruf der css / javascript datei.

Wäre für sowas Interesse vorhanden?
Oder eher nicht?
Denn wenn Interesse vorhanden wäre, würde ich das ganze noch auf Bilder ausweiten.
xCPx is offline  
Thanks
1 User
Old 10/04/2013, 19:39   #2
 
Yoshii™'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 112
Received Thanks: 8
Kann niemals ganz verhindert werden.
Wurde schon in sovielen CSS/PHP/HTML foren drüber gesprochen und versucht lösungswege zu finden aber Fakt ist und bleibt du wirst deinen CSS code oder auch bilder niemals schützen können ;o.

Wenn du es dennoch geschaft haben solltest, würde ich mal gern ne Test website sehen, wo man keinen zugriff mehr auf die css datei kriegt.

Gruß
Yoshii™ is offline  
Old 10/04/2013, 19:51   #3


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,221
Received Thanks: 6,758
Vergeudete Zeit, wer einen Style rippen will, der schafft das auch.
#SoNiice is offline  
Old 10/04/2013, 20:37   #4
 
xCPx's Avatar
 
elite*gold: 20
Join Date: Jun 2011
Posts: 2,897
Received Thanks: 3,336
Quote:
Originally Posted by Yoshii™ View Post
Kann niemals ganz verhindert werden.
Wurde schon in sovielen CSS/PHP/HTML foren drüber gesprochen und versucht lösungswege zu finden aber Fakt ist und bleibt du wirst deinen CSS code oder auch bilder niemals schützen können ;o.

Wenn du es dennoch geschaft haben solltest, würde ich mal gern ne Test website sehen, wo man keinen zugriff mehr auf die css datei kriegt.

Gruß
Es ist mit ner Kombination aus .htaccess php und Javascript möglich (bzw Ajax).
jedoch ist die seite dann nutzlos wenn jemand kein javascript aktiviert hat.
Er sieht dann weder Bilder noch css etc.

Kannst mich ja mal in skype adden, dann erklär ich dir, wie es möglich ist.
Bin nur jetzt dann erstmal auf nem 18er von ner Freundin, könnte also n weilchen dauern, bis ich annehm.
xCPx is offline  
Old 10/04/2013, 21:00   #5
 
Yoshii™'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 112
Received Thanks: 8
Quote:
Originally Posted by xCPx View Post
Es ist mit ner Kombination aus .htaccess php und Javascript möglich (bzw Ajax).
jedoch ist die seite dann nutzlos wenn jemand kein javascript aktiviert hat.
Er sieht dann weder Bilder noch css etc.

Kannst mich ja mal in skype adden, dann erklär ich dir, wie es möglich ist.
Bin nur jetzt dann erstmal auf nem 18er von ner Freundin, könnte also n weilchen dauern, bis ich annehm.
Und genau das ist es was keine Seite der welt macht,
eine auf Javascript bassierende Website.

Aber die lösung an sich ist ein anfang.
Yoshii™ is offline  
Old 10/04/2013, 21:55   #6
 
Coniesan's Avatar
 
elite*gold: 1000
Join Date: Mar 2009
Posts: 1,407
Received Thanks: 1,005
Sry, aber das is nich möglich....
Javascript und CSS sind beides Client basiert -> Der Client muss es vollständig lesen und entschlüsseln können
Benutzt man z.B. GoogleChrome drückt man nach oder wärend dem Laden einfach F12 und schwups bekommt man alle Scripte, die gecached wurden (auch wenn man sie im Direkten Aufruf über einen dl nicht einsehen kann)
Dies ist leider so, und wird von Browser Version zu Browser Version immer einfacher (dafür braucht man nicht mal mehr nen externes Programm!)
Coniesan is offline  
Old 10/05/2013, 00:15   #7
 
Yoshii™'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 112
Received Thanks: 8
Quote:
Originally Posted by Coniesan View Post
Sry, aber das is nich möglich....
Javascript und CSS sind beides Client basiert -> Der Client muss es vollständig lesen und entschlüsseln können
Benutzt man z.B. GoogleChrome drückt man nach oder wärend dem Laden einfach F12 und schwups bekommt man alle Scripte, die gecached wurden (auch wenn man sie im Direkten Aufruf über einen dl nicht einsehen kann)
Dies ist leider so, und wird von Browser Version zu Browser Version immer einfacher (dafür braucht man nicht mal mehr nen externes Programm!)
Meine Idee dazu wäre, php ähnlich mit if else.
Da aber PHP beim "klauen des scripts/css" nicht mitgenommen wird (Client -> Anfrage auf Website -> Server ließt PHP aus -> Sendet verarbeitetes PHP Script an Client) (Coniesan dir muss ich das wohl nicht erklären :3)
Also zurück zur Idee
das man einen weg findet sobald jemand den CSS Code und index übernimmt, und auf seinen webspace packt, beim aufruf der seite das script gestartet wird, nach einer bestimmten datei sucht, wenn diese nicht vorhanden bindet er die CSS datei nicht ein, bzw zerstört diese.

Wie gesagt meine idee war bis jz noch nicht umsetzbar, aber es wird weiterhin nach einem weg gesucht.
Außerdem müsste diese abfrage gut versteckt sein und dürfte nicht auf PHP basieren.

Da meistens ahnungslose "Kiddys" mit rechtsklick -> Quelltext/Quellcode anzeigen Copy&'Paste arbeiten, wäre dies ein schutz gegen 0815 Server ;o, allerdings auch kein entgültiger schutz.

Und mit Javascript will ich nicht anfangen den code zu "schützen" da es viele haben aber immer noch kein Standart ist...

Ne andere idee um gegen ahnungslose Kiddys zu schützen ist evtl. die CSS datei via PHP zu includen...

Greez ;o

PS: Im index evtl. IP Tracker einbauen ^.^? Wo man dann ne mail erhält auf welcher website der index sonst noch aufgerufen wird, ist kein schutz, aber man wüsste wers geklaut hat x)
Yoshii™ is offline  
Old 10/05/2013, 00:57   #8
 
Coniesan's Avatar
 
elite*gold: 1000
Join Date: Mar 2009
Posts: 1,407
Received Thanks: 1,005
Naja sowas kann nicht funktionieren!
Wie willst du mit php Bilder aufrufen, ohne dass diese in irgend einer Weise an den Client gesendet werden?
Beim Kopieren werden auch keine Abfragen mit kopiert...! Wenn man das Ganze in javascript macht, aktiviert man no script, oder sucht sich die ip/url, und kommentiert das einfach aus...
Es ist schlichtweg unmöglich!
Coniesan is offline  
Old 10/05/2013, 01:44   #9
 
xCPx's Avatar
 
elite*gold: 20
Join Date: Jun 2011
Posts: 2,897
Received Thanks: 3,336
Quote:
Originally Posted by Coniesan View Post
Naja sowas kann nicht funktionieren!
Wie willst du mit php Bilder aufrufen, ohne dass diese in irgend einer Weise an den Client gesendet werden?
Beim Kopieren werden auch keine Abfragen mit kopiert...! Wenn man das Ganze in javascript macht, aktiviert man no script, oder sucht sich die ip/url, und kommentiert das einfach aus...
Es ist schlichtweg unmöglich!
Also ich habs im Moment so:

Egal welcher seitenaufruf läuft bei mir über die index.php (auch alle css etc, ich lasse die über htaccess darüber umleiten).
Die Index.php lädt also alle php png etc dateien.
Aber nur wenn die Session variable dafür auf True steht, was nahc einmaligem laden wieder auf false gesetzt wird.
Da ich prüfen muss, ob die dateien auch wirklich geladen wurden, lass ich die css etc über ajax einbauen (via hashes, die geprüft werden, welche serverside generiert werden und nur für kurze zeit aktuell sind also ca 1 sekunde, da in der zeit der browser die anfrage schon lange verschickt hat).
Danach lass ich die js funktion sich selbst wieder löschen.Ebenso wie bilder großteils als Canvas ausgeben.

ich weiß selbst, dass der weg nicht perfekt ist, aber es erschwert dem potentiellen "klauer" die sache erheblich.

War halt nen kleines projekt, wo mir die idee dazu relativ gut erschien.
xCPx is offline  
Old 10/05/2013, 12:58   #10
 
ɑɀe''s Avatar
 
elite*gold: 394
Join Date: Jul 2011
Posts: 503
Received Thanks: 558
Kannst du denn eine Livedemo zur Verfügung stellen?
Würde mir das gerne mal genauer ansehen.

MfG
ɑɀe' is offline  
Old 10/05/2013, 13:29   #11

 
elite*gold: 0
Join Date: Oct 2013
Posts: 1,139
Received Thanks: 1,084
Also wenn das möglich ist, wäre es wahrscheinlich sehr nice,
aber ich denke nicht, dass es so leicht möglich ist komplett
eine Protection zu machen,die auch etwas bringt.
Evtl. wird es etwas schwerer für die Leute, oder die
Noobs kriegen es nicht hin oderso
aber unmöglich wahrscheinlich nicht.
.Kaaarni' is offline  
Reply


Similar Threads Similar Threads
Cloud Protection | DDoS Protection For SRO Servers | 300Gbps Protection | Cheap
09/13/2013 - Silkroad Online Trading - 3 Replies
Looks like I can't post images, if you'd like to see the thread design, please Go Here: http://i.imgur.com/IS4q7Kw.png. Text version Intoduction: Features:
Need DDoS Protection for your gameserver? Protection in US and EU from $39.99/mo!
05/11/2013 - Private Server Advertising - 0 Replies
SolveDDoS is the leading provider in Remote DDoS protection . Our advanced protection system protects against Layer 4 and Layer 7 attacks! Protection up to 10Gb/s Protection against UDP, TCP, HTTP, Slowloris, ... Remote Protection, stay at your host! SolveDDoS Anti-Bot (Block automated SQLi, XSS, SPAM) Layer 7 DDoS Protection Flatrate 100Mbit bandwidth SolveDDoS Attack Monitoring Panel 24/7 Support by DDoS Specialists
[Frage] Interesse an Windows 7 Refurbished?
02/17/2012 - Trading - 10 Replies
Hallo, da mein Bruder ein IT-Unternehmen hat bzw. einer der Besitzer ist. Habe ich zugang zu Windows 7 refurbished editionen. Meine frage wäre, braucht die Community sowas? Was wärt ihr bereit zu zahlen? Lieferumfang Windows 7 Professional 32 & 64 Bit DVD und COA (Aktivierungsschlüssel), Mar Hologramm (Deutsch) Frage:Was bedeutet MAR oder Refurbished?
[Frage]Besteht Interesse an Websitescripts?
10/15/2011 - WoW Private Server - 4 Replies
Titel sollte alles sagen. Besteht da Interesse bei euch ? Wenn ja, was für Scripts würdet ihr denn gerne wollen ? Mfg



All times are GMT +2. The time now is 10:49.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.