Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  695 85076
Noen som har et bedre tips til lvl 4 () enn det som står på siden? Er jeg faktisk nødt til å lære meg skikkelig mye Java for å komme videre nå og??!
Lazywriter
Gisse's Avatar
Sitat av detos
hvorfor er ikke passordet på level 4 ?page=levels&level=4&pw=haxx000r ??
Vis hele sitatet...
Du er på bærtur les koden nøye!

Edit: Nei, du er ikke nødt å lære skikkelig javascript (Java og Javascript er ikke det samme)
Sist endret av Gisse; 12. mai 2007 kl. 19:15.
haha.. okok.. men det er innenfor script taggene?
▼ ... over en måned senere ... ▼
Kan noen gi meg tips på lvl 4 ? Har prøvd alt mellom himmel og jord! Har lest alle hinta i denne tråden men komme ikke noe lenger... Sikkert på at passorde ligger rett forann meg!

Kode

<script src="JavaScript" type="Text/JavaScript"></script>
<script language="JavaScript" type="Text/JavaScript">
password=prompt('LEVEL: 4\n Enter password:','');
if (password == haxx000r)
{
location.href= "?page=levels&level=4&pw=" + password; 
}
else 
{ 
location.href= "?page=error"; 
}
</script>
Passorde er her ein plass ikke sant?
Sist endret av ellricho; 3. juli 2007 kl. 04:08.
Trigonoceps occipita
vidarlo's Avatar
Donor
Ja, og at du ikkje har funne det er rimelig utrulug. Les litt om javascript, tilordning og sammenligning.
Level 9:
Dette er koden for lvl 9:

<script language="javascript">
function go()
{
input=document.login.m1.value
var pass="%72%6F%66%6C";
if(input==unescape(pass))
{
document.location.href = "?page=levels&level=9&pw=" + input;
}
else
{
document.location.href="?page=error"
}
}
</script>

Må jeg finne ut hva: "%72%6F%66%6C" betyr og sette det inn i ordet i denne koden:
if(input==unescape(pass)) ---> "unescape" ?

Dere kan bare si passordet hvis dere gidder, men dere må helst forklare det så jeg forsår hvordan xD
Trigonoceps occipita
vidarlo's Avatar
Donor
Passordet er escaped. Dvs, det er lagra i ei form som er idiotsikker mtp. overføring via ASCII-charset o.l.

Søk litt etter url encoding så kan det tenkast du finn noko, alternativt kan du jo bruke javascript og dra en unescape sjølv? I så måte er firebug-extension heil uunnværleg. Der berre skriv ein inn...

Edit: samme beskjed til alle som prøver: lær deg elementær javascriptprogrammering. Tilordning av variabler, stringbehandling, funksjoner o.l. Mesteparten av slike challenges er spissfindigheter i javascript, så du er sjanseløs etter ei stund uten å kunne det.
Sist endret av vidarlo; 3. juli 2007 kl. 12:19.
Hvis du ser et ukjent ord, så søker du på det på google, så finner du ganske sikkert ut hva det er, eller faktisk et verktøy som kan hjelpe deg å gjøre det som skal gjøres.

Jeg har stoppet der jeg er inntil videre.

Edit: Så dum jeg har vært, nå skjønte jeg plutselig hva som måtte gjøres, tror jeg.
Jeg ble forvirret fordi jeg trodde den teksten kom opp sånn man kunne se i rett fil på serveren ettersom man visste hvor man befant seg (altså en liten injection for å lese pw fil).
Må bare studere litt på hvordan jeg gjør det som skal gjøres, fordi det har jeg aldri gjort før.
Sist endret av TanteSpiker; 3. juli 2007 kl. 15:06.
Jeg trenger forsatt hjelp til lvl 4 ? Har lest om javascript men komme ikke noe lenger.
Hinta som er gammle i denne posten stemmer ikke fordi koden er blitt endret... Eller så får jeg opp feil kilde kode.
Jeg vill være evig takknemlig om noen kommer med et lett hint i og med at jeg har grodd 12 timer på denne lvl uten lykke!
Sitat av ellricho
Jeg trenger forsatt hjelp til lvl 4 ? Har lest om javascript men komme ikke noe lenger.
Hinta som er gammle i denne posten stemmer ikke fordi koden er blitt endret... Eller så får jeg opp feil kilde kode.
Jeg vill være evig takknemlig om noen kommer med et lett hint i og med at jeg har grodd 12 timer på denne lvl uten lykke!
Vis hele sitatet...
Har du lest tråden, så ser du at å lese om å inkludere kode i javascript går igjen (LES: 1, 2 og flere av innleggene til vidarlo).
Les siden her for å lære om inkludering av kode (2. treff i google btw), og du bør nå finne ut hvor passordet befinner seg. Gjør du ikke det, så leser du ikke kildekoden nøye nok!
Sist endret av Gjerven; 4. juli 2007 kl. 18:32.
Sitat av Downy
Level 9:
Dette er koden for lvl 9:

<script language="javascript">
function go()
{
input=document.login.m1.value
var pass="%72%6F%66%6C";
if(input==unescape(pass))
{
document.location.href = "?page=levels&level=9&pw=" + input;
}
else
{
document.location.href="?page=error"
}
}
</script>

Må jeg finne ut hva: "%72%6F%66%6C" betyr og sette det inn i ordet i denne koden:
if(input==unescape(pass)) ---> "unescape" ?

Dere kan bare si passordet hvis dere gidder, men dere må helst forklare det så jeg forsår hvordan xD
Vis hele sitatet...

google -> "decode unescape"
Trigonoceps occipita
vidarlo's Avatar
Donor
http://nff.bitsex.net/1079.jpg

Firefox og firebug-pluginen er uunværlig om du skal debugge javascript, og der kan du kjøre kommandoer/manipulere JS på sida.
I see you...
NAPse's Avatar
Jeg sliter på level 13 og lurer på om noen kan hjelpe meg.

Sitat av HackOrDie
password=prompt('LEVEL: 13\n Enter password:','');
var pword = "011001100110100101101110011001000101111101100001011011100110111101110100011010000110010101110010010111110 11101110110000101111001";
var a = "#000000";
var b = "1337";
var c = pword.substring(43,45);
var d = a.substring(3,6);
if (password == d + c)
Vis hele sitatet...
Jeg vet hvordan substing fungerer og kjønner at substringen av variabelen pword må være "100" og at variabel a må være "0000".
Og dette blir da 000100 men det funker ikke.
Kan noen hjelpe meg uten å gi meg pw?

Takk!
Sist endret av NAPse; 6. juli 2007 kl. 02:54.
m0b
m0b's Avatar
DonorAdministrator
I og med at password kun er et direkte input fra prompt, og du etterpå sammenligner d+c - hvorfor kan du ikke bare kjøre en alert på d + c og få passordet rett ut ... ?

Lag tilsvarende script, og gjør noen få modifikasjoner - gjør det hele så mye enklere.
Sist endret av m0b; 6. juli 2007 kl. 02:22.
dassmongo's Avatar
Trådstarter
Kalleklovn2: Level3 har blitt tatt opp her fantastisk mange ganger. Let noen sider tilbake...
dassmongo's Avatar
Trådstarter
Ikke mange som har klart level26. Er den for vanskelig?
hmm skjønner ikke level 3
dassmongo's Avatar
Trådstarter
ASsi:

Sitat av Masticore
Kalleklovn2: Level3 har blitt tatt opp her fantastisk mange ganger. Let noen sider tilbake...
Vis hele sitatet...
Hint: view-source:http:// i adressebaren @ Firefox
Sitat av ellricho
Jeg trenger forsatt hjelp til lvl 4 ? Har lest om javascript men komme ikke noe lenger.
Hinta som er gammle i denne posten stemmer ikke fordi koden er blitt endret... Eller så får jeg opp feil kilde kode.
Jeg vill være evig takknemlig om noen kommer med et lett hint i og med at jeg har grodd 12 timer på denne lvl uten lykke!
Vis hele sitatet...
Husk at "haxx000r" blir behandla som et ord. Mens haxx000r blir behandla som en variable.
Altså inneholder haxx000r informasjonen du trenger. Men det blir aldri putta noe informasjon inn i haxx000r på den sia så vidt du ser?

Hint: src=



Sitat av Downy
Level 9:
Dette er koden for lvl 9:

<script language="javascript">
function go()
{
input=document.login.m1.value
var pass="%72%6F%66%6C";
if(input==unescape(pass))
{
document.location.href = "?page=levels&level=9&pw=" + input;
}
else
{
document.location.href="?page=error"
}
}
</script>

Må jeg finne ut hva: "%72%6F%66%6C" betyr og sette det inn i ordet i denne koden:
if(input==unescape(pass)) ---> "unescape" ?

Dere kan bare si passordet hvis dere gidder, men dere må helst forklare det så jeg forsår hvordan xD
Vis hele sitatet...
Vet dette allerede er svart på, men følte at jeg hadde lyst til å gi et enklere svar en hva som allerede er gitt...

Gå i google, søk på hva som helst, (f.eks. "looooooooool" fordi det er enkelt å finne i URLen.) så finner du søkeordet ditt og bytter det ut med det du vil dekode, altså "%72%6F%66%6C". Tryk å enter og Google vil søke på "%72%6F%66%6C" bare dektyptert. altså passordet.



Nå et egent spørsmål. Er det PHP som jeg må bruke for å klare lvl 24?
Står fortsatt fast på den.
Sist endret av GuyWithHisComp; 16. juli 2007 kl. 21:34.
dassmongo's Avatar
Trådstarter
GuyWithHisComp: Nei, man skal ikke bruke PHP, les feilmeldinga og exploit den