View Single Post
Oppdatering:

Jeg legger denne posten til i denne tråden å, den ligger også i del 1 tråden. Unødvendig egentlig å lage to tråder.

Nå har jeg endelig fått alt til å fungere, og tatt en grunndig analyse av programmet. Og kan komme med en god nyhet til dere, eneste dette programmet gjør er å sende en http request til ip adressen 67.212.77.13 som hører til domene ipinfodb.com, som er ett nettsted som tilbyr IP-lagring og lokasjon. Dem har ett API grensesnitt som gjør det mulig å programmere programmer som man kan sende til andre, eller hente ut IP-informasjon om en klient som besøker ett nettsted.

Dem tilbyr også en del eksempler på forskjellige måter å programmere applikasjoner som bruker ipinfodb api'en, jeg kan gjette meg til at denne "hackeren" ikkje har gjort noe annet enn å laste ned ett eksempel, kompilere den, registere en bruker hos ipinfodb og sende scriptet til TS.

I retur fra ipinfodb, så kommer en XML stream, som ikkje blir lagret noen steder på datamaskinen, så dette er en total harmløst program. Eneste dette programmet gjør er at "hackeren" for IP-adressen din.

Jeg legger også med data trafikken mellom programmet og ipinfodb.

Request:

Kode

GET /v2/ip_query_country.php?key=e4e497e1ec0a03c3e5e49ab8868bdc755b520583cbf4e31605a016d82147ec63&timezone=off HTTP/1.1
Host: api.ipinfodb.com
Cache-Control: no-cache
User-Agent: 1
Connection: closed

Respons:

Kode

HTTP/1.1 200 OK
Date: Fri, 30 Mar 2012 00:50:38 GMT
Server: Apache/2.2.14 (Ubuntu)
X-Powered-By: PHP/5.3.2-1ubuntu4.11
Vary: Accept-Encoding
Content-Length: 173
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8"?>
<Response>
	<Ip>xxx.xxx.xxx.xxx</Ip>
	<Status>OK</Status>
	<CountryCode>NO</CountryCode>
	<CountryName>Norway</CountryName>
</Response>
For at ipinfodb skal kunne gjenkjenne brukeren som sender request, så legger det med en API-key. Og denne kan også brukes til å spore brukeren hvis det er av interesse.

Kode

e4e497e1ec0a03c3e5e49ab8868bdc755b520583cbf4e31605a016d82147ec63

Jeg for bare beklage engang til for vente tiden, men den virtuelle maskinen min har virkelig blitt startet på feil fot.

EDIT: Så hvis datamaskinen din oppfører seg rart, så er det ikkje på grunn av denne nedlastningen.
Sist endret av 0xFF; 30. mars 2012 kl. 03:25.