0x09 DD-Android Easy
這題和之前做的一題差不多,具體怎麼反編譯在這裏就不贅述了,直接拿到Java代碼,上個腳本:
(其實這題內部邏輯我沒怎麼看,大致就是通過異或等操作構造一個字符串吧...)
爲什麼寫Java腳本呢,第一是方便的很,基本cc_cv然後改點細節就可了,再就是因爲python掌握的不熟練......回去多多學python吧,畢竟py大法好......
0x0A Android Normal
這題有點意思,在mainactivity處發現stringFromJIN,所以需要找到.so文件去ida上面查看,貼兩個大佬wp鏈接,原諒我實在是懶得寫了......:
https://blog.csdn.net/github_36788573/article/details/79807600
https://blog.csdn.net/re_psyche/article/details/83790851
這題也讓我發現了jd-gui的不足,所以就下載了一個jeb專門用來反編譯,還挺方便的。貼一個有關jeb的下載和使用的大佬鏈接:https://blog.csdn.net/weixin_33806509/article/details/86362356
Android jni的調用教程:https://blog.csdn.net/love_xsq/article/details/49922673