{"id":222,"date":"2009-12-07T12:02:19","date_gmt":"2009-12-07T10:02:19","guid":{"rendered":"http:\/\/www.karadere.com\/blog\/?p=222"},"modified":"2009-12-07T12:02:19","modified_gmt":"2009-12-07T10:02:19","slug":"facebook-avatar-acigi","status":"publish","type":"post","link":"https:\/\/www.karadere.com\/blog\/facebook-avatar-acigi.html","title":{"rendered":"facebook avatar a\u00e7\u0131\u011f\u0131"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-223 alignleft\" title=\"facebook-logo\" src=\"http:\/\/www.karadere.com\/blog\/uploads\/\/2009\/12\/facebook-logo.jpg\" alt=\"facebook-logo\" width=\"218\" height=\"84\" \/>Facebook ne kadar g\u00fcvenmeliyiz.\u00a0 Facebook her ge\u00e7en g\u00fcn bir a\u00e7\u0131k kapat\u0131yor. San\u0131r\u0131m g\u00fcven sorusuna bir cevap. \u00a0Sizlere facebookta uzun s\u00fcredir olan ve hala kapat\u0131lmayan basit bir a\u00e7\u0131ktan bahsetmek istiyorum.\u00a0 k\u00fc\u00e7\u00fck g\u00f6rd\u00fc\u011f\u00fcn\u00fcz avatar\u0131n b\u00fcy\u00fck format\u0131n\u0131n hakk\u0131n\u0131z olmadan kullan\u0131c\u0131 size izin vermeden (public)\u00a0 haks\u0131z olarak al\u0131nmas\u0131. Baz\u0131lar\u0131n\u0131z g\u00f6rs\u00fcn ne gere\u011fi var bu da a\u00e7\u0131km\u0131 diyecek ama g\u00fcvenlik k\u00fc\u00e7\u00fck ihmallerin do\u011frultusunda b\u00fcy\u00fck facialar do\u011furur.\u00a0<\/p>\n<p>\u015eimdi sizlere facebook login olmadan bir ki\u015finin b\u00fcy\u00fck avatar resmine nas\u0131l ula\u015f\u0131laca\u011f\u0131n\u0131 anlataca\u011f\u0131m .<\/p>\n<p>Hemde facebook kullanmadan . tek olmas\u0131 gereken kar\u015f\u0131daki hedef \u00a0ki\u015finin facebook \u00fcyeli\u011finin olmas\u0131 nekadar g\u00fcvenlik ayarlar\u0131n\u0131n \u00fcst d\u00fczeyde olmas\u0131n\u0131n \u00f6nemi yok.\u00a0 (tabi birde resim eklemi\u015f olmas\u0131 gerekiyor.)<\/p>\n<p><strong>Google &#8216;\u0131 hack arac\u0131 olarak kullanaca\u011f\u0131z. <\/strong><\/p>\n<p>Google her zaman bir hacker arac\u0131 olara kullan\u0131lmaya devam ediliyor . Google bir ki\u015fin ad\u0131 ve soyad\u0131n\u0131 yazd\u0131\u011f\u0131n\u0131zda facebook hesab\u0131 var ise ilk facbook kay\u0131tlar\u0131n\u0131 g\u00f6receksiniz . (googlee facbook cache liyor)<\/p>\n<p>Burda a\u00e7\u0131k bir diyebiliriz neden google direk benim resmime hakk\u0131 olmadan eri\u015fiyor.\u00a0\u00a0\u00a0 Facebook \u00fcyelerinin facebook login olup ben izin vermi\u015f isem benim resmimi g\u00f6rmesi gerekmiyormu ?<\/p>\n<p>Google resimler b\u00f6l\u00fcm\u00fcne gitti\u011finizde arad\u0131\u011f\u0131n\u0131z ki\u015finin resmine sa\u011f t\u0131klay\u0131p \u00f6zellikler dedi\u011finizde size bir facebook linki gelecek aynen a\u015fa\u011f\u0131daki gibi.<\/p>\n<p>google resim bilgisi linki <strong>http:\/\/images.google.com.tr\/images?hl=tr&amp;source=hp&amp;q=ki\u015fiad\u0131%20ki\u015fisoyad\u0131<\/strong><strong> \u00a0<\/strong><\/p>\n<p>bu link \u015fuanda hata verebilir mant\u0131\u011f\u0131 anlatmak i\u00e7in bende briaz g\u00fcvenlik ald\u0131m\u00a0 \ud83d\ude41\u00a0\u00a0 ki\u015filerin bilgilerine eri\u015fmek ve yay\u0131nlamak hi\u00e7 te etik de\u011fil.<\/p>\n<p>&#8220;http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/<strong>s<\/strong>1027455835_5905.jpg&#8221;<\/p>\n<p>bu link size \u00e7ok k\u00fcc\u00fck g\u00f6r\u00fcn\u00fcmde aranan ki\u015fin resmini g\u00f6sterir. (sorgusuz sualsiz)<\/p>\n<p>linke dikkatli bakarsan\u0131z kal\u0131n g\u00f6sterdi\u011fim bir\u00a0s g\u00f6receksiniz bu\u00a0\u00a0\u00a0\u201cs\u201d harfi \u201csmall\u201d yani k\u00fc\u00e7\u00fck foto\u011flar\u0131 ayar\u0131mak i\u00e7in\u00a0facebook g\u00fcvensiz programc\u0131lar\u0131 b\u00f6yle bir fonksiyonel mantik kurmu\u015flar \ud83d\ude42<\/p>\n<p>bura da g\u00fcvensiz programc\u0131lar demekten hi\u00e7 \u00e7ekinmiyorum \u00e7\u00fcnk\u00fc g\u00fcvensizler.\u00a0 D\u00fcnyada 350 milyon \u00fcyenin oldu\u011fu bir uygulama programlama mant\u0131\u011f\u0131 bukadar basit\u00a0 ve g\u00fcvensiz olamaz ve kab\u00fcl edilemez . \u015eimdi y\u00f6ntemi dikkatlice izleyin iyice anlayacak bana da hak vereceksiniz&#8230;..<\/p>\n<p>Burdaki\u00a0\u201cs\u201d harfi yerine \u201cnormal\u201d anlam\u0131na gelen \u201cn\u201d harfini eklerseniz , s\u00f6z konusu foto\u011fraf\u0131n b\u00fcy\u00fck boyutlu olan\u0131na da ula\u015fabiliyorsunuz.\u00a0<\/p>\n<p>Yeni normal boyuttaki resim linkimiz aynen a\u015fa\u011f\u0131daki gibi ;<\/p>\n<p>http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/<strong>n<\/strong>1027455835_5905.jpg<\/p>\n<p>i\u015fte size bir google dan arana ki\u015finin b\u00fcy\u00fck resmine eri\u015fme yolu \ud83d\ude42 ey facebook yaz\u0131l\u0131mc\u0131lar\u0131 daha \u00e7ok ekmek yemeniz gerekli \ud83d\ude42<\/p>\n<p>Asl\u0131nda\u00a0 interntte ara\u015ft\u0131rd\u0131m fakat herhangi bir yaz\u0131 bulamad\u0131m bir parametrede ben buldum \ud83d\ude42<\/p>\n<p>s : small<\/p>\n<p>n: normal<\/p>\n<p>q : kesin olmamakla beraber quik oldu\u011funu d\u00fc\u015f\u00fcn\u00fcyorum .<\/p>\n<p>Son kodumuzdabu s\u0131rayla hepsini yazarsak k\u00fc\u00e7\u00fck resimden b\u00fcy\u00fc\u011fe do\u011fru .<\/p>\n<p>http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/<strong>q<\/strong>1027455835_5905.jpg<\/p>\n<p>http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/<strong>s<\/strong>1027455835_5905.jpg<\/p>\n<p>http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/<strong>n<\/strong>1027455835_5905.jpg<\/p>\n<p>\u015fimdi bu linki form\u00fcl\u00fcn\u00fc inceleyelim ah \u015fu matematik olamasayd\u0131 fonksiyonlar konusu hep kafam\u0131 kar\u0131\u015ft\u0131rm\u0131\u015f t\u0131r ne i\u015fe yar\u0131yacak diye hocalar\u0131 terletip dururdum al sana cevab\u0131 kendikendime bir \u00f6z ele\u015ftiri neyse tak\u0131lmayal\u0131m \u00a0f(x) ?<\/p>\n<p>Fonksiyonumuzun ad\u0131\u00a0 \u00a0f(face)\u00a0 mi olsaca acaba !<\/p>\n<p>p\u00a0 = ad\u0131nda bir de\u011fi\u015fkenimiz olsun yol\u00a0olsun path <strong>\u00a0temsil etsin<\/strong><\/p>\n<p>k = \u00a0ki\u015fi kimlik g\u00fcvenlik bilgisi<\/p>\n<p>t = resim t\u00fcr\u00fc bu de\u011fi\u015fkenler q s n alabiliyorlar (quik, small, normal\u00a0)<\/p>\n<p>i = kimlik nuamras\u0131 facebook hesap numaras\u0131 id si yani<\/p>\n<p>r = resim ad\u0131<\/p>\n<p>Gelelim fonksiyonumuza :\u00a0 F(p,k,t,i,r) = \u00a0p\u00a0&amp; k\u00a0&amp; t\u00a0&amp; i\u00a0&amp; &#8220;_&#8221;\u00a0&amp; r &amp;&#8221;.jpg&#8221;\u00a0<\/p>\n<p>Ters fonkisyon yapti\u011fimizda daha iyi anlayacaks\u0131n\u0131z :<\/p>\n<p>http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/n1027455835_5905.jpg<\/p>\n<p>\u00c7\u00f6z\u00fcmliyelim<\/p>\n<p>p = http:\/\/profile.ak.facebook.com\/<\/p>\n<p>k = profile5\/1482\/52\/<\/p>\n<p>t = n<\/p>\n<p>i = 1027455835<\/p>\n<p>r = 5905<\/p>\n<p><strong>\u00a0\u00e7\u00f6z\u00fcmledikte elimzie ne ge\u00e7ti ?<\/strong><\/p>\n<p>Elimizde kullan\u0131c\u0131 id si var ve avatar numaras\u0131 r de\u011fi\u015fkenindeki 4 haneli nuamraya dikkat<\/p>\n<p>bu id\u00a0detay\u0131na \u00a0bu yaz\u0131da girmiyece\u011fim\u00a0 ama basit bir \u00f6rnek vereyim merak\u0131n\u0131z gidermek i\u00e7in<\/p>\n<p><strong>http:\/\/www.facebook.com\/profile.php?id=<\/strong>\u00a0 \u015f\u00f6yle bir kal\u0131p link versem\u00a0 \u00e7ok etkileyici<\/p>\n<p>face abilerin profile g\u00f6sterme adresleri<\/p>\n<p>Size bir fonksiyon daha matemati\u011fe devam<\/p>\n<p>f(face) = <strong>http:\/\/www.facebook.com\/profile.php?id=face<\/strong><\/p>\n<p><strong><\/strong>\u00a0face = i<\/p>\n<p>i = 1027455835\u00a0\u00a0==&gt; f(face) = <strong>http:\/\/www.facebook.com\/profile.php?id=1027455835<\/strong><\/p>\n<p>ve kar\u015f\u0131m\u0131zda profil id sini bil istedi\u011fin profile bak <strong>Not: burdaki i de\u011fi\u015fkeni ger\u00e7ekde\u011fildir. <\/strong>Devam edelim son bir ufuk dip not daha\u00a0 elimzideklere bir daha bakal\u0131m\u00a0 r = 5905 diye bir\u015feyler bulmu\u015ftuk r neydi ? resim ad\u0131 yani avatar resminin tutuldu\u011fu isim ufuk a\u00e7\u0131yoruz dikkat . Facebook ta avatar birtane de\u011fil birden fazla ekleyip sistemde haf\u0131za tutabiliyorsunuz.\u00a0peki \u00a0bu nedemek\u00a0 <strong>F(p,k,t,i,r) = \u00a0p\u00a0&amp; k\u00a0&amp; t\u00a0&amp; i\u00a0&amp; &#8220;_&#8221;\u00a0&amp; r &amp;&#8221;.jpg&#8221;\u00a0 <\/strong>fonksiyonumuza geri d\u00f6nelim r de\u011fi\u015fkeninin 5905 \u00f6rne\u011fimizdeki bunu ben &#8211; ve + aral\u0131kta mesela 100 ilerisine gitsem ve gerisine ne olur acaba .<\/p>\n<p>Herhangi bir programlama dilinde script yazsak abartsak\u00a0 &#8211; \u00a0+\u00a0 100 demi\u015ftim ama\u00a0 1000 yapabilriz s\u0131n\u0131r size kalm\u0131\u015f burasi biraz uzmanlar i\u00e7in .En iyisi Flashget&#8217; i kullansak ondaki download bach bu i\u015fi yap\u0131yor<\/p>\n<p>http:\/\/profile.ak.facebook.com\/profile5\/1482\/52\/<strong>n<\/strong>1027455835_5905.jpg\u00a0 bu \u00f6rnek i\u00e7in son 1 haneyi\u00a0 + 100 d\u00f6nd\u00fcrecek ve resim\u00a0var ise indirecek b\u00f6ylelikle ki\u015fin profilindeki avatarlar\u0131 :<\/p>\n<p>arkada\u015f\u0131 olmadan, hakk\u0131n\u0131z olmadan, \u00a0iznini almadan, face abi programc\u0131lar\u0131 uyurken alm\u0131\u015f olacaks\u0131n\u0131z .<\/p>\n<p><strong>A\u00e7\u0131klarda ne gibi g\u00fcvenlik \u00f6nemleri al\u0131nmal\u0131 : (ey facebook )<\/strong><\/p>\n<p>Burada yap\u0131lmas\u0131 gereken g\u00fcvelik ayar\u0131 ise :<\/p>\n<ul>\n<li>Resimlerin google cache&#8217; lerinde \u00a0g\u00f6stertilmemesi\u00a0 public er\u015fim olamamal\u0131.<\/li>\n<li>Ne k\u00fc\u00e7\u00fck nede b\u00fcy\u00fck resimleri sadece \u00fcyelerin izin verdi\u011fi arkada\u015flar\u0131n\u0131n g\u00f6rebilmesi gerekli.<\/li>\n<li>Ne google gibi\u00a0bir arama motoruda eri\u015fmemeli nede bir ba\u015fkas\u0131 sadece facebook i\u00e7inde arama olmal\u0131.<\/li>\n<li>K\u00fc\u00e7\u00fck b\u00fcy\u00fck resim eri\u015fim kombinasyonlar\u0131 daha komplesk bir algoritma ile korunmal\u0131 random idler kullan\u0131lmal\u0131. (s -n )<\/li>\n<li>Security code &#8216;lar \u00fcretilmeli session kontrol\u00fc, her resim eri\u015fiminde kontrol edilip o session haklar\u0131 kontrol edilerek eri\u015fim sa\u011flanmal\u0131d\u0131r.<\/li>\n<\/ul>\n<p>Yaz\u0131y\u0131 p\u00fcr dikkat okuyup g\u00f6z\u00fcn\u00fcz\u00fc yordu\u011funuz i\u00e7in te\u015f\u015fekk\u00fcrler. A\u00e7\u0131ks\u0131z kalmay\u0131n a\u00e7\u0131kta kalmay\u0131n\u00a0 \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Facebook ne kadar g\u00fcvenmeliyiz.  Facebook her ge\u00e7en g\u00fcn bir a\u00e7\u0131k kapat\u0131yor. San\u0131r\u0131m g\u00fcven sorusuna bir cevap.  Sizlere facebookta uzun s\u00fcredir olan ve hala kapat\u0131lmayan basit bir a\u00e7\u0131ktan bahsetmek istiyorum.  k\u00fc\u00e7\u00fck g\u00f6rd\u00fc\u011f\u00fcn\u00fcz avatar\u0131n b\u00fcy\u00fck format\u0131n\u0131n hakk\u0131n\u0131z olmadan kullan\u0131c\u0131 size izin vermeden (public)  haks\u0131z olarak al\u0131nmas\u0131. Baz\u0131lar\u0131n\u0131z g\u00f6rs\u00fcn ne gere\u011fi var bu da a\u00e7\u0131km\u0131 diyecek ama g\u00fcvenlik k\u00fc\u00e7\u00fck ihmallerin do\u011frultusunda b\u00fcy\u00fck facialar do\u011furur. <\/p>\n<p>\u015eimdi sizlere facebook login olmadan bir ki\u015finin b\u00fcy\u00fck avatar resmine nas\u0131l ula\u015f\u0131laca\u011f\u0131n\u0131 anlataca\u011f\u0131m .<\/p>\n<p>Hemde facebook kullanmadan . tek olmas\u0131 gereken kar\u015f\u0131daki hedef  ki\u015finin facebook \u00fcyeli\u011finin olmas\u0131 nekadar g\u00fcvenlik ayarlar\u0131n\u0131n \u00fcst d\u00fczeyde olmas\u0131n\u0131n \u00f6nemi yok.  (tabi birde resim eklemi\u015f olmas\u0131 gerekiyor.)<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[48],"tags":[923],"class_list":["post-222","post","type-post","status-publish","format-standard","hentry","category-security-guvenlik","tag-facebook","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"aioseo_notices":[],"views":8427,"_links":{"self":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/comments?post=222"}],"version-history":[{"count":0,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/posts\/222\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/media?parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/categories?post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.karadere.com\/blog\/wp-json\/wp\/v2\/tags?post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}