Linux
文章平均质量分 61
hokool
这个作者很懒,什么都没留下…
展开
-
实现ubuntu与Windows的文件夹共享
为了便于学习跨平台的编码操作于是去学习了文件共享便于调试这里利用的是samba的软件包操作原创 2023-03-12 02:04:22 · 746 阅读 · 0 评论 -
多路IO转接笔记(poll与epoll)
selectpollint poll(struct pollfd *fds, nfds_t nfds, int timeout);fds:监听的文件描述符nfds:监听数组的,实际有效监听个数timeout: > 0超时时长,单位(毫秒)。-1阻塞等待,0不阻塞struct pollfd{ int fd; //待监听的文件描述符 short events; //待监听的文件描述符对应的监听事件,取值POLLIN、POLLOUT、POLLERR short原创 2022-01-17 11:16:00 · 209 阅读 · 0 评论 -
什么是ROP系统攻击
文章目录ROP系统攻击初步了解寄存器内存管理常见汇编指令再究ROP攻击ROP系统攻击初步了解ROP全称为Return-oriented Programming(面向返回的编程)是一种新型的基于代码复用技术的攻击,攻击者从已有的库或可执行文件中提取指令片段,构成恶意代码。ROP的核心思想(1)攻击者扫描已有的动态链接库和可执行文件,提取出可以利用的指令片段(gadget),这些指令片段均以ret指令结尾,即用ret指令实现指令片段执行流的衔接。(2)操作系统通过栈来进行函数的调用和返回。函数原创 2021-12-17 09:42:00 · 3114 阅读 · 0 评论 -
错误: fatal error: bits/libc-header-start.h: No such file or directory #include <bits/libc-header-star
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片转载 2021-10-23 10:11:12 · 3803 阅读 · 0 评论 -
解决虚拟机开机黑屏[sda] Assuming drive cache: write through
1. Host SMbus controller not enabled解决方法: 在/etc/modprobe.d/blacklist.conf 文件里添加blacklist i2c_piix42. intel_rapl: no valid rapl domains found in package 0解决方法: /etc/modprobe.d/blacklist.conf 文件里添加blacklist intel_rapl3. sd 0:0:0:0: [sda] Assuming drive原创 2020-06-26 00:11:12 · 19644 阅读 · 6 评论 -
centos7重启网卡失败
今天继续做实验的时候发现自己的网卡怎么弄都起不来尝试了重启ifup ifcfg-ens32systemctl restart network…结果就是用了下面两条命令,将网卡起来了service NetworkManager stop/etc/init.d/network restart...原创 2020-03-05 20:56:45 · 1075 阅读 · 0 评论 -
VMware克隆虚拟机后出现网络问题处理
解决方案vi /etc/sysconfig/network-scripts/ifcfg-eth0 # 删除MAC地址行rm -rf /etc/udev/rules.d/70-persistent-net.rules # 删除网卡和MAC地址绑定文件重启系统原创 2020-02-19 16:43:51 · 177 阅读 · 0 评论 -
linux 统计当前目录下文件的大小
命令: ls -l | awk 'BEGIN{size=0}{size+=$5}END{print "size is " size}ls -l显示当前目录文件详情awk ‘BEGIN{size=0}{size+=$5}END{print "size is "size}’使用awk命令进行逻辑运算。定义size=0的变量,进行size+=$5(由于ls -l的结果中文件大小占第五个参数)...原创 2020-02-06 16:28:27 · 1451 阅读 · 0 评论 -
centos7.6用sed获取ip
命令:ifconfig ens32 | sed -n '/inet /p' | sed 's/inet \([0-9.]\+\) .*$/\1/'ifconfig ens32:查看网卡信息sed -n ‘/inet /p’:打印含有inet的一行sed ‘s/inet ([0-9.]+).*$/\1/’s 为sed替换指定字符命令。格式为sed ‘s/匹配字符/替换字符/’() 获...原创 2020-02-06 15:12:14 · 522 阅读 · 0 评论