DLL Ne İşe Yarar ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek
    Arkadaşlar dll ne işe yarar? İnsanlar niye DLL yazmak ister ? Zaten publish edince Visual Studio programı .cs yani kod dosyalarını otomatik olarak dll'e çeviriyor.. ???

    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Master
    Master's avatar
    Kayıt Tarihi: 10/Nisan/2007
    Erkek
    Dynamic Link Library açılımının kısaltmasıdır. Programcı Coder dediğimiz arkadaşlar yada meraklı arkadaşlar kurcalayarak kullanırlar. Çok kısaca anlatmam gerekirse sistemde çalışmakta olan Programlara kılavuzluk eden küçük parçaçıklardır. Örnegin: exe, bat vs.

    Bilgi güçtür, düşmanını barışa zorlar.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hacktorx
    hacktorx's avatar
    Kayıt Tarihi: 07/Ağustos/2006
    Erkek
    bu dosyaları kurcalayarak birilerini hacklememiz mümkün müüüüüü :/ bu dosyaları nasıl kullanabilriz kötü amaçlı :/:)

    artık hiçkimse beni yaşamıyor!! aşklarımı büyük kemanlarla çizdiler...içime belalar doğuyor.. yüzün parmaklarımın arasından kayıp yokoluyor...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Master
    Master's avatar
    Kayıt Tarihi: 10/Nisan/2007
    Erkek
    Mümkün tabii ki arkadaşım. Programlar üzerinde editleme yapabiliyorsun bu DLL işi sayesinde. Exelere eklemeler yapabilirsin. Gerisi senin bilgi becerin ve hayal gücüne kalmiş... DLL hacking yöntemi çok uzun zamanlardır var.

    Bilgi güçtür, düşmanını barışa zorlar.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Master
    Master's avatar
    Kayıt Tarihi: 10/Nisan/2007
    Erkek

    Googleı öneririm : search dll hack, dll hacking, dll vs vs.


    Bilgi güçtür, düşmanını barışa zorlar.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    bir proje derlendiği zaman çıktı olarak exe veya dll dosyaları çıktı olarak çıkar

    dll dosyaları ne işe yarar dersen

    mesela çok faydalı bi class yazmışsındır bu class ı başka bi projede de kullanmak istiyorsun o zaman classın çıktı olarak çıkan dll dosyasını

    istediğin her projeye referance olarak verip kullanabilirsin


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    vahsi_sel
    vahsi_sel's avatar
    Kayıt Tarihi: 10/Mayıs/2007
    Erkek

    Dll herkes çözemez dll class ların derlenmiş hali örneğin tıkladığınız buttonlar ,kopyala, yaptır gibi bütün işlemler classlardır dll orak derlenir çağırıldıkları zamn görev alırlar...

    nasılmı inceliyelim küçük bir dll yapalım

     

    class program

         (
            string adi=new string();
            adi="mehmet";
              retrun adi;

         )

    namespace
    (
       puclic adi
       (
            console.writelen("ADINIZI GİRİNİZ !!");
            console.Readlen();
       )
              //class buraya ekleme yaptık tabi referansları ekledik diyelim

    bu saydanda veriler  class gidecek class larda işlencek sonra geri gelecel ama bu classlar olmasaydı bizim bütün adı istencek kulanıcılar için bu kodalrı tektek yazmamız gerkecekti bundan dolayı tek class da butun kullanıcı isimleri işleniz buda programı yormaz ...)

    Dll derlendikten sonra çözülmezler yani classı yazan kişi size kaynak kodlarını vermedikçe siz class kodlarını veya yapılışın göremezsiniz.. :D:d:d


    __[C*]ZAMAN[C*]__
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hunter
    j4x
    j4x's avatar
    Kayıt Tarihi: 16/Temmuz/2005
    Erkek

    DLL ( Dynamic Link Library ), türkcesiyle uygulama uzantısı, bildigin .exe gibi derlenmis bir dosyadir.

    Exe den en buyuk farki, kendi basina calisamamasidir.


    The king is bleeding.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Destroyer
    Destroyer's avatar
    Kayıt Tarihi: 27/Eylül/2003
    Erkek

    Herkes iyi kötü DLL hakkında bilgisini aktarmış.

    Ama DLL dosyasını DLL (Dynamic Linked Library) yapan asıl özellikten kimse bahsetmemiş.

    DLL farklı exeler tarafından istenildiği zaman kullanılma özelliğine sahiptir ki bu da DLL kodunun memory'de sadece bir kopyasının bulunmasını yeterli kılar.

    En basit örneği verecek olursak.

    Diske yazma işlemi her işlem gibi (.COM işlemleri hariç) Windows API'si üzerinden yapılan bir işlemdir. Bir program diske birşey yazacakken isteğini Windows'a bildirir ve Windows diske yazma göreviyle ilgili DLL kodunu, istekte bulunan programa kullandırır. Düşünsenize; eğer diske yazma işleminde bulunan her program için bu görevi yerine getiren kod parçasının bir kopyası memory'e konulsaydı, verimlilik yerlerde sürünürdü.


    d.d.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    KopukKopca
    KopukKopca's avatar
    Kayıt Tarihi: 14/Kasım/2007
    Erkek

    daha detyalı bilgi için bakınız :

    http://www.csharpnedir.com/makalegoster.asp?MId=899

    http://www.csharpnedir.com/makalegoster.asp?MId=901

    ;)


    2 x pi x re x pi x pi x mi x 7
Toplam Hit: 11511 Toplam Mesaj: 10