Hile menusu dllsindeki tuş atamasını değiştirmek istiyorum

Üye
Katılım
12 Ağu 2024
Mesajlar
2
Tepki puanı
2
Yaş
26
1 HİZMET YILI
Selamun aleykum arkadaslar elimde bir hile menusu var ve menuyu açmak için insert e basmak lazım bende insert yerine başka bir tuşa atayarak öyle açmak istiyorum fakat dll den nasıl değişeceğim bunu not defterinden açmaya çalışınca saçma sapak semboller çıkıyor
 
Banlı Üye
Katılım
13 Tem 2018
Mesajlar
924
Çözümler
2
Tepki puanı
106
Ödüller
7
7 HİZMET YILI
Not defteri ile yapılabilecek bir şey değil bu. DLL içeriği 3. bir uygulama ile açılmalı ve oradan yapılmalı
 
ölmedim geri döndüm kaldığımız yerden devam
Süper Üye
Katılım
6 Eki 2019
Mesajlar
744
Çözümler
19
Tepki puanı
155
Ödüller
6
Sosyal
6 HİZMET YILI
hex editör ile dll'yi okumayı deneyebilirsin ama kolay değildir haberin olsun kodu okuyabilirsen insert tuşunu değiştirebilirsin başka çözüm yok
 
Üye
Katılım
9 Mar 2025
Mesajlar
7
Tepki puanı
0
Yaş
25
1 HİZMET YILI
DLL dosyaları ikili (binary) formatta olduğu için Not Defteri ile açamazsınız. dnSpy, IDA Pro veya Hex Editor gibi araçları kullanabilirsiniz.
 
Uzman Üye
Katılım
29 Ağu 2022
Mesajlar
150
Tepki puanı
22
Ödüller
2
Yaş
23
3 HİZMET YILI
DLL dosyaları ikili (binary) formatta olduğu için Not Defteri ile açamazsınız.
 
Üye
Katılım
31 May 2017
Mesajlar
35
Tepki puanı
1
Ödüller
7
9 HİZMET YILI
gidip dlli dumplayıp srcye eriştikten sonra editleyecek ya da bir debugger kullanacak halin yok o yüzden basit bir çözümle geldim umarım işine yarar
pip install keyboard pyautogui

import keyboard
import pyautogui



# atanacak tuş
hedef_tus = 'f5' # istediğin tuş



# WHITE ROSE

def insert_tusu_basilinca():

pass # fonksiyonu boz

def hedef_tusa_bas():

pyautogui.press(hedef_tus)




keyboard.hook_key('insert', insert_tusu_basilinca) # insert dinle



# kontrol için döngü

while True:

if keyboard.is_pressed('insert'): # kontrol et->insert

hedef_tusa_bas() # atadığın tuş

#exploit development
 
Onaylı Üye
Katılım
17 Tem 2019
Mesajlar
51
Tepki puanı
2
Ödüller
5
Yaş
28
6 HİZMET YILI
notpad kullanmayı denedin mi
 
Onaylı Üye
Katılım
19 Ocak 2016
Mesajlar
105
Tepki puanı
27
Ödüller
9
10 HİZMET YILI
bu konu ile alakalı bir bilgin yoksa eger dosyayı bozabilirsin haberin olsun
 
Üye
Katılım
10 Mar 2024
Mesajlar
3
Tepki puanı
0
Ödüller
1
Yaş
25
2 HİZMET YILI
hex editör ile dll'yi okumayı deneyebilirsin ama kolay değildir haberin olsun kodu okuyabilirsen insert tuşunu değiştirebilirsin başka çözüm yok
oda biraz zor gibi duruyor bea

gidip dlli dumplayıp srcye eriştikten sonra editleyecek ya da bir debugger kullanacak halin yok o yüzden basit bir çözümle geldim umarım işine yarar
pip install keyboard pyautogui

import keyboard
import pyautogui



# atanacak tuş
hedef_tus = 'f5' # istediğin tuş



# WHITE ROSE

def insert_tusu_basilinca():

