学习笔记
文章平均质量分 59
一些比较乱的学习笔记
^Norming
这个作者很懒,什么都没留下…
展开
-
检测笔记本电池情况小命令
电池检测原创 2022-11-16 20:25:55 · 258 阅读 · 0 评论 -
C语言指针
指针是内存地址,指针变量是用来存放内存地址的变量指针变量的值是地址(即指针)*:取值操作符&: 取址操作符以下代码示例:(1)#include<stdio.h>int main(){ int i=2000; int *pointer;//此处*表示定义了一个指针变量,指针变量名是pointer,而不是*pointer pointer=&i;//pointer==i的地址 printf("%d\n",*pointer);//取出pointer所指向地址的原创 2021-09-14 21:28:27 · 169 阅读 · 0 评论 -
解决kali连不上网的问题(网卡不工作)
参考了郁离歌的博客ifconfig之后发现只有localhostifconfig -a看到网卡还活着,只是罢工了在终端运行这个命令leafpad /etc/network/interfaces在最后加上方框中的两行保存,终端执行命令重启网络/etc/init.d/networking restart 即可...原创 2021-07-29 17:06:46 · 2134 阅读 · 1 评论 -
github突然无法使用hexo g上传博客问题的解决
输入hexo g后报错: can not read a block mapping entry; a multiline key may not be an implicit key显示文章上传失败有可能是因为文章的标题开头使用了不可以放在开头的字符例如:本来是:[2021BUUCTF]RE改成:2021BUUCTF]RE就可以了...原创 2021-06-03 20:20:08 · 180 阅读 · 0 评论 -
C++跨平台开发(VS2019+WSL(Ubuntu))
由于实验室任务要求,特学习了一下如何跨平台开发项目,时间有点长了,如有疏漏,还请包涵指正!我们在开发项目的过程中,有时候会进行跨平台开发,例如,我们需要开发Linux项目,但是受到条件限制,目前只有Windows环境,如何在Windows环境下进行Linux项目开发就成了迫切的需要。本篇介绍利用在Windows下使用VS2019编写CMake并连接WSL的方式进行Linux项目的开发。预备介绍WSL(windows下的Linux子系统):Windows Subsystem for Linux(简称W原创 2021-03-01 21:24:47 · 2694 阅读 · 0 评论 -
使用hexo+github搭建个人博客
之前实验室布置的任务,记录一下踩坑的过程,也参考了许多师傅的博客,在此感谢一.GitHub篇申请账号首先需要有一个Github账号,直接官网注册就OK啦。注册完成后需要新建一个仓库,仓库的命名就是用户名.github.io例如,我的用户名是nor-ming,我的仓库就叫nor-ming.github.io,这样方便让大家访问注意:注册的邮箱需要验证,不要乱写仓库创建成功可能不会立即生效,需要等一会创建成功之后你可以在这里看到你的仓库此时访问用户名.github.io能够看见你之前建仓原创 2021-02-07 21:56:03 · 243 阅读 · 0 评论 -
给Ubuntu安装vmtools
之前安装ubuntu的时候没有安装vmtools,本周补安装打开ubuntu发现安装VMtools的小条变成了灰色点不了(应该是因为用的汉化版VNware)解决办法:1.关闭虚拟机;2.在虚拟机设置分别设置CD/DVD、CD/DVD2、软盘为自动检测;3.再重启虚拟机,灰色字即点亮。可能会造成打开的时候有问题,没关系,重复开几次一直OK就可以了然后再打开就发现可以点击虚拟机菜单栏中的【虚拟机】–>【安装VMware Tools】然后就出现了接下来把VMwareTools…ta原创 2020-10-01 11:19:25 · 368 阅读 · 0 评论 -
CTFd平台搭建(文件方式)
记录一下自己搭建过程中踩的坑没有云服务器,在虚拟机中搭建的,使用的是Ubuntu16.04.7LTS查看当前版本的命令:cat /etc/issue然后发现自己的虚拟机连不上网了,重新弄一下吧,选的是NAT模式。注意给它管理员权限才能更改。连上网后就可以开始了1.升级源sudo apt-get update在升级源的时候可能会报错我自己忘记截图了,用一下网上博客的图片吧遇到这种情况是因为连接不到 US 的服务器,所以更新失败,需要在系统设置中将源服务器设置为中国的。这样应该就可原创 2020-09-12 18:06:17 · 1134 阅读 · 0 评论 -
密码学入门笔记
密码学入门笔记整理学习笔记crypto介绍Crypto++ 库是一个用c++ 编写的密码类库,是一个自由软件。加密方式分类1.编码2.古典加密(主要为替换)3.加密函数(MD5加密。一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。)4.近代、现代、自定义加密5.特殊密码ASCII编码(美国信息交换标...原创 2020-08-21 20:58:45 · 150 阅读 · 0 评论 -
Burpsuite初步入门笔记
Burpsuite初步入门1.JAVA环境的配置1.下载:首先在搜索引擎搜索jdk,找到网站,下载,记住安装路径。(注:高版本的JAVA不能兼容低版本的burp)2 .环境变量配置:右键点击我的电脑,选择属性,选择高级系统设置,点击环境变量选项,在打开的环境变量对话框后,单击下方系统变量下的新建按钮,然后输入JAVA_HOME,对应的变量值为jdk安装的目录,点击确定。然后新建变量名:cla...原创 2020-08-21 20:58:29 · 148 阅读 · 0 评论 -
MIPS汇编入门基础知识笔记
MIPS汇编入门基础知识笔记学习资料:[计算机组成与设计:硬件、软件接口(第4版)]1.每行最多只有一条指令,注释总在一行之尾结束。add a,b,c #表示把b,c相加放入a中,#后是表示注释。2.每条MIPS算术指令只执行一个操作,并且有且仅有三个变量。3.MIPS中,只能对存放在寄存器中的数执行算术操作。4.减法 sub5.MIPS体系中寄存器大小为32位,...原创 2020-03-23 15:30:19 · 1008 阅读 · 0 评论 -
IDA pro使用笔记
IDA pro使用笔记1.什么情况下需要使用反汇编?1)分析恶意软件2)分析闭源软件的漏洞3)分析闭源软件的互操作性4)分析编译器生成的代码,以验证编译器的性能和准确性5)在调试时显示程序指令2.动态分析:是指在严格控制的环境中执行恶意软件,并使用系统检测实用工具记录其所有行为。静态分析:试图通过代码来理解程序的行为。(查看对恶意软件进行反汇编之后得到的代码清单)。3.基本的反...原创 2020-03-23 11:57:57 · 651 阅读 · 0 评论