- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 codeblocks 下汉字乱码问题的解决办法
(2)Settigs-->Compiler --> Other compiler options下输入。
2025-09-11 17:21:29
240
原创 ubuntu 24 下使用pip 时碰到Externally Managed Environment Error的解决办法
第二步:$pip3 install gensim。方法1:pip3 install gensim。
2025-05-27 10:57:45
591
原创 Linux 下VS Code 的使用
Step 1: 创建工作目录 helloworld,并启动vscode。stores build configurations. 例子如下。Step 2: 工作目录helloworld 下会生成一个。这里以创建helloworld 为例。debug 配置信息。
2025-05-25 17:11:46
1006
原创 agg(asciinema gif generator)的使用
step 2: asciinema 的使用。step 1: asciinema 的安装。step 3: cargo 的安装。step 4: agg的安装。step 5: agg的使用。
2025-05-07 15:23:56
260
原创 C 语言输入一批整数(未知个数)的问题
设有一批整数(不超过200个),请输入一个整数x,请查找x是否在这批整数中出现。需要用到scanf() 的返回值。
2024-11-14 17:57:59
335
原创 Metasploit 中使用 msfvenom 制作定制的 payload 及其使用
5.设置该 exploit/multi/handler 模块 的payload 选项为刚才定制的 payload,以及设置对应的 LHOST,LPORT 选项。当 Android 设备安装 apk 文件 payload.apk 后就会开启一个 meterpreter 会话。3. 使用 ruby/base64 对 payload 进行编码,以逃避检测。4.在本地设置接受目标机网络连接的 handler 模块。2. 列举指定 payload 的所有选项。1. 列举所有的 payload。
2024-09-13 10:14:08
524
原创 通过组策略禁止 Windows 11 自动更新
Windows 11 自动更新有时太耽误事,于是我决定禁止该功能。(1)以管理员 运行 gpedit.msc。选中 Disabled ,OK即可。
2024-06-17 10:01:18
1665
原创 定制链接脚本
二、链接程序是 ld, 依据链接脚本进行链接操作。默认的链接脚本可以使用 ld --verbose 查看。在嵌入式环境开发进行交叉编译代码时,默认的链接脚本不能满足目标系统的需要,此时需要自己定制链接脚本。链接脚本文件中包含有一些配置信息,指示链接器 ld 怎样进行可执行文件的装配。4.链接(目标代码、库-->可执行文件)3.汇编(汇编代码-->目标代码)2.编译(源代码-->汇编代码)
2024-06-03 16:39:11
264
原创 vault 的部署
(1)在 /home/seed/vault-test下创建 配置文件。(2)删除 /home/seed/vault-test/data 目录。Vault 的配置、启动以及 seal/unseal 的过程。(1)Ctrl+C 停止 vault server 的运行.(3)启动 vault server。输入 token value。二、Vault 的初始化。(2) 初始化vault。三 、unseal 过程。一、Vault 的配置。(1) 设置环境变量。
2024-05-13 11:01:16
688
原创 如何用VS CODE 写多模块C (cpp)语言项目?
文件 printHello.h 和文件 printHello.cpp 的内容同一。”label”: ”C/C++: gcc.exe 生成活动文件”,”label”: ”C/C++: gcc.exe 生成活动文件”,”detail”: 调试器生成的任务。二、情况2:源码和头文件不在同一文件夹下设置。”detail”: 调试器生成的任务。一、情况1:所有源码都在同一文件夹下设置。3、tasks.json 文件。,增加后续的-I 等。
2024-04-24 15:32:56
1178
1
原创 理解指针基本概念
2. arr 是一个 const int * 类型,p 是一个 int * 类型。当 p 与 arr 相等时,3. *(p+1) 表示把指针 (p+1) 所指向的空间的数据值取出。(p+1) 的类型是。int *,(p+1) 所指向的空间数据类型是 int 型的,*(p+1) 所取出的就是。1. 数组名 arr 表示整型数组的首地址,即数组第一个元素 arr[0] 的地址,也。arr[1], p[1] 也是等价的,取的都是数组 arr 中下标是 1 的那个元素。即 &(arr[0])。
2024-03-05 17:06:11
351
原创 windows 下 libcurl 的安装与使用
步骤 2: 运行 bootstrap-vcpkg.bat 脚本生成 vcpkg.exe。步骤 3:使用 vcpkg.exe 安装 libcurl。步骤 1: 下载 vcpkg。
2024-02-03 11:49:46
2714
2
原创 VirtualBox下Linux虚拟机如何访问Win主机文件夹
为 Linux 下共享文件夹的挂载点,相当于一个目录,需要提前在 Linux 文件系统中创建。(1)首先在VirtualBox下设置共享文件夹,这里 Win 主机的。(2) 启动虚拟机后,Linux 下挂载共享文件夹。为 Win 主机中共享文件夹的名称,作为共享文件夹,其共享文件夹名称为。这里显示的内容即是 Win 主机下。控制-->设置-->共享文件夹。
2024-02-02 10:30:39
1329
原创 理解通用型指针 void *p
计算机的内存由很多字节组成,每个字节都有一个编号,从 0 开始编号。指针本质上是一个数字,该数字表示内存的某个位置(字节的编号)。由程序员来解释那个位置的数据。告诉计算机 指针 pc 指向与 p 相同的位置,并将数据解释为单个字符(unsigned char 通常是单个字节)。在 C语言 中,将指针强制转换为特定类型(如char*或int*)时,它会“告诉”计算机如何解释该位置的数据。告诉计算机 指针 pi 指向与 p 相同的位置,并将数据解释为 int 型。//p是指向未知数据类型的指针,p是。
2024-02-01 16:02:56
541
1
原创 C语言中怎样以十六进制输出单字节的数据?
(3)注意,这里是unsigned char *data, 而不是char *data;问题:C语言中怎样以十六进制输出单字节的数据?(1)%02X 表示以大写的十六进制输出;(2)%02x 表示以小写的十六进制输出;(4)若是char *data 时, 当。时,输出显示的不是一个字节。
2024-01-31 10:55:49
694
原创 C 语言调用 go 函数举例2
这里自动生成了 awesome.h awesome.so。(2) 生成可执行文件 client。(1)测试2 client2.c。(2) go 共享库的生成。第一部分:go 函数。
2024-01-20 17:43:24
446
原创 C 语言调用 go 函数举例
这里自动生成了 awesome.h awesome.so。(1)测试1 client1.c。(2) 生成可执行文件 client。(2) go 共享库的生成。第一部分:go 函数。
2024-01-20 17:37:09
427
原创 GO 代码调用C 函数举例2
(1)头文件 person.h。(2)源文件 person.c。(2) 编译生成可执行文件。(3)编译成共享库文件。测试环境:Linux。第二部分:go 代码。
2024-01-20 16:39:56
365
原创 go 代码调用C 函数举例
(1)头文件 person.h。(2)源文件 person.c。(2)编译生成可执行文件。(3)编译成共享库文件。(3)执行 go 代码。测试环境:Linux。第二部分:go 代码。
2024-01-20 16:31:38
417
原创 Ubuntu20.04 下angr 的安装与使用
执行这些步骤后,请在终端中输入 python3 --version 来检查 Python3.12 是否已正确安装在您的计算机上。表示 该模块 angr 已经安装,但是没有安装到python3.12的搜索路径下,而是安装在python3.8的搜索路径下。(4)下载 angr_ctf,地址: https://github.com/jakespringer/angr_ctf。(7)用合适的python版本执行 solve00.py。执行pip命令安装成功了,但是在导入包的时候就是找不见。
2024-01-15 10:04:35
815
SourceInsight30
2011-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人