Miten todellinen lähdekoodi esiin ?

Anonyymi

Miten saa web -sivun todellisen lähdekoodin esiin ?

Firefoxissa toimi aikanaan Ctrl-U, ei toimi enää, mutta paikallisvalikosta löytyy: Näytä lähdekoodi.

Valitettavasti joillain sivustoilla tuo ei näytä juuri mitään, kun todellinen toimintatapa on JavaScriptilla piilotettu.

Näin käy esim. tällä sivulla:

https://rtdco.ru/manta/pultit-kilohinta/

Haluan eroon sivulla olevasta "Temppu korvavahan poistamiseen" -mainoksesta.

Jos ko. mainosta ei voi poistaa erikseen, niin sitten lähtee kaikki mainokset.

Pitääkö vain blokata *.doubleclick.net - tuon kun laittaa laitepalomuurin estolistalle niin katoaa samalla kaikilta kodin laitteilta - ei vain yhdeltä tietokoneelta.

Yritin katsoa lähdekoodista, mutta tuolla sivulla "virallisesti näkyvä" lähdekoodi on muutama rivi JavaScriptiä - eikä mitään muuta !

Tässä ollaan jo tapauksessa, missä mainosvälitysfirma ei kunnioita käyttäjiään - joten 1 vaihtoehto voisi olla ko. välitysfirman palvelimien lisääminen estolistalle, jolloin selain ei jatkossa enää saa ko. palvelimiin yhteyttä.

Jos tarpeeksi moni muu tekisi samoin, voisi ko. välitysfirma mennä konkurssiin, ja samalla sen kilpailijat joutuisivat hieman miettimään, millaisia mainoksia voi näyttää ettei itselle käy samoin !

10