pass # fonksiyonu boz

def hedef_tusa_bas():

pyautogui.press(hedef_tus)




keyboard.hook_key('insert', insert_tusu_basilinca) # insert dinle



# kontrol için döngü

while True:

if keyboard.is_pressed('insert'): # kontrol et->insert

hedef_tusa_bas() # atadığın tuş

#exploit development
anlamadım

bu konu ile alakalı bir bilgin yoksa eger dosyayı bozabilirsin haberin olsun
evet doğru söylüyor
 
Son düzenleme:
Onaylı Üye
Katılım
2 Eyl 2016
Mesajlar
50
Tepki puanı
0
Ödüller
8
9 HİZMET YILI
Sanırım 3. bi yazılım kullanman gerekiyor not defteri ile olacagın ısanmıyorum yada githuba atabilirsin ordan düzenleyebilirsin en kolayı
 
Seçkin Üye
Katılım
11 Ocak 2018
Mesajlar
339
Çözümler
1
Tepki puanı
19
Ödüller
8
Yaş
28
8 HİZMET YILI
Şöyle bir geçici çözüm deneyebilirsin. Basmak istediğin tuşa bastığın an insert tuşuna da basan bir python yazabilirsin.
 
GodzinCheats
Seçkin Üye
Katılım
20 Şub 2016
Mesajlar
320
Tepki puanı
22
Ödüller
9
10 HİZMET YILI
Bir .dll (Dynamic Link Library) dosyasını düzenlemek, teknik olarak mümkündür ama karmaşıktır. DLL dosyaları genellikle makine dili (binary) içerdiğinden doğrudan düzenlenemezler; bunun yerine derlenmiş programlardır. Aşağıda, DLL dosyasını düzenlemek için kullanabileceğin yollar ve araçlar:


🔧 DLL Dosyasını Düzenlemek İçin Yöntemler​

1. Kaynak Kod Varsa (En Temiz Yöntem)

DLL dosyası bir yazılım projesine aitse ve kaynak kodu sizde mevcutsa:

  • Kaynak kodu bir IDE (örneğin Visual Studio) ile açın.
  • Düzenlemeyi yapın.
  • DLL dosyasını yeniden derleyin (Build → Rebuild).
🛠️ Kullanılacak Program:

  • Bağlantıları görmek için lütfen Giriş Yap
    (C#, C++, VB.NET)

2. Kaynak Kod Yoksa (Tersine Mühendislik Gerekir)

DLL'nin kaynak kodu yoksa, dosyayı decompile (tersine mühendislik) etmeniz gerekir.

a. .NET DLL Dosyaları (Managed Code)

.NET ile yazılmış DLL dosyaları daha kolay decompile edilir:

  • dnSpy ile DLL dosyasını açıp düzenleyebilirsiniz.
  • C# koduna çevrilip tekrar kaydedilebilir.
🛠️ Kullanılacak Programlar:

  • Bağlantıları görmek için lütfen Giriş Yap
    (en popüleri)
  • ILSpy (sadece inceleme, düzenleme yapamaz)

b. Native DLL (C/C++ ile yazılmış)

C veya C++ ile yazılmış native (yerel) DLL'ler için iş çok daha zordur:

  • Hex editör ile binary seviyesinde düzenleme yapabilirsiniz.
  • Veya IDA Pro ya da Ghidra ile tersine mühendislik yapabilirsiniz.
🛠️ Kullanılacak Programlar:

  • Bağlantıları görmek için lütfen Giriş Yap
    (ücretsiz)
  • IDA Pro (profesyonel, ücretli)
  • Hex-Rays decompiler (IDA için eklenti)

⚠️ Dikkat Edilmesi Gerekenler​

  • DLL dosyasını düzenlemek yazılım lisansına aykırı olabilir (hukuki sorunlara yol açabilir).
  • DLL dosyasını değiştirmek sistem kararsızlığına neden olabilir.
  • DLL dosyası imzalıysa, değiştirilmiş halini sistem reddedebilir.
 
Üst