
Phân tích mã độc gồm hai phương pháp chính là phân tích
tĩnh và phân tích động. Trong bài này, chúng ta sẽ tìm hiểu về
những công cụ, phương pháp phân tích mã độc, dựa trên nền tảng
cụ thể là Windows.
B o m t ng d ng c a b n là m t trong nh ng khía c nh quan tr ng nh t ả ậ ứ ụ ủ ạ ộ ữ ạ ọ ấ
c a phát tri n ph n m m.ủ ể ầ ề
Ng i dùng ng d ng c a chúng ta hy v ng r ng các thông tin c a h đangườ ứ ụ ủ ọ ằ ủ ọ
đ c gi m t cách riêng t và an toàn.ượ ữ ộ ư
Trong bài vi t này, chúng ta s th o lu n nh ng sai l m mà các nhà phát ế ẽ ả ậ ữ ầ
tri n th c hi n đ i v i b o m t ng d ng và cách kh c ph c chúng.ể ự ệ ố ớ ả ậ ứ ụ ắ ụ
L u tr d li u nh y c m sai v tríư ữ ữ ệ ạ ả ở ị
Tôi đã nghiên c u nhi u ng d ng t AppStore và nhi u ng d ng trong sứ ề ứ ụ ừ ề ứ ụ ố
đó đang th c hi n cùng m t l i, l u tr d li u nh y c m n i chúng ự ệ ộ ỗ ư ữ ữ ệ ạ ả ở ơ
không thu c v .ộ ề
N u b n đang l u tr nh ng d li u nh y c m đó trongế ạ ư ữ ữ ữ ệ ạ ả UserDefaults, thì
b n đang m o hi m thông tin c a ng i dùng.ạ ạ ể ủ ườ
UserDefaults đ c l u tr đ n gi n nh m t t p danh sách các thu c tính ượ ư ữ ơ ả ư ộ ệ ộ
n m bên trong th m cằ ư ụ Preferences trong ng d ng c a b n. Chúng đ cở ứ ụ ủ ạ ượ
l u trong ng d ng c a chúng ta mà không b mã hóa d i b t kì hình th c ư ứ ụ ủ ị ướ ấ ứ
nào.
V c b n, b ng cách s d ng ng d ng c a bên th ba c a h đi u ề ơ ả ằ ử ụ ứ ụ ủ ứ ủ ệ ề
hành macOS ví d nhụ ư iMazing, th m chí không c n ph iậ ầ ả Jailbreak thi t b ế ị
c a b n, b n có th d dàng xem d li uủ ạ ạ ể ễ ữ ệ UserDefaults cho b t kỳ ng ấ ứ
d ng nào đ c t i xu ng tụ ượ ả ố ừ AppStore.
Các ng d ng trênứ ụ macOS này đ c thi t k đ n gi n đ cho phép b n ượ ế ế ơ ả ể ạ
khám phá và qu n lý các t p ng d ng c a bên th ba trên iPhone c a b n. ả ệ ứ ụ ủ ứ ủ ạ
Và b n có th d dàng khám pháạ ể ễ UserDefaultsc a b t kỳ ng d ng nào.ủ ấ ứ ụ