1. 程式人生 > >密碼控制元件破解分幾步

密碼控制元件破解分幾步

1.輸入密碼的控制元件是用的第三方的,只提供了獲取密文的方法,沒有提供明文的,怎麼獲取呢

打斷點然後看看一看,明文明明就是這個變數啊

2.在控制檯列印一下

3.但是程式碼裡怎麼獲取呢 

給標頭檔案新增這個屬性

@property (nonatomic, retain) NSMutableString *password;

直接列印一下

 NSLog(@"%@",textFiled.password);

4.直接打印不出來,使用方法替換呢

還是不行

5.kvo監聽呢

[filed addObserver:self forKeyPath:@"_password" options:NSKeyValueObservingOptionNew context:nil];

不行

6.百度查查什麼樣的變數不走kvo的監聽

7.發現把kvo寫成了kvc   對啊 kvc 

8 ok