lostyazilim
tr.link

Android Geliştiricilerine Soru

8 Mesajlar 1.067 Okunma
acebozum
tr.link

557furkan 557furkan WM Aracı Kullanıcı
  • Üyelik 14.03.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek GayriMeşruDanışmanı
  • Konum Diğer
  • Ad Soyad F** U**
  • Mesajlar 307
  • Beğeniler 199 / 75
  • Ticaret 5, (%80)
Merhaba arkadaşlar bu sorumu android için oyun veya uygulama geliştirenlere soruyorum.
Örneğin oyun online ise veri tabanlarına bağlanıypr bunun da kimse tarafından okunamaması gizli kalması gerektiği için kodları gizliyormusunuz yoksa apk dosyasını direk mi paylaşıyorsunuz ?
 

 

elektronikssl
webimgo

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
Veri tabanına direk bağlanmazlar bağlayanda zaten işten anlamıyordur.


Öncelikle proje web tabanlı API kodlaması olarak yazılır sonra apk'da API kullanır.
 

 

557furkan 557furkan WM Aracı Kullanıcı
  • Üyelik 14.03.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek GayriMeşruDanışmanı
  • Konum Diğer
  • Ad Soyad F** U**
  • Mesajlar 307
  • Beğeniler 199 / 75
  • Ticaret 5, (%80)

JumperTech adlı üyeden alıntı

Veri tabanına direk bağlanmazlar bağlayanda zaten işten anlamıyordur.


Öncelikle proje web tabanlı API kodlaması olarak yazılır sonra apk'da API kullanır.


Hocam mesela online kafa topu gibi aynı anda karşılıklı oynanan oyunları kastediyorum ve galiba soruyu anlamadınız
 

 

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
557furkan asıl galiba sen benim anlattığımı anlamadın
 

 

wmaraci
wmaraci

ozgurgezen ozgurgezen WM Aracı Kullanıcı
  • Üyelik 17.03.2016
  • Yaş/Cinsiyet 43 / E
  • Meslek Bilgisayar Muhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Ö** H**
  • Mesajlar 702
  • Beğeniler 224 / 225
  • Ticaret 16, (%100)
Merhaba,
Kisaca ornek ile aciklayayim. Server Veritabaninda asagidaki gibi
kullanici adi: ahmet
kullanici id : 5

kafa topu oyununda ahmet giris yaptiginda biryere(local olur, dosya olur vs ) ahmet ve kullanici id 5 yazilir

ahmet maca baslamak istediginde serverdan bir token alir. bu token uygulama icinde tutulur.
maca basladiginda ahmet bilgisi yerine ornegin en basitinden kullanici id + token + mac id gibi bilgiler kullanilir. Bu bilgiler ele gecse bile kullanisli olmayacaktir.

Kodlarin gizli kalmasina gerek yok, her turlu network uzerinden sniff edilir ama dedigim sekilde token uzerinden gonderilirse kodlar alinsa bile ise yaramayacaktir. Bu kodlar ile sadece servera denemeler yapilir

Sorunuzun cevabi boyle bir sey miydi?
557furkan

kişi bu mesajı beğendi.

557furkan 557furkan WM Aracı Kullanıcı
  • Üyelik 14.03.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek GayriMeşruDanışmanı
  • Konum Diğer
  • Ad Soyad F** U**
  • Mesajlar 307
  • Beğeniler 199 / 75
  • Ticaret 5, (%80)

ozgurgezen adlı üyeden alıntı

Merhaba,
Kisaca ornek ile aciklayayim. Server Veritabaninda asagidaki gibi
kullanici adi: ahmet
kullanici id : 5

kafa topu oyununda ahmet giris yaptiginda biryere(local olur, dosya olur vs ) ahmet ve kullanici id 5 yazilir

ahmet maca baslamak istediginde serverdan bir token alir. bu token uygulama icinde tutulur.
maca basladiginda ahmet bilgisi yerine ornegin en basitinden kullanici id + token + mac id gibi bilgiler kullanilir. Bu bilgiler ele gecse bile kullanisli olmayacaktir.

Kodlarin gizli kalmasina gerek yok, her turlu network uzerinden sniff edilir ama dedigim sekilde token uzerinden gonderilirse kodlar alinsa bile ise yaramayacaktir. Bu kodlar ile sadece servera denemeler yapilir

Sorunuzun cevabi boyle bir sey miydi?


API kullanan uygulamalar için doğru bir cevap hocam ben şunu soruyorum uygulamalar direk databaseye bağlanıyor diyelim bu apk dosyasının kaynak kodları direk alınabilirmi yoksa kodlar şifreleniyormu phpdeki İoncube gibi diyorum
 

 

ozgurgezen ozgurgezen WM Aracı Kullanıcı
  • Üyelik 17.03.2016
  • Yaş/Cinsiyet 43 / E
  • Meslek Bilgisayar Muhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad Ö** H**
  • Mesajlar 702
  • Beğeniler 224 / 225
  • Ticaret 16, (%100)
Merhaba,
Uygulamanin hangi dil ile yazildigi onemli. Ornegin hyrid ile yazilan bir uygulamanin kodlari HTML dir ve direk alinabilir. Ama objective c, java vs ile yazilanlar karistirilmis/sifrelenmis olabilir, kismen de olsa geri acilabilir.
557furkan

kişi bu mesajı beğendi.

557furkan 557furkan WM Aracı Kullanıcı
  • Üyelik 14.03.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek GayriMeşruDanışmanı
  • Konum Diğer
  • Ad Soyad F** U**
  • Mesajlar 307
  • Beğeniler 199 / 75
  • Ticaret 5, (%80)

ozgurgezen adlı üyeden alıntı

Merhaba,
Uygulamanin hangi dil ile yazildigi onemli. Ornegin hyrid ile yazilan bir uygulamanin kodlari HTML dir ve direk alinabilir. Ama objective c, java vs ile yazilanlar karistirilmis/sifrelenmis olabilir, kismen de olsa geri acilabilir.


Aradığım cevap buydu teşekkürler

Ek Olarak:

ozgurgezen adlı üyeden alıntı

Merhaba,
Uygulamanin hangi dil ile yazildigi onemli. Ornegin hyrid ile yazilan bir uygulamanin kodlari HTML dir ve direk alinabilir. Ama objective c, java vs ile yazilanlar karistirilmis/sifrelenmis olabilir, kismen de olsa geri acilabilir.


Aradığım cevap buydu teşekkürler
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al