自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++实现幻方实验

根据上述的例子我们可以看到一些规律,显示1放在最上方中间的位置,然后向右上方延申,在达到n这个数字时,停止延申,然后在n的下方开始n+1的新一轮延申。明白了原理之后就很容易使用代码实现这个实验了。我们这个实验目的是实现大于2的奇数的n阶幻方。可以 正确输出结果了。

2024-04-10 11:13:11 211 1

原创 PHP基础

端口是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;,因特网上作为域名和IP地址互相映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。,是由一串用点分隔的名字组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置。

2024-04-08 17:10:35 872

原创 攻防世界Web

这题考察的是Robots协议,可以根据这个文章了解一下当robots访问一个网站(比如http://www.abc.com)时,首先会检查该网站中是否存在http://www.abc.com/robots.txt这个文件,如果机器人找到这个文件,它就会根据这个文件的内容,来确定它访问权限的范围。(也就相当于一个管理权限的文件)robots.txt文件用法举例:User-agent(搜索引擎robots的名字):*(*代表所有)

2024-04-02 14:00:21 247 1

原创 攻防世界Crypto

下载解压得到密文,base64解密得到flag。

2024-04-01 16:06:48 181

原创 攻防世界Misc新手题

下载附件,得到一个带着条形码的斑马直接 条形码阅读得到flag。

2024-03-28 16:33:33 1002 1

原创 计算机网络常识

arp协议:主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;将路由器的80端口映射到了计算机的8888端口,那么当我们访问路由器的80端口时,就相当于在访问计算机的8888端口。一般软件都会有监听端口,如果监听的端口对应上数据包的端口,计算机就会把这个数据包发送给这个软件。NAT作用:一般我们都没有公网,但是上因特网是需要公网IP的,这个时候就可以用到NAT了。TCP协议:是面向连接的(三次握手,四次挥手),是可靠的(有重传机制、纠正乱序)

2024-03-27 15:46:11 887

原创 KALI入门

Metasploit Framework(MSF)是一款开源安全漏洞检测工具,附带数千个已知的软件漏洞,并保持持续更新。Metasploit可以用来信息收集、漏洞探测、漏洞利用等渗透测试的全流程,被安全社区冠以“可以黑掉整个宇宙”之名。刚开始的Metasploit是采用Perl语言编写的,但是再后来的新版中,改成了用Ruby语言编写的了。在kali中,自带了Metasploit工具。

2024-03-22 19:38:10 708 1

原创 Web渗透

域名:是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。什么是二级域名多级域名?二级域名:分两种在国际顶级域名下的二级域名国际顶级域名下二级域名, 二级域名一般是指域名注册人选择使用的网上名称,如“yahoo.com”;上网的商业组织通常使用自己的商标、商号或其他商业标志作为自己的网上名称,如“microsoft.com”。国家顶级域名下二级域名。

2024-03-22 16:13:31 2014 1

原创 Python爬虫之Scrapy

终端输入pip install scrapy但是大部分情况下这样使用都会报错,是因为我们缺少一个twisted库,在这可以找到我们需要的版本cp后面的数字是Python版本,win后面的是系统版本下载完成后,终端输入 pip + instal + twisted路径 安装切记安装完成twisted后再安装Scrapy。

2024-03-19 16:43:46 467 1

原创 Python爬虫之requests

记得查看是否是最新的库,不是最新的在使用时会报错。

2024-03-16 15:27:41 748 1

原创 Python爬虫之Selenium

这里可以找到谷歌驱动,在 浏览器左上角-->设置-->关于google 中可以查看Google版本信息,下载对应的驱动(别看错对应系统)模拟鼠标和键盘来操作这些元素,点击,输入等等。操作元素前首先要找到定位他们。解压之后吧exe文件放在Python项目目录下(移动拖拽就好)流程一样,只是引用代码变了,这里先以Chrome为例。在pycharm解释器中搜索Selenium下载安装。我们要定位 百度 里的‘百度一下’一栏。

2024-03-14 18:40:07 538 1

原创 Python爬虫之bs4

在pycharm解释器里搜索并安装 bs4引用并检查是否安装成功这里我们先自己创建一个html文件(内容随意,有div ul li a id class title 等就好)基础引用节点定位bs4的一些函数用法bs4中关于节点信息。

2024-03-14 16:10:17 482 1

原创 Python爬虫之JSONPath案例

删除掉开头的 jsonp109( 和最后的 );我们得到了想要的东西。创建文件写入内容,Ctrl + Alt + L 排版 获得我们想要的json。首先安装 jsonpath,在pycharm解释器里直接搜索安装就好。首先在元素中找到地址所对应的信息,复制URL我们发现是空的。我们按照流程爬取内容,发现得到的不是我们想要的json程序。这里做个案例,解析 淘票票 的地址。于是我们的目的明确,要得到json。所以我们会想到这里应该会有反爬。在json解析时我们发现会报错。获得我们想要的地址信息。

2024-03-13 19:17:15 519

原创 Python爬虫之Xpath

在chrome浏览器拓展商店可以直接下载如果要用edge浏览器,可以去在这里下载并且导入edge拓展重启浏览器之后就可以使用了记住浏览器初始界面不能使用 需要进入URLXpath快捷键是出现黑框便是成功。

2024-03-12 17:30:35 1862 2

原创 Python爬虫之urllib

【代码】Python爬虫。

2024-03-09 15:14:27 694

原创 Python基础

第一种可删除括号t3=()t4=tuple()##空元组元组中的元素无法更改#t[1]=100 这种方式是不被允许的t[1].append(100) #这种方式是被允许的#元组中元素类型是不允许被修改的,但是元素中的内容是可被修改的s = 0s += iprint(f'1到{num}之间的累加和为:{s}')#函数调用get_sum(10)#1-10之间的累加和get_sum(100)#1-100之间的累加和。

2024-03-06 20:09:49 1922

原创 汇编语言实践

对源程序进行编译连接可执行文件包括两部分内容。

2024-03-05 17:31:15 864

原创 C++学习笔记

使用notepad++更改根目录打开VS文件位置->VC->VCProjectItems->使用notepad++编辑newc++file.cpp->更改成以下内容保存。

2024-03-02 11:07:44 772 1

空空如也

空空如也

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

TA关注的人

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