How to test insecure data storage – NSLog (Xcode 10.1)

จากบทความ How to test insecure data storage – NSLog (http://blog.itselectlab.com/?p=10330) เราจะทดลองหา Device log ของ application ที่เรากำลังทดสอบผ่าน Xcode 10.1

จากโปรแกรมดังนี้ทดสอบเขียน ให้ Log โดยใช้ nslog() และทดลอง ใช้ print() ดังนี้

พอสั่ง Run โปรแกรม ให้ กดปุ่ม login

 

จากนั้นตรวจสอบ ที่ console จะพบว่า มีข้อมูลทั้ง NSLOG และ Print ดังนี้

 

ที่นี้ลองไปตรวจสอบที่ Device log ดังนี้ เสียบสาย USB จากเครื่อง MasOS กับ เครื่อง iOS จากนั้นไปที่ เมนู Windows ของ Xcode | Devices and Simulators

 

เลือกเครื่อง iOS ที่เสียบสาย USB

 

จากนั้นกดปุ่ม open console

จะเห็นเพียงแต่ NSLOG ที่แสดงออกมาดังนี้