在章节二我们已经使用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所有的依赖下载下来,这样就可以保证我需要的所有的东西都能够获取到
在下载之前呢,我们首