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. What's new in Android security (Google I/O '18), https://www.youtube.com/watch?v=r54roADX2MI
  18. Android生態系統安全性, https://transparencyreport.google.com/android-security/overview
  19. Android Pie 引入 Keystore 新特性
  20. 美國FBI花費1.3百萬美金破解iPhone 5C (FBI paid more than $1.3 million to break into San Bernardino iPhone), 2016.
  21. 2017年3月維基解密(WikiLeaks):美國中央情報局(CIA)的駭客部門,https://wikileaks.org/ciav7p1/
  22. Made by Google 2018, https://www.youtube.com/watch?v=9wURy8AdsS4
  23. Trusty TEE (Trusted Execution Environment), https://www.op-tee.org, https://open-tee.github.io
  24. Verified Boot, https://source.android.com/security/verifiedboot/
  25. Android Verified Boot (AVB) 2.0
  26. Android Device Tree (DT), https://source.android.com/devices/architecture/dto
  27. Treble, https://source.android.com/devices/architecture/treble
  28. 常規系統映像 (Generic System Image, GSI)
  29. Application Binary Interface (ABI, 應用二進制界面), https://developer.android.com/ndk/guides/abis
  30. AndroidX, https://developer.android.google.cn/jetpack/androidx/
  31. Compatibility Test Suite (CTS), https://source.android.com/compatibility/cts/
  32. Vendor Native Development Kit (VNDK), https://source.android.com/devices/architecture/vndk/
  33. SafetyNet, https://developer.android.com/training/safetynet/
  34. XDA, https://www.xda-developers.com/
  35. Team Win Recovery Project (TWRP), https://twrp.me/ , https://github.com/omnirom/android_bootable_recovery/
  36. ClockworkMod (CWM), https://www.clockworkmod.com
  37. SuperSU, http://www.supersu.com
  38. Magisk, https://www.didgeridoohan.com/magisk/ , https://magiskmanager.com
  39. BusyBox, https://git.busybox.net/ , https://github.com/topjohnwu/ndk-busybox
  40. dsixda, https://github.com/dsixda/Android-Kitchen
  41. zipalign, https://developer.android.com/studio/command-line/zipalign
  42. LLVM Compiler Infrastructure, https://llvm.org
  43. Xposed, http://repo.xposed.info , https://github.com/rovo89/XposedInstaller , https://forum.xda-developers.com/xposed
  44. F-Droid, https://f-droid.org/
  45. Android Cryptographic Primitives
  46. Android 密碼學算法, https://developer.android.com/guide/topics/security/cryptography
  47. Android 9.0 密碼學算法原始碼
  48. Full-Disk Encryption (FDE)
  49. File-Based Encryption (FBE)
  50. Adiantum encryption, https://source.android.com/security/encryption/adiantum
  51. Sony Xperia Open Devices, https://developer.sony.com/develop/open-devices/
  52. Sony Xperia AOSP build instructions, https://developer.sony.com/develop/open-devices/guides/aosp-build-instructions/
  53. Sony Xperia GitHub project, https://github.com/sonyxperiadev/
  54. Android Open Kang Project (AOKP), http://aokp.co
  55. LineageOS, https://lineageos.org
  56. CyanogenMod (CM), http://www.cyanogenmod.org.ru
  57. 魔趣, http://www.mokeedev.com
  58. OmniROM, https://www.omnirom.org
  59. Linaro Android, https://wiki.linaro.org/Platform/Android, https://www.linaro.org
  60. DroniX, https://www.facebook.com/DroniX-155167021211383/
  61. CopperheadOS, https://copperhead.co/android/
  62. Tor on Android, https://www.torproject.org/docs/android.html.en
  63. App線上檢測, VirusTotal, https://www.virustotal.com/
  64. Nikolay Elenkov | Twitter
  65. Android Security Architecture (by Nikolay Elenkov) 2015, https://www.youtube.com/watch?v=3asW-nBU-JU
  66. An introduction to Android application security testing (by Nikolay Elenkov) 2017, https://www.youtube.com/watch?v=hRuNHUwiQJA
  67. AndroidSecurity|Twitter
  68. Course: Android Internals and Security, by Prof. Prabhaker Mateti, Wright State University
  69. Karim Yaghmour, Embedded Android - Working with the AOSP, https://www.youtube.com/watch?v=LimC0XpeT0k
  70. Android Security 2017 Year in Review, What's New in Android Security (Google I/O '17)
  71. Android Security 2016 Year In Review, https://www.youtube.com/watch?v=QJXsurYoJ10
  72. AndroRat, https://github.com/DesignativeDave/androrat
  73. AFLogical OSE, https://github.com/nowsecure/android-forensics
  74. OpenKeychain, https://github.com/open-keychain/open-keychain
  75. Kali Linux for Android Mobile Devices, https://www.offensive-security.com/kali-linux-nethunter-download/ , https://github.com/offensive-security/kali-nethunter/wiki
  76. Andrax, https://andrax-pentest.org,
  77. TheFatRat, https://github.com/Screetsec/TheFatRat
  78. Haven, https://github.com/guardianproject/haven
  79. zANTI, https://www.zimperium.com/zanti-mobile-penetration-testing
  80. cSploit, http://www.csploit.org
  81. Metasploit, https://www.metasploit.com
  82. 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
  83. Android手機的組合語言(汇编语言)部分原始碼,platform/external/boringssl - android Git repositories
  84. IAR Embedded Workbench
  85. MDK Microcontroller Development Kit
  86. MDK Version 5 - Online Manuals, http://www2.keil.com/mdk5/docs
  87. MDK Version 5 - Example Projects, http://www2.keil.com/mdk5/examples
  88. Arm Development Studio, https://www.arm.com/products/development-tools/embedded-and-software/arm-development-studio
  89. gcc for ARM, https://gcc.gnu.org/onlinedocs/gcc-3.4.1/gcc/ARM-Options.html
  90. ARM assembler (組譯器), http://www.heyrick.co.uk/assembler/
  91. ARM Assembler (armasm) User Guide, http://www.keil.com/support/man/docs/armasm/
  92. Computer Organization and Systems Programming, University of California, San Diego
  93. 高通驍龍™ 845, https://www.qualcomm.cn/snapdragon/processors/845. Qualcomm Announces Snapdragon 845 Mobile Platform, 4x Kryo 385 Gold (A75 derivative) @ 2.8GHz, December 2017.
  94. 高通驍龍™ 855, https://www.qualcomm.cn/snapdragon/processors/855. Qualcomm Snapdragon 855 First Details (ARM Cortex A76 CPU)
  95. ARM Cortex A75, https://developer.arm.com/products/processors/cortex-a/cortex-a75
  96. Nexus說明, https://support.google.com/nexus/?hl=zh-Hant
  97. Nexus 7 (最高升級到Android 6.0.1), 規格: Qualcomm Snapdragon™ S4 Pro (1.5GHz) (ARMv7), 2GB RAM, 7.吋 1920x1200 HD 螢幕
  98. Nexus 6 (最高升級到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
  99. Nexus 9 (最高升級到Android 7.1.1), 規格: 64 位元 NVIDIA Tegra K1 (ARM64 v8-A), 2GB RAM, 8.9 吋 IPS LCD TFT QXGA (2048x1536)
  100. Nexus 6P (最高升級到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/
  101. Pixel手機說明, https://support.google.com/pixelphone/?hl=zh-Hant
  102. Pixel 規格: Qualcomm® Snapdragon™ 821 64位元四核處理器 (ARM64 v8-A) (4x Qualcomm® Kryo™ 2.4 GHz CPU), 4 GB LPDDR4, Length: 143.84 mm, Width: 69.54 mm。Pixel 討論區:https://forum.xda-developers.com/pixel/
  103. Pixel 2 規格: 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/
  104. Pixel 3 規格: Qualcomm® Snapdragon™ 845 (ARM64 v8-A) (8x Qualcomm® Kryo™ 385 CPU), 4GB LPDDR4x RAM, Android 9 Pie 最低3年OS與安全性更新。Pixel 3 討論區: https://forum.xda-developers.com/pixel-3/ 。Pixel 3 XL討論區:https://forum.xda-developers.com/pixel-3-xl