Ostalo

Jeste li rođeni za hackera?

Tux Slave čet 12.6.2008 14:25

Pitas na jesmo li rodjeni za hackera, a stranica koju dajes je za cracker-e. wtf rolfmao

 

btw, ako mozes promijeni ime teme u Jeste li rodjeni za crackera? - onda ce biti tocno.

Strontium čet 12.6.2008 14:31

Level 1 "easy"
Level 2 "JavaScript"
Level 3 "#235711"
Level 4 "CODEZ"
Level 5 "1234"
Level 6 "badscript"
Level 7 "commander"
Level 8 "http://.................org/hackit8/h ackit8.htm
http://isatcis.com/number8."
Level 9 "login"

Dark Prince čet 12.6.2008 16:51

Netreba ni biti neki cracker da bi razumio 3. nivo,
Desni klik na stranicu prije nego ides na enter, i vidis source:

"var d1, Eingabe;
d1=window.document.linkColor;

Eingabe=prompt ("Please enter password");
if (Eingabe==d1)"


Iz toga slijedi da je password "d1" a "d1" je opis boje,

<body bgcolor="#000000" link="#235711">

dakle #235711 je password.. ;)

To sve kontam zahvaljujuci PASCALU i BASIC-u (samo); jedva cekam da pocnem sa C++ i C# :)

 

Btw. ja sam zapeo na 4. nivou, kako se dobije pass CODEZ? :/ LOL, znam kako preci 9. nivo a neznam 4...

Mrvca čet 12.6.2008 20:39

Jok, Firefox 2.

 

Nije mi jasno kako da izvučem pass iz ovoga, ja sam totalni n00b za ove stvari...

 

<!--
function abfrage1() {
var code = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z");

Eingabe = window.prompt("Password : ","");

if(Eingabe != ((code.length)*100)/2-66)
{
window.location.href="denied.htm";
}
else
window.location.href=Eingabe+".htm";
}

// -->

kompotko čet 12.6.2008 20:48
Strontium kaže...

Level 1 "easy"
Level 2 "JavaScript"
Level 3 "#235711"
Level 4 "CODEZ"
Level 5 "1234"
Level 6 "badscript"
Level 7 "commander"
Level 8 "http://.................org/hackit8/h ackit8.htm
http://isatcis.com/number8."
Level 9 "login"

 Jel možeš objasnit kak si skužil za svaki level posebno? Ja sam prva 3 prosao, ova nisam skuzio...
Dark Prince čet 12.6.2008 21:29

kompotko kaže...
 Jel možeš objasnit kak si skužil za svaki level posebno? Ja sam prva 3 prosao, ova nisam skuzio...
 Ni ja takodjer, Mrvca je cini se skuzio 4. ali nece da kaze?

Mrvca čet 12.6.2008 21:51

Heheh, nisam ja toliko đubre ;)

 

<script language=JavaScript>
{
var a=unescape("%43%4f%44%45%5a");
function check()
{
if (document.a.c.value == a)
{

document.location.href="http://isatcis.com/"+document.a.c.value+".htm";

}
else
{
alert ("wrong! - letter size?");

}
}
}
</script>

 

Znači, ovo samo vam kaže da je adresa http://isatcis.com/ + document.a.c.value. Ako je document.a.c.value = a, a a=%43%4f%44%45%5a dolazimo do zaključka da je adresa http://isatcis.com/%43%4f%44%45%5a

 

Nakon što odete na tu adresu, pisat će vam " The requested URL /CODEZ was not found on this server."

 

 

Dark Prince čet 12.6.2008 22:04
Mrvca kaže...

Heheh, nisam ja toliko đubre ;)

 

<script language=JavaScript>
{
var a=unescape("%43%4f%44%45%5a");
function check()
{
if (document.a.c.value == a)
{

document.location.href="http://isatcis.com/"+document.a.c.value+".htm";

}
else
{
alert ("wrong! - letter size?");

}
}
}
</script>

 

Znači, ovo samo vam kaže da je adresa http://isatcis.com/ + document.a.c.value. Ako je document.a.c.value = a, a a=%43%4f%44%45%5a dolazimo do zaključka da je adresa http://isatcis.com/%43%4f%44%45%5a

 

Nakon što odete na tu adresu, pisat će vam " The requested URL /CODEZ was not found on this server."

 

 

 Damnn!  Bio sam blizu, samo se nisam sjetio zamijeniti to "a" sa document.a.c.value, nego onako cijeli link kopirao u address bar i dobivao stalno errore ali bez CODEZ, lol.. Samo da sam malo vise paznje obratio na to kaku su navodnici postavljeni, hehe.. Hvala na objasnjenju :)
Dark Prince čet 12.6.2008 22:40
HappyD kaže...

Kako prijeći 5. nivo? Mogu naći source code, ali ne znam što dalje.

 Onda moras skontati sta pise u source-u ;) Neki matematicki zadatak, neznam ni ja rijesiti.. :/
Mrvca čet 12.6.2008 23:02

Mislim da sam taj prokužio.

 

<!--
function abfrage1() {
var code = new Array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z");

Eingabe = window.prompt("Password : ","");

if(Eingabe != ((code.length)*100)/2-66)
{
window.location.href="denied.htm";
}
else
window.location.href=Eingabe+".htm";
}

// -->
</script>

Ovo iznad je abeceda. Ona ima dvadeset šest slova. Ako pretpostavimo da se code lenght odnosi na abecedu, dolazimo do tog da je 26*100=2600/2=1300-66=1234

E sad, treba naći source za šesti... Pretpostavljam da sa to treba neki poosebni softver? Ajmo eksperti...

Dark Prince čet 12.6.2008 23:04
HappyD kaže...

PA DA!!! Linearna jednadžba!

 

((code.lenght)*100/2-66)

znači

X puta 100 podijeljeno sa 2 minus 66

 Da, ali koliki je code.lenght? Dole na dnu source-a pise nummervier (4) ali kad se izracuna izadje 134, fali dvica.. :/
Edit: Evo cini se da smo nasli rijesenje, mislio sam na isti nacin, ali nije mi se nesto dalo brojati slova.. hehe, idemo dalje ;)
HappyD čet 12.6.2008 23:12

Uff... Argh! Ovo je teško... Treba valjda smrznuti stranicu (pritisnuti gumb STOP) na dijelu između prozorčića... Ručno, to je nemoguće, jer je vremenski razmak premaleni.