- 博客(71)
- 收藏
- 关注
原创 sql注入之盲注总结
盲注就是在注入的过程中,获取的数据不能显示到前端页面,此时,我们需要利用一些方法进行判断或者尝试,我们称之为盲注。我们可以知道盲注分为以下三类:布尔 - 逻辑判断;时间 - 延时判断;报错 - 报错回显(强制性报错 )
2023-09-13 14:33:25
365
原创 sql注入之高权限注入和文件读写
高权限注入--1.多个网站共享mysql服务器--2.MySQL 权限介绍--3.注入流程--查询所有数据库名称--查询表名对应的字段名--查询数据--文件读写--1.文件读写注入的原理--2.文件读写注入的条件--3.读取文件--4.写入文件--
2023-09-12 11:51:06
878
原创 sql注入的数据提交方式和查询方式
数据提交方式;GET方式注入;POST方式注入;Request方式注入;HTTP头注入;什么是Header头部注入?;cookie注入;查询方式;
2023-09-11 14:50:46
332
原创 POSIX线程编程
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)。1.创建一个用户级的线程,实现在线程中更改进程(主线程)中的数据并输出验证修改结果。26-2.c 2.利用多线程实现单词统计,即通过命令行参数指定多个文件给程序统计其中的单词数,程序采用为每一个文件创建一个线程来统计其单词数。
2023-07-23 14:04:25
343
原创 进程和进程通信编程
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)。进程基本操作编程完成下列程序运行,理解创建进程的系统调用并分析fork()与vfork()异同。实现一个程序启动另一个程序后自身仍然在运行,即在子进程中加载执行其他程序而父进程等待子进程结束后才结束。参考程序如下:**23-1.c**进程间通信编程编写一段C语言程序使其完成:父子进程通过无名管道传递三条消息:**23-2.c**
2023-07-21 21:48:37
700
1
原创 文件操作编程
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)。1.使用Linux系统调用编写一个完成文件拷贝的C程序。比较拷贝得到的文件与源文件的大小和内容(命令diff,cmp)。2.编写C程序完成:创建一个新文件,输入一段数据,然后随机移动指针接着插入一段数据。完成后,查看该文件的大小和内容。怎样获取当前文件的读写指针位置?3.编写拷贝命令,实现文件或目录的复制。命令功能要能够完成实际应用的要求,实现拷贝命令的各项功能(参考cp命令的功能和用法)
2023-04-01 15:36:30
1005
原创 linux实验之shell编程基础
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册。使用for循环语句编写一段B-shell程序,完成显示用户注册目录下的a_sub, b_sub子目录下的所有C程序文件及其目标文件的列表。编写一段shell程序完成:根据从键盘输入的学生成绩,显示相应的成绩标准(分出不及格、及格60、中70、良80和优秀90等)。为便于系统管理员对磁盘分配的管理,请编写一段B-shell程序,当文件系统/home占用空间
2023-03-24 22:05:22
2495
2
原创 linux进程和进程通信编程(2)
进程间通信1.管道通信(1)有名管道; mkfifo; (2)无名管道; 2.信号通信;(1)信号发送; raise; kill; alarm ;(2)信号接收; 用pause; (3)信号处理; 用signal; 3.共享内存; 创建共享内存; shmget ; shmat; shmdt; shmctl;
2023-03-23 13:12:17
754
原创 linux进程和进程通信编程(1)
1.什么是进程;2.进程id(pid);3.进程间通信的方法;管道;信号;IPC;Socket;4.创建进程;fork;fork有三个返回值;父进程pid为1的原因;5.exec函数族;execl;15.c代码;6.ps;7.kill;16.c代码;8.孤儿进程;17.c代码;9.僵尸进程;172.c代码;10.wait;18.c代码;11.守护进程;如何创建守护进程;19.c代码;
2023-03-19 15:35:48
485
原创 Shell编程补充
1.shell的变量定义变量的单双引号的不同输出变量父子shell2.shell子串BASHshell子串的用法shell统计变量长度输出程序运行时间结论:3.shell扩展变量用于处理变量值的创建子shell(进程列表)查看是否开启子shell在运行内置命令,外置命令shell编程总结
2022-12-25 17:09:02
855
2
原创 实验六 TCP及应用分析
本文参考教材是四川轻化工大学陈年老师所编著的"TCP/IP协议分析教程与实验". 文中小鲨鱼是指Wireshark软件. 1.telnet程序和tcp连接分析2.http协议分析3.ftp协议分析
2022-10-29 22:27:16
1752
原创 实验五 UDP及应用协议分析
本文参考教材是四川轻化工大学陈年老师所编著的"TCP/IP协议分析教程与实验"1.dns协议分析2.dhcp协议分析3.snmp协议分析
2022-10-26 21:30:29
844
原创 实验四 IP协议和IP选路协议
本文参考教材是四川轻化工大学陈年老师所编著的"TCP/IP协议分析教程与实验"1.route命令与静态路由2.icmp主机和网络不可达差错3.RIP协议分析5.ip分片和路径mtu发现
2022-10-24 23:13:25
854
原创 实验三 ICMP协议分析
本文参考教材是四川轻化工大学陈年老师所编著的"TCP/IP协议分析教程与实验"1.icmp回显查询报文2.ping程序和ip选项3.ip源路由选项观察思考:
2022-10-23 14:42:31
1449
原创 实验二ARP协议分析
文中小鲨鱼是指Wireshark软件;本文参考教材是四川轻化工大学陈年老师所编著的"TCP/IP协议分析教程与实验";1.arp命令(要用管理员启动命令行);2.arp请求与应答;3.arp代理;4.免费arp;
2022-10-19 11:32:02
3662
原创 实验一 链路层协议分析
文中小鲨鱼是指Wireshark软件。本文参考教材是四川轻化工大学陈年老师所编著的"TCP/IP协议分析教程与实验"。1.DIX ethernet v2帧格式分析。2.IEEE 802 帧格式分析。3.ppp帧的观察。4.环回接口。5.思考题。
2022-10-18 23:20:41
2086
原创 4.Layui四个表单元素
1.使用form模块 2.四种表单元素 (1) 输入框:(2) 下拉选择框:(3) 复选框:(4) 单选框: 3.表单方框风格
2022-08-11 16:09:47
1109
2
原创 3.MySQL插入数据, 读取数据、Where子句和Order By关键字
1.使用MySQLi插入数据2.插入多条数据3.MySQLi读取数据4.MySQLi Where子句5.MySQLi Order By关键字
2022-08-08 23:20:57
352
原创 6.PHP函数、$GET和$POST变量
1.PHP函数(1) 创建函数:(2) 添加参数(3) 返回值:2.$_GET变量3.$_POST变量4.演示代码
2022-08-06 17:11:20
568
2
原创 4.PHP数组与数组排序
1.什么是数组2.创建数组(1) 数值数组(2) 关联数组(3) 多维数组3.数组排序(1) sort()(2) rsort()(3) asort()(4) ksort()(5) arsort()(6)krsort()
2022-07-31 20:59:18
149
原创 2.PHP变量、输出、EOF、条件语句
1.变量2.输出(echo与print)(1)echo(2)print3.EOF(heredoc) (了解)4.if语句5.if...else...语句6.switch语句
2022-07-30 20:04:44
357
原创 18.JS正则表达式和HTML DOM
1.什么是正则表达式2.字符串方法(1) search() 方法(2) replace() 方法3.修饰符和模式4.RegExp 对象(1) test()方法(2) exec()5.什么是DOM?能做什么?(1) 什么是DOM(2) DOM能做什么6.改变输出流7.改变内容8.改变属性...
2022-07-25 17:43:16
376
原创 17.JS条件语句和循环,以及数据类型转换
1.条件语句(1) if 语句(2) if...else 语句(3) switch 语句2.for循环(1)for循环(2) for/in 语句3.while循环(1)while循环(2)do/while 循环4.break 和 continue 语句(1)break(2)continue4.JS类型转换5.typeof操作符6.constructor 属性7.不同类型间的转换(1)全局方法 String()(2)Date()(3) Number()(4) toString
2022-07-25 17:30:40
245
原创 16.JS事件, 字符串和运算符
1.什么是JS事件2.HTML事件3.事件可以做什么4.JS字符串5.JS运算符(1)算术运算符(2)赋值运算符(3)对字符串和数字进行加法运算6.JS比较(1)比较运算符(2)逻辑运算符
2022-07-24 23:33:46
202
原创 JS对象, 函数和作用域
1.什么是对象2.对象属性3.对象方法4.什么是函数5.参数与返回值(1)函数参数(2)返回值的函数6.局部与全局变量(1)局部变量(2)全局变量(3)变量的生存期(4)向未声明的变量分配值7.作用域
2022-07-24 17:48:41
474
2
原创 14.JS语句和注释,变量和数据类型
1.JavaScript 语句(1)语句的作用(2)语句标识符2.代码和代码块儿(1)代码(2)代码块3.分号、空格和拆行(1)分号(2)空格(3)拆行4.单行注释和多行注释5.JS变量6.创建变量7.JS 数据类型(1)值类型(基本类型):(2)引用数据类型(对象类型):(3)动态类型8.字符串、数字、布尔、数组和对象等(1)字符串(2)数字(3)布尔(4)数组(5)对象...
2022-07-22 23:29:17
143
原创 13.JS输出内容和语法
1.JS显示内容有哪些方式 2.使用window.alert()3.使用document.write()和innerHTML4.使用console.log()5.JavaScript 字面量(1)数字(2)字符串(3)表达式(4)数组(5)对象(6)函数6.JS变量7.JS数据类型8.JS操作符、函数和注释(1)JS操作符(2)JS函数(3)JS注释(4)JS 字母大小写(5)JS关键字...
2022-07-21 23:33:05
245
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人