国产精品久av福利在线观看_亚洲一区国产精品_亚洲黄色一区二区三区_欧美成人xxxx_国产精品www_xxxxx欧美_国产精品久久婷婷六月丁香_国产特级毛片

錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務技術文章
【練手】阿里crackme的新解法-frida

作者: watchdoge  日期:2017-05-16 19:53:31   來源: 本站整理

 
 


最近在看FrIDA,又看壇子里PJ頭狼的帖子http://www.52pojie.cn/thread-559205-1-1.html,

于是順手用frida來試試,對于這題frida有個很大的優(yōu)勢,就是不會觸發(fā)反調試,這樣就節(jié)省了很多功夫。
先簡單介紹下frida,frida是一款代碼插樁工具,它可以向windows,macOS,Linux,iOS,Android等平

臺的原生應用中注射自定義的JavaScript代碼片段,它的主要作用有:

  • Access process memory
  • Overwrite functions while the application is running
  • Call functions from imported classes
  • Find object instances on the heap and use them
  • Hook, trace and intercept functions etc.

0x01 簡單地繞過驗證
如果只是想繞過驗證的話,那么非常簡單,通常思路是反編譯成smali文件然后編輯這里的代碼,

然后重新打包簽名,不過這里我們用frida也很容易實現(xiàn),用下面的代碼在java層hook住這個securityCheck函數(shù),直接重新編寫其邏輯:

[JavaScript] 純文本查看 復制代碼
1
2
3
4
5
6
7
8
send("Running Script");
Java.perform(function(){
    MainActivity = Java.use("com.yaotong.crackme.MainActivity");
    MainActivity.securityCheck.implementation = function(v){
        send("securityCheck hooked");
        return true;
    }
});


0x02 獲取密碼
我們的主要目的當然還是獲取到正確的密碼,這個程序的具體情況不細說了,

感興趣的可以自己分析或者看頭狼的那篇帖子,其驗證邏輯如下:
 
最核心的就是將我們的輸入與off_628c所指向的值做比較,而我們在這里用frida來獲取程序運行時該處的值,frida提供了劫持native函數(shù)以及操作內存的一系列方法,首先我們需要通過導出函數(shù)表獲取securityCheck這個函數(shù)的地址

[JavaScript] 純文本查看 復制代碼
1
2
3
4
5
6
7
8
9
var securityCheck = undefined;
    exports = Module.enumerateExportsSync("libcrackme.so");
    for(i=0; i<exports.length; i++){
        if(exports[i].name == "Java_com_yaotong_crackme_MainActivity_securityCheck"){
            securityCheck = exports[i].address;
            send("securityCheck is at " + securityCheck);
            break;
        }
    }

然后就是讀取off_628C的值了,在ida的exports里可以看到該函數(shù)的偏移為0x11A8,因此可以通過函數(shù)當前地址減0x11A8再加0x628C,然后用Memory.readPointer獲取該處所指向的地址,最后用Memory.readUtf8String讀取最終的結果,所有的代碼如下:
[Python] 純文本查看 復制代碼
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/usr/bin/env python
# coding=utf-8
from __future__ import print_function
import frida,sys
 
native_hook_code = """
Java.perform(function(){
    send("Running Script");
 
    var securityCheck = undefined;
    exports = Module.enumerateExportsSync("libcrackme.so");
    for(i=0; i<exports.length; i++){
        if(exports[i].name == "Java_com_yaotong_crackme_MainActivity_securityCheck"){
            securityCheck = exports[i].address;
            send("securityCheck is at " + securityCheck);
            break;
        }
    }
 
    Interceptor.attach(securityCheck,{
        onEnter: function(args){
            send("key is: " + Memory.readUtf8String(Memory.readPointer(securityCheck.sub(0x11a8).add(0x628c))));
        }
    });
});
"""
 
check_hook_code = """
    send("Running Script");
Java.perform(function(){
    MainActivity = Java.use("com.yaotong.crackme.MainActivity");
    MainActivity.securityCheck.implementation = function(v){
        send("securityCheck hooked");
        return true;
    }
});
"""
 
def on_message(message, data):
    if message['type'] == 'send':
        print(" {0}".format(message['payload']))
    else:
        print(message)
 
process = frida.get_device_manager().enumerate_devices()[-1].attach("com.yaotong.crackme")
script = process.create_script(native_hook_code)
script.on('message', on_message)
script.load()
sys.stdin.read()

結果如圖:
 

 



