差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
公開: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]]