温馨提示:该页面为Windows软件,不支持手机用户安装使用
AnyCall 是一个工程,旨在验证用户进程是否能够投射物理内存,以及这种做法的潜在易损性。它通过在 x64 Windows 核心中实现用户模式编码,来允许系统软件调用敏感的 IOCTLs。以下是 AnyCall 的工作原理:
物理内存投射:AnyCall 允许用户进程在没有调用 API 的情况下,直接管理物理内存。这是通过将物理内存分配给用户虚拟内存空间来实现的。
内存检索:程序会遍历所有物理内存,直到在 ntoskrnl.exe 的物理内存中找到函数存根,以便进行挂钩。
函数挂钩:一旦找到存根,AnyCall 会在存根上放置一个 inline-hook,即一个简单的 jmp rax,从而可以将调用重定向到任何想要调用的函数。
系统调用:通过 syscall,用户模式的程序可以调用核心 API。
AnyCall 的主要特点包括:
易用性:用户无需深入了解底层系统即可使用 AnyCall。
灵活性:AnyCall 允许用户自定义函数挂钩,满足不同需求。
安全性:AnyCall 旨在确保用户操作的安全性,避免非法操作。
使用 AnyCall 的步骤如下:
安装 AnyCall:将 AnyCall 安装到您的系统。
配置:根据需要配置 AnyCall,包括设置要挂钩的函数等。
运行:启动 AnyCall,并根据指示进行操作。
监控:监控 AnyCall 的运行情况,确保一切正常。
AnyCall 为用户提供了强大的工具,可以方便地进行驱动调用演示。通过 AnyCall,用户可以更好地理解系统的工作原理,以及如何进行驱动调用。
安装快捷方式
修改或删除您的SD卡中的内容
拥有完全的网络访问权限
控制振动
查看网络连接
开机启动
防止手机休眠
在其他应用之上显示内容
录音
更改您的音频设置
拍摄照片和视频
连接WLAN网络和断开连接
查看WLAN连接
关闭其他应用
卸载快捷方式
让应用始终运行
修改系统设置
检索正在运行的应用
读取您的通讯录
与蓝牙设备配对
访问蓝牙设置
发送持久广播
写入/删除您的通讯录
使用指纹硬件
更改网络连接性
展开/收拢状态栏
查找设备上的帐号
写入/删除您的通讯录
读取同步设置
启用和停用同步
停用屏幕锁定
允许接收WLAN多播
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
读取日历活动和机密信息
关闭其他应用
请求安装文件包
连接WLAN网络和断开连接
拥有完全的网络访问权限
查看WLAN连接
查看网络连接
访问确切位置信息(以 GPS 和网络为依据)
访问大致位置信息(以网络为依据)
拍摄照片和视频
防止手机休眠
安装快捷方式
开机启动
发送持久广播
控制近距离通信
对正在运行的应用重新排序
读取您的SD卡中的内容