用Termux给手机杀毒

2023-12-19 22:42:33 0点赞 1收藏 2评论

任何事物都有两面性,Termux很多教程都写来当做黑客工具,我也写一篇杀毒的应用,希望不要以经常被拿来做坏事,就否定一个工具的价值,Termux真的很强大

用Termux给手机杀毒

写这篇文章是最近我的小米手机出现了像上面这张图片的情况,状态栏的网速,经常出现了下载和上传一样的数字,比如347kb,150kb,结束所有进程,还在上传,我觉得很奇怪,以前从来没遇见过,这种情况出现了几次了,我有时候会看些黑客文章,怀疑手机是不是有木马,在后台下载数据,只能重启手机才正常了,用抓包工具也没看出是哪个app,在占用流量

然后我想起了安卓的杀毒软件,下了ESET Mobile Security和Avast Mobile Security Android

用Termux给手机杀毒用Termux给手机杀毒用Termux给手机杀毒用Termux给手机杀毒

以上是用ESET Mobile Security扫描的,1分钟27秒左右,扫了59个风险,扫出来的全是app的破解付费版,或者某些app有广告的,全被当成恶意软件了,要删的话,估计我一半软件都没了

用Termux给手机杀毒用Termux给手机杀毒用Termux给手机杀毒

以上是Avast Mobile Security扫描出来,稍微靠谱点,是ADM是魔改版,ESET Mobile Security是XDA大神修改过的,有22个风险,还不是很满意,我觉得安卓的杀毒软件,只能识别安卓的破解软件,有点不太给力

然后我想到了linux经常用的杀毒软件clamav,但是clamav只能在电脑上使用,那不是要把手机里的数据都复制到电脑上,有点麻烦,正想着,突然想到Termux不是有linux,可不可以用这个安装clamav

用Termux给手机杀毒

先pkg update,安装命令pkg install ​clamav,

clamav是命令行工具,只用命令就可以扫描,因为不用图形,所以占用内存低,用linux首选的杀毒软件就是这个

​常用参数

-i 仅显示被感染的文件

-l <文件> 指定日志文件

-r 递归扫描,即扫描指定目录下的子目录

--move=<目录> 把感染病毒的文件移动到指定目录

--remove 删除感染病毒的文件

用Termux给手机杀毒

上面图片​命令

/data/data/com.termux/files/home/storage/shared/

是内置储存

意思是clamav对内置储存递归扫描,有病毒就显示在终端,并把文件移动到内置储存的/xinhao/1/目录,在内置储存目录产生一个杀毒.log的日志

这是对 / 根目录完整扫描的结果,就是6小时10分钟,也就是430分钟,扫描结果里都显示了,时间也挺久的,之前内置储存,扫描过一遍,忘记截图了,然后又完整扫了一遍根目录

用Termux给手机杀毒

———– SCAN SUMMARY ———–

Known viruses:8659017 #能识别的病毒种类

Engine version: 1.0.1 # 软件版本

Scanned directories:37704 #已扫描的目录数

Scanned files: 217993 #已扫描的文件数

Infected files:13 # 感染的文件数

Data scanned: 89732.54MB #数据大小容量

Data read:154457.22MB (ratio 0.58:1)

#已扫描的数据文件大小容量

Time:25811.774 sec (430 m 11 s)

#扫描所用时间

Start Date:2023:03:23 16:15:30

#开始日期

End Date:2023:03:23 23:25:41

#结束日期

用Termux给手机杀毒

扫描结束了,图片目录,是我扫出来的所有病毒文件,很耐人寻味的是net.csdn.csdnplus,这个包名的app,有几个病毒被查出来,用圆圈标出来了,还是在data目录,图片里占了一半的病毒了,大家有兴趣就查查,我就不说是什么app了,剩下的百度文库,酷我,去水印等破解APP都在意料之中

用Termux给手机杀毒

我手机里有不少破解APP,没扫出来是病毒,说明结果还是很准确的,扫描出来的,能删就删了吧

ps:补充说明

Termux用clamav杀毒,需要后台一直运行,首先要在电池优化里设置Termux为未优化

像图片那样

用Termux给手机杀毒用Termux给手机杀毒用Termux给手机杀毒

在多任务切换APP界面,把Termux锁定后台,这样后台就不会被杀了,Termux运行中,也不要开省电模式之类的,因为每个人的手机不一样,我就不说具体操作了

还有clamav病毒库更新

用Termux给手机杀毒

运行freshclam命令,可能更新镜像在国外,网络问题一直下不了

然后自己挂了梯子,把daily.cvd病毒库下载了

执行clamdscan --reload命令,加载病毒库

用Termux给手机杀毒

提示找不到一个叫clamd.sock的文件

用Termux给手机杀毒用Termux给手机杀毒

用su命令获取root权限,查找 / 目录下名字​clamd.*的文件,扫描结束后,没找到clamd.sock的文件,感觉太折腾了,就不研究了

病毒库目录在

/data/data/com.termux/files/usr/var/lib/clamav/

clamav配置目录在

/data/data/com.termux/files/usr/etc/clamav

用Termux给手机杀毒

有兴趣,大家可以自己研究下

展开 收起
2评论

  • 精彩
  • 最新
  • 小米手机自带的手机管家,能把病毒全都杀掉吗?
    还是说需要另外安装杀毒软件?安装啥软件?

    校验提示文案

    提交
    一般手机都没有病毒的,不用担心,我这是用手机软件 termux ,里面有个专业的杀毒软件,比较彻底

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1
扫一下,分享更方便,购买更轻松