Internal Hileler ile External Hileler Arasındaki Fark

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
14 May 2020
Mesajlar
75
Tepki puanı
7
Ödüller
2
Yaş
27
6 HİZMET YILI
Internal Hileler

Internal hileler kısaca hedef uygulamanın sanal adresinde (virtual address) yer alan hilelere denir. Genellikle .DLL uzantısıyla bulunurlar ve bir injector yardımıyla hedef uygulamaya enjekte edilmeleri gerekir. External hilelere göre yazması çok daha zordur ve en küçük bir hata bile oyunun çökmesine sebep olur. Fakat, herkesin düşündüğünün aksine internal hileler external hilelerden daha kolay algılanmaz. Eğer kodlama bakımından ne yaptığınızı biliyorsanız, hilenizi handle gerekmediğinden dolayı external hilelerden bile daha iyi bir şekilde saklıyabilirsiniz.

Internal hileler aynı zamanda external hilelere göre çok daha iyi performans verir. Bunun sebebi ESP hilelerinin graphics API (DirectX, OpenGL, Vulcan, vs.) hooklayarak yapılmasıdır. Aynı zamanda internal hileler size function hooking ve function calling işlevleri sayesinde çok daha fazla seçenek sunar. Genellikle hile yapımında internal hileler tercih edilir, fakat önceden de bahsedildiği gibi yeni başlayanlar için iyi bir seçenek değildir, tecrübe gerektirir.

External Hileler

External hileler hedef uygulamanın sanal adresinde değil de dışarıdan işlemlerini gerçekleştiren hilelere denir. Bunun yapılması için genellikle ReadProcessMemory(RPM) ve WriteProcessMemory(WPM) fonksiyonları kullanılır. Internal hilelere göre aşırı yavaştır. Yavaşlığının sebebi RPM ve WPM fonksiyonları için Windows API'ını kullanmasıdır. Buda ilk başta user-mode'dan kernel-mode sonra kernel-mode'dan geri user-mode'a bilgi aktarımı gerektirir.

İlk Hangisini Öğrenmeliyim?

Benim şahsi fikrim, eğer bilgisayar bilimiyle ilgili başlangıç seviyesinde bilginiz varsa ve C++ diliyle aşinaysanız internal'dan başlamanızı öneririm. Internal hileler ile başlamak game hacking'in temelini daha iyi kavramanıza sebep olacaktır. Fakat bilgisayar biliminde ve C++ ile aşina değilseniz external hilelerle aşina olana kadar kafa yormanızı öneririm.
 
Son düzenleme:
Seçkin Üye
Katılım
9 Mar 2017
Mesajlar
387
Çözümler
1
Tepki puanı
32
Ödüller
8
Yaş
27
9 HİZMET YILI
yararlı paylaşım eyv
 
Onaylı Üye
Katılım
4 Eyl 2017
Mesajlar
114
Tepki puanı
15
Ödüller
8
Yaş
25
8 HİZMET YILI
Bilgilendirici Yararlı Bir Bilgi Teşşekürler
 
Onaylı Üye
Katılım
16 Mar 2017
Mesajlar
50
Çözümler
1
Tepki puanı
2
Ödüller
8
Sosyal
9 HİZMET YILI
yararlı bir konu teşekkürler.
 
Onaylı Üye
Katılım
10 Ocak 2019
Mesajlar
52
Çözümler
1
Tepki puanı
3
Ödüller
6
Yaş
25
7 HİZMET YILI
bu bilgi çok işime yarıyacak sağol
 
Seçkin Üye
Katılım
6 Nis 2019
Mesajlar
305
Tepki puanı
5
Ödüller
5
7 HİZMET YILI
güzel paylaşım yararlıymış teşekkürler
 
Üye
Katılım
28 Ocak 2020
Mesajlar
47
Tepki puanı
0
Ödüller
1
Yaş
27
6 HİZMET YILI
external daha guvenlıdır internal oyun ıcı menusu vardır . external oyun ıcı menu yok alt taba atarak menuye ulasabılıyorsun bıldıklerım budur
 
Onaylı Üye
Katılım
20 Ara 2018
Mesajlar
62
Tepki puanı
0
Ödüller
3
Yaş
27
7 HİZMET YILI
Internal Hileler

Internal hileler kısaca hedef uygulamanın sanal adresinde (virtual address) yer alan hilelere denir. Genellikle .DLL uzantısıyla bulunurlar ve bir injector yardımıyla hedef uygulamaya enjekte edilmeleri gerekir. External hilelere göre yazması çok daha zordur ve en küçük bir hata bile oyunun çökmesine sebep olur. Fakat, herkesin düşündüğünün aksine internal hileler external hilelerden daha kolay algılanmaz. Eğer kodlama bakımından ne yaptığınızı biliyorsanız, hilenizi handle gerekmediğinden dolayı external hilelerden bile daha iyi bir şekilde saklıyabilirsiniz.

Internal hileler aynı zamanda external hilelere göre çok daha iyi performans verir. Bunun sebebi ESP hilelerinin graphics API (DirectX, OpenGL, Vulcan, vs.) hooklayarak yapılmasıdır. Aynı zamanda internal hileler size function hooking ve function calling işlevleri sayesinde çok daha fazla seçenek sunar. Genellikle hile yapımında internal hileler tercih edilir, fakat önceden de bahsedildiği gibi yeni başlayanlar için iyi bir seçenek değildir, tecrübe gerektirir.

External Hileler

External hileler hedef uygulamanın sanal adresinde değil de dışarıdan işlemlerini gerçekleştiren hilelere denir. Bunun yapılması için genellikle ReadProcessMemory(RPM) ve WriteProcessMemory(WPM) fonksiyonları kullanılır. Internal hilelere göre aşırı yavaştır. Yavaşlığının sebebi RPM ve WPM fonksiyonları için Windows API'ını kullanmasıdır. Buda ilk başta user-mode'dan kernel-mode sonra kernel-mode'dan geri user-mode'a bilgi aktarımı gerektirir.

İlk Hangisini Öğrenmeliyim?

Benim şahsi fikrim, eğer bilgisayar bilimiyle ilgili başlangıç seviyesinde bilginiz varsa ve C++ diliyle aşinaysanız internal'dan başlamanızı öneririm. Internal hileler ile başlamak game hacking'in temelini daha iyi kavramanıza sebep olacaktır. Fakat bilgisayar biliminde ve C++ ile aşina değilseniz external hilelerle aşina olana kadar kafa yormanızı öneririm.
çok bilgilendirici bir konu :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst