Forums -> IT izstrāde
Informācijas iegūšana par web lapas apmeklētāju
Mambo, 2009-07-23 16:52:24
Lapā net.mycompany.lv parādās, piemēram, mana pilsēta, browseris u.c. lietas par mani. Kā tas tehnoloģiski var tikt iegūts? Tas viss tiek nolasīts no HTTP pieprasījuma vai kā savādāk?
alijs, 2009-07-24 16:34:20
Nekā pārāk sarežģīta tur patiesībā nav. No HTTP pieprasījuma tiek nolasīta IP adrese, Proxy servera adrese (ja tāds tiek izmantots) un informācija par web pārlūku.
Pārējie dati tiek iegūti ar web servisu palīdzību pēc IP adreses (pilsēta, valsts, ISP).
Mambo, 2009-07-24 19:23:28
Tad principā es arī savā lapā ko tādu varētu mierīgi ielikt?
Hannibals, 2009-07-25 20:38:15
Jā, vari ielikt, kur vien gribi. Tikai jāmāk uzrakstīt elementāra programma (piem. iekš PHP), kas to dara.
Mambo, 2009-08-03 12:34:35
Kaut kā neizdodas īsti tā kā gribētos. Varbūt kāds var kādu linku vai koda fragmentu iedot, kas palīdzētu?
alijs, 2009-08-03 19:52:29
Iegūt informāciju no HTTP pieprasījuma var izmantojot, piemēram, sekojošu konstrukciju:
$ipaddress = getenv(REMOTE_ADDR);
Tā būs IP adrese. Ja grib informāciju par lietotāja pārlūkprogrammu, tad jālieto getenv(HTTP_USER_AGENT). Līdzīgā veidā var iegūt vēl visādu interesantu informāciju no citiem HTTP requesta laukiem. Lauku nosaukumu pilnu sarakstu var atrast ar Google palīdzību.
Nosūtīju uz Tavu e-pastu arī vienu PHP failu ar piemēru par šo tēmu... varbūt noder ;)
Mambo, 2009-08-04 15:49:00
Noteikti noderēs! Paldies! :)
Notfound, 2009-10-28 03:42:39
Ieraksti šādu php komandu,kas drukā masīvu: print_r($_SERVER); Un smuki redzēsi visu,ko vien var izvilkt no usera puses.Attiecīgi skaties,ko Tev vajag,un paņem pēc tipa: $dati=$_SERVER['elementa_nosaukums']
alijs, 2009-10-29 00:07:45
Par smukumu var pastrīdēties, jo $_SERVER satur diezgan padaudz info un viss tiek izdrukāts vienā laidā. Bet tas tik tā... variants, protams, ir labs, lai savāktu visu informāciju, ko vien var :)
Notfound, 2009-10-30 00:42:19
Vispār no otras puses piebildīšu,ka ir jāuzmanās ar to $_SERVER,jo masīvs pamatā satur paša,nevis apmeklētāja servera datus.Negribot var izvadīt pavisam ne to info,ja nezin,vai nepašķiro ko ņemt :D
Hannibals, 2009-11-01 21:27:04
No šīs tēmas - man sen atpakaļ vienreiz bija tā, ka atstāju nejauši print_r() debugu savā lapā... :D Tā jau protams nekas nenotika, neviens hakeris neatradās, kas gribētu izmantot iegūto info pret mani (nav jau, protams, arī tur ko sevišķi izmantot)... Bet nu fakts kā tāds - ar print_r der lieku reizi uzmanīties ;)
Lai pievienotu komentāru, autorizējies!


SĀKUMS