• 02-07-2015, 22:45:54
    #1
    Üyeliği durduruldu
    Arkadaşlar daha önce deneyimim olmayan bi kodlama yapacağım. PHP konusunda orta halli bilgim ve denemelerim var. Bu seferki işte ise ne yapacağımı bilmediğim için kurcalamaya başlayamadım.
    Örnek olarak;
    • facebook.com a gidecek
    • kullanıcı adı ve şifre alanlarını doldurarak giriş yapacak
    • facebook.com/mark linkine gidecek
    • mesaj at diyerek 'asfasf' yazıp gönderecek.
    • çıkış yapacak

    Bu şekilde 5.000 işlem yapacak ardarda.Api desteği vs. olmayan bir site olduğu için de sıfırdan yazılmalı. Yazım mantığı hakkında ya da kategorisi hakkında bilgi verirseniz o alana yönelik araştırma yapacağım.
  • 03-07-2015, 00:48:14
    #2
    Mantik olarak tum bu islerimler sen tarayici ile yapip istekleri takip edeceksin. Chrome developer(ctrl+shift+i) tool ile kolayca takip edebilirsin.

    Login URL : https://www.facebook.com/login.php?login_attempt=1
    Post ettigi veriler :
    lsd:AVolugrI
    email:example@example.com
    pass:123456789123
    persistent:1
    default_persistent:1
    timezone:300
    lgndim:eyJ3IjoxOTIwLyI6MTkyMCwiYWgiOjk4MifwiYyI6MjR9
    lgnrnd:141307_MQkY
    lgnjs:1435871386
    locale:en_US
    qsstamp:W1tbNDEsNDgsNTMsNjAsOTQsMTAzLDEwNSwxMTEsMTI1LDEzMSwxMzYsMjE3LDIzMSwyNDcsMWEJYQzJhMUFqVWFxYWVvQmUxWExxR0R3VnFGTktUeVpJVEVleHRka3d3TEpZYVpKNUlKaUdzb3ZFU1RtYm1xeS0xYWE5UklXR00ySVF2d2FCV0VXOE11Y3VxbjRUeFptN2xlSEJ4V0NZUTROaG95NmZUQmZuX0Q1bFUiXQ==
    Profile URL : https://www.facebook.com/zuck
    Alinacak veri : <meta property="al:android:url" content="fb://profile/4" /><
    Mesajda kullanmak uzere profile id'i alacaksin burdan. burada 4 mark'in profile id. siradan bir kullanicininki daha uzun.

    Mesaj URL : https://www.facebook.com/ajax/mercury/send_messages.php
    Post ettigi veriler :
    message_batch[0][action_type]:ma-type:user-generated-message
    message_batch[0][thread_id]:
    message_batch[0][author]:fbid:10000044864
    message_batch[0][author_email]:
    message_batch[0][timestamp]:14358022491
    message_batch[0][timestamp_absolute]:Today
    message_batch[0][timestamp_relative]:4:45pm
    message_batch[0][timestamp_time_passed]:0
    message_batch[0][is_unread]:false
    message_batch[0][is_forward]:false
    message_batch[0][is_filtered_content]:false
    message_batch[0][is_filtered_content_bh]:false
    message_batch[0][is_spoof_warning]:false
    message_batch[0][source]:source:chat:web
    message_batch[0][source_tags][0]:source:chat
    message_batch[0][body]:selam mesaj burda
    message_batch[0][has_attachment]:false
    message_batch[0][html_body]:false
    :
    message_batch[0][specific_to_list][0]:fbid:100000497864
    message_batch[0][specific_to_list][1]:fbid:100000734864
    message_batch[0][signatureID]:39a11be2
    message_batch[0][ui_push_phase]:V3
    message_batch[0][status]:0
    message_batch[0][threading_id]:<143522491:2700835-271154509@mail.projektitan.com>
    message_batch[0][offline_threading_id]:609879118550
    message_batch[0][message_id]:<1435872491:270282035-27115@mail.projektitan.com>
    message_batch[0][manual_retry_cnt]:0
    message_batch[0][client_thread_id]:user:100000439005864
    client:mercury
    __user:100000439734864
    __a:1
    __dyn:aKTyduy9k9FoFUhUTzpHx248iUK8-qjgyFEOy2ebCCx15RGUGVuZHKuEOq
    __req:z
    fb_dtsg:AQk8jYtyLrSX
    ttstamp:2658170987211477121761148388
    __rev:1898747

    Ilk login url kullanarak bota login yaptirip, gelen cookie verilerini bir yerde saklayacaksin. Sonra o cookieleri kullanip mesaj url'i kullanip bota mesaj attiracaksin.