748

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Paikallisvalikon lopussa oleva "Inspect (Q)" (en tiedä mitä on suomeksi) on usein parempi kuin "Näytä lähdekoodi".

      Mutta jos haluat mainokset pois niin paras ratkaisu on asentaa mainostenestolisäosa. Minulla on Firefoxissa "uBlock Origin" enkä näe tuolla sivulla yhtään mainosta.

      • Anonyymi

        Ei siellä ole mitään mainoksia, avauksen tehnyt höpisee lämpimikseen mitä sattuu.


      • Anonyymi kirjoitti:

        Ei siellä ole mitään mainoksia, avauksen tehnyt höpisee lämpimikseen mitä sattuu.

        Kyllä on mainoksia jos menet tuonne ilman mainostenestoja.


      • Anonyymi
        malaire kirjoitti:

        Kyllä on mainoksia jos menet tuonne ilman mainostenestoja.

        Valehtelet, ei ole mainoksia.


      • Anonyymi
        Anonyymi kirjoitti:

        Ei siellä ole mitään mainoksia, avauksen tehnyt höpisee lämpimikseen mitä sattuu.

        On siellä:

        törkeä ja loukkaava mainos korvavahanpoistosta, jossa torakka on juuri ryömimässä kohdehenkilön korvaan. Tällainen mainonta on vastenmielistä, ja haluan moiset mainokset pois selaimestani. Jos häiritsevää ja/tai loukkaavaa mainontaa ei voi erikseen poistaa, niin toinen vaihtoehto on poistaa kaikki mainokset.

        Tietenkin olisi parasta, jos häiritsevän ja/tai loukkaavan mainonnan voisi poistaa erikseen, sillä monelle sivustolle toki mainostulot ovat tärkeitä.


    • Anonyymi

      Kyllä ctrl u toimii edelleen. Yhdistelmä avaa saitin lähdekoodin uuteen välilehteen.
      Skriptien estoon asenna Noscript -laajennus.

    • Anonyymi

      Se lähdekoodi varmaankin käännetty Javascriptiksi ja se javacript generoi DOM:n ja voi vaikka noutaa sisällön.

      Alkuperäistä koodia pitää kysyä kehittäjältä.

      • Anonyymi

        yllättävän lyhyt javascript -koodi, tai sitten tuossa ladataan erikseen .js -tiedostoja, eli JavaScript -koodia ei tällöin näy "näytä sivun lähdekoodi" -toiminnolla.

        Miten tuohon "inspect" (tarkasta) -toimintoon saisi jotain järjestelmällisyyttä / logiikkaa ?

        Yritin käyttää sitä oman reititinlaitteen hallintasivuilla, mutta siitä oli hyvin vaikeaa saada kokonaisuutta hahmotettua.

        Valitettavasti reitittimien hallintasivut on uudemmissa malleissa tehty, ei enää käsin HTML:ää ja JavaScriptia koodaamalla, vaan jollain (millä?) valmistyökalulla, jolloin koodi ei ole enää ymmärrettävää.

        Olen aiemmin selvittänyt kahden eri valmistajan vanhemman reititinlaitteen hallintasivujen sivurakennetta tarpeeksi, että olen pystynyt koodaamaan ohjelman, jolla voi automatisoida tiettyjä reitittimen hallintatoimintoja, mukaanlukien sisäänkirjautuminen käyttäjätunnuksella ja salasanalla.

        mm. D-Link DI-604 ja "HomeLine" -reititin olivat suht helppoja kohteita tuollaiseen selvittämiseen, mutta molemmat ovatkin vanhoja laitteita, eli jostain 2000 -luvun alkupuolelta, DI-604 pelkkä langallinen ja tuo "Homeline" sitten myös Wi-Fi:llä varustettuna.


      • Anonyymi
        Anonyymi kirjoitti:

        yllättävän lyhyt javascript -koodi, tai sitten tuossa ladataan erikseen .js -tiedostoja, eli JavaScript -koodia ei tällöin näy "näytä sivun lähdekoodi" -toiminnolla.

        Miten tuohon "inspect" (tarkasta) -toimintoon saisi jotain järjestelmällisyyttä / logiikkaa ?

        Yritin käyttää sitä oman reititinlaitteen hallintasivuilla, mutta siitä oli hyvin vaikeaa saada kokonaisuutta hahmotettua.

        Valitettavasti reitittimien hallintasivut on uudemmissa malleissa tehty, ei enää käsin HTML:ää ja JavaScriptia koodaamalla, vaan jollain (millä?) valmistyökalulla, jolloin koodi ei ole enää ymmärrettävää.

        Olen aiemmin selvittänyt kahden eri valmistajan vanhemman reititinlaitteen hallintasivujen sivurakennetta tarpeeksi, että olen pystynyt koodaamaan ohjelman, jolla voi automatisoida tiettyjä reitittimen hallintatoimintoja, mukaanlukien sisäänkirjautuminen käyttäjätunnuksella ja salasanalla.

        mm. D-Link DI-604 ja "HomeLine" -reititin olivat suht helppoja kohteita tuollaiseen selvittämiseen, mutta molemmat ovatkin vanhoja laitteita, eli jostain 2000 -luvun alkupuolelta, DI-604 pelkkä langallinen ja tuo "Homeline" sitten myös Wi-Fi:llä varustettuna.

        Ohjelmia on iät ja ajat käännetty Javascriptiksi, tai jos on vaikka kirjoitettu Javascriptillä niin on voitu ajaa jonkun Closure compilerin tai vastaavan läpi että saatu minimoitua ja tehostettua. Minimoidun Javascriptin lataus käy nopeammin ja suoritus voi olla nopeampaa.

        Sitä koodia ei siis ole tarkoitettu muokattavaksi. Sisäänkirjautumisen automatisoinnissa voi käyttää selainta että se osaa tallentaa kirjautumistunnukset.

        Löytyy kyllä sitten ohjelmia jotka purkavat Javascriptiä mutta siellä sitten funktioiden ja muuttujien nimet ovat yksikirjaimisia, ja jos on vaikka tehty Reactilla niin siihen on käännetty vaikka JSX:ää niin sitä koodikasaa voi olla paljonkin missä yksikirjaimisia muuttujia ja funktioita. Sellaisen tulkitseminen ei ole kovinkaan mielekästä puuhaa

        Sillä D-Linkin ohjelmoijalla toki varmasti on siistiä koodia kommentteineen, testeineen ja voi olla tehty vaikka eri kielellä. Tuskin olettavat että sitä yrittää joku purkaa ja tutkia miten toimii.

        Niitä javascript tiedostoja ei myöskään tarvita välttämättä kuin yksi, että samassa scopessahan ne on että kääntäjä voi pistää sinne niin paljon kuin huvittaa. Myöskään kaikkea toiminnallisuutta ei varmastikaan ajeta selaimessa vaan siellä reitittimessä. Toki se reititin voi renderöidä kaiken näkymän selaimelle jos siltä tuntuu tai selain voi renderöidä jotain ja kysellä jotain sitten reitittimeltä.


    • Anonyymi

      chromessa mm. hiiren oikella klikkaamalla saa vaihtoehdon tarkista aukaisee kehittäjän työkalut ,,
      tai sitten näppäinyhdistelmä ctrl shift I

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

    Luetuimmat keskustelut

    1. Kiitos nainen

      Kuitenkin. Olet sitten ajanmerkkinä. Tuskin enää sinua näen ja huomasitko, että olit siinä viimeisen kerran samassa paik
      Tunteet
      19
      5670
    2. Tykkään sinusta ikuisesti

      Olet niin mukava ja ihana ihminen rakas. ❤️
      Ikävä
      17
      3146
    3. MTV: Kirkossa saarnan pitänyt Jyrki 69 koki yllätyksen - Paljastaa: "Se mikä oli hyvin erikoista..."

      Jyrki Linnankivi alias Jyrki 69 on rokkari ja kirkonmies. Teologiaa opiskeleva Linnankivi piti elämänsä ensimmäisen saar
      Maailman menoa
      119
      2916
    4. Hyväksytkö sinä sen että päättäjämme ei rakenna rauhaa Venäjän kanssa?

      Vielä kun sota ehkäpä voitaisiin välttää rauhanponnisteluilla niin millä verukkeella voidaan sanoa että on hyvä asia kun
      Maailman menoa
      635
      2162
    5. Kirjoita yhdellä sanalla

      Joku meihin liittyvä asia, mitä muut ei tiedä. Sen jälkeen laitan sulle wappiviestin
      Ikävä
      155
      2049
    6. Olet hyvin erilainen

      Herkempi, ajattelevaisempi. Toisaalta taas hyvin varma siitä mitä haluat. Et anna yhtään periksi. Osaat myös ilkeillä ja
      Ikävä
      70
      1412
    7. Yksi syy nainen miksi sinusta pidän

      on se, että tykkään luomusta. Olet luonnollinen, ihana ja kaunis. Ja luonne, no, en ole tavannut vielä sellaista, joka s
      Ikävä
      42
      1395
    8. Paljastavat kuvat Selviytyjät Suomi kulisseista - 1 päivä vs 36 päivää viidakossa - Katso tästä!

      Ohhoh! Yli kuukausi viidakossa voi muuttaa ulkonäköä perusarkeen aika rajusti. Kuka mielestäsi muuttui eniten: Mia Mill
      Suomalaiset julkkikset
      3
      1188
    9. Veda uskonto vs. muut uskonnot

      Mitenkähän tuo Veda(Krisha)uskonto loppujen lopuksi eroaa muista niin sanotuista ilmoitus uskonnoista? Siinäkin vedotaan
      Ateismi
      406
      1126
    10. Hyvää Joulua mies!

      Toivottavasti kaikki on hyvin siellä. Anteeksi että olen hieman lisännyt taakkaasi ymmärtämättä kunnolla tilannettasi, o
      Ikävä
      64
      1097
    Aihe