自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Peter Kim的博客

小白进阶之路

  • 博客(22)
  • 收藏
  • 关注

原创 Linux全发行版Docker安装教程(CentOS/Fedora/Ubuntu/Kali)

一文解决所有Linux发行版的Docker安装问题,包括CentOS、Fedora、Ubuntu、Kali。

2022-01-20 18:08:16 1148

原创 Kali Linux 安装配置中文输入法 Fcitx5

简单几步教你快速在Kali上安装最新中文输入法Fcitx5

2022-01-18 16:15:23 8334 5

原创 WebGoat 8.1 靶场 刷题通关教程全攻略 - (A1) Injection

WebGoat 8.1 刷题通关教程全攻略 - A1 Injection(A1) InjectionSQL Injection (intro)2. It is your turn!3. It is your turn!4. Data Definition Language (DDL)5. Data Control Language (DCL)9. Try It! String SQL injection10. Try It! Numeric SQL injection11. It is your turn!

2021-06-08 23:54:43 5041

原创 Ubuntu Linux 命令脚本及程序设置开机自启动

Ubuntu Linux 命令脚本及程序设置开机自启动命令脚本及程序开机自启的教程在网上并不少见,但大都不详细或是过时,导致实践性较差,给人带来不小的困扰,因此特地写下此文,给出目前设置开机自启的最佳方式——创建开机服务使用如下命令创建自启服务文件sudo vim /etc/systemd/system/{自拟服务名称}.service在其中填写下列内容[Unit]Description=startup script(下方三行内容可选)(如需网络服务启动后再启动本服务则需保留下面一行配置信

2021-04-27 17:34:58 300

原创 使用 frp 内网穿透访问内网 Web 服务(超详细)

使用 frp 内网穿透访问内网 Web服务frp简介官网查看frp最新版本说明安装frp(服务端与客户端操作相同)服务端配置客户端配置服务端启动frp服务客户端启动frp服务查看服务端可视化面板测试内网穿透效果设置frp开机自启frp简介frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同

2021-04-27 17:19:57 6238

原创 Ubuntu Linux 安装部署 code-server 在线代码编写环境(含卸载教程)

Ubuntu Linux 安装部署 code-server 在线代码编写环境(含卸载教程)安装 code-server查看并修改密码卸载 code-server安装 code-server在终端中输入如下指令即可自动完成下载安装及启动curl -fsSL https://code-server.dev/install.sh | sh查看并修改密码使用命令打开配置文件vim ~/.config/code-server/config.yaml修改bind-addr字段和password字段,修

2021-04-27 16:19:30 5845 2

原创 WebGoat 8.1 靶场 刷题通关教程全攻略 - General

WebGoat 8.1 靶场刷题全攻略 - GeneralHTTP Basics2. Try It!3. The QuizHTTP Proxies6. Intercept and modify a requestDeveloper Tools4. Try It! Using the console6. Try It! Working with the Network tabCrypto Basiscs2. Base64 Encoding3. Other Encoding4. Plain Hashing6.

2021-04-11 21:04:28 2824 1

原创 Kali Linux使用sudo启动mousepad失败,出现“Failed to initialize xfconf”错误问题的解决办法

Kali Linux使用root身份启动mousepad失败,出现“Failed to initialize xfconf”错误问题的解决办法问题描述解决方法问题交流参考资料问题描述在 Kali Linux (此处以2021.1版本为例)中,mousepad 为 Xfce 桌面环境默认编辑器。当使用 root 用户运行 mousepad 时,会遇到错误,提示信息如下:中文提示:Failed to initialize xfconf: 执行子进程“dbus-launch”失败(没有那个文件或目录)

2021-03-07 20:55:12 5329 4

原创 Kali Linux 2020.4 为 Zsh 配置添加环境变量

Kali Linux 2020.4 为 Zsh 配置添加环境变量背景配置方法关于添加临时环境变量的小Tip背景在给最新的 Kali 2020.4 添加环境变量的过程中遇到了阻碍,原有 Linux 系统中,为 Bash 添加环境变量的方法(如编辑 $HOME/.profile 或 编辑 etc/profile )均不能奏效,经过思考和查看各种资料,导致这一现象的原因,是 Kali 2020.4 版本当中正式将 Zsh 作为默认 Shell 植入系统,而其配置文件并不与 Bash的配置文件共享,因此需要单独

2021-01-25 12:56:06 2671

原创 SM2椭圆曲线公钥密码算法的C语言实现(基于Miracl大数运算库)

SM2椭圆曲线公钥密码算法的C语言实现(基于Miracl大数运算库)

2021-01-16 18:17:13 4929 5

原创 Windows10下Spin模型检查与协议验证工具安装教程

Windows10安装Spin模型检查协议验证工具教程教程背景安装前准备配置gcc(c编译环境)教程背景笔者最近学习网络协议相关内容,在寻找协议验证工具的过程中,了解到Spin这款工具,经过一晚的查找,终于安装完成并成功运行。因为网上的相关教学偏少且老旧,工具官网的说明有不够清晰且未及时更新,故作此教程,希望让有需要的大家少走弯路。安装前准备配置gcc(c编译环境)确保电脑上已经配置好c语言编译环境,对于Windows10系统下也可理解为已安装Mingw-w64。检查方式,打开命令行,输入gcc

2020-12-10 20:25:30 3063 4

原创 ElGamal公钥密码算法的C语言实现(基于Miracl大数运算库)

ElGamal公钥密码算法的C语言实现(基于Miracl大数运算库)

2020-12-03 11:46:52 2915 2

原创 基于中国剩余定理秘密共享方案的C语言实现(基于Miracl大数运算库)

基于中国剩余定理秘密共享方案的C语言实现(基于Miracl大数运算库)

2020-12-03 11:19:04 1048

原创 中国剩余定理的C语言实现(基于Miracl大数运算库)

中国剩余定理的C语言实现(基于Miracl大数运算库)

2020-12-03 10:56:48 1286 2

原创 对Miracl大数运算库中函数xgcd()的理解与思考

对Miracl大数运算库中函数xgcd的理解与思考背景int xgcd (big x, big y, big xd, big yd, big z)xgcd() 实现扩展的Euclid算法xgcd() 实现模逆运算背景在完成C语言实现中国剩余定理的实践课题的代码编写过程中,xgcd()函数的理解与使用方法至关重要。MIracl用户手册中是这样介绍 xgcd() 的:int xgcd (big x, big y, big xd, big yd, big z)Calculates extended G

2020-10-29 21:22:04 1970 1

原创 Fermat素性检验算法的C语言实现(基于Miracl大数运算库)

Fermat素性检验算法的C语言实现(基于Miracl大数运算库)

2020-10-24 21:38:58 1351 1

转载 Powershell中激活Anaconda环境无效的解决办法

Powershell中激活Anaconda环境无效的解决办法Conda版本低于4.6Conda版本大于等于4.6参考资料转载自:作者:Dereen出处:https://www.cnblogs.com/dereen/p/ps_conda_env.html最近在使用Anaconda的过程中,发现在Win10的PowerShell在使用 conda activate 环境名激活环境时无效,而CMD则可以。这里前提必须将 Anaconda 写入环境变量。否则在PowerShell 输入conda 的任何命令

2020-10-21 17:52:19 3285 4

原创 编译并使用Miracl大数运算库(使用Visual Studio 2019)

编译并使用Miracl大数运算库(使用Visual Studio 2019)1 源码下载2 编译并执行config配置文件3 使用Visual Studio 2019编译Miracl4 在样例程序中链接Miracl.lib静态库5 参考文章1 源码下载克隆Miracl代码仓库到本地链接:Github仓库地址2 编译并执行config配置文件打开终端,使用cd指令移动目录到克隆代码库文件夹,使用gcc编译config.c文件gcc config.c -o config.exe运行可执行文件c

2020-09-24 20:30:53 5647 4

原创 VSCode终端中文乱码解决方法

VSCode终端中文乱码解决方法按Ctrl+Shift+P调出指令出入窗口,输入Edit Setting打开setting.json文件,在其中加入如下代码{ "terminal.integrated.shellArgs.windows": ["/K chcp 65001 >nul"],}如上述方法失效,则可尝试更改上式为{ "terminal.integrated.shellArgs.windows": ["-NoExit", "/c", "chcp 65001"],}

2020-09-13 23:03:42 447

原创 查看联通GPON/4+1+WiFi(2.4G)光猫管理员密码的一种思路

最近重构家庭网络环境,需要查看并修改一些光猫的相关设置,这就离不开管理员账户密码的获取。网上找了一圈,有说登陆普通账户下载配置备份信息后查看的,但是我试了一下,不行,可能是版本对不上。偶然看到一位网友分享了一个通过修改“普通账户密码修改”界面的js代码达到直接修改重置超级密码的效果的方法,给我了一些启发,于是我同样进入了密码修改界面,查看源码的过程中,我看到了令我哭笑不得的场景:在script标签下的js脚本中,赫然写明了超级管理员的用户名和密码,我也是直接尝试,并成功登陆!真是得来全不费工夫啊!

2020-08-10 19:26:39 45562 6

原创 C++学习笔记:函数指针探析

地方简述简述#include <iostream>using namespace std;/** 加法 */double addition(double, double);/** 减法 */double substraction(double, double);/** 乘法 */double multiplication(double, double);/** ...

2019-07-09 01:01:56 157

原创 C++学习笔记:const int a, int const a, const int * ptr, int const * ptr, int * const ptr 辨析

C++学习笔记:const int a, int const a, const int * ptr, int const * ptr, int * const ptr, const int * const ptr 辨析const int a 与 int const a:const int * ptr 与 int const * ptr:int * const ptr:const int * con...

2019-07-08 10:38:46 1077 1

空空如也

空空如也

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

TA关注的人

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