- 博客(104)
- 收藏
- 关注
原创 使用Linux服务器搭建。
本文将简述如何使用vmware模拟Linux搭建服务器环境。并配置相关安全措施。本文工具:Centos Stream 9 图文详细安装记录_centos9安装教程详解-优快云博客xshell,服务器远程连接工具。https://old.xp.cn/linux.html#install-show下载并打开xshell后,在红框内填写服务器ip。点击用户身份验证,并填写用户名和密码,点击链接。如图所示,连接成功。使用这个指令便可以安装。此时若直接安装,会显示hostmane为空,此时则需要更改hostm
2025-03-03 18:52:17
285
原创 C++(二十一)
a;//定义变量a。&a;//变量a的地址pA;//存储变量a地址的指针pA*pA;//存储变量a地址的指针(pA)的所指向变量——a的值int*pA;int*pB;int*pC;
2025-01-17 22:05:04
269
原创 C++(二十)
指针是 C++ 编程语言中的一个重要特性,允许程序直接操作内存地址。指针存储的是另一个变量的内存地址而不是其值本身。指针提供了一种机制来间接访问数据,这使得能够更有效地处理大型数据结构如数组和链表,并支持动态内存管理以及函数间的数据共享。此外,利用指针还可以优化性能并减少不必要的复制开销。数据类型 * 变量名 //声明指针在使用过程中,数据类型要与所指向的变量类型一致,变量名就是是使用者所取的名字。int * pA;//声明指针。
2025-01-16 22:13:19
361
原创 物理机内网穿透
大多数情况下,我们的个人电脑都处于内网,即没有可公开访问的独立 IP 地址,因此其他内网用户找不到你,就没办法和你建立网络连接。为了实现上述需求,我们采取的方法是 内网穿透。它的作用是:将内网的电脑 “暴露” 到公共网络。可以简单理解为一个中间人,由于他知道你的电脑地址,所以能建立一条隧道,帮助其他用户访问到你的计算机。
2024-12-17 15:44:15
922
原创 C++(十八)
再执行函数代码时,比不使用函数花费了更多时间,因为总结步骤,传递参数和返回值都很花费时间。因此,在调试小型函数时,可以使用内联函数以节省时间。本文依据上一篇,继续对C++中的函数进行学习。
2024-12-16 20:23:16
361
原创 使用C++实现RSA加密解密
RSA,一种非对称加密方式。是目前为止最有影响力的加密算法之一,而且是第一个同时应用于加密和数字签名的算法。其原理为:两个大素数相乘容易,但是若想将两个大素数相乘的积再分解为两个原始的素数很难。安全性依赖于大数因式分解的困难性。使用公钥加密,私钥解密。
2024-12-15 15:10:47
1242
原创 C++(十七)
返回值类型 函数名(参数列表){语句1;语句2;return表达式;//名为 printHello的函数,当调用时会执行大括号内的代码//调用printHello函数return 0;运行结果为:注意这段代码,分为了main()函数部分和printHello()两部分;再调用函数后,定义好的函数可以一起执行。
2024-12-13 19:20:01
353
1
原创 C++(十一)
到目前为止,所有的程序都是一句一句进行处理的,但要想追求更复杂的处理时,这样按照顺序处理可能达不到预期的结果,此时可以使用C++中可处理集合复杂语句从而控制运行方法,本文将讲解具体情况下处理语句的使用。
2024-12-08 11:05:53
349
原创 C++(四)
变量是可以存储各种各样数据的值;计算机内部存在着存储各种值得位置的装置,被称为内存。简而言之,变量相当于一个盒子,在使用变量的时候,将数值放在盒子中,这样放入内存中的值就会被计算机记住。
2024-12-01 17:01:13
295
原创 C++(三)
他是必须存在的,必须预先读取的,被称为头文件,它是根据C++的开发环境标准配备的,不需要自行准备。在计算机中,也是以数值的形式来处理文字,就是在计算机内部建立一个存储各类文字形态字符一一对应的数值转换表,被称为字符编码。可以看到,输出的各种文字和数值,在C++中统称为常量,可以理解为适用于宝石一定的“值”的专有名词。简而言之,就是使用双引号将字符串需要显示的内容引起来,字符和字符串的处理方式是不同的。可以看到,在编辑为.out文件时,报错了。常量通常分为四种类型,字符常量,字符串常量,数值长廊,逻辑常量。
2024-11-13 20:55:19
782
原创 C++(一)
本文主要讲解linux中,vim编辑器的使用,以及如何认识用它来编辑C++语言。在此使用kali,因其自带多种语言环境,不用担心环境冲突。C++语言是高级语言的一种,熟练掌握可以帮助我们学习其他语言,摆脱脚本小子,成为真正的白帽子有很大帮助。
2024-11-06 14:48:47
609
原创 中间件安全(三)
中间件安全(一)本文主要讲解apache命令执行漏洞(cve_2021_41773)。靶场Vulfocus 漏洞威胁分析平台cve_2021_41773漏洞是一个目录穿越的高危漏洞,主要影响版本有:Apache(阿帕奇) 2.4.49 和 Apache 2.4.50;其对路径规范化所做的更改中存在一个路径穿越漏洞,攻击者可利用该漏洞读取到Web目录外的其他文件,如系统配置文件、网站源码等,甚至在特定情况下,攻击者可构造恶意请求执行命令,控制服务器。
2024-10-27 17:51:27
1315
原创 CTF(一)
CTF全称capture the flag 夺旗赛。起源于1996年DEFCON全球黑客大会,起初是为了代替黑客通过攻击真实的互联网环境进行的技术比拼方式,目的是为了通过模拟信息安全场景,提升参与者进行技术比拼的方式。现阶段CTF竞赛形式与场景与真实的攻防演练已经有所出入,基本相当于两个方向。
2024-10-16 14:49:56
944
SQL-labs/less1通关教程
2024-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人