上下文:为了更好地理解系统如何在Linux下工作,我正在尝试编写一个带有内联的小型C程序,该程序应该在x86_64系统上运行,并与gcc一起编译。让我们以linux上的写syscall为例:
当调用write时,在syscall返回之后,我发现它将0xfffffffffffffff2存储在%rax中,是否需要从其中提取错误代码?rax", "%rdi" /* EDIT: this is needed or else the registers will be overwritten
到目前为止,我正在使用Windows 10 &我想在Docker上运行kali Linux。为此,我从卡利官方网站这里获取了这份副本。但是在运行之后,我发现它只是一个基本的操作系统--它不包含kali著名的所有工具,也不是一个完整的闪存副本。因此,我想要一个完整的卡利形象码头运行,我可以找到完整的卡利与所有的工具副本的码头。使用和安装解决了列出的元数据包
apt-get更新&和apt-缓存搜索kali-linux - Linux - ARM - Kali - Li