自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 攻防世界[刷题笔记]之Web方向(练习区)(后半)

网络安全学习攻防世界[刷题笔记]Web方向(新手区)(后半)xff_referer攻防世界[刷题笔记]Web方向(新手区)(后半)xff_referer题目来源: Cyberpeace-n3k0题目描述:X老师告诉小宁其实xff和referer是可以伪造的。题目附件: 暂无题解:...

2022-03-20 14:27:31 5766 4

原创 网络安全学习之攻防世界[刷题笔记]

网络安全刷题笔记,web安全,逆向,密码学,杂项等等各个方向,包含攻防世界等等各种平台的题目记录

2022-01-22 21:05:14 6930 3

原创 Django项目之模型

创建Django项目,创建usersapp,并在setting.py中注册。重新生成迁移文件,并生成数据库表。安装MySQL数据库依赖。访问网站admin后台。

2023-07-20 08:00:00 130

原创 Django项目开发快速入门

使用命令生成项目使用命令生成应用在项目的setting文件中注册/DjStore/Djstore/setting.py编写module/DjStore/news/models.py执行命名,生成mode生成对应的表结构后台管理系统admin/Djstore/news/admin.py启动项目生成admin账号网址:http://127.0.0.1:8000/admin/自定义管理页面进行对比视图函数使用/DjStore/new

2023-07-18 16:00:00 1803

原创 靶机渗透之prime1(解法2)

使用saket与tribute_to_ippsec,成功登录。在当前文件夹下,enc文件需要密码,尝试去寻找该文件的密码。/var文件查找,发现都是不可操作文件。进行解码获得old password。发现新多了两个文件,进行查看。/opt查找下,找到密码。可能含有有效的备份文件。

2023-07-18 08:00:00 297

原创 靶机渗透之SICKOS: 1.1(解法2)

表面有shellshock漏洞。

2023-07-14 16:00:00 188

原创 靶机渗透之Prime1

找到目标靶机ip地址为192.168.133.140发现有两个开放端口分别为22端口和80端口端口UDP扫描漏洞脚本扫描访问靶机80端口访问得到sudo curl http://192.168.133.140/secret.txtLooks like you have got some secrets.Ok I just want to do some help to you.Do some more fuzz on every page of php which was finde

2023-07-13 08:00:00 212

原创 靶机渗透之SICKOS: 1.1

常见弱口令:admin、password、root、toor、administer、123456、123123等等。利用sudo /bin/bash 切换为root用户,在root目录下找到flag。经过对比,找出目标靶机的IP地址为192.168.133.139。这里使用搜索引擎来试着找到该系统的admin登录入口。点击修改过的页面的同时,kali返回监听。查看靶机用户,并选择进行尝试ssh登录。8080端口-为网站代理,关闭状态。使用3128端口作为代理,重新扫描。22端口、3128端口为打开状态。

2023-07-11 16:25:25 273

原创 Java复习

Java中的switch-case分支结构中,一旦控制表达式的计算结果与某个case值匹配成功,就执行完该case对应的语句块,即结束switch-case语句。( F )使用break语句可以跳出一次循环。( F )Java中continue语句的作用是结束本次循环,开始下一次循环。( T )Java中数组的元素只能是简单数据类型。( F )数组作为方法的参数时,必须加在数组名后加方括号。( T )数组中有length()这个方法,如array.length()表示数组arra

2022-06-08 00:33:42 4019 1

原创 C++简单加密解密(凯撒密码学习)

C++简单加密解密(凯撒密码学习)总体概览:先建立KEY和PWD两个密码表,用于大小写转换。Encryption加密函数,Decryption解密函数。加密解密过程中,将每一个字符都先转为int类型,进行判断是否属于大小写字母。之后把下标规定范围为0到25,并使用密码表内的字符进行相应的赋值。read_class函数用去读取文件,write_class函数用于写入文件。这里变量的命名不太规范,忽略就好QAQ。要求:利用编程技能实现凯撒密码小写字母变成后三个大写字母大写字母变成前两个小写字母

2022-04-11 14:58:21 9748

原创 攻防世界[刷题笔记]之Web方向(进阶区)1-5

Web方向(高手区)baby_webTraining-WWW-RobotsPHP2Web_php_unserializephp_rceWeb_php_include

2022-04-10 19:10:59 3087

原创 天梯赛真题之L1-016 查验身份证

L1-016 查验身份证 (15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。输入格式:输入

2022-04-06 12:09:02 537

原创 C++STL之deque

C++STL之dequedequedeque容器的概念deque容器构造deque赋值操作deque大小操作deque插入和删除deque数据存取deque排序dequedeque容器的概念功能:双端数组,可以对头端进行插入删除操作deque与vector区别:vector对于头部的插入删除效率低,数据量越大,效率越低deque相对而言,对头部的插入删除速度会比vector快vector访问元素时的速度会比deque快,这和两者内部实现有关deque容器构造功能描述:deque容器构造

2022-04-04 13:55:55 202

原创 C++STL之string容器

C++STL之string容器文章目录C++STL之string容器前言一、string基本概念二、string构造函数三、string赋值操作四、string字符串拼接string查找和替换总结前言string是c++风格的字符串,而string本质上是一个类string内部封装了很多内部成员方法,例如find、copy、delete、replace、insert等。string管理char*所分配的内存,不用担心复制越界和取值越界等,由类内部进行操作。一、string基本概念本质:str

2022-03-24 17:33:23 1077

原创 C++STL之vector容器

C++STL之vector容器(万字详解)文章目录C++STL之vector容器(万字详解)前言一、vector基本概念功能vector与普通数组区别:vetcor容器图解二、vector构造函数功能描述函数原型代码展示三、vector赋值操作功能描述函数原型代码展示四、vector容量和大小功能描述函数原型代码展示五、vector数据存取功能描述函数原型代码展示六、vector互换容器功能描述函数原型代码展示七、vector预留空间功能描述函数原型:代码展示八、vector存放内置数据类型九、vect

2022-03-17 21:48:37 1009

原创 Bash-Shell编程[shell条件测试]

Bash-Shell编程2shell条件测试补充shell条件测试格式1:test 条件表达式格式2:[ 条件表达式 ]格式3:[[ 条件表达式 ]]补充符号( )子Shell中运行( ( ) )数值比较、运算$( )命令替换$( ( ) )整数运算{ }集合$ { }变量的引用[ ]条件测试[ [ ] ] 条件测试,支持正则表达式$[ ]整数运算执行脚本./文件.sh—需要执行权限—在子shell中执行bash 文件.sh—不需要执行权限—在子shell中执

2022-03-17 13:54:31 160

原创 Codeforces加速访问及其他编程比赛平台推荐

最近在学习算法,刷题。学的差不多准备去比赛试一试这里分享一些平时比赛平台文章的开始先给大家推荐一个公众号小辅导-互联网开发者、多年一线程序开发经验不定期分享各类资源https://mp.weixin.qq.com/s/GqyiuwFOFJ3MkUJhwuA3_QCodeforcescodeforce简称CF。比赛平台搭建在国外,国内访问的话,就会很慢。这里可以使用镜像网站参与比赛,比赛速度提高几倍了好几倍!原站:https://codeforces.com/这个一般是用来选择比赛参

2022-03-17 08:00:00 5720

原创 Bash-Shell编程1

Bash-Shell编程11.1Shell特性1.2Shell变量1.3Shell条件测试1.4Shell数值运算1.5流程控制,循环控制1.1Shell特性文件和命令自动补齐(Tap键)命令的历史记忆功能!+ 数字键。—使用历史的一个命名,会先显示命令内容,再显示命名结果。!+ 字符串。—找到最近一个以字符串开头的命名运行。!+ $。—上一个命令的最后一个参数。!+ !。— 上一个命令。^ + R(Ctrl+R)。—搜索历史命令。别名功能alias查看别名unalias取消

2022-02-22 23:12:12 144

原创 Bash-Shell编程概览

Bash-Shell学习,Shell概览,Shell运行方式基础

2022-02-17 22:23:31 905

原创 Java基础学习【语法基础】

Java基础学习【语法基础】数据类型计算机中的数据存储存储位数存储格式变量和常量运算符与表达式算法结构与控制语句数据类型计算机中的数据存储存储位数一个字节:(0000 0000)~ 2存储格式变量和常量运算符与表达式算法结构与控制语句...

2022-01-03 23:46:46 334

原创 Java基础学习【概论】

Java基础学习c,c++,java之间对比Java简述和JDK介绍

2022-01-03 00:48:57 725

原创 Python基础学习-14

Python基础学习-14# Python timeimport datetimeimport json# outputx = datetime.datetime.now()print(x)y = x.yearprint(y, x.strftime("%A"))# create datetime objectx = datetime.datetime(2021, 8, 25)print(x)print(x.strftime("%B"))# Python jsonx =

2021-12-02 20:48:52 564

原创 Python基础学习-13

Python基础学习-13# Python 继承# create 父类class Person: def __init__(self, fname, lname): self.first_name = fname self.last_name = lname def print_name(self): print(self.first_name, self.last_name)x = Person("猪猪侠", "GGBang")

2021-12-01 20:06:41 3285

原创 Python基础学习-12

Python基础学习-12# Classes and objects# use class key to create the classclass My_Class: x = 6print(My_Class)# create the object p1p1 = My_Class()print(p1.x)# init()函数、所有类都有该内置函数# 使用init()函数为对象属性赋值、# 或在创建对象时需要执行的其他操作class Person: def

2021-11-30 16:05:44 613

原创 Linux(centos 7)基础学习

Linux(centos 7)1.联接网络cd /etc/sysconfig/network-scrips/vi ifcfg-ens33打开网络联接ONBOOT=NO改为 YES重启网络服务&&重启虚拟机service network restartreboot

2021-11-30 00:05:41 236

原创 Python基础学习-11

Python基础学习-11# Python functions# use def keydef my_function(): print("hello from a function")my_function()def name(user): print(user + "没对象")name("小松鼠")name("大灰狼")def girlfriend(boy, girl): print(boy + "的女朋友是" + girl)girlfriend("小

2021-11-29 18:18:58 240

原创 Python基础学习-10

Python基础学习-10# if elsea = 1b = 2print(a == b)print(a != b)print(a < b)print(a <= b)print(a > b)print(a >= b)# If retracta = 33b = 200if b > a: print("b 大于 a")a = 33b = 33if b > a: print("b 大于 a")elif a == b:

2021-11-28 23:39:01 452

原创 Python基础学习-09

Python基础学习-09# Python dictdictionary = { "name": "Jone", "age": 15, "numbers": "138123456"}print(dictionary)# 字典是有序的、可变的,并且不允许重复。字典项以键值对的形式呈现,可以使用键名进行引用print(dictionary["name"])# 字典内的重复值将覆盖现有值# the dict lenprint(len(dictionary))# 字典内

2021-11-27 20:13:39 377

原创 Python基础学习-08

Python基础学习-08# Python gathermy_set = {"小呆呆", "小菲菲", "小羊羊"}print(my_set)# The set is unorderedfor i in my_set: print(i)print("超人强" in my_set)# set addmy_set_1 = {"小呆呆", "小菲菲", "小羊羊", "迷糊老师"}my_set.update(my_set_1)print(my_set)# 因为集合是不能重复的,所以相

2021-11-26 20:53:35 497

原创 Python基础学习-07

Python基础学习-07# Python Tuple# Tuples are ordered and immutablemy_tuple = ("一号", "二号", "三号")print(my_tuple)# recursivemy_tuple = ("一号", "二号", "三号", '一号')print(my_tuple)my_tuple = ("一号", "二号", "三号")print(my_tuple[0])# tuple lengthmy_tuple = ("一号",

2021-11-25 20:01:19 90

原创 Python基础学习-06

Python基础学习-06# Python operator# arithmetic# + -a=2b=3c=a-bd=a-bprint(c,d)# * /a=(50-5*6)/4print(a)a=8/5print(a)# mod'''/返回为float,//返回整数,%返回余数'''a=17/3print(a)a=17//3print(a)a=5*3+2print(a)# **'''幂运算 **'''# a=4**2# b=2**3# print(a

2021-11-24 20:51:59 321

原创 Python基础学习-05

Python基础学习-05# Python bool# compareprint(10 > 9)print(10 == 9)print(10 < 9)a = 100b = 30if b > a: print("b大于a")else: print("b不大于a")# assessed valueprint(bool("喜羊羊"))print(bool(20))x = "灰太狼"y = "15"print(bool(x))print(boo

2021-11-24 20:45:19 303

原创 数据结构和算法期末复习

数据结构和算法期末复习

2021-11-23 18:42:40 1130

原创 Python基础学习-04

Python基础学习-04# Python specifying variable types# int() 从整数文字、浮点文字(Delete decimals)或字符串文字(提供字符串表示整数)构造整数# float() 从整数文字、浮点文字或字符串文字构造浮点数(提供字符串表示浮点数或整数)# str() 从多种数据类型构造一个字符串,包括字符串、整理文字和浮点文字# intx = int(1) # x will be 1y = int(2.8) # y will be 2z

2021-11-23 13:05:46 214

原创 C++算法-2021/11/22

C++算法-2021/11/22有序数组的平方给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1:输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]示例 2:输入:nums = [-7,-3,2,3,11]输出:[4,9,9,49,121]提示:1 <= nums.len

