自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者月明的博客

个人学习笔记整理

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 win10启动虚拟机蓝屏的一种解决方法

win10安装的是Workstations 16,之前以为是版本问题,换成15也不行。网上查了很多,有说是因为Windows系统更新造成的,没有什么解决方法。最后找到的解决方案是在【设置】-->【应用】-->【应用和功能】-->【程序和功能】-->【启动或关闭Windows功能】中勾选【虚拟机平台】选项,重启电脑即可。...

2021-07-13 13:57:07 19100 9

原创 【Linux管理篇-5】shell开发基础

Shell作为一个命令解释器,用于解释用户输入的命令及程序。当用户想在操作系统中完成一项操作时,通过Shell与用户进行交互。由此可见,Shell在Linux系统中具有重要地位,通过对Shell的灵活使用能够让我们更好、更便捷的使用Linux操作系统。1.Shell的作用Shell是操作系统中介于软件和硬件之间的命令解释器,其主要的作用就是将用户想要在系统中执行的操作解释为计算机硬件能够执行的指令。当Shell接收用户的执行操作指令后,会将其相关指令解释给操作系统来执行。同样,当操作系统将其执...

2021-05-11 09:36:52 390 1

原创 【二进制基础篇-2】栈基础

栈在汇编程序中有着非常重要的作用,一般一段代码的完整执行多多少少都是需要在栈的参与下完成。因此,对于栈功能的深刻理解也是有助于我们深入二进制世界的一把利器。1.调试工具通常,我们会用到的对汇编程序的编写与调试方式主要有以下几种(详情见后续推出的工具篇):MASM32/NASM:MASM32作为编写汇编代码的常用工具,NASM提供命令行方式处理.asm文件,在纯汇编程序开发中常用。VC++6.0或Virtual Studio:在Windows平台中,可以使用VC++6.0或Virtual.

2020-11-26 23:21:27 725

原创 【二进制基础篇-1】汇编基础

掌握汇编语言的目的是能够深入理解计算机系统的底层原理,在提高程序设计能力的同时也为二进制安全打下坚实的基础。对于二进制领域来说,无论是逆向工程、漏洞挖掘、加解密等等都需要以精通汇编语言为首要条件,才可以做到对二进制相关技术的深入理解、深入学习,从而更好的掌握二进制安全相关的技能。1.CPU指令集1.1 CPU的作用计算机系统中的CPU只能执行由机器指令组成的程序。一般我们使用的高级语言都是通过相应的编译器,将高级语言编写的代码编译成由机器指令组成的可以被CPU执行的程序,即目标代码。目标代码

2020-06-03 11:21:36 3047

原创 【Linux管理篇-4】用户与权限

用户和权限对于操作系统来说有着非比寻常的重要意义,可以说能够在一个操作系统中完成的几乎所有的操作都是与用户和权限相关。因此,Linux系统中的用户与权限的管理工作也就显得相当重要了。Linux系统认为一切皆是文件,而文件具有一系列的属性信息来标识它,例如表示文件名、文件类型、文件的创建者、创建时间、读取时间、权限等等都是对一个文件进行标识的信息。其中,用户和权限作为与使用者直接相关的属性在Lin...

2020-05-01 11:26:43 1210

原创 【Linux管理篇-3】Shell变量

Shell在Linux中具有相当重要的地位,利用shell可以实现Linux系统的自动化管理。本文以bash shell为主,来介绍shell变量。1. Shell的父子关系通常,登录某个远程终端或在GUI中运行终端仿真器时所启动的默认的交互shell,是我们在其中运行操作命令的父shell,这个shell提供一个CLI提示符,等待用户的命令输入。而我们在CLI中执行的命令或脚本等都是该父sh...

2020-01-01 22:31:21 167

原创 【Linux管理篇-2】Linux中的特殊符号

​此处所列仅为部分相对常用的特殊符号,不包括逻辑运算符、算术运算符、重定向符号等,并且与正则表达式相关的符号会在后续文章中继续更新,以另外的专题给出详细使用说明。Linux中部分常用符号如下:符号说明#注释;分号,连续指令执行;;连续分号,专用在case分支语句的选项,担任Terminator的角色.点号,表示当前目录…双点号,表示上一级目...

2019-11-08 21:14:43 335

原创 【Linux管理篇-1】标准重定向

【Linux篇-1】标准重定向1. 重定向的作用2. 标准文件描述符2.1 STDIN2.2 STDOUT2.3 STDOUT1. 重定向的作用标准输入输出重定向是将原本从标准输入读取的数据或字符串内容,以及由程序运行过程中产生的输出等信息按照我们的使用意图来定向保存到系统的非默认信息处理位置。通过标准重定向,我们可以实现信息的重复利用,使得Linux的管理更加方便。比如在使用脚本时,我们可以...

2019-10-12 20:48:56 334

gmpy2使用手册英文版

gmpy2是Python的一个扩展库,是对GMP的封装,它的前身是gmpy,用于高精度数值计算,这个手册中对gmpy2的使用函数进行了较为详细的描述和说明。

2020-05-03

经典内核书籍电子版4本

Linux内核设计与实现(第三版中文高清带目录) Linux设备驱动程序中文版第三版 深入Linux内核架构 深入理解linux内核(第三版)

2019-07-23

wireshark使用手册英文版

Wireshark工具非常强大,但很多情况下我们只会使用一些比较简单的操作,这本手册中详细介绍了Wireshark的各种使用方法。

2019-06-04

kali使用手册英文版

kali linux的使用手册,从系统安装到常见使用方法均有讲述,主要涉及kali linux操作系统,不涉及常见攻防工具的使用。

2019-06-04

EVE-COOK-BOOK-1.10.pdf

EVE-NG是现在比较新型的网络实验模拟平台,支持Cisco的各种IOS和Juniper的,主要用来做网络实验,而且对Linux和Windows也有较好的支持,学安全的可以进行攻防实验。

2019-06-04

老男孩shell高级编程实战视频百度云盘分享

如果此百度云盘链接失效,请留言,我尽量会及时更新,谢谢

2018-10-16

Redhat7.0系统自定义安装教程

此文档使用时请注意其中的步骤说明,大家常用的网络桥接方式是直接使用NAT,但NAT并不方便,文档中的桥接方式我一直在使用,若配置不通时请注意检查配置步骤是否正确

2018-08-28

空空如也

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

TA关注的人

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