Android_三MSM8953_android10_移植nmap

Posted 有头发的猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android_三MSM8953_android10_移植nmap相关的知识,希望对你有一定的参考价值。

在章节二我们已经使用Termux 将nmap已经编译出来了,接下如何集成到系统呢?
在正式集成到系统之前,我们首先将我们nmap放置到data目录,通过/data目录去模拟一下

adb shell
cd data
mkdir nmap
adb push nmap /data/nmap/nmap
chmod 777 -R /data/nmap/nmap

接着通过绝对路径执行以下我们的nmap

/data/nmap # /data/nmap/nmap
CANNOT LINK EXECUTABLE "/data/nmap/nmap": library "libpcre.so" not found

会发现该工具依赖一些库,那么这些库我们可以从哪里获取呢?
当然,我们还是需要利用Termux,我们直接使用Termux,
pkg install nmap
将nmap下载下来,这样会把nmap所有的依赖下载下来,这样就可以保证我需要的所有的东西都能够获取到
在下载之前呢,我们首先将termux的数据全部导出来,下载后,我们在导一次出来,通过对比工具可以将我们下载前后的差异比较出来,这样也有利于我们集成,知道我们nmap集成到底可能除了nmap指令还需要哪些配置文件集成,通过对比,大致主要是一下内容:

以上是关于Android_三MSM8953_android10_移植nmap的主要内容,如果未能解决你的问题,请参考以下文章

Android系统_MSM8953_android10_集成openssh

Android系统_MSM8953_android10_集成openssh

Android系统-MSM8953_anroid10默认横屏

Android系统_MSM8953_android10_adb连接adbd加入密码检测

Android系统_MSM8953_android10_adb连接adbd加入密码检测

MSM8953通过ADB进行AT指令操作