sergej: rechte Maustaste schützen??

Hallo,

Naja das Thema ist nicht neu,
dennoch habe ich noch kein 'offen' Script gefunden, wo das 100% funktioniert.

Ich meine z.B. hier: http://selfhtml.teamone.de/navigation/anzeige/rechte_maustaste.htm
oder andere Scripte starten alert()-Befehl.
Dieser lässt sich mit ESC-Taste abwürgen und öffnet mir trotz Schutz das Kontext-Menü :-)
wo ich Quelltext anwählen kann..

Gibt es einen effektiveren Schutz als alert()??

Gruß Sergej

  1. Hallo Sergej,

    meine rechte Maustaste schütze ich selbst.

    Zu deiner Frage: Man kann diese "Sperrscripts" _immer_ umgehen - spätestens, wenn JavaScript abgeschaltet ist. Eine andere Möglichkeit, den client zu beeinflussen hast du nicht, ohne den Rechner deines Besuchers zu hacken.

    File Griese,

    Stonie

    --
    sh:) sh:| fo:) ch:) rl:| br:< ie:% mo:} va:| de:[ zu:) fl:( ss:{ ls:# js:| - Noch Fragen?
  2. Hi sergej

    Gibt es einen effektiveren Schutz als alert()??

    Ja, den gibt es, nimm eine Maus ohne rechte Maustaste oder
    benutze Leim und ähnliche Hilfsmittel wenn die Maus eine
    rechte Maustaste hat. Ansonsten, siehe Stonies Posting,
    keinerlei Chance.

    Gruss Daniela

    --
    Nein, wir frieren unsere Hühner nicht auf Gletschern fest.
    Selfcode: sh:) fo:) ch:) rl:) br:> n4:| ie:{ mo:) va:) de:] zu:} fl:( ss:) ls:&
    1. Ja, den gibt es, nimm eine Maus ohne rechte Maustaste oder
      benutze Leim und ähnliche Hilfsmittel wenn die Maus eine
      rechte Maustaste hat. Ansonsten, siehe Stonies Posting,
      keinerlei Chance.

      Sehr witzig...

      Gruß Sergej

      1. Hallo Sergej,

        Sehr witzig...

        Das ist die harte Wahrheit, wir machen mit sowas keine Witze.

        File Griese,

        Stonie

        --
        sh:) sh:| fo:) ch:) rl:| br:< ie:% mo:} va:| de:[ zu:) fl:( ss:{ ls:# js:| - Noch Fragen?
        1. Hallo,

          Das ist die harte Wahrheit, wir machen mit sowas keine Witze.

          Ich habe euch den Beweis selbst gefunden!!

          Im Header Einfügen:

          <script><!--
          function click(e){
            if(document.all)
            if (event.button == 2)
            return false;

          if (document.layers)
            if (e.which == 3)
            return false;
          }
          function click2(){
           event.returnValue=false;
           return false;
          }

          if (document.layers)
           document.captureEvents(Event.MOUSEDOWN);
           document.onmousedown=click;
           document.oncontextmenu=click2; // -->
          </SCRIPT>

          Da geht auch die ESC-Taste nicht!!

          Gruß Sergej

          1. Hi Sergej

            Da geht auch die ESC-Taste nicht!!

            Na toll, ein paar Klicks und Javascript ist ausgeschaltet...

            Gruss Daniela

            --
            Nein, wir frieren unsere Hühner nicht auf Gletschern fest.
            Selfcode: sh:) fo:) ch:) rl:) br:> n4:| ie:{ mo:) va:) de:] zu:} fl:( ss:) ls:&
            1. Moin Moin !

              Na toll, ein paar Klicks und Javascript ist ausgeschaltet...

              Ein "paar" Klicks? Bei Mozilla läßt sich das dank PrefBar (http://www.xulplanet.com/downloads/prefbar/) mit einem Klick erledigen.

              Opera ist da nicht ganz so effektiv (zumindest habe ich noch nichts passendes gefunden), da muß man [F12] und [E] drücken.

              Man kann natürlich auch im Webwasher die Option "Always allow right mouse clicks" einschalten.

              Und hätte "sergej" sich mal die Mühe gemacht, im Archiv zu suchen, könnten wir uns diesen Thread komplett sparen.

              Alexander

              --
              Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
              Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
              1. Hi, Alexander,

                Opera ist da nicht ganz so effektiv (zumindest habe ich noch nichts passendes gefunden), da muß man [F12] und [E] drücken.

                Welches Opera hab' ich denn noch gleich zuhause? Ich meine, es wäre 6.0 - da geht's mit File --> Quick preferences, und alles wird gut! ;o)

                File Griese,

                Stonie

                --
                sh:) sh:| fo:) ch:) rl:| br:< ie:% mo:} va:| de:[ zu:) fl:( ss:{ ls:# js:| - Noch Fragen?
                1. Moin Moin !

                  Opera ist da nicht ganz so effektiv (zumindest habe ich noch nichts passendes gefunden), da muß man [F12] und [E] drücken.

                  Welches Opera hab' ich denn noch gleich zuhause? Ich meine, es wäre 6.0 - da geht's mit File --> Quick preferences, und alles wird gut! ;o)

                  Hmm, was macht [F12] noch? Schnell mal duch die Menüs gescrollt: Stimmt! Quick Preferences! ;-)

                  [F12] [E] kann ich aber schneller Tippen als ich mit der Maus durchs Menü navigiere.

                  Alexander

                  --
                  Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
                  Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
                  1. Huhu!

                    Hmm, was macht [F12] noch? Schnell mal duch die Menüs gescrollt: Stimmt! Quick Preferences! ;-)

                    Tja, muss wohl daran liegen, dass ich ihn momentan nicht dahabe, zwecks Ausprobierung.

                    [F12] [E] kann ich aber schneller Tippen als ich mit der Maus durchs Menü navigiere.

                    Mit der Maus bin ich normalerweise schneller, als wenn ich auf die Tasten gucken muss. Jedem das seine... :o)

                    File Griese,

                    Stonie

                    --
                    sh:) sh:| fo:) ch:) rl:| br:< ie:% mo:} va:| de:[ zu:) fl:( ss:{ ls:# js:| - Noch Fragen?
                    1. Huhu!

                      Ha!

                      Mit der Maus bin ich normalerweise schneller, als wenn ich auf die Tasten gucken muss. Jedem das seine... :o)

                      Das wiederum halte ich für ein Gerücht. Ist Dir schon mal aufgefallen, das die Tastatur eine ganze Menge Tasthilfen anbietet? (z.B.) Lücken zwischen den Funktionstasten?

                      Allerdings: ich hatte heute eine ziemlich seltsame Tastatur im Seminar: Nicht- Standard- gerechte Anordung einiger Sondertasten... Es ist kaum zu glauben, wie sehr so was stören kann.

                      fastix

                      1. Huhu!
                        Ha!

                        Ho!

                        Das wiederum halte ich für ein Gerücht. Ist Dir schon mal aufgefallen, das die Tastatur eine ganze Menge Tasthilfen anbietet? (z.B.) Lücken zwischen den Funktionstasten?

                        Witzpille! Nee, du, die Funktionstasten liegen einfach ausserhalb meines "Blindbereiches", die Maus aber nicht. Solche Geschichten wie CTRL+C etc. mach' ich schon über die Tastatur, klar. Abgesehen davon: Ist es neuerdings schon evil, seine Maus zu benutzen? *ts*

                        Allerdings: ich hatte heute eine ziemlich seltsame Tastatur im Seminar: Nicht- Standard- gerechte Anordung einiger Sondertasten... Es ist kaum zu glauben, wie sehr so was stören kann.

                        Hast du jemals mit einer französischen Tastatur gearbeitet? Da kommt Freude auf! *GRINS*

                        File Sonntagsgriese,

                        Stonie

                        --
                        sh:) sh:| fo:) ch:) rl:| br:< ie:% mo:} va:| de:[ zu:) fl:( ss:{ ls:# js:| - Noch Fragen?
          2. Hallo,

            Das ist die harte Wahrheit, wir machen mit sowas keine Witze.

            Ich habe euch den Beweis selbst gefunden!!

            moin sergej,

            Dickes RESPEKT für dein tolles Skript. Aber was passiert, wenn ich einfach Javascript abschalte (was bei mir eher die Regel als die Ausnahme ist)?

            1. Servus,

              Dickes RESPEKT für dein tolles Skript.

              Ist nicht mein Script: http://www.web-netz.de/tipps/fragerechtemaustaste.html
              Trotzdem Danke.

              Aber was passiert, wenn ich einfach Javascript abschalte (was bei mir eher die Regel als die Ausnahme ist)?

              ganau deswegen poste ich hier rein,

              Hat keiner mehr Ideen??
              Ich hätte da eine: mit HTML-Crypt den Quellcode schützen, was meint ihr?

              PS: Nicht dass ich alle meine Seiten schützen will, nur die wo ich z.B. Passwörter platziere.
              PHP oder CGI läuft auf meinem Provider-Server nicht.

              Gruß Sergej

              1. Hallo!

                Hat keiner mehr Ideen??

                Da war mal ein gewisser Gernold Kögler, der hat da was gefunden gehabt: </archiv/2000_2/t11862.htm>. Vielleicht hilft dir dieser Archiv-Link ja weiter.

                File Griese,

                Stonie

                --
                sh:) sh:| fo:) ch:) rl:| br:< ie:% mo:} va:| de:[ zu:) fl:( ss:{ ls:# js:| - Noch Fragen?
              2. Moin!

                PS: Nicht dass ich alle meine Seiten schützen will, nur die wo ich z.B. Passwörter platziere.
                PHP oder CGI läuft auf meinem Provider-Server nicht.

                Gibs auf.

                http://www.try2hack.nl bietet diverseste (kann man "diverse" eigentlich steigern?) Methoden, bei denen auf die vielfältigsten Arten clientseitige Passwortschütze realisiert werden.

                Alle sind knackbar! Und vor gar nicht allzu langer Zeit, als diese Seite hier vorgestellt wurde, haben sich viele Forumsbesucher auch drangesetzt, und es tatsächlich auch geschafft, bis zum Level 9 zu kommen (weiter gings dann nicht, weil der IRC-Server down war, der den Zugang zu Level 10 freigeben hätte sollen).

                Also glaube bitte nicht, dass du mit clientseitigen Mechanismen auch nur die geringste Chance hättest, irgendwas zu schützen.

                Wenn du einen Passwortschutz haben willst, und dein Webserver ein Apache ist, benutze .htaccess als Zugangsschutz. Das funktioniert, kann nicht geknackt werden (außer man rät Username und Passwort richtig) und ist anerkanntermaßen recht sicher.

                - Sven Rautenberg

                --
                "Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)
              3. Hallo Sergej,

                Ich hätte da eine: mit HTML-Crypt den Quellcode schützen, was meint ihr?

                Ich kenne HTML-Crypt zwar nicht, aber wenn es eine stupide Verschlüsselung ist, dann:

                javascript: document.getElementsByTagName("html")[0].innerHTML;

                in die Adresszeile. Oder eine leicht abgewandelte Methode.

                nur die wo ich z.B. Passwörter platziere.

                Vergiss es. Geht nicht. Man kann so einen »Schutz« prinzipiell umgehen, solange er nicht auf dem Server läuft.

                PHP oder CGI läuft auf meinem Provider-Server nicht.

                Schon mal an einen Wechsel gedacht?

                Christian

                --
                Hast Du einen Beitrag? Nur her damit!
                http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
                SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
                sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[
                1. Servus,

                  Ich kenne HTML-Crypt zwar nicht»»

                  Schon mal diese ausprobiert?
                  http://www.flazh.de/cryptor/cryptor.htm

                  Gruß Sergej

                  1. Hi

                    Ich kenne HTML-Crypt zwar nicht»»

                    Schon mal diese ausprobiert?
                    http://www.flazh.de/cryptor/cryptor.htm

                    ich zitiere mal:
                    "in letzter Zeit häufen sich Beschwerden, dass Anbieter von Sexseiten Cryptor dazu benutzen, um damit verschlüsselte (Spam-)Emails im HTML-Format an Dritte zu versenden. Dafür habe ich Cryptor weder programmiert noch kostenlos zur Verfügung gestellt, und untersage hiermit jegliche kommerzielle Nutzung von Cryptor zum Versenden von verschlüsselten Emails !

                    Hilfe für Spam-Opfer
                    Des Weiteren biete ich Spam-Opfern die Möglichkeit an, den HTML-Code von Emails wieder zu entschlüsseln, um an die verlinkten Einträge zu gelangen. Spamopfer wenden sich in diesem Fall bitte mit ihrer echten Emailadresse an mich, d.h.ich akzeptiere keine Freemailer-Emailadressen von GMX, Lycos, Web.de, etc. Grund: Freemailadressen kann man sich immer wieder neu beschaffen."

                    Danke, aber da wird ja sogar umsonst "entschlüsselt", wenn man nur will. Wie soll das denn sicher sein?

                    Fabian
                    [belustigt kopfschüttelnd]

                  2. Hallo @ll,

                    ich habe schon längst verstanden, was mir jeder versucht beizubringen.
                    Auch dieser cryptor muß ja den entschlüsselungscode zusenden.

                    Danke für euere Postings,

                    ich versuchs über .htaccess

                    Gruß Sergej

                    1. Hallo Sergej,

                      ich habe schon längst verstanden, was mir jeder versucht beizubringen.

                      Und das sagst Du erst jetzt, wo ich mir die Mühe gemacht habe, das zu entschlüsseln?

                      http://www.christian-seiler.de/temp/cryptor-decrypted.htm

                      (ähm, das bestätigt meine These, dass die Qualität des Inhalts sowie des Codes bei zunehmenden Absicherungsmethoden sinkt)

                      Christian

                      --
                      Hast Du einen Beitrag? Nur her damit!
                      http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
                      SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
                      sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[
              4. Hi,

                Aber was passiert, wenn ich einfach Javascript abschalte (was bei mir eher die Regel als die Ausnahme ist)?

                ganau deswegen poste ich hier rein,

                Hat keiner mehr Ideen??

                Nein. Die Frage gibt es, seit es Web _und_ Rechte Maustaste gibt und die Antwort ist seitdem immer dieselbe geblieben.

                Ich hätte da eine: mit HTML-Crypt den Quellcode schützen, was meint ihr?

                Ne. Nimm lieber gleich UNIX-Crypt, da kann der Browser auch nix mehr mit anfangen.

                PS: Nicht dass ich alle meine Seiten schützen will, nur die wo ich z.B. Passwörter platziere.

                Warum willst du denn Passwörter _in_ die Seite reinschreiben?

                PHP oder CGI läuft auf meinem Provider-Server nicht.

                http://webhostlist.de

                Fabian

              5. Moin sergej,

                Denk doch mal über den Sinn und Unsinn dessen nach, was du dir wünscht.

                Du möchtest alle Informationen (z.B. passwörter) an jeden beliebigen Client senden, aber du willst verhindern dass jeder beliebige Client an diese Informationen rankommt, sondern nur ausgewählte.

                Speziell Passwörter sollten NIE!NIE! in HTML/Javascript mitgeschickt werden.

                Das ist ziemlich unsinnig - erst alle Sachen übermitteln und dann sagen - eh DU darfst das aber nicht sehen. btw. Wenn ich so eine Seite zufällig finde, wo die rechte Maustaste gesperrt ist oder (gleiche Liga) Passwort-"Schutz" mit Javascript realisiert wird, wird höchstens mein Sportsgeist geweckt, zu schauen, was da eigentlich versteckt werden soll.

                Sinnvoll ist hingegen, den (bekannten) Usern, das zu schicken, was sie brauchen und dem Rest eben nichts.

                Lösungen Serverseitig! Das einzige, was wirklich funktioniert.
                Wenn du wie gesagt, kein PHP, CGI hast, dann hast du vielleicht wenigstens Zugriff auf .htaccess - das ist zwar nicht elegant/schön aber wirkungsvoll.

          3. Ich habe euch den Beweis selbst gefunden!!

            Buahahaha! Toller Beweis.

            if(document.all)
            if (document.layers)

            Es soll doch tatsächlich Browser geben, die weder das eine noch das andere verstehen. Habe ich gehört ...

            Ach ja, versuche doch mal folgendes:

            • Mauszeiger auf dem Scrollbalken platzieren
            • rechte Maustaste drücken
            • Mauszeiger mit gedrückter rechter Maustaste in das Browserfenster ziehen
            • Maustaste loslassen

            Thomas J.

            PS: Ich bevorzuge für das Deaktivieren der rechten Maustaste Epoxidharz.

            1. Servus,

              Ach ja, versuche doch mal folgendes:

              • Mauszeiger auf dem Scrollbalken platzieren
              • rechte Maustaste drücken
              • Mauszeiger mit gedrückter rechter Maustaste in das Browserfenster ziehen
              • Maustaste loslassen

              Mit welchem Browser geht das?
              mit IE geht das nicht.

              Mehr Vorschläge bitte ;-)

              Gruß Sergej

              1. Hi

                Mit welchem Browser geht das?
                mit IE geht das nicht.

                Mehr Vorschläge bitte ;-)

                Geckos in allen Arten und Farben und Formen und Gemeinheiten zum Bleistift.

                Und dann gibt es ja noch so "exotische" süße Dinger wie Amaya und Konsorten. Such halt mal ein bissel.

                Fabian

              2. Mehr Vorschläge bitte ;-)

                Äh ja, Epoxidharz hatte ich ja schon erwähnt (Hammer und Meißel zum Reaktivieren der Maustaste bereithalten).

                Weitere Möglichkeiten:

                • Sicherheitszündwaren (Standardausführung), notfalls mit etwas Leim unter der Maustaste fixieren
                • ein handlicher Schraubendreher (seitlich unter der Maustaste ansetzen und mit einem kräftigen Ruck um 90° drehen), Reaktivierung zweifelfhaft
                • Maus öffnen und Kontakt durchtrennen (zur Reaktivierung wird in der Regel ein Lötkolben benötigt)

                Reicht das für's erste?

                Thomas J.

                1. Servus Thomas,

                  Ich müsste aber viele Hausbesuche machen ;-) Und du willst ja sicherlich nicht, dass ich bei dir vorbeischaue. ;-)

                  Reicht das für's erste?

                  genug der weisen Worte.

                  Gruß Sergej

          4. Hallo Sergej,

            Du solltest Dein Script mal auf einem MAC testen!

            Gruß,     Jürgen

            --
            <img src="http://www.uni-muenster.de/Physik/AP/Purwins/leute/Berkemeier/Plasmakugel.gif" border="0" alt="">
            1. Tach auch,

              Du solltest Dein Script mal auf einem MAC testen!

              Kann man sich da keine Maeuse mit zwei Tasten fuer kaufen? Nur damit auch an dem Spass teilhaben koennt?

              Gruss,
              Armin

              --
              Location: Swindon/Wiltshire/England/UK/Europe/Northern Hemisphere/Planet Earth/Solar System/Milky Way Galaxy/Universe
              http://www.ministryofpropaganda.co.uk/
              1. Hallo,

                jetzt stell Dir mal vor, der MAC-User rennt in den nächsten Laden, kauft sich eine popelige PC-3-oder-mehr-Tasten-Maus, ersetzt seine schicke Designermaus durch dieses graue Ding, drückt auf die rechte Taste, und ..... , nichts. Welch ein Frust!

                Aber Spaß beiseite. Ich finde, die Unterlegung der rechten Maustaste mit einem Kontextmenue ist das Beste bei den grafischen Benutzeroberflächen und sollte nie abgeschaltet werden.

                Gruß,     Jürgen

                --
                <img src="http://www.uni-muenster.de/Physik/AP/Purwins/leute/Berkemeier/Plasmakugel.gif" border="0" alt="">
          5. Hallo Sergej,

            Ich habe euch den Beweis selbst gefunden!!
            Da geht auch die ESC-Taste nicht!!

            http://www.stichpunkt.de/bookmarklets/bm-inhalt.html (in der Mitte der Seite)

            Man muss nicht mal JavaScript abschalten. Ein Klick und die Rechte Maustaste geht wieder.

            Christian

            --
            Hast Du einen Beitrag? Nur her damit!
            http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
            SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
            sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[
            1. Servus,

              http://www.stichpunkt.de/bookmarklets/bm-inhalt.html (in der Mitte der Seite)

              Man muss nicht mal JavaScript abschalten. Ein Klick und die Rechte Maustaste geht wieder.

              Meinst DU,
              Bei mir geht die nicht!!
              Habe mehrmal auf den Link geklickt.

              Gruß Sergej

              1. Hi

                Meinst DU,
                Bei mir geht die nicht!!
                Habe mehrmal auf den Link geklickt.

                Oh man, da musst du aber 'nen verdammt dämlichen Brauser[tm] erwischt haben. Wo gibt's den?

                Fabian

                1. Servus Fabian,

                  Oh man, da musst du aber 'nen verdammt dämlichen Brauser[tm] erwischt haben. Wo gibt's den?

                  Hast recht!
                  IE 5.00.2014.0216
                  steht auf der Arbeit!

                  Gruß Sergej

            2. Moin Moin !

              http://www.stichpunkt.de/bookmarklets/bm-inhalt.html (in der Mitte der Seite)

              Man muss nicht mal JavaScript abschalten. Ein Klick und die Rechte Maustaste geht wieder.

              Nett!

              Opera: Ctrl-F3 für die Seite, Alt-F3 fürs aktuelle Frame
              Netscape/Mozilla: Ctrl-U
              IE: nur übers Menü
              Perl: perl -MLWP::Simple -e "getprint('http://www.example.com/')" > source.html  --oder-- GET http://www.example.com/ > source.html
              Lynx: lynx --source http://www.example.com/ > source.html
              Telnet-Fenster (mit ausreichend langem Scrollback-Buffer): telnet www.example.com 80 <CR>GET /seite.html HTTP/1.0<CR><CR> und rauskopieren, das offenbart auch gleich noch Infos über den Server.

              So, "sergej", schalte das mal alles ab, dann reden wir weiter.

              Ist Dir übrigens aufgefallen, daß Du zum entschlüsseln auf der Browser-Seite sowohl den verschlüsselten HTML-Text als auch den Entschlüsselungsalgorithmus zum Browser übertragen mußt? Damit kann jedes minderbegabte Script-Kiddie an den HTML-Text rankommen.

              Alexander

              --
              Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
              Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
      2. Hi sergey

        Ja, den gibt es, nimm eine Maus ohne rechte Maustaste oder
        benutze Leim und ähnliche Hilfsmittel wenn die Maus eine
        rechte Maustaste hat. Ansonsten, siehe Stonies Posting,
        keinerlei Chance.

        Sehr witzig...

        Ne, hilfreich, viele brauchen dieses "Feature" für Messen
        wo sie die Computer stellen. Da ist das durchaus eine
        brauchbare Lösung, eine andere gibt es nicht.

        Gruss Daniela

        --
        Nein, wir frieren unsere Hühner nicht auf Gletschern fest.
        Selfcode: sh:) fo:) ch:) rl:) br:> n4:| ie:{ mo:) va:) de:] zu:} fl:( ss:) ls:&
  3. Hi!

    Klick mal auf ansicht->Quelltext anzeigen Da haste deinen Quelltext. Und wenn ich wirklich was will, öffne ich einen Socket mit VB oder PHP und dann krieg ich die Seite bevor er überhaupt Javascript audführt! Das bringt nix außer nem Schlechten Geschmack. Wenn ich eine Seite mit so nem alert-Ding finde, garantiere ich, dass ich sier sofort wieder verlasse!!!

    Peter