abonnement Unibet Coolblue Bitvavo
  zaterdag 8 juni 2002 @ 19:02:50 #1
23322 Kennyman
Rasliberaal
pi_4505888
Ik heb een vraagje. Ik heb eens een keer hier ergens de site http://www.try2hack.nl gezien en ik ben dat eens gaan proberen. Vond dat wel grappig enzo en het lukte aardig. Nu kwam ik in leven 7 en daar liep ik dus compleet vast. Nu wil ik graag een hint, een richting in gestuurd worden.

Het is dus de bedoeling om (onder andere) te doen alsof je onder Linux werkt (en ik zit dus gewoon op Win ME). Omdat ik geen idee had waar te beginnen had ik ergens al eerder tips gevraagd en ik moest maar wat gaan lezen over HTTP-protocollen en RFC's (Request For Comments neem ik aan). Echter, ik had hier werkelijk geen barst aan wat ik wist absoluut niet waar ik naar zocht. Het schijnt iets met telnet te maken te hebben (overigens, dat programma ken ik wel, ik heb wel eens getracht een raw Irc-sessie te starten of een fake-email te zenden), maar ik weet gewoon niet waar ik moet kijken om dit te leren.

Tips/hints/richting om te zoeken anyone?

"Kut-Marokkanen", zei deze geintegreerde VVD-er.
pi_4506019
probeer tweakers eens
Solis putatis esse mentulas vobis, solis licere, quidquid est puellarum, confutere et putare ceteros hircos?[br]Nou, MOOI NIET!!!
pi_4506052
het is niet zo zeer een fake OS maar eerder een terminal naar een bestaand OS.

via telnet (of liever nog SSH) log je op afstand in op een server en kun je werken alsof je er zelf achter zou zitten.. nou dan kun je dus gaan klooien met die protocollen etc; maar daarvoor moet je niet bij mij zijn ik kwam niet eens door level 2

  zaterdag 8 juni 2002 @ 19:20:31 #4
19372 BotXXX
««« XxX »»»
pi_4506159
Ehmmzz level 2 is \niet moeilijk.. Alleen shockwaveje downloaaden en dan bekijken wat er dus instaat .. toch?

Maar ok. In het HTTP protocol (en de meeste andere protocollen) is er de mogelijkheid om een aantal bits te zetten voor wat voor systeem jij dus gebruikt. Denka an de software..

Zoals bij statistieken programma's bij webpages zie je vaak dat een bezoeker die versie van IE gebruikt met dat OS. Dat wordt dus vermeld in een stukje van je HTTP protocol.

Deze moet je dus veranderen voordat je deze verstuurd na de server in kwestie Sommige proxy programma's bieden deze optie ook en dat is dus best makkelijk.

- stukje lopen lezen -

Om precies te zijn een deel van de HTTP header wat jemoet veranderen wordt ook wel "User-Agent" genoemdn. Met dit proxy programma kan je het "User Agent" veldje in je http header dus instellen tot wat je wilt

