noisiv 1
noisiv
Manwe Work 1
Manwe Work
farkmt2official 1
farkmt2official
Mt2Hizmet 1
Mt2Hizmet
Bvural41 1
Bvural41
berzahx 1
berzahx
mavzermete 1
mavzermete
Hikaye Ekle

Rubinum2 de arka plan tuş gönderme

  • Konuyu başlatan Konuyu başlatan xMysterious
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 211
Skill dedigine göre bar kısmını istiyodur muhtemelen 1-2-3-4 f1f2f3f4 felan
Böyle huylarım yok normalde ama


Python:
import pymem
import struct
import time

def main():
    print("[*] Metin2 Surekli Hizli Slot (Quick Slot) Test Araci")
    try:
        pm = pymem.Pymem("rbc.exe")
    except Exception as e:
        print(f"[-] Hata: rbc.exe acik degil! ({e})")
        return
       
    mod = pm.process_base
    base_addr = mod.lpBaseOfDll
   
    var1_ptr = 0x45D380C
    var2_off = 0x134690
   
    try:
        player_instance = pm.read_uint(base_addr + var1_ptr)
        if player_instance == 0:
            print("[-] Oyuna giris yapilmamis!")
            return
    except Exception as e:
        print("[-] Pointer okunamadi!")
        return
       
    func_addr = base_addr + var2_off
   
    target_slot = 0 # 0 = 1. Slot
   
    shellcode = b""
    shellcode += b"\x6A" + struct.pack("B", target_slot)       # push target_slot (0)
    shellcode += b"\xB9" + struct.pack("<I", player_instance)  # mov ecx, player_instance
    shellcode += b"\xB8" + struct.pack("<I", func_addr)        # mov eax, func_addr
    shellcode += b"\xFF\xD0"                                   # call eax
    shellcode += b"\xC3"                                       # ret
   
    alloc_addr = pm.allocate(len(shellcode))
   
    try:
        print(f"[*] Surekli Slot {target_slot+1} kullanimi basliyor...")
        print("[!] Durdurmak icin bu pencerede CTRL+C yapin veya pencereyi kapatin.")
       
        count = 1
        while True:
            pm.write_bytes(alloc_addr, shellcode, len(shellcode))
            pm.start_thread(alloc_addr)
           
            print(f"  -> {count}. kez basildi!")
            count += 1
           
            time.sleep(1.0) # Her saniye basar (Hizini degistirebilirsin)
           
    except KeyboardInterrupt:
        print("\n[-] Kullanici tarafindan durduruldu.")
    except Exception as e:
        print(f"[-] Hata: {e}")
    finally:
        pm.free(alloc_addr)

if __name__ == '__main__':
    main()

Slot 1'e basar arka plan falan fark etmez geliştirir kendi projene entegre edersin.
 
Böyle huylarım yok normalde ama


Python:
import pymem
import struct
import time

def main():
    print("[*] Metin2 Surekli Hizli Slot (Quick Slot) Test Araci")
    try:
        pm = pymem.Pymem("rbc.exe")
    except Exception as e:
        print(f"[-] Hata: rbc.exe acik degil! ({e})")
        return
      
    mod = pm.process_base
    base_addr = mod.lpBaseOfDll
  
    var1_ptr = 0x45D380C
    var2_off = 0x134690
  
    try:
        player_instance = pm.read_uint(base_addr + var1_ptr)
        if player_instance == 0:
            print("[-] Oyuna giris yapilmamis!")
            return
    except Exception as e:
        print("[-] Pointer okunamadi!")
        return
      
    func_addr = base_addr + var2_off
  
    target_slot = 0 # 0 = 1. Slot
  
    shellcode = b""
    shellcode += b"\x6A" + struct.pack("B", target_slot)       # push target_slot (0)
    shellcode += b"\xB9" + struct.pack("<I", player_instance)  # mov ecx, player_instance
    shellcode += b"\xB8" + struct.pack("<I", func_addr)        # mov eax, func_addr
    shellcode += b"\xFF\xD0"                                   # call eax
    shellcode += b"\xC3"                                       # ret
  
    alloc_addr = pm.allocate(len(shellcode))
  
    try:
        print(f"[*] Surekli Slot {target_slot+1} kullanimi basliyor...")
        print("[!] Durdurmak icin bu pencerede CTRL+C yapin veya pencereyi kapatin.")
      
        count = 1
        while True:
            pm.write_bytes(alloc_addr, shellcode, len(shellcode))
            pm.start_thread(alloc_addr)
          
            print(f"  -> {count}. kez basildi!")
            count += 1
          
            time.sleep(1.0) # Her saniye basar (Hizini degistirebilirsin)
          
    except KeyboardInterrupt:
        print("\n[-] Kullanici tarafindan durduruldu.")
    except Exception as e:
        print(f"[-] Hata: {e}")
    finally:
        pm.free(alloc_addr)

if __name__ == '__main__':
    main()

Slot 1'e basar arka plan falan fark etmez geliştirir kendi projene entegre edersin.
Güzellll kullanılır bide bana Ğ basan lazım o da varmı elinde :D ciddi
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst