自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 PTA 7-3 皮卡丘的兄弟姐妹

小智来到了皮卡丘的故乡——皮之城,城里面的所有皮卡丘都是皮卡丘的兄弟姐妹。由于原管理者即将跟随皮卡丘一起踏上征途,管理者便委托小智帮他的继任者想一个好的办法能将城中的皮卡丘都区分开来。小智一拍脑袋,给每个人一个身份证号不就好了!但是,由于小智的粗心,有M个皮卡丘的身份证号码登记错了,小智便只能规定每天都有K个皮卡丘过来查验自己的身份证号是否正确,以此来修正之前错误的登记信息。题中保证每个皮卡丘的身份证号码不重复。

2024-05-16 21:54:40 333

原创 PTA 7-4 矩阵的乘法运算

线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。建立一个整数矩阵类matrix,其私有数据成员如下:int row;int column;int **mat;建立该整数矩阵类matrix构造函数;建立一个 *(乘号)的运算符重载,以便于对两个输入矩阵进行乘法运算;

2024-05-08 21:28:41 376 1

原创 PTA 6-3 大整数求和(运算符重载)

BigInt类表示不超过100位的无符号大整数。试重载>>,<<和+,以支持无符号大整数的输入、输出与求和(假设结果仍是一个不超过100位的无符号大整数)。

2024-05-08 18:48:11 258

原创 PTA 6-1 单目运算符重载(时钟类)

本题已给出时钟类及其成员函数实现,要求补充完整运算符++重载函数(前置和后置),使之能够实现时钟对象自增1秒。​裁判测试程序样例:​输入样例:在这里给出一组输入。例如:10 10 10输出样例:在这里给出相应的输出。例如:10:10:1110:10:1110:10:12本题在设置完前置++后,后置++的部分代码可以用前置++来实现,简化代码: 代码如下:完整代码如下:

2024-05-08 18:33:22 240 1

原创 PTA 7-4 2017Final进位与借位

凤湖小学二年级的陈老师吃惊地发现班上的同学竟然可以分成三类,一类总是可以正确地完成三位整数加减法(GroupA);一类总是可以正确地完成三位整数的加法,但对于减法运算来说,总是忘记借位的处理(GroupB);剩下的人总是忘记加法的进位,也总是忘记减法的借位(GroupC)。现在请给出一次陈老师在课堂提问时,同学们会给出的回答。

2024-04-25 14:54:31 345

原创 PTA 7-6 A是A1的虚基类

本题目要求读入3个整数A、B和C,然后按照下列要求完成相关设计:1.定义一个基类A,在其中包含保护的数据成员int i,设计类A的带参构造函数对i进行初始化,定义成员函数display()显示i值; 2.定义基类A的公有派生类A1,且A是A1的虚基类;A1中包含保护的数据成员int j,设计类A1的构造函数; 3.定义基类A的公有派生类A2,且A是A2的虚基类;A2中包含保护的数据成员int k,设计类A2的构造函数; 4.定义类A3,A3是A1和A2以多继承方式生成的公有派生类,设计类A3的构造函数;定义

2024-04-17 21:23:39 328 1

原创 PTA 7-5 两点间距离计算(继承)

【代码】PTA 7-5 两点间距离计算(继承)

2024-04-17 20:59:44 138 1

原创 PTA 6-5 创建计算机(一道巨坑的题)

定义一个简单的Computer类,有数据成员芯片(cpu)、内存(ram)、光驱(cdrom)等等,有两个公有成员函数run、stop。cpu为CPU类的一个对象,ram为RAM类的一个对象,cdrom为CDROM类的一个对象,定义并实现这个类,为以上的类编写构造和析构函数,注意使用类组合的思想解决该问题,使得给出的主函数代码可以正确运行并得到给出的输出结果。

2024-03-17 20:23:47 600 1

原创 喝汽水问题编程实现

【代码】喝汽水问题编程实现。

2024-03-02 14:22:14 343

原创 使用fiddler抓取https数据包

打开fiddler,再随便打开网站登陆页面,随便输入登录信息,即可查看到登录信息。点击导入,将刚刚创建的证书导入即可,注意要添加到受信任的证书颁发机构。选择action的第二个,如果你之前安装过,选择最后一个。打开edgn,设置--隐私--下滑找到证书管理。这里只是简单应用,如有大佬,请在评论区赐教。我使用的是win11的虚拟机。选择受信任的证书颁发机构。

2023-12-14 19:31:58 167 3

原创 利用ettercap实现DNS欺骗

这是把所有以.com结尾的域名都映射为对应攻击者的ip,在攻击机做中间人后,目标机先访问这里的dns,其中A代表ipv4,AAA代表ipv6。对win7进行arp欺骗,让攻击机冒充win7的网关,这样在后面我们修改DNS映射文件时,才能保证目标机先访问这个假网关的DNS。工具ettercap简介:一个基于ARP地址欺骗方式的网络嗅探工具,主要适用于交换局域网络。不止www.baidu.com,只要是后缀为.com都可以映射到kali这个假货上。我们还可以把映射的IP里面整成钓鱼网站,

2023-12-14 17:22:42 522 1

原创 kali报错解决:Locale not supported by C library. Using the fallback ‘C‘ locale.

首先切换至root账号,如果你不是root,请在下面每条命令前加一个sudo。

2023-12-14 16:08:12 315 1

原创 渗透测试实战之ARP欺骗攻击(ARP断网攻击)

arpspoof 是一款进行arp欺骗的工具,攻击者通过毒化受害者arp缓存,将网关mac替换为攻击者mac,然后攻击者可截获受害者发送和收到的数据包,可获取受害者账户、密码等相关敏感信息。执行ping扫描最简单的方法是使用工具fping,fping使用ICMP ECHO一次请求多个主机,对当前局域网还存在那些主机进行快速扫描,以确定要攻击的主机的ip地址。得到这个,我们再排除kali的IP和网关,剩下的就是win7的IP和网关,分别是。Arp断网:目标ip的流量经过我的网卡,就只是单纯经过,没有出去。

2023-12-14 15:51:20 294 2

原创 常用DOS命令

net use \\192.168.10.15 /u:"administrator" "root" 以administrator身份与192.168.10.15建立ipc。net use k: \\192.168.10.15\c$ /u:"administrator" "root" 将目标C盘映射到本地K盘。net use \\192.168.10.15\c$ /u:"administrator" "root" 建立C盘共享。

2023-12-12 20:54:46 27

原创 Linux目录-文件增删改查,网络配置,基础命令讲解

3.echo “123”--->即在屏幕上打印123;就是说qwr这个命令文件不在这个目录下;对于linux来说,一切皆文件。输入pwd即可查看当前路径。

2023-12-12 20:48:25 25

原创 PTA 求整数序列中出现次数最多的数

本题要求统计一个整型序列中出现次数最多的整数及其出现次数。

2023-12-05 19:40:23 85 1

原创 Windows Sever应用--含FTP站点搭建

比如,你从咖啡厅到书店,你的手机wifi中途会断,这就是书店的DHCP在给你重新分配IP地址;也就是说,你重新联网的过程,就是重新分配IP地址的过程;还是这样,你站在书店和咖啡厅的中间,这时候有两个DHCP服务器,谁的数据包先到你的手机上面,你就首先获取谁的服务器分配到地址;可以设置IP地址的范围,比如说,我可以设置192.168.1.2---192.168.1.100,在这个范围中随机分配;DHCP的IP地址必须是静态的;我们平常是自动获取,是动态的,因此DHCP不能自动获取IP地址,需要设置;

2023-11-03 19:27:03 51

原创 Windows系统安全

描述很重要,当我们创建的虚拟机多了,就显得很重要,描述包括账户名,密码,注意,密码要遵循四分之三原则,即数字,字母,特殊字符,下划线含三种及以上,尽量不设弱口令。将两者修改为同一文件名,就相当于把cmd的路径改了,注意修改需要有权限,否则不能改名,或者也可以等系统自动修复,然后重新创建文件,再修改名字。克隆后的操作系统和原来的名字一模一样,可能会有冲突,需要。补充:名词解释---ping:即可以访问通行,如果可以,就不会显示访问超时。首页上方虚拟机---设置---选项---高级---固件类型为BIOS。

2023-11-02 08:29:18 49

原创 linux系统中使用 tar 命令进行压缩时出现 “Removing leading / from member names“ 的警告该怎么解决--shell脚本编写

这意味着 tar 正在尝试将文件的绝对路径信息(通常以 / 开头)去除,以使得压缩的文件路径相对于当前目录。这个警告是 tar 在处理文件时的一种常见行为。以这个脚本文件为例,我们需要把home下所有的文件压缩到当前时间命名的.tar.gz这个文件里面,但是。所以,这个警告其实是在告诉你,tar在处理你的文件了。我们在写脚本的时候,可能会碰到这样的情况。明明文件也有了,为什么还会报错呢。

2023-10-15 17:32:00 499 1

空空如也

空空如也

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

TA关注的人

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