首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RedGuard初探

简介 前几天发现自己的服务器fofa和微步情报标记为了cobaltstrike服务器,由于以前使用的版本没有对相应的特征做修改,导致空间搜索引擎标记,刚好看到风起在朋友圈发布了RedGuard,于是赶紧试试鲜...重点关注3个配置 1.PORT_HTTPS 2.PORT_HTTP 3.HostTarget 如上图,当前配置的意思是将Port_http的80端口绑定本机127.0.0.1的8080端口,当有请求访问服务器的...80端口,RedGuard会对请求特征做判断,当请求不符合规则(及host头不是360.net,这个可以随意设置),请求会被重定向https://360.net,否则请求会被转发到cs的监听端口8080...同理,443端口被绑定本机127.0.0.1的8443端口,当请求不符合规则时将请求重定向https://360.net,当host头为360.com时将请求转发到cs的8443监听端口,主要取决于你...HttpHostHeader=360.net -f exe -o test.exe 建立监听和设置参数,这里反代端口80端口80端口收到请求且符合规则后将其转发到本地的8080端口 use exploit

43230

一个诡异的登录问题

当我使用 HTTPS 登录成功后,请求 https://localhost:8444/http 地址时,按理说会重定向 http://localhost:8080/http,结果并没有,而是重定向登录页面...,重定向 http://localhost:8080/ 地址时,出现了一点点意外,该请求在 Spring Security 过滤器链的最后一个环节 FilterSecurityInterceptor...浏览器 F12 检查前端请求,发现登录成功后,重定向 http://localhost:8080/ 地址时,果然没有携带 Cookie! 现在的问题是为什么它就不携带 Cookie 呢?...:8080/http,重定向的请求是 HTTP 请求, Cookie 只可以在 HTTPS 环境下传输,所以不会携带 Cookie,服务端以为这是一个匿名请求,所以要求重定向登录页面,回到登录页面继续登录...,此时发起的登录是 HTTP 请求,即端口8080,由于 Cookie 并不会区分端口号,所以使用 8080 登录成功后,使用的还是之前 8444 生成的 Cookie,但是 8080 又无法在发送请求时

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

Kubernetes

当服务存在时,它的 IP 地址端口不会改变。与服务建立的连接会被路由提供该服务的任意一个 pod 上。...ports: # 第一个可用端口的名字 - name: http # 可用端口80 port: 80 # 服务将连接转发到容器的 8080...curl 命令.png 配置服务上的会话亲和性 P126 如果希望特定客户端产生的所有请求每次都指向同一个 pod ,可以设置服务的 spec.sessionAffinity 属性为 ClientIP ,不是默认值...选择器用于构建 IP 和端口列表,然后存储在 Endpoints 资源中。当客户端连接到服务时,服务代理选择这些 IP 和端口对中的一个,并将传入连接重定向该位置监听的服务器。...- name: https port: 443 Endpoints 对象需要与服务具有相同的名称,并包含该服务将要重定向的目标 IP 地址端口列表。

74010

Linux下端口映射工具RINETD

Linux下简单好用的工具rinetd,实现端口映射/转发/重定向 官网地址http://www.boutell.com/rinetd 软件下载 wget http://www.boutell.com/...172.19.94.3 8080 0.0.0.0 2222 192.168.0.103 3389 1.2.3.4 80 192.168.0.10 80 说明一下(0.0.0.0表示本机绑定所有可用地址...) 将所有发往本机8080端口的请求转发到172.19.94.3的8080端口 将所有发往本机2222端口的请求转发到192.168.0.103的3389端口 将所有发往1.2.3.4的80端口请求转发到...192.168.0.10的80端口 命令格式是 bindaddress bindport connectaddress connectport 绑定的地址 绑定的端口 连接的地址 连接的端口 或...etc/rinetd.conf ##启动转发 把这条命令加到/etc/rc.local里面就可以开机自动运行 查看状态 netstat -antup 需要注意 1.rinetd.conf中绑定的本机端口必须没有其它程序占用

