• 09-08-2016, 21:41:39
    #1
    Merhabalar,
    Bir sitemiz var paylaşım yapıyoruz ama .dll dosyasını editlemek ve dil işlevine ulaşmam lazım. 2 dosya .dll halinde diller bu ikisinden birinde.
    Program üzerine geliştirme içeriyor ama yabancı dil ve bunları çevirebilirsek ülkedeki tek site olacağız. Kodlama ya da yazılım konusunda iyi değilim ama .NET ile hazırlanmış .dll dosyaları ve açılabilir diye biliyorum.
    Yardım eder misini?
  • 09-08-2016, 22:00:52
    #2
    Hex editor dene Hocam
  • 09-08-2016, 22:04:29
    #3
    Hocam dll ve exe dosyaları açılsa dll ve exe dosyaları olmalarının amacıda saçma olur zaten.Hepsi açılır ama kısıtlı sayıda açılır tam bir source vermez size oda sizin işinize yaramaz küçük değişiklikler yapabilirsiniz.

    Benden size tavsiye boşuna uğraşmayın
  • 09-08-2016, 22:16:19
    #4
    roadscrat adlı üyeden alıntı: mesajı görüntüle
    Hocam dll ve exe dosyaları açılsa dll ve exe dosyaları olmalarının amacıda saçma olur zaten.Hepsi açılır ama kısıtlı sayıda açılır tam bir source vermez size oda sizin işinize yaramaz küçük değişiklikler yapabilirsiniz.

    Benden size tavsiye boşuna uğraşmayın
    Hocam geliştirme ile programa ekstra bir menü ekleniyor ve bunu anlamak inanın kolay değil. Open frelly mi böyle bir programla baktım ve menü de geçen bazı kelimelere ilgili sonuç buldum ama 5-6 defa tekrarlanmış ve çevirirsem bozulacağına eminim. Bende tavsiye arıyorum. .exe paket olarak açıyor ve tekrar paketliyorum ama .dll de sıkıntı yaşıyorum.

    Yusufben adlı üyeden alıntı: mesajı görüntüle
    Hex editor dene Hocam
    Hocam open frelly mi böyle bir şey ile buldum biraz daha düzenli açıyor onda hex editör özelliği vardı galiba ama abc kelimesini aratıyorum 5 sonuç buluyor. Bunlardan hangisini çevirecem onu çözemedim
  • 10-08-2016, 14:46:41
    #5
    .NET üzerinde hazırlanan uygulamalar native değildir. Dolayısıyla derlenmiş dosyaları geri eski haline/kaynak koduna biraz uğraş ile çevirebilirsiniz. Muhtemelen bir paketleyici/koruyucu vardır ama onlar da reverse edilebiliyor. Birkaç basit araç ve biraz çaba işinizi görür fakat üzerine ekleme konusunda baya sabırlı olmalısınız. Peid/ExeInfoPe vd.. araçlarla dosyanın derlenme dili, paketleyici, koruyucu gibi bilgileri alabilir, daha sonra .NET ise Reflector/Telerik Debugger gibi araçlarla method ve prosedürlere erişebilirsiniz. Düzenleme için IL konusunda bilgi gerekiyor ama sabrınız ve vaktiniz varsa bir süre sonra hesap makinesi gibi gelir bunları yapmak..
  • 10-08-2016, 14:57:53
    #6
    zinan adlı üyeden alıntı: mesajı görüntüle
    .NET üzerinde hazırlanan uygulamalar native değildir. Dolayısıyla derlenmiş dosyaları geri eski haline/kaynak koduna biraz uğraş ile çevirebilirsiniz. Muhtemelen bir paketleyici/koruyucu vardır ama onlar da reverse edilebiliyor. Birkaç basit araç ve biraz çaba işinizi görür fakat üzerine ekleme konusunda baya sabırlı olmalısınız. Peid/ExeInfoPe vd.. araçlarla dosyanın derlenme dili, paketleyici, koruyucu gibi bilgileri alabilir, daha sonra .NET ise Reflector/Telerik Debugger gibi araçlarla method ve prosedürlere erişebilirsiniz. Düzenleme için IL konusunda bilgi gerekiyor ama sabrınız ve vaktiniz varsa bir süre sonra hesap makinesi gibi gelir bunları yapmak..
    Çok açıklayıcı bir yazı hocam teşekkür ederim. Daha çabalıyorum. Sorduğum bazı kişiler .dll dosyasında dil kodu olmaz dediler ama analiz ettim geriye sadece .dll dosyaları kaldı sizin bahsettiklerinizi deneyecegim.
  • 10-08-2016, 15:28:46
    #7
    dil kodu olmaz derken, derlenmiş dosyadan kaynak koda erişemezsin demek istemişlerdir ki teknik olarak doğrudur fakat bu durum native diller için geçerlidir. Mesela delphi veya c++ ile yazdığın bir DLL'i derlediğin zaman tekrar kaynak koda erişemezsin, debugger aracılığı ile en fazla assembly olarak okuyabilir yorumlayabilirsin fakat betik dillerinde geri dönüş vardır. Autoit gibi .net gibi..
  • 19-09-2016, 17:13:33
    #8
    PM ile ulaşın istediğiniz yapmaya çalışalım