Miten disabloida Web -sivulta tällainen JS -koodi?

Anonyymi-ap

;

Allaoleva koodi pyrkii estämään:

1) web -sivulla olevan tekstin, linkkien ja kuvien kopioimisen leiketaululle.

2) Lähdekoodin näyttämisen (monissa selaimissa Ctrl-U)

Onko olemassa jokin keino, jossa selain saataisiin suorittamaan sivunlatauksen yhteydessä OMA javascript -koodini sen jälkeen kun sivulla oleva JavaScript on ladattu, mutta ei vielä suoritettu?

Ja voisinko oman JS -koodini avulla disabloida allaolevan JS -funktion, joka siis on kyseisellä Web -sivulla?

Se, että yleensä olen pystynyt kopioimaan tuon tänne, kertoo, että nuo suojaukset ovat aina kierrettävissä. En kuitenkaan kerro, miten tuon kopiosuojauksen onnistuin kiertämään. Miksi tehdä asiaa vastapuolelle helpoksi ?

Mutta: Miten siis saisi hoidettua asian niin, ettei allaoleva koodi aktivoidu ?

Yksi vaihtoehto voisi olla uudelleennimetä tuo funktio, jolloin sitä ei kukaan enää kutsu ja korvata allaolava funktio vaikkapa tällaisella funktiolla, jolle annetaan alkuperäisen funktion nimi:

function disableEnterKey(e)
{
return true;
}

Miten siis allaolevan funktion saisi korvattua ylläolevalla omalla versiollani ?


;


function disableEnterKey(e)
{
var elemtype = e.target.tagName;

elemtype = elemtype.toUpperCase();

if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED")
{
elemtype = 'TEXT';
}

if (e.ctrlKey){
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox (97)
//if (key != 17) alert(key);
if (elemtype!= 'TEXT' && (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43 || key == 73))
{
if(wccp_free_iscontenteditable(e)) return true;
show_wpcp_message('You are not allowed to copy content or view source');
return false;
}else
return true;
}
}

1

535

    Vastaukset 1

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi00002

      Avaa tarkista -> Console, ja anna tämä komento: delete window.disableEnterKey;
      Komento pitää antaa kirjoittamalla, paste ei toimi selaimen konsolissa.

    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Takaisin ylös

    Luetuimmat keskustelut

    1. Ei käy sääliksi sitä miestä

      Sitä saa mitä tilaa.
      Ikävä
      179
      1742
    2. Muistakaa pojat tämä.

      Mies joka haluaa naisen, löytää keinon. Ei epäröi eikä hämmennä. Tekee kaiken eteenne.
      Ikävä
      109
      913
    3. En ehkä onnistu siinä

      Kovasti minä yritän näyttää kauniilta, vain sinua varten, mutta en taida onnistua siinä.
      Ikävä
      58
      745
    4. Mitä mieltä olet?

      Miehestä jolla ei ole yhtään kaveria, ei facebookissa eikä livenä ja hän harrasta ja tekee kaiken yksin. Onko vähän outo
      Ikävä
      107
      734
    5. Muhun rakastuu kaikki naiset, mut mä en rakastu niihin

      Mun vaatimustaso on 10+ Mut mua tavottelee 7+ naiset
      Ikävä
      207
      664
    6. Mies,oletko koskaan...

      Käyttänyt maksullista naista?
      Ikävä
      133
      628
    7. Oletko päättänyt

      Että luovutat minun suhteeni
      Ikävä
      51
      585
    8. Pahoin pelkään nainen

      että pidät minua epäempaattisena, itsekeskeisenä, narsistisena ja kylmänä ihmisenä. Oletko koskaan ajatellut, että minus
      Ikävä
      51
      562
    9. Viesti jonka haluaisit lähettää...

      hänelle. Onko jokin pieni tunniste jonka vain te tiedätte. Onko naiselta miehelle tai toisinpäin, joku joku päivämäärä
      Ikävä
      19
      558
    10. Kirjoita kolme sanaa

      mistä kaivattusi voisi sinut tunnistaa.
      Suhteet
      37
      546
    Aihe