Tahribat.Com Macrobrowser 1.0

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Programmer
    Programmer's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Temmuz/2011
    Erkek
    HolyOne bunu yazdı

    istek üzerine örnek scriptler yayınlıyorum.

    Örneğin, gezdiğiniz tüm sayfalardaki emailler otomatik olarak dosyaya yazılsın.

    Aşşağıdaki scripti, programdaki scriptlere "Auto_EmailTopla.js" adı ile kaydediyoruz. (İsim önemli çünkü başındaki Auto_ adı her sayfada otomatik çalışmasını sağlayacak. (Hadi firebug bunu yapsın :p )

    Web uzerinden pazarlama yapior, email listesi fln topluyorsanız işinizi görebilir.

     

    external.include('inc_Common.js');
     
    var filename='c:\emails.txt';
    
      function extractEmails ( text )
      {
      return text.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
      }
        
        
     function diffArray(a, b) {
    	 
      var seen = [], diff = [];
      for ( var i = 0; i < b.length; i++)
          seen[b[i]] = true;
      for ( var i = 0; i < a.length; i++)
          if (!seen[a[i]])
              diff.push(a[i]);
      return diff;
    }
    
    
    
    var emails = extractEmails ( document.body.innerHTML  );
    var filelines=null;   
    var filecontent="";
     
    
     try 
    {	        
    	filecontent= external.readFile(filename);
    	filelines=filecontent.split("\r\n");
    }
    catch  ( xxx)
    {
     
    }
    
     
    
     if(filelines!=null)  
     {
    
       emails=diffArray(  emails,filelines);
       
     }
    var txt= ( emails.unique().join('\r\n') );
    
      
    if(txt!="") external.appendFile(filename,txt+'\r\n');
     


    başlıcam böyle  işe  şeyh , senin bunları yaptığını görünce çıldırıyorum ya iyi programcı demek bu demekse diyorum ben hiçbizaman bu kadar iyi olamam diye kafayı yiyorum nasıl diyim tuhaf bir  his  bu kodları görür  görmez içinden  anlamlar  çıkarmaya  ve karmaşayı kafamda  gidermeye  çalıştım ya bakıyorum teorik  olarak if,return,for döngüsü,try catch hata ayıklama ,fonksiyon falan bunları biliyorum ama şimdi asıl soru şu şeyh şu koda bir bak

    return text.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);

    bu kod okadar karmaşık ki teorik olarak biraz  araştırmayla bişeler  çıkarabilliim ama bunu nasıl bir mantıkla yazıyon şeyh ben bi orayı anlamıyom zaten programlama dillerinde tutunamamada bundan kaynaklandı hep..... açıklayıcı cümlelerini esirgeme bizden şeyhim cevap bekliyorum dört gözle....


    Ayet var, ayet
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Jigsaw
    Jigsaw's avatar
    Kayıt Tarihi: 07/Nisan/2011
    Erkek
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Programmer:

    Bahsettiğin şey regex kodu, düşündüğün kadar karmaşık değil, js içinde yazılışı bir tuhaf, text içinden istediğin patterni ayıklamaya yarıyor.

    açıklayayım

    /([a-zA-Z0-9._-]

    a-z arasında yada A-Z arasında yada 0..9 arasındaki karakter

    +

    in tekrarından oluşan

    @

    sonra @ karakteri gelen

     

    [a-zA-Z0-9._-]+

    deminkinin aynısı

    \.

    arkasından nokta işareti olan ( \ile escape yaptık cunku . nın ayrı regex anlamı var

    \.

    [a-zA-Z0-9._-]+

    aynen onceki karakter kumesi

    )

    bu parantez aralığını istiyorum.

    /gi

    case insensitive şekilde ver


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Elif - Efe
    rakkoc
    rakkoc's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo
    HolyOne bunu yazdı

    Lisanslama

    Macro Browser ev ve işyeri kullanımı için tahribat.com tarikatı mensuplarına bedava olarak sunulmaktadır. Müridimiz olana/olmayana bedava dağıtılmalıdır, Başka bir siteden downloada sunulması, ticari bir başka yazılımla birlikte paketlenmesi için özel izin alınması gerekmektedir.

    IZIN ISTIYORUM. Tanitimini yapacagim (download icin tahribat'a gonderirim :))


    Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hermes
    abdullahazad
    abdullahazad's avatar
    Kayıt Tarihi: 21/Mayıs/2007
    Erkek
    VBDream bunu yazdı

    Senin macrobrowserı tahribatta kullanırsak küçük çılgın pipili bebeği görmeyelim?

    ahahahahahhaha kahkaha attim ev halki bana bakiyor :D


    az insan çok huzur.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Setupa bugmenot ile otomatik login scripti eklendi, run edince bugmenot dan hazır açılmış account bilgisi alıp sitelere login oluyor

    HolyOne tarafından 08/Ağu/12 19:49 tarihinde düzenlenmiştir

    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TeRRoR
    TeRRoR's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek

    http://tr.wikipedia.org/wiki/Açık_kaynak (Open Source)

    Kaynağı bana gönder demiyorum hocam zaten, sene 2012. Soruyaverilen cevap bundan 10 yıl öncesindeki mantalite ve zihniyetin gölgesinde verilmiş bir cevap bence. Günümüzde github, googlecode, sourceforge gibi platformarlarda kaynaklar cayır cayır yayınlanıyor. Ayrıca zaten kaynakları merak eden adam açar netreflector ile rahatça bakar. Maksat community olarak haraket edip beraber kodlama yapmak.

    TeRRoR tarafından 08/Ağu/12 20:14 tarihinde düzenlenmiştir

    herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri öğrenmeye çalışmayın. yabancı dil filan öğrenin amq.// s.kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Biraz oturduktan sonra open source yapabilirim evet

     

    HolyOne tarafından 08/Ağu/12 20:12 tarihinde düzenlenmiştir

    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zone
    zone's avatar
    Kayıt Tarihi: 28/Ağustos/2009
    Erkek

    eline sağlık hocam full sürümü çıksa tahribatta artık bu browserla girsek süper olur da vaktin yoktur :)

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoktaliVirgul
    NoktaliVirgul's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    brute force falan yapan scriptler paylaşırsanız hoş olur :)

    mesela username.txt ve password.txt'den teker teker deneyecek bir script fena olmazdı.


    If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.
Toplam Hit: 6468 Toplam Mesaj: 46