Steam'e ticket atıp sorarsan oldukça kısa sürede geri yanıt alabilirsin.Arkadaşlar, Steam'da oyun yayımlanabiliyor fakat Java desteği var mıdır? Yani Java ile kodlanmış bir oyun Steam'de yayımlanabilir mi?
Java oyunlarının çalışması için JDK veya JRE gerekli. Yani oyun, diğer oyunlar gibi Executable bir uzantıya sahip olmayacağından, oyununu gerekli incelemeye alamayabilirler.Arkadaşlar, Steam'da oyun yayımlanabiliyor fakat Java desteği var mıdır? Yani Java ile kodlanmış bir oyun Steam'de yayımlanabilir mi?
Java oyunlarının çalışması için JDK veya JRE gerekli. Yani oyun, diğer oyunlar gibi Executable bir uzantıya sahip olmayacağından, oyununu gerekli incelemeye alamayabilirler.
Bahsettiğiniz şey jar2exe gibi birşey. Oyununuz için yazdığınız kodların genel analizini ve incelemesini Steam ekibi yapamaz ve yapamadığı için de oyununu yayımlamazlar. Senin Java'dan yapılmış bir oyun diye arkaplanda çalıştıracağın bir mining veya stealer görevinin olup olmadığı konusunda güvence alamazlar.Executable uzantıya neden sahip olmasın? JRE oyun içerisine packlenebiliyor bilginize.
Bahsettiğiniz şey jar2exe gibi bir şey. Oyununuz için yazdığınız kodların genel analizini ve incelemesini Steam ekibi yapamaz ve yapamadığı için de oyununu yayımlamazlar. Senin Java'dan yapılmış bir oyun diye arka planda çalıştıracağın bir mining veya stealer görevinin olup olmadığı konusunda güvence alamazlar.
Bahsettiğiniz VMProtect gibi yazılımlar sadece PE32 ve PE64 tipi Executable uzantılı dosyalara hizmet veriyor. Siz jar2exe yapıp, ardından VMProtect veya Themida gibi sanallaştırma yazılımı kullanamazsınız. Jar2exe'ninde temelinde Native kodlar mevcut ve bu Native kodlar yine JVM çağrıları ile çalışıyor. Demem odur ki, iddialaşmayın. Java bir oyunu Steam'de yayınlayamazsınız. Kolay gelsin iyi sosyaller.Bahsettiğiniz inceleme aşamasında dinamik analiz yapılıyor statik değil. Bahsettiğiniz gibi güvence alamayacak olsalardı VMProtect gibi sanallaştırma yazılımlarına izin vermezlerdi
Ayrıca ihtiyaç duyulursa paketlenmemiş dosyayı isteyebiliyorlar sizden.
Bahsettiğiniz VMProtect gibi yazılımlar sadece PE32 ve PE64 tipi Executable uzantılı dosyalara hizmet veriyor. Siz jar2exe yapıp, ardından VMProtect veya Themida gibi sanallaştırma yazılımı kullanamazsınız. Jar2Exe'ninde temelinde Native kodlar mevcut ve bu Native kodlar yine JVM çağrıları ile çalışıyor. Demem odur ki, iddialaşmayın. Java bir oyunu Steam'de yayınlayamazsınız. Kolay gelsin iyi Sosyaller.
Java ile vmprotect kullanmaktan bahsetmedim. Statik analiz için jar2exe benzeri çözümlere izin vermeselerdi yüksek seviyede sanallaştırma yaparak hem statik hem dinamik analizi yüksek oranda zorlaştıran vmprotect gibi yazılımlara izin vermezlerdi dedim.
Yanlışınızı kabul etmemek için uğraştığınızdan direkt somut kanıtlar atayım size
Jre gereksinimi olan oyunlar için Java runtime.
Direkt olarak Java kullanan jre içerisine embed edilmiş bir oyun paylaşıyorum. Dilerseniz indirip inceleyebilirsiniz.
Hala inanmakta zorlanıyorsanız bu adresten jvm kullanan oyunlara bakabilirsiniz.
İddialaştık bakalımşimdi siz hatanızı kabul edecek misiniz yoksa sessizlik hakkınızı mı kullanmak istersiniz?
Java ile vmprotect kullanmaktan bahsetmedim. Statik analiz için jar2exe benzeri çözümlere izin vermeselerdi yüksek seviyede sanallaştırma yaparak hem statik hem dinamik analizi yüksek oranda zorlaştıran vmprotect gibi yazılımlara izin vermezlerdi dedim.
Yanlışınızı kabul etmemek için uğraştığınızdan direkt somut kanıtlar atayım size
Jre gereksinimi olan oyunlar için Java runtime.
Direkt olarak Java kullanan jre içerisine embed edilmiş bir oyun paylaşıyorum. Dilerseniz indirip inceleyebilirsiniz.
Hala inanmakta zorlanıyorsanız bu adresten jvm kullanan oyunlara bakabilirsiniz.
İddialaştık bakalımşimdi siz hatanızı kabul edecek misiniz yoksa sessizlik hakkınızı mı kullanmak istersiniz?
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.