(Da) Metts Blog

Az oldal töményen az informatikáról szól, lesz itt minden ami csak kell, programozás, weblap szerkesztés, hardver/szoftver hack. Minden ami egy srác fejében megfordul, hogy kitörjön a világból.

Kövess Twitteren!

Címkék

.net (7) .net get request (1) 2012 emelt informatika (3) 2017 bitcoin (1) ask.fm (1) befektetés (1) bemutatkozás (1) betűk (1) bitcoin (1) bitcoin régi értéke (1) btc (1) c# (8) c# feladatok (4) chrome (2) chrome addon programozás (2) chrome bővítmény programozás (2) chrome extension programozás (2) curl (2) curl bekapcsolás windowson (1) design (1) dropbox (1) egyetem (2) ékezetes (1) elemzés (2) emelt (5) emelt informatika érettségi (2) emelt informatika érettségi 2012 május törtek (1) emelt informatika érettségi megoldások (2) emelt info feldatlap (2) emelt infó futar (1) emelt infó törtek (1) érettségi (6) érettségi feladatlap (2) eth (1) etherum (1) facebook (5) facebook látta (1) fail (2) fb látta (1) fb látta eltüntetése (1) fb látta elvétele (1) fb látta kilövée (1) fb seen (1) fb seen hideing (1) fb üzenet látta (1) feladat (4) feladatok (1) féreg (2) futár (1) gif (1) gomb (2) hacking (8) hasznos ncore (2) hasznos ncore cuccok (2) házi (2) hiba (1) hogyan csináljam hogy más ne lássa hogy láttam az üzenetét (1) HtmlAgilityPack (1) http get request (1) humor (1) idegennyelvű (1) informatika (12) java (1) java feladatok (1) js (2) kriptovaluta (1) kripto befektetés (1) laptop szerver (1) látta (1) letölés (2) litecoin (1) magyar (1) mb strtolower (1) megoldás (1) ncore (2) ncore szerver (1) otthoni seed szerver (1) php (6) programozás (6) raspberrypi (2) rpi (3) seed server (1) seed szerver (1) spam (1) spammer (1) strtolower (1) titkosítás (1) torrent szerver (1) torrent szerver otthonra (1) utorrent seed szerver (1) vernegyula (1) vírus (5) windows (5) Windows Shielding Utility (1) worm (3) xammp (1) Címkefelhő

Facebook megosztás

2012.04.05. 15:08 | M3tts | Szólj hozzá!

Vajon mi történik akkor,ha valaki be copy pastez egy linket, amit megszeretne osztani facebookon? A válasz nagyon egyszerű: 

Elindul egy ajax kérés a háttérbe, és egyszer csak megjelenik néhány infó a beírt urlról. Az ajax kérést ő végzi:

https://www.facebook.com/ajax/metacomposer/attachment/link/scraper.php?scrape_url=http://www.google.hu&targetid=12104536&__a=1&xhpc=composerTourStart&nctr[_mod]=pagelet_composer&__user=9323

De engem az érdekelt legfőkébb, hogy milyen ipről jön az fb gép.

Próbaként csináltam egy átirányítási láncot, azaz a php script átirányítja a klienst a következő oldalra, majd az megint tovább irányul a következőre. A facebook kliens, ugyanúgy átirányul mint egy sima felhasználó.

A háttérben ez így néz ki ( apache logok alapján ):

69.171.247.7 - - [05/Apr/2012:14:53:37 +0200] "GET /facebook_2/ HTTP/1.1" 302 - "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"


69.171.247.1 - - [05/Apr/2012:14:53:38 +0200] "GET /facebook_2/index2.php HTTP/1.1" 302 - "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"


69.171.247.7 - - [05/Apr/2012:14:53:38 +0200] "GET /facebook_2/index3.php HTTP/1.1" 302 - "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"


69.171.247.3 - - [05/Apr/2012:14:53:38 +0200] "GET /facebook_2/index4.php HTTP/1.1" 302 - "-" "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"

Bármilyen meglepő a facebookosok nem olyan hülyék, ezért külön "gépekről" végzik el az urlek queryzését.

Ami igazán érdekes, és védi a gépek erőforrását az az, hogy ezeket a resultokat elraktározza egy időre a facebook, és hogyha ugyan ezt az url-t egy másik user is bemásolja, akkor nem kell megint queryznie. Gondoljunk csak bele, hogy egy új Lady Gaga számnál mennyire meg zabálná a szerót, ha 1 millió user egyszerre akarná megosztani a youtube klippet. Így viszont elég catche ből előtöltenie és voalá. Másik oldalról a facebook szerók egy kisebb hosztot is simán kiakasztanának, hogyha az 1 millió user, egyszerre GET elné a facebook szeróval a hoszt ip-jét.

Címkék: facebook elemzés

A bejegyzés trackback címe:

https://metts.blog.hu/api/trackback/id/tr444365624

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása