- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 CTF 基本知识
CTF简介中文译为夺旗赛竞赛模式解题模式:类似于ACM编程竞赛、信息学奥数,以解决网络安全技术挑战题目的分值和时间排名,通常用于线上选拔赛,题目包括逆向、漏洞挖掘与利用、web渗透、密码、取证、隐写、安全编程等攻防模式:参赛队伍在网络空间互相进行攻击与防守,挖掘网络服务漏洞并攻击对手来得分,修补自身服务漏洞进行防御来避免丢分混合模式:解题模式与攻防模式相结合的赛制。题目类型Webweb是ctf竞赛中主要题型之一,题目设计许多常见web漏洞,如sql注入、xss、文件包含、上传
2021-11-07 14:49:41 3806
原创 ctf Bugku-社工-初步搜集
bugku -社工-初步搜集新手一枚,参考了网上信息完成这里是网站主页,查看源码什么都没有发现,进行敏感路径扫描这里使用的是dirsearch进行扫描,这里扫描到了登录,打开网页出现登录界面,尝试admin登录,发现失败了,这是,原网站只提供了一个下载连接,下载下来,是一个exe文件。打开后为下面界面:我们输入账号密码进行测试,没有信息,进行抓包测试,我利用的是wireshark,发现了user,pass和一个邮箱对pass进行解码得到后我们在登录界面输入账号密码进行测试,显示
2021-10-18 18:39:07 827 4
原创 PHP基础知识总结
文章目录PHPPHP代码标记PHP注释语句分割符变量命名规则预定义变量可变变量变量传值常量定义形式系统常量魔术常量数据类型简单(基本)数据类型符合数据类型特殊数据类型类型转换类型判断整型运算符赋值运算符算数运算符比较运算符逻辑运算符连接运算符错误抑制符三目运算符自操作运算符分支结构if分值switch分支循环结构for循环while循环do...whlie循环循环控制流程控制替代语法常用函数有关输出的有关时间的文件操作文件包含文件包含作用四种形式文件加载include和require区别文件加载路径函数基本
2021-10-17 16:37:43 1143
原创 数据库基本知识总结(一)
数据库知识总结数据库管理系统:是一种重要的程序设计系统,它由一个相互关联的数据库集合和一组访问这些数据的程序组成。数据库的基本操作:①数据查询 ②数据插入 ③数据删除 ④数据修改 ①②③称为数据的更新实际应用对数据库操作的要求:①并发访问 ②面临故障 ③数据的安全性 ④数据的完整性 ⑤数据的一致性DBMS的功能:①数据定义 ②数据操作 ③事务管理和运行管理 ④数据存储和查询处理 ⑤数据库的建立和维护 ⑥其他功能包括DBMS与其他软件通信,异构数据库之间的书记转换操作和互操作数据
2021-02-20 15:27:36 227
原创 计算机操作系统——死锁及死锁的处理
死锁文章目录死锁死锁的概念产生死锁的必要条件什么时候会发生死锁死锁的处理预防死锁破坏互斥条件破坏不剥夺条件破坏请求和保持条件破坏循环等待条件避免死锁死锁的检测与解除死锁的检测死锁的解除死锁的概念死锁:各进程互相等待对方手里的资源,导致各进程都阻塞,无法向前推进的现象。饥饿:由于长期得不到想要的资源,某进程无法向前推进的现象死循环:某进程执行过程中一直跳不出某个循环的现象。有时是因为程序...
2020-03-29 13:30:25 1005
原创 计算机操作系统——管程
管程文章目录管程管程的定义管程的基本特征:用管程解决生产者消费者问题管程的定义管程是一种特殊的软件模块,有这些部分组成局部于管程的共享数据结构说明;对该数据结构进行操作的一组过程(函数);对局部于管程的共享数据设置初始值的语句;管程有一个名字管程的基本特征:局部于管程的数据只能被局部于管程的过程所访问;一个进程只有通过调用管程内的过程才能进入管程访问共享数据每次仅允许一...
2020-03-29 13:29:12 418
原创 PV操作案例(二)——读者、写者;哲学家进餐问题
文章目录读者、写者问题描述问题分析哲学家进餐问题描述问题分析读者、写者问题描述有读者和写者两组并发进程,共享一个文件,当两个进程或两个以上的读进程同时访问共享数据时不会产生副作用,但若某个写进程和其他进程(读进程或写进程)同时访问时可能会导致数据不一致的错误。因此要求:①允许多个读者可以同时对文件执行读操作;②只允许一个写者往文件中写信息;③任一写者在完成写操作前不允许其他读者或写者工作;④写...
2020-03-28 13:08:44 1489
原创 PV操作案例(一)——生产者、消费者;多生产者、多消费者;吸烟者问题
文章目录生产者、消费者问题描述PV操作题目分析步骤多生产者、多消费者问题描述问题分析吸烟者问题描述问题分析生产者、消费者问题描述系统中有一组生产者进程和一组消费者进程,生产者进程每次生成一个产品放入缓冲区,消费者进程每次从缓冲区中取出一个产品并使用。(注:这里的“产品”理解为某种数据)生产者、消费者共享一个初始为空、大小为n的缓冲区。只有缓冲区没满时,生产者才能把产品放入缓冲区,否则必须等...
2020-03-27 12:19:13 8288 2
原创 计算机操纵系统——进程同步、互斥及信号量机制
进程同步,互斥及信号量机制文章目录进程同步,互斥及信号量机制进程同步进程互斥进程互斥的软件实现方法单标志法双标志先检查法双标志后检查法Peterson算法进程互斥的硬件实现方法中断屏蔽方法TestAndSet指令Swap指令信号量机制概念整型信号量记录型信号量信号量机制实现进程互斥信号量机制实现进程同步信号量机制实现前驱关系进程同步同步亦称直接制约关系,它是指为完成某种任务而建立的两个或多...
2020-03-26 14:00:10 948
原创 计算机操作系统——处理机调度及调度算法
处理机调度文章目录处理机调度处理机调度与层次基本概念高级调度中级调度低级调度进程调度的时机、切换与过程、方式进程调度的时机进程调度的方式进程的切换与过程调度算法的评价指标调度算法先来先服务(FCFS)短作业优先(SJF)高响应比优先(HRRN)时间片轮转调度算法(RR)优先级调度多级反馈队列调度算法处理机调度与层次基本概念当有一堆任务要处理时,但由于资源有限,这些事情没办法同时处理,这就...
2020-03-25 12:12:33 906
原创 计算机操作系统——进程的描述与控制
进程的描述与控制文章目录进程的描述与控制进程的定义进程的组成进程的组织进程的特征进程的状态进程状态的转换进程控制基本概念如何实现进程控制进程控制相关的原语进程通信线程概念引入线程机制后,带来的变化线程的属性线程的实现方式多线程模型进程的定义程序:就是一个指令序列程序段、数据段、PCB(进程控制块)三部分组成了进程实体(PCB是进程存在的唯一标识)典型定义进程是程序的一次执行过程进...
2020-03-24 13:21:02 578
原创 计算机操作系统——操作系统引论
操作系统引论操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。文章目录操作系统引论1. 操作系统功能和目标操作系统的特性2. OS的发展与分类3. OS的运行机制和体系结构4. 中断的概念和作用中断的分类另一种分类方式外中断的处理过程4.系统调用系统调用(按功能分类)...
2020-03-23 22:43:45 198
原创 经典PV操作和尚打水问题
和尚取水问题寺庙里有许多老和尚和小和尚,一口水井和一个水缸。小和尚负责打水满足老和尚的饮水需求。水缸容积10桶水,水井每次只容一个桶取水,桶总数3个,水缸每次仅容一个桶取、入水。设水缸初始状态是空的,试设置信号量并利用P、V操作实现和尚间的同步。信号量定义 v1=1 小和尚从井里提水 v2=1 老和尚从缸里取水,小和尚往缸里倒水 amount=3 水桶数量 full=0 水缸里有几桶...
2020-03-22 17:47:08 5082 2
原创 Linux入门学习
命令行操作网络配置(net网桥模式)yast lan进行配置ip DNS DHCP重启网络 ./etc/init.d/network restartapache启动su切换到root模式/etc/init.d/apache2 startstart 启动status 查看状态stop 停止restart 重启rcSuSEfirewall2 stop(关闭防...
2020-03-22 16:01:53 157
原创 python知识简单总结
基础字符串是不可改变的格式化方法:format()将一下内容为文件 str_format.pyage = 20 name = 'Swaroop' print('{0} was {1} years old when he wrote this book'.format(name, age)) print('Why is {0} playing with that python?'...
2020-03-22 15:56:08 218
原创 pyhton序列
python序列列表创建:a_list = ['a','b','mpilgrim','z','example']a_list = [] #创建空列表list()可以将元组,range对象,字符串,字典,集合或其他类型的可迭代对象类型的数据转换为列表字典的元素转换位列表,需要使用字典对象的items()说明>>>a_list = list((3,5,7,9,...
2020-03-22 13:16:35 375
原创 php远程连接服务器mysql数据库
本人以linux为例将localhost改为具体ip地址$link = mysql_connect("localhost","root","");$link = mysql_connect("192.168.0.31","root","");打开mysql键入命令:./etc/init.d/mysql start进去MySQL进去MySQL mysql -hloca...
2020-03-17 17:26:13 1755
原创 pyhton 基础知识
第一章 python基础常用内置函数abs(x):判断数字x的绝对值或复数x的模all(iterable):判断iterable中是否含有空元素any(iterable):iterable中有一个非空元素则返回turebin(x):把x转换为二进制callable(object):测试对象是否可调用。类和函数是可调用的,包含__call__()方法的类的对象也可以调用。compi...
2020-03-17 17:01:10 529
记账本.zip
2019-05-10
jsp注册登陆.zip
2019-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人