首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
Android安全
发新帖
0
0
[求助]android 使用JNI机制使用c,c++能干什么上层干不到的?
发表于: 2015-3-29 13:52
9583
[求助]android 使用JNI机制使用c,c++能干什么上层干不到的?
你的益达
2015-3-29 13:52
9583
【求助】android 使用JNI机制使用c,c++能干什么上层干不到的?
其实我都不明白既然有了java为什么还需要c,c++来调用?
好像是他们能调用下层的东西,该如何调用呢?有没有相关的api?
新手,勿喷。
[培训]科锐逆向工程师培训第53期2025年7月8日开班!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
13
)
LifeVscen
雪 币:
71
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
146
粉丝
0
关注
私信
LifeVscen
2
楼
是你的益达。
2015-3-29 14:12
0
落笔飞花
雪 币:
719
活跃值:
(777)
能力值:
( LV8,RANK:120 )
在线值:
发帖
70
回帖
458
粉丝
70
关注
私信
落笔飞花
1
3
楼
原生。机器指令执行,而不是dk虚拟机。还有很多好处你懂的。
2015-3-29 14:40
0
你的益达
雪 币:
5
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
8
回帖
15
粉丝
0
关注
私信
你的益达
4
楼
能举一个事例么?不然我都不知道这到底有什么用...
2015-3-29 16:06
0
wmbol
雪 币:
2120
活跃值:
(78)
能力值:
( LV4,RANK:50 )
在线值:
发帖
15
回帖
302
粉丝
1
关注
私信
wmbol
1
5
楼
Native层做加密,保护比较强 Java还是太弱了 很容易被破了
2015-3-29 17:36
0
落笔飞花
雪 币:
719
活跃值:
(777)
能力值:
( LV8,RANK:120 )
在线值:
发帖
70
回帖
458
粉丝
70
关注
私信
落笔飞花
1
6
楼
例如你 要调用原生函数怎么办 别说用java= =你要作安全程序怎么办 别说用谷歌的sdk = =
2015-3-29 18:27
0
suwey
雪 币:
101
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
148
粉丝
1
关注
私信
suwey
7
楼
首先,很多语言都提供了调用其他语言的接口,这样可以对性能不足的部分进行优化,然后即使jvm本身也需要调用底层函数实现功能,比如线程的一些方法,比如并发的一些方法。。
2015-3-29 18:59
0
eastmaster
雪 币:
614
活跃值:
(903)
能力值:
( LV3,RANK:30 )
在线值:
发帖
11
回帖
154
粉丝
3
关注
私信
eastmaster
8
楼
java得通过虚拟机执行,效率肯定会打折扣,加密解密,一些高效算法的实行还得靠c/c++
2015-4-8 14:35
0
antime
雪 币:
315
活跃值:
(19)
能力值:
( LV2,RANK:10 )
在线值:
发帖
45
回帖
303
粉丝
0
关注
私信
antime
9
楼
我承认,我用 jni 调用修改了 dex 在内存中运行的代码
2015-4-9 10:46
0
huilesss
雪 币:
1
活跃值:
(48)
能力值:
( LV2,RANK:10 )
在线值:
发帖
15
回帖
38
粉丝
0
关注
私信
huilesss
10
楼
你主要没写过一写运算量比较大的算法,所以感觉C/C++没用。当你需要的时候,你才发现,没C/C++根本就做不了。C++的速度比起JAVA,估计得有10倍差距。而且在C++下能够进行一些更加深入的算法优化,例如线程并行啊,指令并行啊,全部用上,速度能再提升至少10倍。10倍剩10倍,就是100倍哦。速度压倒性的完虐JAVA。
2015-4-20 15:26
0
灰太浩
雪 币:
2
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
12
粉丝
0
关注
私信
灰太浩
11
楼
能够有效防止被反编译
2015-4-20 16:12
0
Lakitu
雪 币:
3132
活跃值:
(2621)
能力值:
( LV4,RANK:50 )
在线值:
发帖
12
回帖
173
粉丝
1
关注
私信
Lakitu
1
12
楼
第一,效率高。第二,安全性高。第三,可以调用系统api
2015-4-20 23:14
0
hkerstorm
雪 币:
12
活跃值:
(40)
能力值:
( LV2,RANK:10 )
在线值:
发帖
7
回帖
30
粉丝
0
关注
私信
hkerstorm
13
楼
还有一个好处就是
游戏公司的引擎,好多都是c/c++的,可以拿过来就用了,不需要另外从新开发。这个可以节省好多时间。
2015-4-29 23:45
0
你的益达
雪 币:
5
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
8
回帖
15
粉丝
0
关注
私信
你的益达
14
楼
thanks
2015-5-10 10:41
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
你的益达
8
发帖
15
回帖
10
RANK
关注
私信
他的文章
[求助]如何IDA远程反编译。
8464
[求助]不能将dex用dex2jar转换成jar怎么办?
9443
[求助]安卓彩信问题!!
3437
[求助]求救安卓发送彩信问题!!!
5162
[求助]求助,短信广播接收。
8111
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部