.exe dosyasının içeriğine nasıl erişilir?

.exe çalıştırılabilir derlenmiş kod, eger değiştirmek için model, kaplama gibi oyun dosyalarını arıyorsanız onun içinde değildir.

Firmanın kullandığı sıkıştırma sekliyle oyunu yuklediginiz yerdedir, oyun ile ilgili internete bakarsanız içeriği değiştirmek için proje, program vs. bulabilirsiniz, ne olduğunu bilmeden bir şey söyleyemem.

Eğer kodu değiştirmek istiyorsanız onun için de birinin yaptığı program vs. var mi diye bakin, kodu görmek istiyorsanız firma kaynak kodu yayınlamış mi ya da başkası araştırmış mi diye bakabilirsiniz.

Hiçbiri yoksa IDA kullanabilirsiniz fakat IDA bilmeniz lazim, pseudo kod halinde gösterir vb.
 
.exe çalıştırılabilir derlenmiş kod, eger değiştirmek için model, kaplama gibi oyun dosyalarını arıyorsanız onun içinde değildir.

Firmanın kullandığı sıkıştırma sekliyle oyunu yuklediginiz yerdedir, oyun ile ilgili internete bakarsanız içeriği değiştirmek için proje, program vs. bulabilirsiniz, ne olduğunu bilmeden bir şey söyleyemem.

Eğer kodu değiştirmek istiyorsanız onun için de birinin yaptığı program vs. var mi diye bakin, kodu görmek istiyorsanız firma kaynak kodu yayınlamış mi ya da başkası araştırmış mi diye bakabilirsiniz.

Hiçbiri yoksa ıda kullanabilirsiniz fakat ıda bilmeniz lazim, pseudo kod halinde gösterir vb.

Bahsi geçen exe dosyası sanallaştırılmış bir exe dosyası yani bütün dosyaları içinde barındırıyor.
 
Bende bir tek bir exe şeklinde kurulan yetişkin oyununu ayırmaya çalışıyorum aynı sorun bende de var
Kurulum dosyasını mı ayırmaya çalışıyorsunuz oyunun kendi executable dosyasını mı? Kurulum ise bu dosyaları genellike .exe'ye çevirilen .msi dosyaları oluyor. Genellikle cmd'de msiexec (aşağıda kullanımı hk. örnek verdim) komutlarını kullanarak ayırabilirsiniz. Eğer MSI değilse dosyanın türünü belirleyip gereken disassembler/debugger (C#: dnSpy/ilSpy, C ve türevleri (debugger): ollyDbg / C ve türevleri: IDA Pro, gHidra, BinaryNinja) üzerinden analiz etmeniz gerekiyor.

Örnek komut:
Kod:
msiexec /a "C:\Users\Vboxuser\Downloads\ornek.exe" /qb TARGETDIR=C:\Users\Vboxuser\Downloads\KurulumDosyalari
 
Kurulum dosyasını mı ayırmaya çalışıyorsunuz oyunun kendi executable dosyasını mı? Kurulum ise bu dosyaları genellike .exe'ye çevirilen. MSI dosyaları oluyor. Genellikle CMD'de msiexec (aşağıda kullanımı hk. Örnek verdim) komutlarını kullanarak ayırabilirsiniz. Eğer MSI değilse dosyanın türünü belirleyip gereken disassembler/debugger (C#: dnSpy/ilSpy, C ve türevleri (debugger): Ollydbg / C ve türevleri: Ida Pro, ghidra, binaryninja) üzerinden analiz etmeniz gerekiyor.

Örnek komut:
Kod:
msiexec /a "C:\Users\Vboxuser\Downloads\ornek.exe" /qb TARGETDIR=C:\Users\Vboxuser\Downloads\KurulumDosyalari

Dediğim gibi hocam piyasadaki tüm yetişkin oyunları çeviren platformlar Turbo Studio ile oyunların compile edilmiş versiyonunu yayınlıyor. Ortada kurulum kısmı yok. Sanal bir makine penceresinde EXE dosyasını kullanıcıya sunuyor bu program.
 

Yeni konular

Geri
Yukarı