我正在考虑编写一个反键盘记录器/反 RAT 应用程序。基本上,我想要它做的是:
- 监控传出的 ftp 流量(可能监控所有传出的流量并可以选择按 ftp 过滤)
- 分析标头以查找潜在的键盘记录器/RAT
- 嗅出任何此类连接的 FTP 地址
- 阻止(或让用户选择阻止)到这些地址的连接
我认为我可以处理步骤 1-3,并且我知道我可以阻止所有FTP 流量,但是我该如何阻止特定地址呢?
附带说明一下,任何人都可以建议一些可能使步骤 1-3 更容易的库吗?或将执行第 4 步的库(如果存在)。我不介意编写代码以针对多个操作系统。