端口渗透总结简单介绍"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口。我们此文所指的端口特指TCP/IP协议中的端口,是逻辑意义上的端口。一些特定端口默认会开启一些特定服务。端口信息收集可以帮助我们找到更多目标网站的功能点,更全面地对目标网站进行测试。端口分类第一类公认端口(Well Known Ports):从0到1023,它们紧密绑定(bindin
在os 角度,文件最终由file_str 来表示一个文件,我们从
mp_raw_code_t *raw_code = mp_raw_code_load_file(file_str);
作为今天追踪代码的起点。
raw_code 这个结构体我们已经看到好多次了,里面放了有bytecode 这么一个成员。
typedef struct _mp_raw_code_t {
转载
2024-09-26 17:12:14
24阅读
Kubernetes是一个非常流行的容器编排平台,用于部署、扩展和管理容器化应用程序。在Kubernetes中,liveness probe(活跃探测)是一种机制,用于检测应用程序是否处于活动状态。本文将介绍Kubernetes的liveness probe的概念和使用方法,并提供代码示例。
## 什么是liveness probe?
Liveness probe是一种用于检测应用程序是否处于
原创
2024-01-16 10:43:11
82阅读
目录1.ELK 日志收集系统之Supervisord安装配置2.ELK 日志收集系统之Supervisord启动elasticsearch-head3.ELK 日志收集系统之Kafka配置4.ELK 架构部署之 Logstash 配置5.ELK 架构部署之supervisord方式启动Kibana6.ELK 日志收集系统之Filebeat配置1.EFK 日志收集系统之Supervisord安装配置
k8s资源对象(控制器):参考资源:https://feisky.gitbooks.io/kubernetes/concepts/deployment.htmlhttps://www.kubernetes.org.cn/docs ReplicationController ReplicaSet Deployment DaemonSet Jod Cronjob StatefulSet
srcds.exeserver.cfg 服务器参数配置文件[文件路径:left4dead/cfg]host.txt 服务器LOGO地址[文件路径:left4dead/]motd.txt 服务器帮助文件[文件路径:left4dead/]Srcds启动文件参数配置
例子1:srcds.exe -game "left4dead" -insecure +maxplayers 32 +sv_lan 1 +m
基本能见到的状态码都罗列在这里了,带下划线的是比较重要的。学习状态码主要是靠分类,不能死记硬背。 1xx : 信息响应类,表示接收到请求并且继续处理100: Continue -- 继续。客户端应继续其请求101: Switching Protocols -- 切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议,例如,切换到HTTP的新版本协议&nbs
转载
2024-10-12 15:16:26
68阅读
LivenessProbe 失败原因 → 解决办法对照表
? LivenessProbe 失败排查对照表
失败原因
典型表现
排查方法
解决办法
应用端口没监听
curl http://127.0.0.1:8080/healthz 不通
netstat -tlnp / ss -tlnp 查看端口
确认应用监听在正确端口
应用监听地址不对
探针访问 127.0.0.1,但应用只监听
这一切的开始要从同事手中的一个医疗项目开始。 早上一到公司,就看到同事跟数据库连接干上了。要处理的问题是判断网络是否连通。因为如果你不去判断的话,系统只会提示说"sa"登录失败,却不告诉你是因为网络的原因,这会让人相当的郁闷。 &n
分享下今天给同事台式机更换系统盘的心酸过程,原本120G的固态不够用,换了个480G的,不想重装系统,于是就折腾了一下,分享下说不定以后大家能用上呢。一般来说,更换windows的系统硬盘有如下方式:1、喜欢全新系统,直接更换,然后把重要文件复制过去,桌面文档等,然后软件重装一遍;2、就喜欢现在的系统,不想折腾来折腾去,可以克隆分区的形式,也可以用软件的系统迁移功能;我选择的第二种方式,首先在wi
整了两三天,总算是有点眉目了和经验了。总结下:在这篇文章之前,先看下:http://cxshun.iteye.com/blog/1535188’里面有讲如何整合nginx和单个tomcact!nginx主要的配置都在nginx.conf文件里面。而负载均衡的相关模块主要是在http模块里面。下来看下说明以及配置:http {
include mime.types;
de
技术要点
一个存储过程包括名字、参数列表,以及可以包括很多SQL语句的SQL语句集。下面为一个存储过程的定义过程:
create procedure proc_name (in parameter integer)begindeclare variable varchar(20);if parameter=1 thenset variable=’MySQL’;elseset variable=’P
我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明基本语法:load data [low_priority] [local] infile 'file_name txt' [replace | ignore]
into table tbl_name
[fields
[terminated by't']
[OPTIONALLY] enclose
在Kubernetes集群当中,我们可以通过配置liveness probe(存活探针)和readiness probe(可读性探针)来影响容器的生存周期。参考文档:https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/kubelet 通过使用 liveness pr
转载
2024-05-16 11:58:50
200阅读
Kubernetes(简称K8s)是一种用于自动部署、扩展和管理容器化应用程序的开源平台。在Kubernetes中,我们经常需要对部署的应用程序进行健康检查,以确保应用程序的稳定性和可靠性。其中,livenessProbe是Kubernetes中的一个重要概念,用于检测容器内应用程序的存活状态。在本文中,我将向你介绍如何实现K8s的livenessProbe。
### 实现K8s的livenes
原创
2024-03-19 10:37:25
54阅读
为什么要扫描端口?知道主机开放了哪些端口,就可以推断出端口所对应的服务,从而根据服务的已知漏洞进行渗透。 一、端口扫描原理二、Telnet探测端口三、端口扫描工具1. Nmap2. Masscan四、几种扫描工具的原理和区别五、端口扫描分类 一、端口扫描原理1)向目标主机的某个端口,发送建立链接的请求,如果对方开放了这个端口,就会响应;如果没有没开放,则不会响应。 2)根据这个原理,向一些常用的端
转载
2024-08-06 20:16:42
102阅读
最近和几个同事一起组织了一门ETP(Engineer Training Program)的课程,叫做Advanced Performance Testing。叫Advanced不是因为多么高深,而是因为这是一个多次的系列课程,而且里面结合了大量的实例和实践的经验,不希望只是泛泛的介绍。当然,这样叫还是会觉得有些大言不惭的,毕竟做性能测试久了,知道深浅。 最近在Weinberg(对,还是他,可见
1、pinpoint介绍1.1 pinpoint是什么?pinpoint是开源在github上的一款APM监控工具,它是由java编写的,用于大规模分布式系统的监控;它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的,只需要在被测试的Tomcat中加上3句话,打下探针,就可以监控整套程序了。Pinpoint支持的功能比较丰富,可以支持如下几种功能:服务拓扑图:对整个系统中应用
转载
2024-06-23 13:17:38
80阅读
1、livenessProbe简介存活指针,判断Pod(中的应用容器)是否健康,可以理解为健康检查。我们使用livenessProbe来定期的去探测,如果探测成功,则Pod状态可以判定为Running;如果探测失败,可kubectl会根据Pod的重启策略来重启容器。如果未给Pod设置livenessProbe,则默认探针永远返回Success。当我们执行kubectl get pods命令,输出信
转载
2023-12-14 04:36:14
73阅读
# 理解 MySQL 的 `mysqlx_port` 参数
在数据库开发中,了解如何配置连接参数是非常重要的步骤。今天我们将探讨 MySQL 中的 `mysqlx_port` 参数,以及它如何影响你与 MySQL 数据库的连接。
## 整体流程
以下是连接 MySQL 数据库的总体步骤:
| 步骤 | 描述 |
| --
原创
2024-08-13 05:00:36
383阅读