WEB

WEB安全

漏洞复现

CTF

常用工具

实战

代码审计

Javaweb

后渗透

内网渗透

免杀

进程注入

权限提升

漏洞复现

靶机

vulnstack

vulnhub

Root-Me

编程语言

java

逆向

PE

逆向学习

HEVD

PWN

CTF

heap

其它

关于博客

面试

杂谈

博客搭建

之前某大佬教的简单的搭建方法

记录一下搭建博客的命令

首先安装nodejs

安装完后更换源

1
npm config set registry https://registry.npm.taobao.org

然后新建文件夹作为仓库用,进入文件夹执行,路径尽量不要有中文

1
npm i hexo-cli -g

发现错误无视就好了

接下来输入

1
hexo -v

如果是一堆版本号那就没问题了

然后去下载一个git,安装完后把git放进环境变量里

接下来初始化文件夹,要在新建文件夹下执行

1
2
hexo init			#执行完后会出现一些文件
npm install #安装package.json的包

这就完成了

1
hexo g			#将md文件转化为前端代码

输入hexo g,会生成public文件夹,里面存放着前端文件

(学前端的时候碰到css简直窒息,之前还想写个前端现在只能在梦里写了,这个功能实在是完美)

1
2
3
4
5
6
node_modules		#放一些模块,不用管
public #由md文件转化的前端文件存放在这里
scaffolds #好像是模板,不用管
source #这就是关键的文件夹,写好的md文件全部放在这里
themes #下载好的样式放在这个文件夹,通过配置文件修改样式
_config.yml #配置文件

_config.yml怎么写可以看这里https://hexo.io/zh-cn/docs/configuration.html

样式可以去这里下https://hexo.io/themes/

插件可以去这里下https://hexo.io/plugins/

到这里基本就差不多了

1
hexo s			#开启服务器

就可以访问本地的网站了,会有一个默认的模板的

用typora写md,语法的话网上教程挺多的

写完就hexo g一下,然后将生成的文件夹放到网站根目录就行了,生成的文件夹名字也是可以在配置文件里面改的

https://nodejs.org/dist/v12.17.0/node-v12.17.0-x64.msi

nodejs可以用这个版本,大佬说这个版本稳定点