logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CSAPP 二进制炸弹实验

实验简介二进制炸弹是一个作为目标代码提供的程序。运行时提示用户输入6个不同的字符串,如其中一个字符串不正确,炸弹会引爆并打印一条错误信息。需要通过反汇编确定输入的6个字符串,从而拆除炸弹。知识点汇编语言基础GDB和OBJDUMP工具的使用实验环境Centos7 x86_64获取二进制炸弹首先从CSAPP官网获取二进制炸弹bomb.tar:http://csapp.cs.cmu.edu/3e/lab

CSAPP 缓冲区溢出实验

实验介绍本实验中,我们需要利用缓冲区溢出漏洞,来修改一个二进制可执行文件的运行时行为。预备知识缓冲区溢出的原理,参考《CSAPP原书第3版》3.10小节gdb和objdump使用x86_64下的汇编实验准备首先获取实验所需文件target1.tar:http://csapp.cs.cmu.edu/3e/labs.htmllinux下执行tar xvf target1.tar,得到如下文件。每个文件

#安全#操作系统
Microk8s启动失败,Failed to start Service for snap application microk8s.daemon-containerd 问题定位

microk8s启动失败,microk8s.daemon-containerd服务启动失败,报“Failed to start Service for snap application microk8s.daemon-containerd”Vmware VM设置里勾选网卡状态为connect,再设置主网卡IP, Gateway, DNS,重启microk8s问题解决。

文章图片
#kubernetes#容器#云原生
[k8s] kubectl执行失败后等待一段时间再重试 (Shell实现)

【代码】[k8s] kubectl执行失败后等待一段时间再重试 (Shell实现)

文章图片
#kubernetes
k8s删除namespace失败,陷入Terminating状态的解决方法

k8s删除namespace失败,陷入Terminating状态的解决方法

#kubernetes#容器
[Microk8s] calico-kube-controller not running: Failed to initialize Calico datastore error... 解决方法

[Microk8s] calico-kube-controller not running: `Failed to initialize Calico datastore error=Get “https://10.152.183.1:443/apis/crd.projectcalico.org/v1/clusterinformations/default”: context deadline e

文章图片
#kubernetes#linux#容器
[Microk8s] dqlite启动失败,raft_start(): io: load closed segment XXX: entries count in preamble is zero

删除此文件后重启microk8s,发现问题解决。文件出错原因可能是因为机器被异常下电,导致文件损坏。根据错误日志中"segment。"的信息,找到出错的文件。和正常环境对比,发现。

文章图片
#kubernetes#容器#云原生
到底了