- 博客(245)
- 收藏
- 关注
原创 nginx+uwsgi 和nginx+gunicorn区别、如何部署
nginx+uwsgi 和nginx+gunicorn两种部署方式的区别与配置
2024-04-12 11:06:31 1438
原创 afl-cov计算代码覆盖率
e COVERAGE_CMD, --coverage-cmd COVERAGE_CMD:用来设置要执行的程序和参数,其中的AFL_FILE和afl中的”@@”类似,afl-cov会自动将AFL_FILE替换为fuzzer输出结果的文件名(也就是id:0000开头的文件),LD_LIBRARY_PATH则用来指定程序的库文件。-d AFL_FUZZING_DIR, --afl-fuzzing-dir AFL_FUZZING_DIR:指定afl-fuzz输出目录;点击进入每个文件,还有更详细的数据。
2023-09-20 11:30:28 1605
原创 AFL++模糊测试
fuzz测试工具--AFL++,可以使用Qemu、Unicorn或Frida 三种模式对IOT二进制文件进行Fuzzing测试
2023-09-08 17:37:39 1959
原创 JWT token
用户登录成功后,服务端生成一个随机的token给用户,并且在服务端(数据库或缓存)中保存一份token,以后用户再来访问时需要携带token,服务端接收到token之后,去数据库或缓存中进行校验token的是否超时、是否合法。token去取redis中的缓存的用户信息,随着之后jwt的出现,校验方式更加简单便捷化,无需通过redis缓存,而是直接根据token取出保存的用户信息,以及对token可用性校验,单点登录更为简单。单点登录是现在广泛使用的JWT的一个特性,因为它的开销很小,并且可以轻松地。
2023-07-24 10:51:04 771
原创 12、k8s Namespaces 资源隔离
kube-public 这个命名空间是自动创建的,所有用户(包括未经过身份验证的用户)都可以读取它。这个命名空间主要用于集群使用,以防某些资源在整个集群中应该是可见和可读的。PersistentVolumes是不属于任何namespace的,但PersistentVolumeClaim是属于某个特定namespace的;命名空间名称满足正则表达式[a-z0-9]([-a-z0-9]*[a-z0-9])?default 没有指明使用其它命名空间的对象所使用的默认命名空间。支持的格式有很多,比较常见的是。
2023-07-13 14:41:46 880
原创 1 node(s) had taint {node-role.kubernetes.io/master: }, that the pod didn‘t tolerate.
1 node(s) had taint {node-role.kubernetes.io/master: }, that the pod didn‘t tolerate.
2023-07-12 14:34:44 2064
原创 8-1-1、kuberbetes学习-service、deployment、ReplicaSet、pod
k8s的service定义了一个服务的访问入口地址,前端应用通过这个入口地址访问其背后的一组由pod副本组成的集群实例,来自外部的访问请求被负载均衡到后端的各个容器应用上。的称作 Controller,我们可以使用 Deployment 这种 Controller 来为 Pod 进行缩扩容,当然它还可以滚动升级,回滚。service根据pod的标签关联到pod,是为了让外部访问到pod,给pod做负载均衡。deployment根据pod的标签关联到pod,是为了管理pod的生命周期;
2023-07-12 11:26:06 259
原创 6-1、kubernetes之yaml文件 pod/deployment/service yaml文件详解
介绍yaml文件与结构;针对pod/deployment/service的yaml文件进行详解;如何快速编写pod/deployment/service的yaml文件。
2023-07-12 10:19:25 526
原创 8、kubernetes 核心技术--Controller
Kubernetes 提供了多种 Controller,包括 Deployment、ReplicaSet、DaemonSet、StatefuleSet、Job 等
2023-07-11 22:34:58 395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人