差異處
這裏顯示兩個版本的差異處。
| 下次修改 | 前次修改 | ||
|
公開:20180811_tibame_ios_app資訊安全 [2018/08/11 09:22] kent 建立 |
公開:20180811_tibame_ios_app資訊安全 [2018/12/15 10:46] (目前版本) kent |
||
|---|---|---|---|
| 行 11: | 行 11: | ||
| NSIncludesSubdomains | NSIncludesSubdomains | ||
| </file> | </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> | ||
| + | |||
| + | ==== 假 Pinning Hash ==== | ||
| + | <file> | ||
| + | "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=", | ||
| + | "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB=" | ||
| + | </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> | ||
| + | |||
| + | ==== Objective-C 混淆方式參考 ==== | ||
| + | [[https://github.com/kaich/codeobscure|codeobscure]] | ||
| + | |||
| + | [[https://github.com/kongcup/ZMConfuse|ZMConfuse]] | ||