Android Java and Native Code Security Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 4 Gün
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


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Classroom / Virtual Classroom
24 Nisan 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
23 Nisan 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
08 Mayıs 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
20 Mayıs 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
17 Haziran 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
25 Haziran 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
27 Haziran 2024
İstanbul, Ankara, Londra
4 Gün
Classroom / Virtual Classroom
08 Temmuz 2024
İstanbul, Ankara, Londra
4 Gün
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.