Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Programlama
> C# j# vb.net (.NET dilleri)

C# j# vb.net (.NET dilleri) Bu dillerin eğitim videolarının, open source projelerin ve gerekli dökümanların paylaşım alanı.





C#.NET Embedded Resourcesları Memorye Enjekte Etme / Ar-Ge

C# j# vb.net (.NET dilleri)

Yeni Konu aç Cevapla
 
Seçenekler
Alt 13-06-2018 10:26   #1
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
14
Mesajlar
Konular



Arrow C#.NET Embedded Resourcesları Memorye Enjekte Etme / Ar-Ge



Bildiğiniz gibi bir programlama dilinde istediğiniz libraryler olmayabilir. İnternetten frameworkler indirmek istiyor olabilirsiniz. Yalnız buradaki sıkıntı librarynin executablenin yanında olmayınca sıkıntılar çıkartıyor. Bunun için librarynin bytelarını memorye enjekte edicez. Hemen başlıyalım.
İlk önce bunun gibi bir proje açalım.





Şimdi ben örnek olarak Bunifu kullanıcam. İlk Toolbox'a ekliyorum, çünkü Toolbox'a tool ekliyen bir framework, sonra References bölümüne o DLL'yi ekliyoruz.





Şimdi o librarye tıklıyoruz.
Copy Local = false
Şeklinde yapıyoruz. Böylece kopyalamıycak.




Daha sonra direk projeye ekliyoruz DLL'yi.



Build Action = Embedded Resource
Copy To Output = Do not copy


şeklinde ayarlıyoruz.



Ama daha bitmedi. Program.cs bölümüne gelelim. System.Reflection kütüphanesini import edelim. Hemen Assembly tipinde bir function oluşturalım. Bu function ResolveEventHandler için gerekli olacak.





Burada garbage collection ile bir stream oluşturuyoruz, o streame programdaki assemblydeki resourceslardaki DLL'mizi atıyoruz. Projeadiniz.dlladiniz şeklinde olmalıdır. Sonra okuyup memorye enjekte ediyoruz ve return ediyoruz. Sonra main functionına geliyoruz. EventHandlerını oluşturuyoruz.





Bunu Form1'i çalıştırmadan önce yaptırıyorum, çünkü Form1'de çalışıyor Bunifu.
Şimdi deneyelim oluyor mu diye.



 Online  
 
Alıntı ile Cevapla
Alt 13-06-2018 10:28   #2
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
07/2017
Nereden
ANGARA
Yaş
17
Mesajlar
Konular





eline sağlık
 Offline  
 
Alıntı ile Cevapla
Alt 13-06-2018 11:07   #3
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
06/2016
Mesajlar
Konular





Hocam Oraya Yazdığın Kodlarıda konuya Eklermisin Buraya ekleyebilirsin birde bu anladığım kadarıyla programın yanında bunifu dll olmadan çalışması değilmi metro ui de nasıl olacak eline sağlık

Konu TRGameAirs tarafından (13-06-2018 11:09 Saat 11:09 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Alt 13-06-2018 11:18   #4
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
14
Mesajlar
Konular





Alıntı:
TRGameAirs´isimli üyeden Alıntı Mesajı göster
Hocam Oraya Yazdığın Kodlarıda konuya Eklermisin Buraya ekleyebilirsin birde bu anladığım kadarıyla programın yanında bunifu dll olmadan çalışması değilmi metro ui de nasıl olacak eline sağlık

Metro'da da aynı.
 Online  
 
Alıntı ile Cevapla
Alt 13-06-2018 12:04   #5
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
12/2017
Mesajlar
Konular





Eline Sağlık
 Offline  
 
Alıntı ile Cevapla
Alt 13-06-2018 12:26   #6
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
06/2016
Mesajlar
Konular





Alıntı:
Mapzilla´isimli üyeden Alıntı Mesajı göster
Metro'da da aynı.
hocam mümkünse kodları alabiliriyim bide video çekermisiniz acaba
 Offline  
 
Alıntı ile Cevapla
Alt 13-06-2018 12:32   #7
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
127.0.0.1:80
Yaş
14
Mesajlar
Konular





Alıntı:
TRGameAirs´isimli üyeden Alıntı Mesajı göster
hocam mümkünse kodları alabiliriyim bide video çekermisiniz acaba

Konuda anlattım ya dostum.
 Online  
 
Alıntı ile Cevapla
Alt 13-06-2018 13:53   #8
  • Sosyal Medya Timi Asistanı
  • Üye Bilgileri
Üyelik tarihi
01/2016
Nereden
Sosyal Medya
Yaş
18
Mesajlar
Konular





Ellerine sağlık Mapzilla



___________________________________________

Telegram | 𝓐𝓚𝓞𝓥𝓢𝓘𝓝𝓘𝓩™ | Twitter
𝕊𝕠𝕤𝕪𝕒𝕝 𝕄𝕖𝕕𝕪𝕒 𝕋𝕚𝕞𝕚
 Offline  
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2018

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.