本文仅用于讨论网络安全技术,以保护信息安全为目的,请勿用于非法用途! 为什么要共享?Termux在安卓手机上,本身使用的就是类似于一次性的创建文件私有目录。和linux一样具有home用户目录。这个目录在安装Termux开始,就被创建,如果卸载了Termux,内部保存的文件就会自动消失,不会自动存放在手机内存卡中。而且这个私有目录中的文件无法通过安卓手机文件管理器找到,更别说读取和使用了。 所以我们需要实现Termux中的文件和电脑端文件实现上传下载,这样后期安卓渗透测试中,需要的文件就可以通过这个方法从电脑端导入,或者将Termux中的文件分享到电脑端中。 如何实现我们选用的文件共享服务器是FTP。 FTP用于简单实用的文件共享再好不过了,使用命令行的形式登录FTP服务器,就能使用get或者put命令实现下载、上传文件的功能!所以我们只需要在电脑端架设一个FTP小型服务器,并创建用户和口令,即可实现文件共享。 FTP服务器安装软件,关注小白嘿客,私信获取! 下载完毕,可以直接双击图标,就会自动开启FTP服务,如下图。 先点击右下角的开启,然后一定要按照图中设置,用户密码自己设置。 共享目录是你自己进行设置选定的,可以设置任意盘符下的文件夹,这个文件夹就是FTP服务器将要使用的共享目录,可以把文件放到这个目录中,手机端Termux就能访问,实现文件共享了。 另外,我们看看共享目录,随便在电脑中创建一个即可。 Termux实现文件共享首先启动Termux,并启动ftp客户端,只要在Termux终端中依次输入。 Termux终端中输入:ftp 在打开的ftp会话中输入:open FTP服务器(电脑端ip) 用户名abc 密码123456(自动隐藏的) 回车(显示230表示登陆成功)
Windows查询ip的方法:同时按下键盘中的win窗口键+R键,在运行框中输入cmd回车打开终端。在终端中输入ipconfig即可看到192.168.xx.xx的字符串就是电脑的ip。 注意:Termux和电脑的FTP服务器连接后,Termux不能退出和息屏,或者长时间没有操作命令,或者切换了Termux的会话窗口,都有可能造成断开FTP连接,此时如果显示time out,请在ftp>后面输入quit命令退出,重新输入上面的命令启动ftp客户端连接。 顾名思义,就是从电脑中下载文件到Termux终端的文件目录中。 假如电脑端的FTP服务器目录中文件如下:随便新建一个test.txt文件 然后我们在Termux中新建一个Termux会话窗口,输入ls命令查看下当前Termux目录中的文件。 在刚刚的ftp>后面输入命令: get test2.txt 这个命令就相当于下载电脑端FTP服务器目录中的文件test2.txt。 已经显示成功下载到了Termux本地,我们去新建的Termux会话中输入ls命令验证下。 至此,已经完成了从电脑端下载文件到Termux手机终端本地。接下来我们看看如何上传文件到电脑端。 简单地讲,就是实现将Termux目录中的文件上传到电脑端FTP服务器目录中。 首先,依然是要保证Termux中的ftp客户端已经登录了电脑端的FTP服务器。 上面通过ls我们看到Termux的目录下文件"lala.exe",我们就上传这个可执行文件到电脑端中。 在ftp>后面输入:put lala.exe 此时会发现已经成功上传到电脑端中,我们可以去电脑端的FTP服务器共享目录中查看。 至此,已经完成了从Termux手机端上传文件到电脑端了。那么以后实现Termux和电脑端的文件共享就可以如此访问,尽管有点繁琐,但是最简单方便! 到目前为止,我们已经实现了Termux和电脑端的文件互相访问,这更有利于我们之后的安卓渗透,毕竟总会需要用到电脑文件的时候,恭喜,你又进步了。 安卓渗透我想说更多kali、Web、安卓渗透等hack技术。请关注小白嘿客,私信获取。欢迎在下方评论区留言讨论! |