我想通过反向 shell 连接到我的 Macbook,以便能够远程删除数据。
它将通过 WLAN 连接到互联网
硬盘不会从计算机中移除
它必须悄无声息地完成(没有窗口,没有托盘图标),最好是在盖子关闭时完成。
我可能会加密硬盘。加密数据是没用的,因为我想隐藏数据的人只需要求我输入密码,我就必须这样做。
我知道这不是一件容易的事,但请帮我解决问题的不同部分。如果需要,我可以自己编写一些程序。我只是不知道从哪里开始。
答案1
查看 TrueCrypt,http://www.truecrypt.org/ 特别是关于“合理的否认”和“隐藏卷”的部分,其中一个隐写隐藏的加密卷隐藏在另一个加密卷中...... http://www.truecrypt.org/hiddenvolume 听起来和你描述的情况很相似
答案2
如果盖子已关闭而您未对其进行配置,则机器处于休眠状态,无法进行远程连接。如果您配置了局域网唤醒并且您位于同一网络上,则即使盖子已关闭,您也可以通过“魔术包”唤醒机器。
远程访问也需要提前设置,所以如果他们已经有该设备而你还没有设置远程登录或类似的东西,那你就倒霉了。
但是,如果您有 SSH 访问权限,则可以从命令行删除文件,然后清除驱动器上的可用空间以防止恢复。SSH 访问权限对于查看机器的人来说(或多或少)是不可见的。搜索“安全删除命令行 mac”以获取有关执行数据擦除的详细信息。
如果您只有远程桌面访问权限,那么您可以执行相同的操作,但任何查看屏幕的人都可以看到它们。