2021-11-22 22:37:21 510

原创 python基础学习-03

python基础-03# Python number# Python There are three types of numbers"""intfloatcomplex"""x = 1 # inty = 2.8 # floatz = 1j # complex# If you want to verify the type of a variable,you can use the type() functionprint(type(x))print(type(y)

2021-11-22 18:25:11 257

原创 python基础学习-02

# The python data types"""文本类型: str数字类型: int,float,complex序列类型:list,tuple,range映射类型:dict套装类型:set,frozenset布尔类型:bool二进制类型:bytes,bytearray,memoryview"""# How to get the data type?x = 6print(type(x))# Setting the data type# str字符串x = "This

2021-11-21 20:11:36 322

原创 python基础学习-01

python基础学习缩进、注释、变量定义、变量类型、与变量命名、函数基础

2021-11-20 20:46:46 297

原创 二分查找C++—算法2021/11/19

二分查找C++class Solution {public: int search(vector<int>& nums, int target) { int Right=0,Left=nums.size()-1,mid; mid = (Right+Left)/2; if(target==nums[Right]) return Right; else if(target==nums[Left])

2021-11-19 19:51:30 473 2

原创 图书管理系统c/c++超级详细

图书管理系统可能会有点小bug但是不是很影响使用,用来练手或者应付期末考试应该足够了~~结构`void login();//登陆函数 void out_put(int n);//输出菜单函数 int input_class(struct Class *s,int num);//新建课程函数void output_class(struct Class *s,int num);//浏览课程函数 void find_class(struct Class *s,int num);//查询课程函数vo

2021-09-01 20:34:04 314

数字逻辑实验用74LS00和74LS04设计两变量的异或门

74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两变量的异或门74LS00和74LS04设计两

2022-03-25

空空如也

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

TA关注的人

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