日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android 文件 c语言 jni,Android jni 调用的so文件一个函数的反汇编 高手来看看

發布時間:2023/12/4 Android 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 文件 c语言 jni,Android jni 调用的so文件一个函数的反汇编 高手来看看 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[Asm] 純文本查看 復制代碼var_104= -0x104

var_A0= -0xA0

var_48= -0x48

var_34= -0x34

var_2C= -0x2C

var_28= -0x28

STMFD SP!, {R4-R11,LR}

LDR R8, =(_GLOBAL_OFFSET_TABLE_ - 0x2B34)

LDR R11, =(__stack_chk_guard_ptr - 0xA104)

SUB SP, SP, #0xE4

ADD R8, PC, R8

LDR R3, [R8,R11]

ADD R4, SP, #0x108+var_A0

MOV R6, R2

LDR R3, [R3]

MOV R10, R0

MOV R0, R4

STR R3, [SP,#0x108+var_2C]

BL MD5Init

LDR R3, [R10]

MOV R1, R6

MOV R2, #0

MOV R0, R10

MOV LR, PC

LDR PC, [R3,#0x2A4]

LDR R1, =(off_9688 - 0x2B80)

MOV R6, R0

MOV R2, #2

MOV R0, R4

ADD R1, PC, R1

BL MD5Update

MOV R0, R6 ; s

BL strlen

MOV R1, R6

MOV R2, R0

MOV R0, R4

BL MD5Update

LDR R1, =(off_9690 - 0x2BB0)

ADD R5, SP, #0x108+var_48

MOV R2, #2

MOV R0, R4

ADD R1, PC, R1

BL MD5Update

ADD R9, SP, #0x108+var_104

MOV R0, R4

MOV R1, R5

BL MD5Final

MOV R0, R9 ; s

MOV R1, #0 ; c

MOV R2, #0x64 ; n

BL memset

LDR R6, =(a02x - 0x2BE8)

ADD R7, R5, #9

MOV R4, R9

SUB R5, R5, #1

ADD R6, PC, R6 ; "%02x"

總結

以上是生活随笔為你收集整理的android 文件 c语言 jni,Android jni 调用的so文件一个函数的反汇编 高手来看看的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。