Android Java and Native Code Security Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 4 Gün
  • PDF indir
  • Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

Android, el cihazları ve tabletler gibi mobil cihazlar için açık bir platformdur. Güvenli yazılım geliştirmeyi kolaylaştıran çok çeşitli güvenlik özelliklerine sahiptir; ancak, diğer elde taşınan platformlarda mevcut olan bazı güvenlik hususları da eksiktir. Tabi bu özelliklere kapsamlı bir genel bakış sunar ve altında yatan Linux, dosya sistemi ve genel olarak çevre ile ilgili izinlerin ve diğer Android yazılım geliştirme bileşenlerinin kullanımıyla ilgili farkında olmanın en önemli eksikliklerine işaret eder.

Tipik güvenlik tuzakları ve güvenlik açıkları hem yerel kod hem de Java uygulamaları için, bunlardan kaçınmak ve azaltmak için öneriler ve en iyi uygulamalar ile birlikte açıklanmaktadır. Yerel kod uygulamaları durumunda, bellek yönetimi ile ilgili konuları, koruma tekniklerini ve çevrelerini (örneğin, Dönüş Odaklı Programlama gibi) tartışarak daha fazla ayrıntıya girilecektir. Son olarak, simetrik şifreleme, hash, asimetrik şifreleme ve PKI'daki en önemli şifreleme algoritmaları da tartışılmakta ve Android bağlamında ele alınmaktadır.

Tartışılan konuların çoğu gerçek hayattan örnekler ve vaka çalışmaları ile desteklenmektedir. Son olarak, herhangi bir programlama hatasını ortaya çıkarmak için güvenlik testi araçlarının nasıl kullanılacağına ilişkin kısa bir genel bakış sunulacaktır.

Bu eğitime katılmak için herhangi bir ön koşul yoktur. 

Bu eğitime Android uygulama geliştiricileri, mimarları ve test edicileri katılabilir.

  • Temel güvenlik konseptleri, IT güvenliği ve güvenli kodlamayı anlayacaksınız.
  • Android üzerine güvenlik çözümlerini öğreneceksiniz.
  • Pratik bir kriptografi anlayışına sahip olacaksınız.
  • Android platformunun çeşitli güvenlik karakterlerini kullanmayı öğreneceksiniz.
  • Hizmet saldırıları ve korunmalarının reddi hakkında bilgi alacaksınız. 
  • Android'de Java içerisinde bazı son savunmasızlıklar hakkında bilgi alacaksınız.
  • Tipik kodlama pratikleri ve onlardan nasıl kaçınacağınızı öğreneceksiniz.
  • Android'de yerel kod savunmasızlıklarını anlayacaksınız.
  • Yerel kod içerisinde güvenli olmayan korunma çözümlerinin şiddetli sonuçlarının farkına varacaksınız.
  • Mimari korunma teknikleri ve onların zayıflıklarını anlayacaksınız.
  • Android için güvenlik testi araçlarını kullanmada pratik bir bilgi alacaksınız.
  • Güvenli kodlama üzerine ileriye dönük okumalar ve kaynaklar alacaksınız.


  • IT security and secure coding
  • Android security overview
  • Practical cryptography
  • Android application security
  • Protecting Android applications
  • Denial of service
  • Input validation
  • Android native code security
  • Improper use of security features
  • Improper error and exception handling
  • Information leakage through error reporting
  • Code quality problems
  • Testing Android code
  • Principles of security and secure coding
  • Knowledge sources
Android Java and Native Code Security Eğitimi hakkında ilginizi çekebilecek yazılar

10 POPÜLER BİLİŞİM MESLEĞİ

Giderek güçlenen bilişim sektörü ile beraber bu alandaki meslekler ve yetkinlikler de çeşitleniyor. CareerCast, PayScale ve Amerikan Çalışma Bakanlığı’nın açıkladığı verilere göre bilişim ve mühendislik alanları 2022’ye kadar ortalama yüzde 20 oranında büyüyecek. Bu durum ise daha çok pozisyon ve do

IOS VS ANDROID UYGULAMA GELİŞTİRME

Eğitime kayıt olmak, eğitim planlamak ve diğer tüm konular için bize ulaşın!

+90 212 282 7700
info@bilginc.com