2.6K20

service 2 暴露服务的 3种 方式

【k8s 系列】k8s 学习十九,service 2 之前我们简单的了解一下 k8s 中 service 的玩法,今天我们来分享一下 service 涉及的相关细节,我们开始吧 为什么要有 服务...Service 暴露一个 80 端口,映射到 pod 的 8080 端口 我们也可以暴露多个端口,但是暴露多个端口的话,必须要写 name ,例如这样 运行 kubectl create -f kubia-service.yaml...Service 和 pod 好像是直连的,其实并不是这样的,其实 他俩之间还有一个关键的资源,那就是 Endpoint Endpoints 这个资源就是暴露一个服务的 IP 地址端口的列表 kubectl...31200 端口 我们通过外部客户端请求工作节点的 IP + 暴露的 port,是这样的流程: 外部客户端流量从节点的 31200 端口打入,会被重定向 service 管控的一组任意 pod 上...endpoint ip 和 port 映射列表 最终 ingress 控制器,直接把流量打到 service 管控的一组任意 pod 上面 这里的流量是 ingress 控制器直接打到 pod 上,不是通过

19731

centos下查看端口占用情况,杀死进程

第一种:我们知道端口号用下面这种方法 有时候我们知道某个服务端口正在后台运行,想关掉它。比如说我tomcat是8080端口,在后台运行。怎么关掉它呢?...根据端口查看这个进程的pid(圈住的就是pid) netstat -lnp|grep 8080 #8080请换为你的apache需要的端口 查看进程的详细信息 ps 1777 #1777就是上一步得到的...java -jar XX.jar >temp.text & //nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 //当用 nohup 命令执行作业时,缺省情况下该作业的所有输出重定向...117.79.91.18:80 ESTABLISHED 4732 2.查看指定端口的占用情况 C:>netstat -aon|findstr "9050"...0.0.0.0:0 LISTENING 2016 P: 看到了吗,端口进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程

6.3K71

《爆肝整理》保姆级系列教程-玩转Charles抓包神器教程(15)-Charles如何配置反向代理

如果有另一个应用程序使用该端口,则在反向代理启动时将收到一条警告消息Remote host:远程主机作为反向代理的目的地的远程主机的主机名或IP地址Remote port:远程端口远程端口默认为80,这是...Rewrite redirects:重写重定向重定向远程服务器的响应将被重写与反向代理源地址相匹配,默认为开远程服务器的重定向响应是完全限定的URL,即使它们在同一网站内如果重定向远程服务器地址,则需要将其重写为反向代理本地地址...,否则客户端将使用重定向URL远程主机,因此不再通过反向代理连接Preserve host in header fields:保留主机头Host HTTP标头从传入请求不变地传递,不是正常重写主机头以匹配反向代理远程主机...宏哥在Apache服务器安装在A计算机上,IP地址为:10.11.53.180,并开启服务,端口号为:80(默认)。然后宏哥简单部署一个HTML页面,在浏览器中访问服务。...页面服务的端口号,在本例中访问HTML页面的端口号为80(Apache默认端口)点击OK保存反向代理设置,如下图所示:6.上一步点击OK之后会出现反向代理列表窗口,勾选我们上一步设置的反向代理,点击ok

1.1K20

如何使用StreamDivert将网络流量重定向其他目的地址

关于StreamDivert StreamDivert是一款中间人工具和网络流量转发工具,该工具可以针对目标系统中的进出网络流量执行分析和重定向操作,并且能够将TCP、UDP和ICMP流量转发至其他的目标地址...StreamDivert功能介绍 将所有特定端口的传入连接中继另一个目标; 将从特定源IP端口的传入连接中继另一个目标; 将传入连接中继SOCKS(4/5)服务器; 将所有特定端口的传出连接中继另一个目标...; 将传出连接中继特定IP和端口的另一个目标上; 通过IPv4和IPv6处理TCP、UDP和ICMP流量; 强制通过特定网络接口重定向数据包; 工具下载&安装 广大研究人员可以访问该项目的Releases...to 10.0.1.49 port 8080 tcp > 10.0.1.50 80 -> 10.0.1.49 8080 //Send all packets going to 10.0.1.50...to 10.0.1.49 port 53 udp > 0.0.0.0 53 -> 10.0.1.49 53 其中的[f]参数将会修改Windows防火墙,并将某个应用程序设置为例外,以正确地将传入流量重定向另一个端口

