Android Security

  1. Android Open Source Project (AOSP), https://source.android.com/source/
  2. Android主要版本與使用分佈
  3. Codenames, Tags, and Build Numbers (代號、標籤和版本號)
  4. Factory Images (出廠映像) for Nexus and Pixel Devices, https://developers.google.com/android/images
  5. Full OTA Images for Nexus and Pixel Devices (完整的OTA映像)
  6. Driver Binaries for Nexus and Pixel Devices (驅動程序)
  7. Android Studio, https://developer.android.com/studio/ , https://developer.android.com/studio/intro/?hl=zh-cn
  8. Android NDK (Native Development Kit 原生開發工具包), https://developer.android.com/ndk/ , https://developer.android.com/ndk/guides/?hl=zh-cn
  9. Android Compatibility 相容性, https://source.android.com/compatibility/
  10. AOSP Distribution 原始碼, https://android.googlesource.com
  11. Android 安全技術, https://source.android.com/security/
  12. Android 安全性公告, https://source.android.com/security/bulletin/
  13. Pixel手機取得Android更新
  14. Android 9 Pie, http://android.com/pie/, https://developer.android.google.cn/about/versions/pie/, https://www.phonearena.com/news/Android-P-review-new-features_id103054
  15. Android 9 Pie 開發者手冊, https://dl.google.com/dl/developers/android/pie/Android-9-Pie-Handbook.pdf?hl=zh-cn
  16. Android 9 Preview, https://developer.android.com/preview/
  17. Introducing Android Q Beta (2019年3月13日), https://android-developers.googleblog.com/2019/03/introducing-android-q-beta.html
  18. What's new in Android security (Google I/O '18), https://www.youtube.com/watch?v=r54roADX2MI
  19. Android生態系統安全性, https://transparencyreport.google.com/android-security/overview
  20. Android Pie 引入 Keystore 新特性
  21. Android密鑰庫系統 (Android keystore system)
  22. How to Update your Android Kernel to Latest Linux Stable? Which Android runs which Linux kernel?
  23. 美國FBI花費1.3百萬美金破解iPhone 5C (FBI paid more than $1.3 million to break into San Bernardino iPhone), 2016.
  24. 2017年3月維基解密(WikiLeaks):美國中央情報局(CIA)的駭客部門,https://wikileaks.org/ciav7p1/
  25. 智慧型手機2018年銷售量(IDC)
  26. 智慧型手機2018年銷售量(Gartner)
  27. 個人電腦2018年銷售量(Gartner)
  28. Made by Google 2018, https://www.youtube.com/watch?v=9wURy8AdsS4
  29. Security-Enhanced Linux in Android (SEAndroid), https://source.android.com/security/selinux, https://selinuxproject.org/ , https://github.com/SELinuxProject
  30. Trusty TEE (Trusted Execution Environment), https://www.op-tee.org, https://open-tee.github.io
  31. Verified Boot, https://source.android.com/security/verifiedboot/
  32. Android Verified Boot (AVB) 2.0
  33. Android Device Tree (DT), https://source.android.com/devices/architecture/dto
  34. Treble, https://source.android.com/devices/architecture/treble
  35. Project Strobe, https://www.blog.google/technology/safety-security/project-strobe/
  36. 常規系統映像 (Generic System Image, GSI)
  37. Application Binary Interface (ABI, 應用二進制界面), https://developer.android.com/ndk/guides/abis
  38. PureOS, https://puri.sm/products/librem-5/pureos-mobile/
  39. Fuchsia OS 開發者網站, https://fuchsia.dev
  40. AndroidX, https://developer.android.google.cn/jetpack/androidx/
  41. Compatibility Test Suite (CTS), https://source.android.com/compatibility/cts/
  42. Vendor Native Development Kit (VNDK), https://source.android.com/devices/architecture/vndk/
  43. SafetyNet, https://developer.android.com/training/safetynet/
  44. XDA, https://www.xda-developers.com/
  45. Team Win Recovery Project (TWRP), https://twrp.me/ , https://github.com/omnirom/android_bootable_recovery/
  46. ClockworkMod (CWM), https://www.clockworkmod.com
  47. SuperSU, http://www.supersu.com
  48. Magisk, https://www.didgeridoohan.com/magisk/ , https://magiskmanager.com
  49. BusyBox, https://git.busybox.net/ , https://github.com/topjohnwu/ndk-busybox
  50. dsixda, https://github.com/dsixda/Android-Kitchen
  51. zipalign, https://developer.android.com/studio/command-line/zipalign
  52. LLVM Compiler Infrastructure, https://llvm.org
  53. Xposed, http://repo.xposed.info , https://github.com/rovo89/XposedInstaller , https://forum.xda-developers.com/xposed
  54. F-Droid, https://f-droid.org/
  55. Android Cryptographic Primitives
  56. Android 密碼學算法, https://developer.android.com/guide/topics/security/cryptography
  57. Android 9.0 密碼學算法原始碼
  58. Full-Disk Encryption (FDE)
  59. File-Based Encryption (FBE)
  60. Adiantum encryption, https://source.android.com/security/encryption/adiantum
  61. Sony Xperia Open Devices, https://developer.sony.com/develop/open-devices/
  62. Sony Xperia AOSP build instructions, https://developer.sony.com/develop/open-devices/guides/aosp-build-instructions/
  63. Sony Xperia GitHub project, https://github.com/sonyxperiadev/
  64. Android Open Kang Project (AOKP), http://aokp.co
  65. LineageOS, https://lineageos.org
  66. CyanogenMod (CM), http://www.cyanogenmod.org.ru
  67. 魔趣, http://www.mokeedev.com
  68. OmniROM, https://www.omnirom.org
  69. Linaro Android, https://wiki.linaro.org/Platform/Android, https://www.linaro.org
  70. DroniX, https://www.facebook.com/DroniX-155167021211383/
  71. CopperheadOS, https://copperhead.co/android/
  72. Tor on Android, https://www.torproject.org/docs/android.html.en
  73. App線上檢測, VirusTotal, https://www.virustotal.com/
  74. Nikolay Elenkov | Twitter
  75. Android Security Architecture (by Nikolay Elenkov) 2015, https://www.youtube.com/watch?v=3asW-nBU-JU
  76. An introduction to Android application security testing (by Nikolay Elenkov) 2017, https://www.youtube.com/watch?v=hRuNHUwiQJA
  77. AndroidSecurity|Twitter
  78. Course: Android Internals and Security, by Prof. Prabhaker Mateti, Wright State University
  79. Karim Yaghmour, Embedded Android - Working with the AOSP, https://www.youtube.com/watch?v=LimC0XpeT0k
  80. Android Security & Privacy 2018 Year In Review, https://www.youtube.com/watch?v=6Ct1RBFjwI0
  81. Android Security 2017 Year in Review, What's New in Android Security (Google I/O '17)
  82. Android Security 2016 Year In Review, https://www.youtube.com/watch?v=QJXsurYoJ10
  83. AndroRat, https://github.com/DesignativeDave/androrat
  84. AFLogical OSE (Android Forensics), https://github.com/nowsecure/android-forensics
  85. OpenKeychain, https://github.com/open-keychain/open-keychain
  86. Kali Linux for Android Mobile Devices, https://www.offensive-security.com/kali-linux-nethunter-download/ , https://github.com/offensive-security/kali-nethunter/wiki
  87. Andrax, https://andrax-pentest.org,
  88. TheFatRat, https://github.com/Screetsec/TheFatRat
  89. Haven, https://github.com/guardianproject/haven
  90. zANTI, https://www.zimperium.com/zanti-mobile-penetration-testing
  91. cSploit, http://www.csploit.org
  92. Metasploit, https://www.metasploit.com
  93. UserLAnd (Use Linux Anywhere), https://github.com/CypherpunkArmory/UserLAnd
  94. Joshua J. Drake, “Researching Android Device Security with the Help of a Droid Army,” Black Hat USA 2014. https://www.youtube.com/watch?v=dIYeNgU5EAg
  95. Android手機的組合語言(汇编语言)部分原始碼,platform/external/boringssl - android Git repositories
  96. 如何在Android中使用匯編語言
  97. 基于Android的ARM汇编语言系列
  98. Maplesyrup, https://github.com/nsacyber/maplesyrup
  99. Open source software by the NSA, https://code.nsa.gov
  100. IAR Embedded Workbench
  101. MDK Microcontroller Development Kit
  102. MDK Version 5 - Online Manuals, http://www2.keil.com/mdk5/docs
  103. MDK Version 5 - Example Projects, http://www2.keil.com/mdk5/examples
  104. Arm Development Studio, https://www.arm.com/products/development-tools/embedded-and-software/arm-development-studio
  105. gcc for ARM, https://gcc.gnu.org/onlinedocs/gcc-3.4.1/gcc/ARM-Options.html
  106. ARM assembler (組譯器), http://www.heyrick.co.uk/assembler/
  107. ARM Assembler (armasm) User Guide, http://www.keil.com/support/man/docs/armasm/
  108. Computer Organization and Systems Programming, University of California, San Diego
  109. 高通驍龍™ 845, https://www.qualcomm.cn/snapdragon/processors/845. Qualcomm Announces Snapdragon 845 Mobile Platform, 4x Kryo 385 Gold (A75 derivative) @ 2.8GHz, December 2017.
  110. 高通驍龍™ 855, https://www.qualcomm.cn/snapdragon/processors/855. Qualcomm Snapdragon 855 First Details (ARM Cortex A76 CPU)
  111. ARM Cortex A75, https://developer.arm.com/products/processors/cortex-a/cortex-a75
  112. Nexus說明, https://support.google.com/nexus/?hl=zh-Hant
  113. Nexus 7 (Android 4.3 ~ Android 6.0.1), 規格: Qualcomm Snapdragon™ S4 Pro (1.5GHz) (ARMv7), 2GB RAM, 7.吋 1920x1200 HD 螢幕
  114. Nexus 9 (Android 5.0.1 ~ Android 7.1.1), 規格: 64 位元 NVIDIA Tegra K1 (ARM64 v8-A), 2GB RAM, 8.9 吋 IPS LCD TFT QXGA (2048x1536)
  115. Nexus 6 (Android 5.0 ~ Android 7.1.1), 規格: Qualcomm® Snapdragon™ 805 (4x Qualcomm® Krait™ 450 CPU) 2.7GHz 四核心處理器(ARMv7-A), 3GB RAM / 64GB ROM, 5.96 吋 AMOLED 1440 x 2560 pixels
  116. Nexus 6P (Android 6.0.0 ~ Android 8.1.0), 規格: Qualcomm® Snapdragon™ 810 (4x ARM Cortex A57, 4x ARM Cortex A53) 2.0 GHz 64 位元八核心處理器(ARM64 v8-A), 3GB RAM / 32GB ROM, 5.7 吋 AMOLED 1440 x 2560 pixels。Nexus 6P 討論區: https://forum.xda-developers.com/nexus-6p/
  117. Pixel手機說明, https://support.google.com/pixelphone/?hl=zh-Hant
  118. Pixel XL (Android 7.1.0 ~ Android 9.0.0), 規格: Qualcomm® Snapdragon™ 821 64位元四核處理器 (ARM64 v8-A) (4x Qualcomm® Kryo™ 2.4 GHz CPU), 4 GB LPDDR4, 5.5吋 AMOLED 1440 x 2560 pixels, Length: 154.7 mm, Width: 75.7 mm。Pixel 討論區:https://forum.xda-developers.com/pixel-xl
  119. Pixel 2 (Android 8.0.0 ~ ), 規格: Qualcomm® Snapdragon™ 835 processor (ARM64 v8-A) (8x Qualcomm® Kryo™ 280 CPU), RAM: 4GB, Length: 145.7 mm, Width: 69.7 mm。Pixel 2 討論區: https://forum.xda-developers.com/pixel-2/
  120. Pixel 3 XL (Android 9.0.0 ~ ), 規格: Qualcomm® Snapdragon™ 845 (ARM64 v8-A) (8x Qualcomm® Kryo™ 385 CPU), 4GB LPDDR4x RAM, Android 9 Pie 最低3年OS與安全性更新。Pixel 3 XL討論區:https://forum.xda-developers.com/pixel-3-xl