TuxMaster Skrevet 6. mai 2007 Del Skrevet 6. mai 2007 prøver å løse en oppgave fra sånn hacke spill. koden er: <script> pw1 = prompt("Passord", ""); pw = pw1 * 2; pw = pw + 4; pw = pw * 5; pw = parseInt(pw); if (pw == 1000) { window.location = "http://norhack.net/index.php?q=node/8&pw=" + pw1 } </ Lenke til kommentar
v3g4rd Skrevet 7. mai 2007 Del Skrevet 7. mai 2007 (endret) 98 er svaret 8553562[/snapback] Hvis du lurer på hvordan han kom fram til svaret er fremgangsmåten slik: Som du ser av koden, vil if-setningen kun kjøres dersom verdien tilsvarer verdien "1000". For å komme fram til utgangspunktet kjører vi algoritmen i motsatt rekkefølge: 1000 / 5 = 200 200 - 4 = 196 196 / 2 = 98 Når vi skriver inn verdien "98", vil dette javascriptet føre oss til URLen "http://norhack.net/index.php?q=node/8&pw=" + pw1", hvor pw1 er 98. Endret 18. mai 2007 av v3g4rd Lenke til kommentar
JonasHR Skrevet 7. mai 2007 Del Skrevet 7. mai 2007 Takk for at du svarte på det for meg, glemte det jeg ;P Lenke til kommentar
krigun Skrevet 7. mai 2007 Del Skrevet 7. mai 2007 Det er kanskje også verdt å vite at koden du viste _IKKE_ er Java, men JavaScript. De har ingenting med hverandre å gjøre. Lenke til kommentar
pgdx Skrevet 13. mai 2007 Del Skrevet 13. mai 2007 De har lite med hverandre å gjøre.8560183[/snapback] *fixed (beklager pirking) Lenke til kommentar
qualbeen Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 De har lite med hverandre å gjøre.8560183[/snapback] *fixed(beklager pirking) 8606718[/snapback] Nei, de har ingenting med hverandre å gjøre. Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 98 er svaret 8553562[/snapback] Hvis du lurer på hvordan han kom fram til svaret er fremgangsmåten slik: Som du ser av koden, vil if-setningen kun kjøres dersom verdien tilsvarer verdien "1000". For å komme fram til utgangspunktet kjører vi algoritmen i motsatt rekkefølge: 1000 / 5 = 200 200 - 4 = 194 192 / 2 = 98 Når vi skriver inn verdien "98", vil dette javascriptet føre oss til URLen "http://norhack.net/index.php?q=node/8&pw=" + pw1", hvor pw1 er 98. 8553980[/snapback] litt OT, men når ble det slik at 200 - 4 = 194 og ikke 196, og 192 / 2 = 98? Lenke til kommentar
Moonshine Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 For extremely large values of 2. Lenke til kommentar
v3g4rd Skrevet 18. mai 2007 Del Skrevet 18. mai 2007 litt OT, men når ble det slik at 200 - 4 = 194 og ikke 196, og 192 / 2 = 98? 8630254[/snapback] Oisann, takk for påminnelsen! Lenke til kommentar
Haraldson Skrevet 18. mai 2007 Del Skrevet 18. mai 2007 Emnetittelen i denne tråden er lite beskrivende for trådens innhold og det er derfor ingen god emnetittel. Jo bedre og mer beskrivende emnetittelen er, jo lettere er det for andre å skjønne trådens innhold og det vil være lettere å treffe den riktige forumbrukeren med det rette svaret. Ber deg derfor om å endre emnetittel slik at du unngår at en moderator stenger tråden. Vennligst forsøk å ha dette i tankene neste gang du starter en tråd, og orienter deg om hva vår nettikette sier om dårlig bruk av emnetitler. Bruk -knappen i første post for å endre emnetittelen. (Dette innlegget vil bli fjernet ved endring av emnetittel. Ikke kommenter dette innlegget, men gjerne dette innlegget når tittelen er endret, så vil det bli fjernet..) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå