iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

我是不可能一直學Android 絕對不會 系列

以簡單輕鬆方式分享 Android與安全

參賽天數 25 天 | 共 25 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊我都沒什麼意見 :D
DAY 11

DAY 11 Activities 上

介紹完基本部分 接下來就來分享 Android 應用程式的元件與行程的通訊 Android 元件 Android 應用程式是由多個元件 (Components)...

DAY 12

DAY 12 Activities 下

昨天說明完Activityes 生命週期 今天會說一下 Activity 如何透過程式碼方式來起動Activity與細節 Activity 啟動 當Actvit...

DAY 13

Day 13 Services

Android Services(服務)可以在不用使用 使用者介面下 在背景提供長期的服務 例如下載檔案 或撥放音樂 甚至與遠程伺服器通訊 等等 並且有些服務即...

DAY 14

Day 14 Broadcast Receivers

廣播接收器(Broadcast Receiver) 是Android組件 也是用來實現IPC(Interprocess Communictaion)它允許不同A...

DAY 15

DAY 15 Content Provider

Content Provider 與 Broadcast Receiver 一樣都是Android 組件 也為實現IPC的必要東西 作為IPC 機制 Conte...

DAY 16

DAY 16 Intent

Intent 本質上是一個 Message object 他主要被 APP 與 Android Systems 用來向其他組件[Activity,Servic...

DAY 17

DAY 17 Binders

Binders 是Android IPC 的實現 主要用於不同Process 通訊 並且Binder基於 遠程過程呼叫(Remote Procedure Cal...

DAY 18

DAY 18 Deep Link

Deep Link 是 IPC 的機制 允許使用者點URL的方式 系統會打開應用程式 並導向特定APP的內容(Activity) 如果使用者未安裝該APP 開...

DAY 19

DAY 19 Disassemble APK - Manifest

經過前面一系列講解 Andorid 基本東西 接下來我跟大家介紹APP靜態分析 在不把APP跑起來情況下 去了解內部的工作與邏輯 靜態上弱點分析常見的有 不安...

DAY 20

DAY 20 APK Disassembling - Smail Code 上

Smail Code 是 APKTool 把.dex byte code 轉換人類可讀的產物 主要是透過 baksmali 這個反組譯產生 基本編譯包成APK流...