1.8K30

【重识云原生】第六章容器基础6.4.9节——Service

pod了,service默认IP类型主要分为:ClusterIP:主要是为集群内部提供访问服务的;(默认类型)NodePort:可以集群外部所访问,访问方式为宿主机:端口号;LoadBalancer...,service会通过标签选择器与后端的pod进行连接并kubo-proxy监控,当后端pod重建时会通过标签自动加入对应的service服务中,从而避免失联。...对每个 Service,它会配置 iptables 规则,从而捕获到达该 Service 的 clusterIP 和端口的请求,进而将请求重定向 Service 的一组后端中的某个 Pod 上面。...kube-proxy负责为 Service实现了一种 VIP(虚拟 IP)的形式,不是 ExternalName的形式。在 Kubernetes v1.0版本,代理完全在 userspace。...然后kube-proxy自己内部实现有负载均衡的方法,并可以查询这个service下对应pod的地址端口,进而把数据转发给对应的pod的地址端口

1K20

kubernetes service 原理解析

为什么需要 service 在 kubernetes 中,当创建带有多个副本的 deployment 时,kubernetes 会创建出多个 pod,此时即一个服务后端有多个容器,那么在 kubernetes... kube-proxy 会监听 service 和 endpoints 的更新并调用其代理模块在主机上刷新路由转发规则。...为什么 userspace 模式要建立 iptables 规则,因为 kube-proxy 监听的端口在用户空间,这个端口不是服务的访问端口不是服务的 nodePort,因此需要一层 iptables...把访问服务的连接重定向给 kube-proxy 服务。...iptables 模式与 userspace 模式最大的区别在于,iptables 模块使用 DNAT 模块实现了 service 入口地址 pod 实际地址的转换,免去了一次内核态用户态的切换,另一个与

1.4K00

kubernetes service 原理解析

为什么需要 service 在 kubernetes 中,当创建带有多个副本的 deployment 时,kubernetes 会创建出多个 pod,此时即一个服务后端有多个容器,那么在 kubernetes... kube-proxy 会监听 service 和 endpoints 的更新并调用其代理模块在主机上刷新路由转发规则。...为什么 userspace 模式要建立 iptables 规则,因为 kube-proxy 监听的端口在用户空间,这个端口不是服务的访问端口不是服务的 nodePort,因此需要一层 iptables...把访问服务的连接重定向给 kube-proxy 服务。...iptables 模式与 userspace 模式最大的区别在于,iptables 模块使用 DNAT 模块实现了 service 入口地址 pod 实际地址的转换,免去了一次内核态用户态的切换,另一个与

50030

IPTABLES的基本概念小结 转

匹配来源端口号 指定动作 动作 说明 ACCEPT 允许数据包通过 DROP 直接丢弃数据包,不给出响应 REJECT 拒绝数据包通过,给出拒绝响应 REDIRECT 本机端口重定向、映射、透明代理...① 举例:仅允许远程主机访问本机的80端口,本机地址10.0.0.254 iptables -F iptables -A INPUT -p tcp -d 10.0.0.254 --dport 80 -j...ACCEPT iptables -A INPUT -p tcp -j DROP ② 举例:将本地的80端口的请求转发到8080端口,本机地址10.0.0.254 # 方式1:redirect iptables...-t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 # 方式2:DNAT iptables -t nat -A PREROUTING...-p tcp -d 10.0.0.254 --dport 80 -j DNAT --to-destination 10.0.0.254:8080 这里列了两种方式,第一种redirect方式实际上是端口重定向

49050
领券