lostyazilim
tr.link

İçerik botlarının işini zorlaştırma projesi (İlk sınavınız burada)

37 Mesajlar 5.372 Okunma
lstbozum
tr.link

    muhammedkarakaya muhammedkarakaya Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 19.02.2018
    • Yaş/Cinsiyet 25 / E
    • Meslek Öğrenci
    • Konum İstanbul Anadolu
    • Ad Soyad M** K**
    • Mesajlar 109
    • Beğeniler 34 / 21
    • Ticaret 0, (%0)
    Tüm verileri çekip sabit metinleri silerek üstünden gelinemez mi?
     

     

    wmaraci
    reklam

    MrB MrB WM Aracı Kullanıcı
    • Üyelik 16.06.2014
    • Yaş/Cinsiyet 27 / E
    • Meslek öğrenci
    • Konum Kocaeli
    • Ad Soyad B** Ö**
    • Mesajlar 945
    • Beğeniler 87 / 262
    • Ticaret 1, (%100)

    muhammedkarakaya adlı üyeden alıntı

    Tüm verileri çekip sabit metinleri silerek üstünden gelinemez mi?


    Gizli olarak içeriğe de müdahale ediyoruz, aslında sabit metinlerde değişiyor ancak still kodları ile gizleniyorlar.

    Yani bir linkiniz var ->
    Anasayfa

    Biz bunu şu şekilde veriyoruz.



    Anasayfa



    Bu etiket bu halde convert ediliyor. Fark ettiğiniz üzere bu şuanda bir link işlevi görmüyor, bu etiketin bağlantı işlevi görebilmesi için özel bir javascript söz dizimide size iletiliyor. Onun içindede hangi etiket'in ne işe yaradığı ve yapabildiği eylem ve görevleri bulunuyor. İçerik içine eklediğimiz bu gizli etiketlerin yeri ve adları sürekli olarak değişiyor, lskdh şuan bir link tag'ı halinde ama sayfa yenilediğinizde bam başka bir şeye dönüşecek. Etiket üzerinde yaptığı işleve dair hiç bir gönderme de yok.

    Ayrıca yaptığınız işlemler bir özel bir analiz aracı ile sürekli izleniyor, bot olup olmadığınıza karar veriliyor. Almak elbette imkansız değil ama baya uğraşmanız gerekecek :)
     

     

    engellibilgi engellibilgi WM Aracı Kullanıcı
    • Üyelik 30.10.2014
    • Yaş/Cinsiyet 42 / E
    • Meslek Özel Sektör
    • Konum Kocaeli
    • Ad Soyad S** K**
    • Mesajlar 476
    • Beğeniler 17 / 77
    • Ticaret 8, (%100)

    WordPressUzmani adlı üyeden alıntı

    Selenium'a ihtiyaç olmadan da geçilir diye düşünüyorum. Zaten Tag'ları js ile client browser tarafında değil öncesinde server tarafında değiştirerek kaynak yüklenecek. bahsedilene göre.



    Çok yanlış düşünüyorsunuz yada yanlış anlamışsınız. Kimse bu noktada arkadaşın projesini yada işini baltalama düşüncesinde kesinlikle değil. Bir proje geliştirilirken her türlü eksiği adım adım ortaya konularak geliştirilir. Bizim düşüncemiz al işte bot yazdım çektim işe yaramaz bu ha ha ha demek değil. Bizim düşüncemiz şu noktadan kolay aşılabiliyorsa oranın kapatılması veya daha da zorlaştırılması konusunda fikir sunmak.

    Yabancı developer forumlarında geizinirken adamların kafa yapılarına imreniyorum. Çünkü işler her zaman bu şekilde ilerliyor. İnternet ile de sınırlı kalınmıyor adamlar çıkıp konferanslarda bir sistem ile ilgili eksikleri açıkları dile getiriyor. Hiç kimse kötü hissetmiyor. Kötü hissetmesi de gerekmiyor.

    WMAracı'ın da böyle bir konu görmek ve tecrübeli olan kişilerinde bu konu üzerinde bilgilerini ortaya koyarak, paylaşarak bu projenin daha da gelişmesini sağlayacak olması Türk yazılım sektörü için güzel bir görüntüdür. Bu kafaların geriye değil ileriye gittiğinin göstergesidir.


    bilgilendirme için teşekkürker, her konuda olduğu gibi niyet önemli

    açıklama yaptığınız için tekrar teşekkür ederim
     

     

    MrB MrB WM Aracı Kullanıcı
    • Üyelik 16.06.2014
    • Yaş/Cinsiyet 27 / E
    • Meslek öğrenci
    • Konum Kocaeli
    • Ad Soyad B** Ö**
    • Mesajlar 945
    • Beğeniler 87 / 262
    • Ticaret 1, (%100)

    • Proje ismine karar verildi alan adı alındı.

    • Html Converter sabit nitelikler dışında bitmiş durumda

    • Api servis yazılımına başlandı.

     

     

    wmaraci
    wmaraci

    MrB MrB WM Aracı Kullanıcı
    • Üyelik 16.06.2014
    • Yaş/Cinsiyet 27 / E
    • Meslek öğrenci
    • Konum Kocaeli
    • Ad Soyad B** Ö**
    • Mesajlar 945
    • Beğeniler 87 / 262
    • Ticaret 1, (%100)

    Mrtcn adlı üyeden alıntı

    Siz test linkini gönderin boş bir vaktinizde, deneyelim.


    theroll adlı üyeden alıntı

    Hocam ornek siteyi alabilir miyim bizzat kendim bot ile calacagim musadenizle tabi


    Gercekefsane adlı üyeden alıntı

    Merhaba,
    Demo geldiği zaman ve kullanılabilir olduğunda lütfen belirtin


    basich adlı üyeden alıntı

    Bende alayım örnek siteyi, çıkınca. Bot yazma konusunda iyiyimdir. Denerim. :D


    Blacksheep adlı üyeden alıntı

    Sistemi kurduğunuzda üzerinde test işlemleri için mesaj atarsanız çok sevinirim :)




    Merhabalar,
    Tüm yöntemleri tek seferde engellemem mümkün olmadığı için şöyle bir karar aldım,
    sistemin olası en yalın ve basit halinden başlayarak, kullanıcılardan aldığım geri dönüşlere göre sürekli olarak daha kompleks bir yapı ortaya çıkaracağım.

    Şuan fazla zaman harcamayın diye hiç bir ek önlem almadan direkt olarak karıştırılmış içeriği verdiğim bir kaç elementten oluşan çok basit bir html sayfasından veri almanız gerekecek.

    Çekebilen arkadaşlar mümkünse nasıl aldıklarını, alırken hangi adımları izlediklerini anlatsınlar, bakalım zamanla ortaya ne çıkacak :)

    küçük bir not.
    Yalnızca belirtilen alanda ki veriyi istiyorum bu arada, kalkıp bana tüm içeriği göndermeyin :P

    İLK SINAV :laugh:

     

     

    theroll theroll Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 10.06.2018
    • Yaş/Cinsiyet 26 / E
    • Meslek Web Geliştiricisi
    • Konum Çanakkale
    • Ad Soyad A** T**
    • Mesajlar 85
    • Beğeniler 32 / 27
    • Ticaret 0, (%0)

    $url = "http://botfucker.com/";

    #Author:Aytuğ Tuncer
    #Nickname:Theroll

    header("Content-type:text/plain");


    $veri = file_get_contents($url);

    preg_match_all('@(.*?)@si',$veri,$yazilar);

    $tags=$yazilar[1][0];
    preg_match_all('@class="(.*?)">(.*?)<@si',$tags,$veriler);

    print_r($veriler[2][4]);

    ?>



    Benim için zevkti.
     

     

    basich basich WM Aracı Kullanıcı
    • Üyelik 24.08.2018
    • Yaş/Cinsiyet 28 / E
    • Meslek Maliyeci
    • Konum Uşak
    • Ad Soyad L** H**
    • Mesajlar 890
    • Beğeniler 109 / 319
    • Ticaret 8, (%100)
    https://wptemasi.co/bot/botff.php
    Zevkti hocam. Geliştirmeniz lazım. " ' gibi karakterleride sürekli bir biri ile değişin her satırda farklı olsun. Ozaman biraz daha zorlaşır diye düşünüyorum.
     

     

    wmaraci
    wmaraci
    Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al