自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言中常用的几个头文件及作用——<stdio.h>的scanf函数

标准输入输出头文件,包含了常用的输入输出函数,如printf、scanf等。首先介绍scanf():用于从标准输入(通常是键盘)读取格式化的数据。注:“const” 是一个关键字,用于声明常量。被 “const” 修饰的变量,其值在初始化后不能被修改。例如在 “int scanf (const char *format,...);

2025-04-26 00:46:44 830

原创 当你真的遇到“黑客”怎么办?——网络安全中的“流量分析”与“侵入源分析”

通过上面的几种判断方法,大家可以简单判断出来黑客的ip以及黑客是否给你的设备注入一句话木马病毒,可以帮助信安的同学理解Wireshark。

2025-04-23 00:22:57 834

原创 信息安全渗透实训

信息安全实训题解题思路,ctf解题思路

2025-04-21 17:26:42 243

原创 白云新闻CTF赛题

接着输入’ union select 1,TABLE_SCHEMA,TABLE_NAME from INFORMATION_SCHEMA.tables – ’在网站输入英文 ' (英文单引号)符号,发现弹窗提示不允许输入特殊符号,因此我们可以禁用JavaScript,再浏览器设置里找到,并将该地址加入。然后构造下面的语句 ’ union select 1,2,flag from admin – ’测试是否能进行sql注入,输入永真式 ' or 1=1 构造union函数。发现存在flag关键字。

2025-04-21 17:00:09 180

原创 计算机网络——校园网拓扑图(思科模拟器)

详情请看实验报告....

2024-12-29 20:26:48 156

原创 java的一些时间类

Date(int year, int month, int date, int hrs, int min, int sec) 已过时。从 JDK 1.1 开始,由 Calendar.set(year + 1900, month, date, hrs, min, sec) 或 GregorianCalendar(year + 1900, month, date, hrs, min, sec) 取代,使用 UTC TimeZone,后跟 Calendar.getTime().getTime()。

2024-12-29 20:18:34 1717

原创 MySQL数据库基本查询命令的使用

其中,若员工department_id与location_id为1800的department_id相同,则location为’Canada’,其余则为’USA’。注意:MySQL中的SQL语句是不区分大小写的,有些人习惯将关键字大写、数据列和表名小写,这是一个良好的编程习惯,利于阅读和维护。内连接(INNER JOIN):返回连接表中符合连接条件和查询条件的数据行,有两种,显式的和隐式的。在SQL的笛卡尔积(交叉连接)有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积。

2024-12-29 20:14:23 1561

原创 计算机网络

计算机网络的一些知识点

2024-12-29 20:08:38 367

原创 sql条件分支(选择语句)

在SQL中,虽然不像某些编程语言(如C、Java或Python)那样直接支持if-else这样的条件分支语句,但它提供了几种方式来实现条件逻辑,这些方式主要通过CASE语句、IF()函数(在某些数据库如MySQL中)、COALESCE()函数(用于选择非NULL值)、NULLIF()函数(用于比较两个值并返回NULL或其中一个值),以及在某些数据库系统中通过存储过程和函数来实现更复杂的逻辑。MySQL数据库提供了IF()函数,它类似于其他编程语言中的if-else语句。2. IF()函数(MySQL特有)

2024-12-19 21:49:31 431

原创 linux 指令

压缩 tar -czf 要压缩的文件/问价夹.tar.gz 要压缩的文件/问价夹。rm -rf 文件夹 不用提示直接删除改文件夹以及该文件夹下所有的内容。cp 文件名 新文件名 复制文件并给一个新的文件名。mv 文件名 新文件名 剪切文件并给一个新的文件名。cp 文件名 文件路径 将文件复制到指定的目录当中。压缩: zip 要压缩的文件/问价夹.zip 要压缩的文件/问价夹。rm -f 文件名 不用提示直接删除文件。

2024-12-19 21:46:50 433

原创 java基础

其中(x-127),为什么要减127,是因为阶位表示的是幂(次方),次方有正有负,而八位阶位能从0表示到255,所以取了一个中间值,这时候x-127如果为负,则为开次方,反之为正则是次方。int类型在计算机中有32位,而第一位是符号位,顾名思义当第一位是0则为正数,1为负数;但是需要注意:全局变量加上static,变成静态的变量后会直接分配空间,如果没加static,还需要new一下,同时全局变量会有一个默认的值:int =0.float类型一共32位,一位符号位,八位阶位,23位数值位;

2024-12-06 16:23:59 315

原创 java基础

java基础以及为什么给字符编码

2024-12-02 17:02:55 152 1

原创 消息摘要算法+CTF题

MD5(Message-Digest Algorithm 5)是最早且广泛使用的消息摘要算法之一。它产生128位的哈希值,通过一系列的步骤对输入的消息进行处理,包括填充、附加长度信息、进行四轮不同的处理(每轮包含16个步骤),最后输出固定长度的摘要。然而,随着密码分析技术的发展,MD5已经被证明存在严重的碰撞弱点,即存在不同的消息产生相同的哈希值。因此,MD5已经不再适合用于需要高度安全性的场景。

2024-06-30 21:00:32 1984 1

原创 JAVA输入输出

/ 用于控制台从键盘读入数据\nScanner类中主要使用的是next()和nextLine()方法,next()方法读取流中的下一个非空字符,即除去'\\0','\\t','\\n'等的有效字符,而nextLine()读取一整行,直到换行符为止,包括其中的空格和换行符,这正好应对了我们的需求.但在读取一行之前要先确定还有没有下一行,因此代码的框架应该是这样的.\n\nnext() 与 nextLine()的区别\n在输入字符串时next() 与 nextLine()输入中字符串时结束标志不一样。

2023-07-16 07:48:27 254 1

空空如也

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

TA关注的人

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