skynet klasöründeki bazı dosyalara derinlemesine bir bakış

Kapat
X
 
  • Zaman
  • Gösterim
Clear All
yeni mesajlar
  • regist
    Junior Member
    • 01-09-2004
    • 8

    skynet klasöründeki bazı dosyalara derinlemesine bir bakış

    Bilgim ölçüsünde, özellikle acemiler için skynet klasöründeki bazı dosyalara derinlemesine bir bakış hazırladım
    Buyrun....
    ----------------------------------
    files.dat
    Skynet i kapattığımızda o anki durum files.dat a kaydedilir. Kısa bir süre sonra skyneti açtığımızda kaldığımız yerden bu
    sayede devam edebiliriz. files.dat ı silersek; skynet boş olarak başlar ve yeniden files.dat ı oluşturur.
    ----------------------------------
    skynet.ini
    Skynet in ayarlarının değiştirildiği bölüm.Dosyanın başındaki
    c_stat_bg=0x2112A9
    gibi ifadeler skynetin renk düzenini belirtir.(Web sitelerin deki gibi hex(16lık) formatında)
    name_format=E/p_*m_cR.E
    isimlendirme ve klasörlendirmenin nasıl olacağını gösterir.
    # p - hangi pid den indirildiği
    # m - indiren kişinin mac adresi
    # d - indiren kişinin ip adresi
    # s - dosyanın indirildiği kaynak ip si
    # c - sayaç (dosyalar arasında karışıklık olmaması için sırayla numara verir)
    # E - uzantısı
    # N - büyüklüğü
    # R - eğer biliniyorsa dosyanın gerçek ismi
    # * - rules.txt dosyasında belirtilen değer.
    Yukarıdaki örnekte önce "E/" sayesinde uzantılara göre klasörler oluşturacak daha sonra isimlendirmeyi yapacak.
    Başka bir örnek yaparsak;
    name_format=m/Rc.E
    Burada indiren kişilere göre klasörler oluşacak. Biliniyorsa gerçek isimleriyle beraber sayaç numarası eklenerek isimlendirme
    yapılacak.
    ----------------------------------
    regex.txt
    dosya uzantılarının belirlendiği dosya
    80C000 b ^RIFF....AVI avi;VIDEO;HEPSI
    0024fe t ^image/bmp bmp;RESIM;HEPSI
    Yukarıdaki iki satırın başındaki 6 hane (skynet.ini de olduğu gibi) uzantıların download çubuklarındaki renklerini belirtir.
    b ile gösterilen "^RIFF....AVI" ifadesi bazı avi dosyalarına özgü, herhangi bir hex editörüyle avi dosyasını
    açtığımızda başta göreceğimiz ifadedir
    t ile gösterilen "^image/bmp" ifadesi ise regedit -> HKEY_CLASSES_ROOT -> bmp -> content type daki veridir.
    bu ifadelerden sonra yazdığımız ilk kelime ile uzantı adı oluşturulur, avi ve bmp. Daha sonrakiler ise bu uzantıların başka
    uzantılar ile birarada bulunacağı grupları gösterir.
    rar ve zip dosyalarını ifade eden Rar!,PK ile daha farklı uzantılar oluşturulabilir.
    f1aa22 b ^Rar!.*softcam\. softcam.rar;OZEL;HEPSI
    bu ifade rar dosyasının içinde softcam adlı bir dosya varsa (uzantısı önemli değil, softcam.key, softcam.bin vs. olabilir) o
    rar dosyasına softcam.rar uzantısı vermeyi sağlar. Böylece normal rar dosyalarına (10M-5G) gibi boyut sınırları koyarken,
    oluşturduğumuz softcam.rar dosyalarına daha küçük sınırlamalar koyabiliriz. Bu sayede hem istediğimizi alır, hem de gelmesi
    muhtemel spy lardan kurtulmuş oluruz.
    Benzer şekilde;
    89f528 b ^PK.*\.nes nes;OZEL;HEPSI
    ile içinde nes uzantılı bir dosya olan zip dosyalarına nes adını vermemizi sağlar. (* herşey anlamına geliyor)
    Bu filtrelemeler ile skynet ile sık sık gelen antivirus update vb. dosyaları engelleyebiliriz. Aşağıdaki gibi
    404040 b ^PK.*\.class KARALISTE
    404040 b ^PK.*(?i)MANIFEST.MF KARALISTE
    404040 b ^PK.*liveupdt\. KARALISTE
    404040 b ^PK.*CATALOG\. KARALISTE
    404040 b ^PK.*update\.ver KARALISTE
    404040 b ^PK.*PAV\.SIG KARALISTE
    404040 b ^PK.*\.dis KARALISTE
    ----------------------------------
    rules.txt
    ip ve mac adreslerine göre filtrelemeler yapabileceğimiz dosya. (Mac adresleri bildiğim kadarıyla internet kullanıcılarının
    sahip oldukları her bilgisayara özgü adreslerdir)
    s 66.197.237.247 +[30M-4G] * #www.hemenpaylas.com
    s 081.169.147.030 +mp3[3M-10M] *sarzamin.org
    m d0d1237b2b +VIDEO[1M-5G] +ARSIV[10M-5G] +MUZIK[3M-9M] +BIN[50M-5G] *Mac
    Yukarıdaki 3 farklı ifadenin ilkindeki "s" skynet.ini den hatırladığımız "dosyanın indirildiği kaynak ip si" dir. (Bu ip
    adreslerine çeşitli programlar ile ulaşılabilir) Hemenpaylas.com dan indirilen bütün dosyalara 30 megabyte-4 Gigabyte
    arası sınır konulmuştur.(Kilobyte in ifadesi k) "#" dan sonraki yazılar sadece bilgilendirme amaçlıdır. Skynet
    "www.hemenpaylas.com" ifadesini isimlendirme vb. de dikkate almayacaktır.
    İkinci ifadede ise "sarzamin.org" tan sadece 3M-10M arası mp3 uzantılı dosyalara izin verilmiştir. Ayrıca * dan
    sonraki "sarzamin.org" ifadesini skynet isimlendirmede kullanacaktır. Yukarıda anlatılan skynet.inideki
    name_format=E/p_*m_s_cR.E
    "*" yerine sarzamin.org konulacaktır.
    Birinci ifadede ise "*" sonrası boş olduğundan birşey konulmayacaktır.
    Üçüncü ifadede ise "d0d1237b2b" mac adresli kullanıcıya yukarıda anlatılan "regex.txt" de yapılan bazı özel gruplandırmalarla
    bir filtreleme yapılmıştır.
    Rules.txt de yapılan bu filtrelemeler skynet içinde yapılan filtrelemelerden bağımsızdır. Örneğin mp3 dosyaları için skynet
    programı içinde 100M-3G arası bir sınır koymamız veya hiç mp3 dosyasına izin vermememiz; yukarıdaki
    "hemenpaylas.com,sarzamin.org ve d0d1237b2b mac kullanıcısını" ilgilendirmez. Buralardan rules.txt de belirttiğimiz şekilde
    mp3 dosyaları gelmeye devam eder.
    ----------------------------------
    Saygılar....
  • kasapcan
    Junior Member
    • 24-10-2004
    • 109

    #2
    Konu: skynet klasöründeki bazı dosyalara derinlemesine bir bakış

    guzel bir açiklama eline saglik

    Yorum

    İşlem Yapılıyor