Miten voi salata omilta sivuilta lähdekoodin, niin ettei kukaan pystyisi katsoa sitä...?
Lähdekoodi...
- - -
231458
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 23
Vanhimmat
Eikö selain muokkaa luettaessa lähdekoodia, sen mitä kuvaruudussa tapahtuu. Eli se mikä kulkee piuhoissa on sinun lähdekoodi, jonka selain tulkkaa sen sellaiseksi miltä se kuvaruudussa näyttää.
Siis mikä oikeastaan on lähdekoodia?
Tietenkään (se nyt on todistettu jo 100 kertaa) millään javascripteillä (asiakaspuolen) ei saa koodia piilotettua, mutta entä selainpuolen scripteillä? Tarkoitan siis lähinnä sitä, että selaajahan näkee ainoastaan sivujen lopullisen ilmentymän - ei sitä miten siihen ollaan päädytty. Eli jos teen (tämä on nyt vain esimerkki) hienon scriptihässäkän joka haistaa selaajan koneen tietoja (kokoonpanon, selaimen, ip:n etc) ja tekee sivut näiden tietojen perusteella, niin tällaisen systeemin lähdekoodiahan ei selaaja pysty millään näkemään. Näkee siis vain lähdekoodin ilmentymän (lopullisen tekstin ja layoutin).
Vai kuseeko mun logiikkani pahan kerran.
Luulen kyllä ettei kysyjä tätä tarkoittanut, mutta pamahti vaan äsken tällainen juttu mieleen..
Nuuskippa vaikka tämän foorumin koodi joutessasi:)
Mutta totuus, ja vain totuus on että lopullista html koodia ei pysty salaamaan mitenkään, uskokaa jo viimein EI MITENKÄÄN, EI MILLÄÄN, SEN SAA AINA SELVILLE ERITTÄIN HELPOSTI JOS HALUAA, vaikka itkisit.
Itse olen tykästynyt pehoopeehen tällä hetkellä, lopputulos saattaa näyttää yksinkertaiselta mutta koetappa kasata lopullisista näytettävistä sivuista pelkällä hooteeämmällä toimiva kokonaisuus, siinä kerkiää parta kasvamaan;D
Tässä on malli sivujen salauksesta : http://jpxnet.no-ip.com
Ensimmäinen sivu on vapaasti kaikkien luettavissa, mutta loput sivut on salattuja.
Ensimmäisen sivun salaamattomuus johtuu siitä, että en ole varma miten hakukoneet tulkitsevat koodatun sivun.
P.S. Turha kehuskella avanneensa koodini, pankaa pieni todiste esim.toisesta sivusta!! :O)
..ymmärrä tuosta siansaksasta mitään. Mutta samalla kun olet tehnyt sivut joiden lähdekoodia en näin äkkiseltään saanut auki niin onnistuit tekemään sivut joka sai Windowsini kaksi kertaa totaalisen jumiin pelkästään selaamalla niitä. Ja niin kauan kun toimi, toimi hitaasti.
Pitäisiköhän minun ostaa uusi kone ainoastaan sen takia että voisin katsella Sinun sivujasi.. jaa, empä taida..
í[éŽÜ6
~‚¼C.À@ú§.ë°ÆhZ`ÆÇ{.éþÈ?¦Áî¦}ýò”äÛ³³GÐ]ÀXØ.‰¢ÈO$Ej?Þ}¾ýòíþ?wÿ|ºýéîþö÷ï_oî>úvóá}a›¢:.Á.U[TMa»âp*.´W¾¨Ê¢rƒvìÓß.;ÀO>POø´EÕ.)_˜.õéñÅ?
(ü±p]á|á.5Vøî.zz$âmá O??a"ÓÏ̕أYð§.©ñ*ð9.†*‹àixUض0¦pÌ^G£¼¼@gà'Ô8.Ù6Dm®'.á–@Ó.‡.é?uì.¹
ÐÙ
“0.9!²0£=Ò.+ªé³DÊk«ëH.ÔÈlTgê 4.Ò„¹@M@›Õ”i¨ç ..ËÁ)hFi¯T§
Ñ.Äü‘Vq?>!ö9ÑX‹.?.9oD50Jº•ôÞ W±.Žê¥}$
$ki?4u ð µ’ú..[âK.Ž£‰?½.A5.>¤oJT.Ž¢=ÅëŠ?.Q’ðb&ÔJÁI c‚4ç..£âòYæ,7|ït‡.).FêÜŽ_ö.Ÿö.¨Cx³.r€!h|Ž*üãpáÓáϾðÇ—ÀÊXÞ‰‡Œ[?..G
.kúÉP! ÅD“'uC.!/$:¸˜äœMMg5Ó˜'¯œ$¥Y.F”
¬Ó.ZŽyÒu I¥„zÔk.g"^ŠšŒÞåàz“ HEеuNW†I{—.‚?.dÿâ??.%.ÚG?äWvÊžj.í”qÍ1w‘ºœª•)*½Êµ” Ì·ƒä{)#m&Ùi©qkÜ"®„/.ø¬v.Té6Õ|“Ëî’T¯gI®œ©(¢.œ2&·&HžWNŠv€Ê⸛zM.›¬v
Vai et saanut "äkkiseltään auki", älä turhaan pullistele!
Tervetuloa yrittämään uudestaan! :O)
Älä turhaan uutta konetta minun vuoksi.
Sen minkä nopeudessa häviän, salauksessa voitan. Oli vain tehtävä valinta näiden välillä.(Salaamalla sivun lähdekoodi kasvaa n.2-3 kertaiseksi) Vaikuttikohan asiaan myös nuo Frontpage kutsut RPC:hen?
P.S. Kiitos palautteesta, poistin sen ongelmia aiheuttaneen java-appletin.
Hyvää kesän jatkoa!!!
Mitä ajattelit hyötyä moisesta salauksesta?
Javascript disabloituna kyseinen sivusto ei näytä sitten yhtikäs mitään muuta kuin valkoista...
Ja sivusto joka vaatii toimiakseen javascriptin sukkaa jo pelkästään ajatuksena.
Sinänsä tuon sivun koodissa ei ole mitään ihmeellistä, eikä yleensäkkään minkään sivun, kaikki mitä näytetään on se mitä tarvittaessa käytetään eli sama suomeksi, jos joku haluaa tuosta jotain nyysiä (pois lukien teinikozkarikyhääjät) on kuvamateriaali yms. niiden asettelu paikalleen ei sinänsä kovinkaan suurta älyä vaadi.
Kotisivun tekemisessä työläintä on kunnon layoutin tekeminen (mikä tuolla on ihan tyylikäs) eikä se miten se toteutetaan ja jos joku jaksaa nähdä vaivan peittää html-koodi käytettävyyden / latautumisnopeuden kustannuksella niin se hänelle suotakoon... toisaalta näissä tapauksissa suodaan tekijälle myös oikeus valita käyttäjäkuntansa ja toisaalta satunnaiselle kävijälle oikeus valita missä käy, koska kylmä totuus on että jos tuo sivusi on tasaveroinen vastaavan palvelun kanssa joka toimii nopeasti ja ilman javascriptiä niin valinta ei liene vaikea...
Tietenkin olet tietoinen että aika moni vilkaisee tuntemattomia sivuja ilman javascriptiä syystä että sen maine ei ole niitä parhaimpia tietoturvastaan välittävien ihmisten keskuudessa.
Mutta menestystä valitsemallasi tiellä.
Vastaukset:
1. Salauksesta hyödyn, ettei teinipeelot turhaan pölli koodia. Aika moni käyttäjistä on maininnut sivunkoodista, vaikken ole sitä mainostanut ennen.
Joten tarpeen on ilmeisesti tullut.
2. Surffaus ilman javatukea?
Jopa tämäkin foorumi käyttää sitä. Olisit voinut samaan hengenvetoon mainita flashsaitit, nehän vaativat flashtuen! :O)
3. "Asiantuntijamme" tunsi sivujen koodin jo parin sivun katselun jälkeen? Lokin mukaan katselit vain kolmea sivua!(En laske frameja erikseen).
4.Käyttäjäkunnan jako tapahtuu saitillani jo toisella sivulla! ;o)
P.S. Teille varovaisille oli tarkoitettu ne valkoiset sivut.
Huomasin, että tänne kirjoittelun jälkeen palasit saiteilleni kumminkin? Eivätkö ne olleetkaan käyttökelvottomat?
Ja Kiitos!
Tietenkin, kaikkihan on katsottava varsinkin jos luvataan:
Tässä on sivu http://jpxnet.no-ip.com/Index1.html. Kun sen tallentaa Mozilla 1.0:lla ja avaa vaikka Notepadilla. Yksinkertaisesti sanottuna muuttuja str sisältyää IE;ssä näkyvän kryptatun HTML:n ja skripti tulostaa sen komennolla document.write(str);. En jaksanut tutkia, miten html jemmataan, mutta tällaista se on:
var str=unescape("%3C%21%44%4F%43%54%59%50%45%20%48%54%4D%4C%20%50%55%42%4C%49%43%20%22%2D%2F%2F%57%33%43%2F%2F%44%54%44%20%48%54%4D%4C%20%34%2E%30%31%20%54%72%61%6E%73%69%74%69%6F%6E%61%6C%2F%2F%45%4E%22%20%22%68%74%74%70%3A%2F%2F%77%77%77%2E%77%33%2E%6F%72%67%2F%54%52%2F%68%74%6D%6C%34%2F%6C%6F%6F%73%65%2E%64%74%64%22%3E%0A%0D%3C%68%74%6D%6C%3E%0A%0D%3C%68%65%61%64%3E%0A%0D%3C%74%69%74%6C%65%3E%57%45%4C%43%4F%4D%45%3C%2F%74%69%74%6C%65%3E%0A%0D%3C%6D%65%74%61%20%68%74%74%70%2D%65%71%75%69%76%3D%22%43%6F%6E%74%65%6E%74%2D%54%79%70%65%22%20%63%6F%6E%74%65%6E%74%3D%22%74%65%78%74%2F%68%74%6D%6C%3B%20%63%68%61%72%73%65%74%3D%69%73%6F%2D%38%38%35%39%2D%31%22%3E%0A%0D%3C%4D%45%54%41%20%4E%41%4D%45%3D%22%52%4F%42%4F%54%53%22%20%43%4F%4E%54%45%4E%54%3D%22%49%4E%44%45%58%2C%20%4E%4F%46%4F%4C%4C%4F%57%22%3E%0A%0D%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%4A%61%76%61%53%63%72%69%70%74%22%3E%0A%0D%76%61%72%20%74%78%20%3D%20%6E%65%77%20%41%72%72%61%79%20%28%22%43%48%4F%49%43%45%21%20%50%55%42%4C%49%43%20%4F%52%20%4D%45%4D%42%45%52%53%22%2C%20%22%57%45%4C%43%4F%4D%45%20%54%4F%20%4A%50%58%4E%45%54%20%57%45%42%53%49%54%45%22%2C%22%52%45%4B%49%53%54%45%52%D6%49%44%59%20%46%4F%4F%52%55%4D%49%49%4E%21%21%21%22%29%3B%20%0A%0D%76%61%72%20%74%78%63%6F%75%6E%74%3D%33%3B%20%0A%0D%76%61%72%20%69%3D%31%3B%20%0A%0D%76%61%72%20%77%6F%3D%30%3B%20%0A%0D%76%61%72%20%75%64%3D%31%3B%20%0A%0D%66%75%6E%63%74%69%6F%6E%20%61%6E%69%6D%61%74%65%74%69%74%6C%65%28%29%20%0A%0D%7B%20%0A%0D%77%69%6E%64%6F%77%2E%64%6F%63%75%6D%65%6E%74%2E%74%69%74%6C%65%3D%74%78%5B%77%6F%5D%2E%73%75%62%73%74%72%28%30%2C%20%69%29%2B%22%22%3B%20%0A%0D%69%66%20%28%75%64%3D%3D%30%29%20%69%2D%2D%3B%20%0A%0D%69%66%20%28%75%64%3D%3D%31%29%20%69%2B%2B%3B%20%0A%0D%69%66%20%28%69%3D%3D%2D%31%29%20%7B%75%64%3D%31%3B%69%3D%30%3B%77%6F%2B%2B%3B%77%6F%3D%77%6F%25%74%78%63%6F%75%6E%74%3B%7D%20%0A%0D%69%66%20%28%69%3D%3D%74%78%5B%77%6F%5D%2E%6C%65%6E%67%74%68%2B%31%30%29%20%7B%75%64%3D%30%3B%69%3D%74%78%5B%77%6F%5D%2E%6C%65%6E%67%74%68%3B%7D%20%0A%0D%77%69%6E%64%6F%77%2E%64%6F%63%75%6D%65%6E%74%2E%74%69%74%6C%65%3D%74%78%5B%77%6F%5D%2E%73%75%62%73%74%72%28%30%2C%20%69%29%2B%22%22%3B%20%0A%0D%73%65%74%54%69%6D%65%6F%75%74%28%22%61%6E%69%6D%61%74%65%74%69%74%6C%65%28%29%22%2C%31%35%30%29%3B%20%0A%0D%7D%20%0A%0D%3C%2F%53%43%52%49%50%(jätin osan epäoleellisesta pois)69%63%6B%49%45%28%29%20%7B%0A%0D%69%66%20%28%64%6F%63%6C%3E%0A%0D");
document.write(str);
WELCOME
var tx = new Array ("CHOICE! PUBLIC OR MEMBERS", "WELCOME TO JPXNET WEBSITE","REKISTERÖIDY FOORUMIIN!!!");
var txcount=3;
var i=1;
var wo=0;
var ud=1;
function animatetitle()
{
window.document.title=tx[wo].substr(0, i)+"";
if (ud==0) i--;
if (ud==1) i++;
if (i==-1) {ud=1;i=0;wo++;wo=wo%txcount;}
if (i==tx[wo].length+10) {ud=0;i=tx[wo].length;}
window.document.title=tx[wo].substr(0, i)+"";
setTimeout("animatetitle()",150);
}
function clickIE() {
if (document.all) {
return false;
}
}
function clickNS(e) {
if (document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}
else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
Don't forget to bookmark *JPXNET FROM FINLAND* ! (CTRL-D)
Website minimum res.800*600
(and browser
supports frames)
100% Virus free website
Mail to Webmaster
Jos jatkat tästä,
olet hyväksynyt käyttöoikeusehdot
© JPXNET
By accessing
JPXNET WWW pages you agree to the following terms
© JPXNET
...Jo ennen! :O)
Ja jos olisit todella lukenut ne sivut, olisit huomannut niiden tulevan omalta servulta!!!
Joten loki on oma, noi muut on vain avuksi, sillä turhaa rasittaa omaa servua lokin suodatuksella.
xx.xxx.xx.xx - - [20/Jun/2002:21:33:51 0300] "GET /cgi-bin/serverstatus.cgi?http://jennanet.no-ip.com/Index.html HTTP/1.1" 200 72 7030 "http://jpxnet.no-ip.com/Mainos.htm" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.03 [en]"
Viimeinen merkitä sinusta servulla, riittikö?
Ei tainnutkaan jäädä kuin vaihtoehto offline?
Frontpage? Sitä en ole nähnyt sitten opiskeluajan.
Missäs tälläistä luki? Panen Macromedialle postia, että niiden ohjelmat bugaa?!
Olet oikeassa paikkasi on ilmeisesti täällä foorumissa, minä jatkan matkaa, MOI!!!
Noin, joku osaa jotakin! :O)
Wau, mutta !Eek! Wrong:) Lueskeleppa statistiikkaasi tarkemmin, selaimella en sivuillasi käynyt kertaakaan;) Näkyykös muuta? Ja hittejä voit laskea max 1., sillä kuten sanoin, lueskelen sivujasi offline.
Opera on sinänsä ainoa oikea selain, siinä arvauksesi osui oikeaan että tuo olisin hyvin voinut olla minä mutta minähän en WINDOWSIIN koske.
...saitti on palautettu takaisin normaaliksi.
Joten lähdekoodikin on normaali jälleen!! :O)
Se siitä!
Hyvää juhannusta kaikille!!!
r2d2 jatkoa!
P.S. Se hittijuttu ei pitänyt paikkaansa.
Provosointi roks:) Miten täällä muuten tulisi keskustelua?
Sinänsä mielenkiintoinen juttu, mutta edelleen jäi todistetuksi että lähdekoodi kyllä löytyy mikäli pakottava tarve moiseen on mutta vain ja ainoastaan lopullinen html kuten jo aikaisemmin tuli ilmi...
Ehkä opimme kaikki taas jotakin tai sitten emme...
Heh! Aikaa tuohon "encryptaamiseen" meni mutta kannatti. Itse käytin siihen noin 1/2h ja keskustelua riitti(ja yrityksiä) koko päivän.
Ja tulihan tällä mainosarvoa lisää! :o)
Mutta nyt on mentävä tai tulee sanomista!!
P.S. Serveri(t) toimii omalla laajakaistalla(Sekin rajoitettu). Se ohjelma muuten on DW MX, millä sivut on tehty (I didn't like it, joten valitsin DW4:n ulkoasun)
Sivusto on tehty lasteni pelaamista varten alunperin(Saivat koulustakin yhteyden peleihin).
Viimeisen kerran Hyvää Juhannusta kaikille!!!
Ja tervetuloa ei koodatulle saitille!!!
En minä vieläkään keksi mitä hyötyä siitä kryptauksesta oli.
Enkä oikein mainosarvoakaan ymmärtänyt, en minä ainakaan ajatellut sinne enää mennä. Pari koneen boottausta riittää ja pysyn visusti pois vaikka muuttaisit sivut millaiseksi.
Sivusi ovat luultavasti modeemikäyttäjien suosikkilistan kärjessä, vaikka tuskin siellä muutenkaan hirveä trafiikki on kun pystyt statiikkaakin noin tarkasti tulkitsemaan..
hmm.. pitäisköhän jo korkata.. näin jussin kunniaksi ajoissa..
Tulin käyneeksi kyseisellä saitilla ja kaikki toimi niin kuin pitääkin.
Ei taida koneesi olla ihan parhaassa vedossa?
Mahtaako sivun pitäjää harmittaa, kun et käy siellä? Olisit laittanut vaikka kirjoitukseesi: "Mä en leiki sun kaa enää".
Vaikka en täysin tunne servuja, niin eikös lokia voi suodattaa? Ja eikös sitä pidetä juuri sen vuoksi, että voisi katsoa mitä serverillä on/oli tapahtunut?
Näyttää toi mainosarvokin toimineen, on tällä keskustelulla aika paljon lukijoita!
Mulla on koneessani Windows meinaan:)
Ihan oikeesti, asensin koneen kokonaan uudestaan muutaman viikkoa sitten. En tiedä sitten onko niin että nykypeelojen nettisivuilla vierailemiseen tarvitaan parempi kuin 233MHz/64M pena, mutta ellei se riitä niin kyllä vika on silloin sivuissa. Ei nettihommelit nyt niin raskaita pidä olla. Tai sitten adsl pitäisi vaihtaa johonkin nopeampaan.
Tuohon lokikysymykseen:
Noinhan se on, mutta mikäli sivuilla ihan oikeesti on elämää, niin tuskin ylläpitäjä jaksaa sieltä kaivaa jonkun tänne kirjoittaneen käyntiaikoja. Taitaa olla vähän aneemisempien sivujen ylläpitäjät (niinkun minä) jotka niiden muutaman harvan kävijän joukosta viitsivät tuollaisia "oleellista" tietoa etsiä.
Ei mainoksen lukeminen mitään auta ellei sivuilla käydä. Minulla kone pariin otteeseen tilttasi ennen kuin sisältöön ehdin tutustua. Ja tilttien jälkeen en enää viitsi sinne mennäkään. Ei sitävertaa kiinnosta.
Tulihan käynneistäni tietenkin muutama merkintä lokiin, mutta mitä se ketään hyödyttää.
...senkö ettei "patu" saa konettaan päivitettyä ja käyttistään ajantasalle?
Perusasennuksella ei kone ole todellakaan kunnossa!
Taidat olla aika pikkusieluinen, kun loukkaannut kaikista keskusteluista?
Käytä Perliä, Php:tä tai Asp:tä, niin voit jemmata kaikki hienot ohjelmalliset keksintösi ja view suorce näyttää vain sen mitä ohjelma tulostaa. Ne on muutenki nopeampia kuin java-skriptit.