自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 记录一次qemu安装虚拟机过程,并解决ssh无法连接问题

创建虚拟机使用的虚拟磁盘$ qemu-img create mydisk.img 10G创建10G磁盘下载iso镜像,并安装#/bin/bashqemu-system-x86_64 -cdrom CentOS-7-x86_64-Minimal-1810.iso \ -hda mydisk.img -boot d -net nic -net user -m 2048 ...

2019-02-08 17:22:35 4717 3

原创 守护进程

定义: 守护进程是一种后台运行并且独立于所有终端之外的进程 创建一个守护进程 #include<sys/types.h>#include<signal.h>#include<unistd.h>#include <syslog.h>#define MAXFD 64void d_init(const c

2018-03-15 22:15:38 221

原创 网络套接字和本地套接字

socket网络编程 1:网络套接字 创建套接字,返回值就是套接字的文件描述符int socket(int domain,int type,int protocol);//创建一个套接字//domain(域):确定通信的特性,如AF_INET--IPv4,AF_INET6--IPv6,AF_UNIX--UNIX//type:确定套接字类型,如SOCKET_STREAM(...

2018-03-14 09:07:15 3537 1

原创 协程

在第一次看见这个词后,觉得和进程线程一定有渊源,于是开始查资料,了解它。 看了很多资料,发现很懵逼,知道看见一句话,协程相当于用户级线程。。。就明白是怎么一回事了。 协程有很多库 我们先看ucontext库其中最主要是四个个函数int getcontext(ucontext_t *ucp);//获取当前上下文int setcontext(const ucontext_t *ucp)...

2018-03-13 20:09:14 283

原创 深入理解malloc/free以及malloc(0)空间分配

所有堆里的空闲块被串成一个空闲链表,malloc原理就是遍历这个空闲链表,找到第一个适合的块,并拆成两部分,一部分是要使用的内存,另一部分是剩下的空闲块,依旧串在空闲链表中。如果malloc申请n byte,那么分配的将是比n byte大一些的内存,,一般是n+8 byte,因为,多的部分保存一个数据结构 struct mem_control_block 用来记录这个内存块的基本情况。...

2018-03-13 13:02:51 2260

原创 ubuntu 引导修复

因为windows的c盘空间不足,用分区助手给它扩容,后来发现。开机后,系统选项消失,直接进了windows系统,于是通过下面方法修复ubuntu引导1: 制作一个ubuntu启动盘,并进入try ubuntu选项而不是install ubuntu选项 2: 打开一个终端, 输入命令sudo add-apt-repository ppa:ya...

2018-02-22 19:49:46 679

原创 黑客-抓取数据包,并破解加密密码

本文目的:抓取局域网内所有数据包,并获取数据包内密码,针对一些加密了的密码,进行解密工作,以此获取对方密码。之前我写过关于局域网内,使用arp欺骗,截取目标主机上网数据包。这是链接 http://blog.csdn.net/qq_35315699/article/details/74178872但是这个方法有点复杂,不易掌握,而且可能影响对方网速。这里有一个巧妙的方式。我是以寝室网作为实验场地

2017-09-06 21:47:01 28986 3

原创 黑客-ubuntu下的scapy的ARP攻击(2)

前一篇文章介绍了如何攻击局域网内主机,让它无法上网http://blog.csdn.net/qq_35315699/article/details/73863632 具体语言是python,有c/c++语言基础的很快就能掌握接下来我们来实现让被攻击主机依旧能上网,但数据包要从攻击者主机转发到路由器,这样我们就能获得被攻击者的所有数据包了A机为被攻击主机 i

2017-07-03 11:34:32 4282 2

原创 黑客-ubuntu下scapy的ARP攻击(1)

实现目标,利用arp响应,让处于同一局域网内的主机无法上网 首先下载scapy:sudo apt-get install python-scapy然后输入sudo scapy如果出现 说明安装成功,接下来就可以开始攻击了 先重开一个终端,输入arp -a 其中网关ip是192.168.1.1 mac地址是a8:57:4e:32:02:ba; 要攻击的主机ip是192.168.1.108 m

2017-06-28 20:19:03 2321 1

原创 波特率和比特率(码元通俗解释)

波特率又称码元率,是指每秒传输码元的数目,单位波特(Band) 比特率为每秒传输的比特(bit)数。码元: 在数字通信中常常用时间间隔相同的符号来表示一个二进制数字,这样的时间间隔内的信号称为(二进制)码元。 这是百度百科的解释 通俗点说,可以把一个码元看做一个存放一定信息量的包,如果只存放1bit,那么波特率等于比特率,但是一般不止存放1bit 如一串二进制

2017-06-08 21:13:45 13754 1

原创 OSI参考模型与internet参考模型

OSI参考模型将整个网络功能划分成7层,并定义了每层功能及层间的接口标准 internet参考模型将整个网络功能划分为4层,每一层对应OSI的层次如图 如图: 除OSI的物理层和Internet的子网层外是直接通信,其余各对等层实体间都是虚拟通信 各层功能 (1)物理层 完成原始数据位流在物理介质上传输,而不管位流的信息含义 (2)数据链路层 完成

2017-06-08 17:45:07 5326

原创 modelsim使用系统函数初始化指令存储器

在自己动手写cpu这本书中讲到初始化存储器有两种方法: 1:一个是对存储器中每个存储单元依次给出初值 2:使用系统函数$readmemh,但是书上讲解不清楚下面是我利用系统函数$readmemh实现过程1:创建一个rom.txt文件,保存rom的初值 2:在指令存储器rom.v中添加代码 这是我存放的路径,注意这里路径用”/”而不是”\” 这样仿真就能将指令

2017-05-26 13:39:11 2170

原创 modelsim SE-64 10.4的tab缩进设置

网上很少有关于modelsim缩进设置,这是我自己摸索出来的**Tools->edit preferences->by name->source->tabs 双击 tabs,软件默认为8,我改成了4。**

2017-05-25 17:04:14 3732 5

管理系统页面

一个系统管理平台的界面 rp页面

2019-05-05

llvm-8.0.0

llvm-8.0.0,只能通过svn在官网下载,很不方便,我下载后,把相应。

2018-10-08

gcc5.2软件包

这个是gcc,版本是5.2,在编译某些软件,只能用特定的gcc版本

2018-09-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除