Helm是一个很好的选择和自动完成框架.阅读Emacs Wiki上的任何页面,我知道Helm是从Anything演变而来的.该页面建议用户更新为Helm使用的任何内容编写的扩展名,但没有提供有关如何操作的说明.Helm wiki没有提供任何有关使用Helm框架编写扩展的有用信息(它甚至不是用户可编辑的,包含没有人修复或拉取请求的语法错误,我觉得这些错误是不受欢迎的).我最近一直在广泛使用Helm并喜欢它,我想写一个cheatsheet(类似于优秀的Clojure cheatsheet)来更好地服务我的工作流程.所以我的问题是:
(过时的)Anything文档是否适用于当前的Helm?它的兼容性如何?
有没有关于Helm的有用文档解释它是如何工作的以及如何使用它编写扩展?我一直在谷歌搜索一段时间,但我找不到任何有用的东西.
我是一个Lisper,我根本不介意阅读源代码.但是,这是一个耗时的过程,所以我只想在决定深入研究源代码之前先查找所有可用的信息.
有人告诉我如何在程序中阻止某些特定的系统调用吗?我正在构建一个系统,它接受一段C源代码,用gcc编译并运行它.出于安全原因,我需要阻止已编译的程序调用某些系统调用.有没有办法做到这一点,从源代码级别(例如剥离gcc的头文件,检测恶意外部调用,......)到可执行级别?
编辑#1:添加有关恶意电话的详细信息.
编辑#2:我的系统是GNU/Linux系统.
编辑#3:
我在几天内尝试了一些方法,这是我到目前为止得出的结论:
另一个是本机客户,我还没有尝试,但由于项目和我的工作之间的共同点,我肯定会在不久的将来.