文档章节

tcpdump for android L 5.x with pie support

扣丁禅师
 扣丁禅师
发布于 2015/06/19 11:46
字数 207
阅读 1338
收藏 0

由于使用了NDK编译的可执行文件在应用中调用,在4.4及之前的版本上一直没出问题。 最近由于要测试在Android L上的运行情况发现,当运行该可执行文件时,报如下错误:

error: only position independent executables (PIE) are supported.

PIE这个安全机制从4.1引入,但是Android L之前的系统版本并不会去检验可执行文件是否基于PIE编译出的。因此不会报错。但是Android L已经开启验证,如果调用的可执行文件不是基于PIE方式编译的,则无法运行。解决办法非常简单,在Android.mk中加入如下flag就行。

LOCAL_CFLAGS += -pie -fPIE
LOCAL_LDFLAGS += -pie -fPIE

下载tcpdump with pie support:

https://github.com/zencodex/hack-android/raw/master/arm-bin/tcpdump-pie/tcpdump

© 著作权归作者所有

共有 人打赏支持
扣丁禅师
粉丝 15
博文 31
码字总数 13588
作品 0
沈阳
架构师
加载中

评论(2)

扣丁禅师
扣丁禅师

引用来自“837468220”的评论

需要一个vim with PIE的版本5
那得自动手动编译了
837468220
837468220
需要一个vim with PIE的版本5
升级之前必看,关于安卓P的几大新特性,你知道吗?

  近日,安卓最新系统Android 9已经正式开始推送升级,Android 9的代号为Android P,在近日确认名为馅饼(pie),首批支持推送更新的机型是Google“亲儿子”Pixel系列,接着便是安卓手机之...

人工智能那点事
08/10
0
0
Android系统手机端抓包方法

抓包准备 1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若...

亭子happy
2014/01/17
0
0
谷歌宣布秋季推送轻量级的 Android 9 Pie (Go edition)

在 I/O 2017 全球开发者大会上,谷歌发布了 Android Go,一个专为入门手机设计的 Android 版本,对当前的 Android 系统进行简化,使其可以在 1GB 甚至更小内存的手机上运行。采用 Android Go...

局长
08/16
0
0
谷歌正式发布 Android 9,代号为 Pie

几个小时前,谷歌正式发布了代号为 Pie 的 Android 9。 Android Pie 是 Android 的一次重大更新,首先 Pie 带来了一个全新的 Android 仪表板,可以让用户知道其在设备上花费的时间,这与 Ap...

h4cd
08/07
0
42
Android 9.0 Pie以下全中招的安卓新漏洞!可致设备被追踪

Nightwatch Cybersecurity于8月29日发布消息称,发现Android新漏洞,它使恶意应用程序得以绕过权限检查和现有的防护,访问系统广播信息。根据该通报,安全漏洞 CVE-2018-9489 不太可能得到任...

安卓绿色联盟
09/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java基础知识,小栗子

来操作一下数组.....注意带参数的变长数组的使用. package com.avatus;import java.util.Random;import java.util.Scanner;public class Main { public static void main(St...

Oh_really
15分钟前
0
0
SSO单点登录PHP简单版

  前面做了一个新项目,需要用户资源可以需要共享。由于之前没有做过这样的东西,回家之后,立马网站百度“单点登录”。帖子很多,甄别之后,这里列几篇认为比较有营养。   http://blog...

slagga
53分钟前
2
0
Java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1 概述 泛型在j...

hensemlee
56分钟前
2
0
Annotation注解详细介绍

目录介绍 1.Annotation库的简单介绍 2.@Nullable和@NonNull 3.资源类型注释 4.类型定义注释 5.线程注释 6.RGB颜色纸注释 7.值范围注释 8.权限注释 9.重写函数注释 10.返回值注释 11.@Keep注释...

潇湘剑雨
58分钟前
2
0
一步步编写自己的PHP爬取代理IP项目(二)

这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。 这里就是一个个免费的IP地址以及各自...

NateHuang
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部