需要Python/Apache帮助吗

2024-05-16 03:53:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试做一个程序(更像是两个一起工作的程序)。服务器(主机):连接到Apache服务器并向其和B发送命令。客户端(客户端):也已连接,但不能发送命令,只能接收命令

例如: 如果我输入服务器(主机)。日志时间它会将该命令发送到apache服务器,客户端会抓取时间并将详细信息发送回(主机)

例2: 如果我在服务器(主机)中键入start keylogger-t 2000(-t是时间,2000是每2000毫秒一次),它将启动内置键盘记录器,并开始每2000毫秒发送一次记录的信息。 如果我打字

我不是第一次做程序员。我通常用c#/ruby写。Python是我的第一语言,所以我理解你们为我准备的东西,只是我以前从未真正使用过Apache。任何帮助都将不胜感激


Tags: 命令程序服务器信息客户端键入apache记录
1条回答
网友
1楼 · 发布于 2024-05-16 03:53:40

以下是我将如何根据您刚才提出的问题采取这种方法

服务器:

  • Apache+mod_wsgi用于前端web服务器(允许使用flask或django);这里没有太多,这是一个非常简单的配置
  • 我将使用Django作为web框架

客户:

  • 客户端将以某种间隔(1分钟、10分钟等)轮询服务器;轮询时,客户机将接收命令,然后从服务器执行这些命令
  • 我不确定python中是否有键记录模块;如果没有,我必须为我打算让客户机在C中使用的每个操作系统编写一个

我使用pull请求,因为防火墙很少进行出口过滤;默认情况下,他们总是虚拟地进行入站筛选,因此您最初询问如何设置的方式将不起作用。这就是大多数僵尸网络的工作原理(以Chrome为例)

相关问题 更多 >