差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
公開:20180602_tibame_ios_app資訊安全 [2018/06/02 11:36] kent 建立 |
公開:20180602_tibame_ios_app資訊安全 [2018/06/04 14:02] (目前版本) kent |
||
---|---|---|---|
行 6: | 行 6: | ||
</file> | </file> | ||
+ | ===== Exception Domains 設定 Key 值 ===== | ||
+ | <file> | ||
+ | NSExceptionAllowsInsecureHTTPLoads | ||
+ | NSIncludesSubdomains | ||
+ | </file> | ||
+ | ==== UDID登記表 ==== | ||
+ | [[https://docs.google.com/spreadsheets/d/1lWJeJszvQkPqZ3tLY9-ZEjtqrANw1lCOOZnjU5mfhlc/edit?usp=sharing|UDID登記表]] | ||
+ | |||
+ | ==== DataProtection練習憑證 ==== | ||
+ | 僅支援有登記UDID的裝置. | ||
+ | [[https://www.dropbox.com/s/q2lovjevtarpf3k/DataProtectionDemo%E6%86%91%E8%AD%89.zip?dl=0|憑證下載]] | ||
+ | <file> | ||
+ | Bundle ID: com.kent.dataprotectiondemo | ||
+ | P12密碼: 1qaz2wsx | ||
+ | </file> | ||
+ | |||
+ | ==== main.swift 預設內容 ==== | ||
+ | <file> | ||
+ | import Foundation | ||
+ | import UIKit | ||
+ | |||
+ | autoreleasepool { | ||
+ | UIApplicationMain( | ||
+ | CommandLine.argc, | ||
+ | UnsafeMutableRawPointer(CommandLine.unsafeArgv) | ||
+ | .bindMemory( | ||
+ | to: UnsafeMutablePointer<Int8>.self, | ||
+ | capacity: Int(CommandLine.argc)), | ||
+ | nil, | ||
+ | NSStringFromClass(AppDelegate.self) //Or your class name | ||
+ | ) | ||
+ | |||
+ | } | ||
+ | </file> | ||
+ | |||
+ | ==== Jailbreak 偵測套件 ==== | ||
+ | [[https://github.com/TheSwiftyCoder/JailBreak-Detection/blob/master/JailBreak.swift|JailBreak偵測]] | ||
+ | |||
+ | ==== OWASP 2016行動資安十大風險 ==== | ||
+ | [[https://www.owasp.org/index.php/Mobile_Top_10_2016-Top_10|OWASP 2016行動資安十大風險]] |