熱門文章
  • 機械革命S1 PRO-02 開機不顯示 黑...
  • 聯(lián)想ThinkPad NM-C641上電掉電點不...
  • 三星一體激光打印機SCX-4521F維修...
  • 通過串口命令查看EMMC擦寫次數(shù)和判...
  • IIS 8 開啟 GZIP壓縮來減少網絡請求...
  • 索尼kd-49x7500e背光一半暗且閃爍 ...
  • 樓宇對講門禁讀卡異常維修,讀卡芯...
  • 新款海信電視機始終停留在開機界面...
  • 常見打印機清零步驟
  • 安裝驅動時提示不包含數(shù)字簽名的解...
  • 共享打印機需要密碼的解決方法
  • 圖解Windows 7系統(tǒng)快速共享打印機的...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯(lián)系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務區(qū)域: 遼寧錦州市區(qū)
    主要業(yè)務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數(shù)據(jù)恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    久久天堂成人| 午夜成人在线视频| 大陆极品少妇内射aaaaa| 2020中文字幕在线播放| 欧美日韩视频在线第一区| 国产精品99久久免费黑人人妻| 日本中文字幕伦在线观看| 亚洲最大成人网色| 欧美丰满日韩| 污免费在线观看| 不卡日本视频| 一级视频在线观看| 欧洲精品一区二区| 情趣网站在线观看| 日韩av不卡在线| 欧美色图首页| 中文字幕国产欧美| dy888午夜| 国产一区高清在线| 91av视频| 欧美午夜在线视频| 黄色片一级视频| eeuss影院在线| 另类少妇人与禽zozz0性伦| 污黄视频在线看| 欧美日本亚洲视频| 国产视频一二三区| 亚洲第一页自拍| 制服丝袜中文字幕在线| www.com污| 视频在线日韩| 午夜精品久久久内射近拍高清| 激情久久五月| 一级做a爰片久久| 性欧美超级视频| 国产精品夜夜夜爽阿娇| 亚洲人妖av一区二区| 亚洲一二三不卡| 久久综合九色综合欧美亚洲| 无遮挡又色又刺激的女人视频| 日韩一中文字幕| 动漫h在线观看| 国产伦精品一区二区三区免 | 成人自拍小视频| 国产偷拍一区二区| 免费观看黄色网| 岛国精品在线| 日韩一级二级| 3d动漫一区二区三区| 欧美色蜜桃97| 欧美一区二区三区不卡视频| av一区二区三区| 国模吧精品人体gogo| 一区二区三区四区精品视频| 日韩电影在线观看一区| 天天色 色综合| 欧美激情精品久久久久久久变态| 亚洲精品在线免费看| 中文字幕第20页| 久草视频免费在线观看| 1769视频在线播放免费观看| 欧美日韩一二| 亚洲日本成人在线观看| 欧美丰满少妇xxxxx| 妞干网在线观看视频| www.国产成人| 国语对白在线视频| 成人av地址| 久久人人爽人人爽| 久久亚洲精品中文字幕冲田杏梨| 一二三四中文字幕| 伊人久久综合视频| gogogo影视剧免费观看在线观看| 99久久人爽人人添人人澡| 久久亚洲一区二区三区明星换脸| 有码中文亚洲精品| 最新黄色av网站| 国产精品7777777| 中出福利视频| 久久国产综合| 日韩欧美高清视频| 99超碰麻豆| 三级av在线免费观看| 伊人av在线| 日本在线中文字幕一区| 一区二区三区久久| 国产一区二区在线免费| 少妇献身老头系列| 国产精品午夜剧场| 一区二区三区视频播放| 国产精品少妇自拍| 国产精品成熟老女人| 日本japanese极品少妇| 日本三级视频网站| 精品一区二区男人吃奶| 午夜视频在线观看一区二区三区| 91免费福利视频| 成年人一级黄色片| 福利av痴女| 亚洲aaa级| 91国产福利在线| 四虎一区二区| 亚洲天堂网在线视频| 黄网站免费在线观看| 久久天天综合| 亚洲精品成人久久久| 久久综合亚洲精品| 精品人妻av一区二区三区| 亚洲欧美一区二区三区| 成人免费视频播放| 97国产精品视频| 最新中文字幕视频| 成人18网站| 欧美日韩亚洲国产精品| 日韩一区二区免费在线电影| 成人精品视频在线播放| 久草久草久草| 欧美电影院免费观看| 亚洲一区在线播放| 国产精品二区三区| 久草视频在线免费| 欧美xxxhd| 国产精品国产三级国产普通话99 | 狠狠色2019综合网| 久操成人在线视频| 7788色淫网站小说| 轻轻色免费在线视频| 欧美日韩国产一区精品一区| 日韩欧美国产精品一区| 国产成人久久777777| 揉丰满老妇老女人的毛片| 国产一区日韩| 日韩激情第一页| 国产三级精品三级在线| 免费看污网站| 久久精品网址| 国产综合在线看| 久久久91视频| 美女av在线免费看| 午夜激情一区二区三区| 做爰高潮hd色即是空| 福利视频理论电影| 99成人在线视频| 亚洲天堂成人在线视频| 国产精品久久无码| 啊v在线视频| 国产精品婷婷午夜在线观看| 国产jizzjizz一区二区| 青青草成人在线| caoporn国产| 国产成人a视频高清在线观看| 色综合天天综合网天天看片| 国产二区视频在线播放| 狠狠操天天操夜夜操| 精油按摩中文字幕久久| 成人黄色在线观看| 精品人妻一区二区三区麻豆91 | 亚洲福利一二三区| 免费看毛片的网址| 999www成人| 福利电影一区二区| 欧美日韩另类丝袜其他| 日韩在线第二页| 亚洲福利精品| 国产精品国产自产拍高清av水多| 日韩少妇高潮抽搐| 国产福利亚洲| 欧美精品乱码久久久久久| 91小视频在线播放| 在线免费看a| 天天色天天爱天天射综合| 亚洲成人av免费看| 日韩午夜影院| 国产日本欧美一区二区| 免费久久久久久| 成人18网站| 久久久久久久性| 欧美久久久久久久久久久久久| 午夜免费啪视频观看视频| 欧美aaaaaaaaaaaa| 久久久人成影片一区二区三区| 日本va欧美va国产激情| а√中文在线天堂精品| 神马国产精品影院av| 欧美精品韩国精品| 精品一区在线| 欧美国产日韩一区二区| 一区二区久久精品66国产精品| 日韩国产欧美一区二区| 日本高清不卡在线| 97人人爽人人爽人人爽| 欧美福利网址| 成人日韩在线电影| 精品一区二区三区在线观看l| 精品一区二区三区香蕉蜜桃| 一区二区不卡在线视频 午夜欧美不卡'| 成人在线播放网站| 中文字幕一区免费在线观看 | 成人a在线观看| 成年女人免费毛片视频永久|