Ohh mooie meid, [url=http://www.xs4all.nl/~kvenjb/madmonarchs/erzsebet/erzsebet_bio.htm]Erzsébet Bathory[/url][br]Hotel de botel op een mooie poolse meid O+[br][url=http://64.180.102.226:8000]Original Ska[/url]
  zaterdag 8 juni 2002 @ 20:42:55 #5
19372 BotXXX
««« XxX »»»
pi_4507057
Is het nog gelukt?
Ohh mooie meid, [url=http://www.xs4all.nl/~kvenjb/madmonarchs/erzsebet/erzsebet_bio.htm]Erzsébet Bathory[/url][br]Hotel de botel op een mooie poolse meid O+[br][url=http://64.180.102.226:8000]Original Ska[/url]
pi_4509202
hehe ik kwam ook nie uit 7 toen ben ik maar gestopt.
pi_4510809
vind het toch knap dat je zover gekomen bent.. strand dus al dik op level [edit]3[/edit]..
Misschien als ik meer tijd heb.

[Dit bericht is gewijzigd door niego op 09-06-2002 10:35]

pi_4531961
Vandaag tot level 6 gekomen... Kan je dus nog net niet helpen met 7. Tx voor de link in elk geval
pi_4535639
Ik heb try2hack gans kunnen uitspelen of uithacken ;p

voor level 7 heb ik gewoon gewerkt met raw telnet, gewoon wat weten welke header je moet sturen.

Meeste hierover kan je vinden dor de rpc ove rhet http protocol te lezen of door gewoon je eigen request pakketten die internet explorer naar de server stuurt te sniffen zodat je direkt kan zien hoe die header eruit ziet en je de nodige velden kan aanpassen

Greets

Weblog: [URL]http://www.freakers.be[/URL]
pi_4548843
Yes! Level 7 was eigenlijk een makkie. Bij level 6 zat ik me gewoon blind te staren en het mezelf moeilijker te maken dan het was.

Op naar level 8 dus...

In elk geval goed om te horen dat er ook mensen zijn die hem hebben uitgespeeld.

  woensdag 12 juni 2002 @ 17:50:52 #11
23322 Kennyman
Rasliberaal
pi_4562419
quote:
Op dinsdag 11 juni 2002 21:17 schreef niego het volgende:
Yes! Level 7 was eigenlijk een makkie. Bij level 6 zat ik me gewoon blind te staren en het mezelf moeilijker te maken dan het was.

Op naar level 8 dus...

In elk geval goed om te horen dat er ook mensen zijn die hem hebben uitgespeeld.


Jij hebt dat gedoe met dat telnet dus geklaard?

Zelf begrijp ik er dus werkelijk geen hout van, en ik hoor wel wat mensen praten over http-protocollen etc, maar ik begrijp het gewoon niet. Wat/waar/hoe/wie/etc...

Let wel, ik weet dus nauwelijks hoe ik met telnet om moet gaan, maar echte goede tutors erover heb ik niet kunnen vinden. Astalavista gaf niets echt nuttigs...

"Kut-Marokkanen", zei deze geintegreerde VVD-er.
pi_4570392
quote:
Op woensdag 12 juni 2002 17:50 schreef Kennyman het volgende:

[..]

Jij hebt dat gedoe met dat telnet dus geklaard?

Zelf begrijp ik er dus werkelijk geen hout van, en ik hoor wel wat mensen praten over http-protocollen etc, maar ik begrijp het gewoon niet. Wat/waar/hoe/wie/etc...

Let wel, ik weet dus nauwelijks hoe ik met telnet om moet gaan, maar echte goede tutors erover heb ik niet kunnen vinden. Astalavista gaf niets echt nuttigs...


Het heeft niks met telnet te maken, behalve dan dat je een telnet client kunt gebruiken om de informatie te versturen.
Pak bij voorkeur een telnet client die het toelaat om te copy'n'pasten.

De opdracht is echt super-duidelijk: maak de server wijs dat je IE 6.72 hebt onder linux. Het lijkt een beetje op die opdracht waar je een andere 'Referer' mee moest geven.

Tip: gebruik een spying proxy, en kijk wat internet explorer nu stuurt. Dat pas je gewoon aan, en plak je in je telnet verbinding met try2hack....

Nou wel genoeg gehint geloof ik. Overigens, de rfc's hoef je er niet allemaal voor door te spitten, met goed kijken kom je er ook...

pi_4574125
Ben nu ook ff aan het kijken, maar kom niet verder...
Bij level3 zou password AbCdE moeten zijn, maar dit piktie niet.... ligt dat aan de verbinding hier offuh ben ik nou dom bezig??

-edit
dom bezig dus

[Dit bericht is gewijzigd door MAY-be op 13-06-2002 14:46]

pi_4580122
quote:
Op donderdag 13 juni 2002 08:09 schreef niego het volgende:

[..]

Het heeft niks met telnet te maken, behalve dan dat je een telnet client kunt gebruiken om de informatie te versturen.
Pak bij voorkeur een telnet client die het toelaat om te copy'n'pasten.

De opdracht is echt super-duidelijk: maak de server wijs dat je IE 6.72 hebt onder linux. Het lijkt een beetje op die opdracht waar je een andere 'Referer' mee moest geven.

Tip: gebruik een spying proxy, en kijk wat internet explorer nu stuurt. Dat pas je gewoon aan, en plak je in je telnet verbinding met try2hack....

Nou wel genoeg gehint geloof ik. Overigens, de rfc's hoef je er niet allemaal voor door te spitten, met goed kijken kom je er ook...


1. Zo te horen ben je sowieso hier veel beter in dan ik. Ik vind dit wel grappig en begin het een beetje te leren, reverse engineering heb ik vroeger wat van geleerd, dat was interessanter (puzzeltjes oplossen )

2. Het kan ook op een andere manier dan wat jij zegt, denk ik, of je bedoelt hetzelfde alleen begrijp ik het niet. Ik ben nu zover dat ik de methodes weet (GET, HEAD) en ik begin de syntax te begrijpen. Nu alleen nog uitvinden hoe de syntax van headers in elkaar zit, wat ik moet typen en waar en hoe ik naar verschillende pagina's ga: de pagina van level 7 in dit geval. Maar wat spying proxy's zijn ofzo weet ik dus echt niet.

"Kut-Marokkanen", zei deze geintegreerde VVD-er.
pi_4582465
Hallo, eerst wil ik ff zeggen dat ik niet perzikje zelf ben, maar het broertje van perzikje

Ik probeer dat try2hack nu ook en ik ben nu bij level 2 en ik strand al... Moet je voor level 2 flash hebben of niet, want ik heb dus geen flash.

grtz, ¥orian

Als je bij me weggaat, mag ik dan met je mee?
pi_4582497
quote:
Op donderdag 13 juni 2002 23:43 schreef Kennyman het volgende:

[..]

1. Zo te horen ben je sowieso hier veel beter in dan ik. Ik vind dit wel grappig en begin het een beetje te leren, reverse engineering heb ik vroeger wat van geleerd, dat was interessanter (puzzeltjes oplossen )

2. Het kan ook op een andere manier dan wat jij zegt, denk ik, of je bedoelt hetzelfde alleen begrijp ik het niet. Ik ben nu zover dat ik de methodes weet (GET, HEAD) en ik begin de syntax te begrijpen. Nu alleen nog uitvinden hoe de syntax van headers in elkaar zit, wat ik moet typen en waar en hoe ik naar verschillende pagina's ga: de pagina van level 7 in dit geval. Maar wat spying proxy's zijn ofzo weet ik dus echt niet.


Grappig, ik wist juist niks van decompilen, daar heb ik weer veel van geleerd

Http is vrij simpel: Aan elk informatiepakket gaat een header vooraf. Een header bestaat uit losse regels afgesloten met CR+LF. De Header wordt afgesloten door een blanko regel (CR+LF+CR+LF).
De meeste dingen die in een header staan zijn optioneel. Wat in elk geval verplicht is is de 1e regel in de vorm van
GET|HEAD|PUT|TRACE /relative/url.htm HTTP/1.x
Let op dat HTTP/1.0 en HTTP/1.1 een wereld van verschil (kan) uitmaken in wat is toegestaan en wat niet.

Met een spying proxy bedoelde ik: een eenvoudige proxy die alle voorbijkomende data visualiseert en/of logt.
Dit is op zich heel simpel te maken: schrijf een applicatie die luistert op een poort, en de informatie in een text-box stopt. Vervolgens vertel je je brouwsel dat ie een proxy moet gebruiken, en verwijst naar de poort waar jij luistert.
Een request zal meteen laten zien wat je brouwsel verstuurde.
Als je de proxy compleet wil maken, er zit een klein verschil in de request die je browsel naar de proxy stuurt, want in dit geval stuurt ie de volledige URL:
[connect to proxyserver]
GET http://www.try2hack.nl/nextlevel.htm HTTP/1.0

De proxy zal de host eruit halen, en de volgende request doen:
[connect to www.try2hack.nl:80]
GET /nextlevel.htm HTTP/1.1
Host: www.try2hack.nl

Het onderscheppen van het verkeer, met name de headers, is genoeg info om te weten hoe je het aan moet passen.
Overigens hoef je dus niet echt een werkende proxy te hebben, een keer een complete header zien zoals je brouwsel stuurt is genoeg info
(Delphi: 2 x klikken + 1 regel text, VB idem dito denk ik)

  vrijdag 14 juni 2002 @ 13:29:18 #18
23322 Kennyman
Rasliberaal
pi_4586147
Dit heeft serieus geholpen, nu weet ik tenminste in welke richting ik moet denken. En aangezien mijn programmeerkwaliteiten niet verder komen dan wat geknoei in java, kan ik nauwelijks iets goeds schrijven. Echter, ik heb zelf gewoon een sniffer van level 6 gebruikt. Die werkte ook prima en nou kan ik verder. Tenk joe!
"Kut-Marokkanen", zei deze geintegreerde VVD-er.
pi_4591016
quote:
Op vrijdag 14 juni 2002 13:29 schreef Kennyman het volgende:
en nou kan ik verder.
Mooizo... dus als je tzt nog hints hebt voor level 8.. Ik werd warm (denk ik), heb e.e.a. geprobeerd maar kwam er dus -nog- niet uit. Gelukkig is het weer weekend.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')