C#.NET Başka programdan yazı çekme (+AutoIt v3)

v for vandet

Katılımcı Üye
26 Kas 2020
261
103
bin\debug\
Bu konuyu zaman zaman merak edenler oluyor. Dilerseniz lafı uzatmadan başlayalım.
Gerekli Programlar:
AutoIt v3

Visual Studio'da boş bir c# winform uygulaması oluşturun ve NuGet paket yöneticisine geçin;

ve arama yerine AutoItX.Dotnet yazın ve yükleyin.

namespace kısmına
C#:
using AutoIt;
yazın.

ardından şu kodları ekleyin bir butona;

C#:
var text = AutoItX.ControlGetText("AnyDesk", "", "[CLASSNN:Edit2]"); // Edit2 yazan yeri aşağıda resimlerde işaretlediğim yere bakarak yazacaksınız 2 değil de 1 de olabilir..

//AnyDesk yazan yer pencere ismi.
            //In your case, since you are dealing with handles, you can use:
            var handleWindow = new IntPtr(0x00000000001207A4); // YAZIYI ÇEKECEĞİNİZ PENCERENİN HANDLE DEĞERİ. (AutıIt'de Window kısmında. Resimlerde işaretledim)
            var controlHandle = new IntPtr(0x000000000008082C); // METNİN YAZILI OLDUĞU KOMPONENT. (AutıIt'de Control kısmında. Resimlerde işaretledim)
            var text2 = AutoItX.ControlGetText(handleWindow, controlHandle);
            MessageBox.Show(text2);












VE SONUÇ



 

sw1ndler

Katılımcı Üye
29 Şub 2020
590
136
Merhaba, yeniden basit bir rat kodlayabilirmisiniz, tabikide var böyle bir konunuz sadece ekran görüntüsü gibi ufak şeyler var onun üzerine dosya yönetici eklerseniz çok memnun olurum eğer müsait iseniz değerli zamanınızı ayırırsanız forumdaki insanlarda yararlanır teşekkürler.
 

v for vandet

Katılımcı Üye
26 Kas 2020
261
103
bin\debug\
Merhaba, yeniden basit bir rat kodlayabilirmisiniz, tabikide var böyle bir konunuz sadece ekran görüntüsü gibi ufak şeyler var onun üzerine dosya yönetici eklerseniz çok memnun olurum eğer müsait iseniz değerli zamanınızı ayırırsanız forumdaki insanlarda yararlanır teşekkürler.
Bunu bir ders olarak forumda özenli bir konu şeklinde paylaşacağım, üstelik kendi protokolümü yazdım :)
 

Maveraün Nehr

Blue Expert / Head of Malware Team
25 Haz 2021
977
1,866
41.303921, -81.901693
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. 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.