- 博客(60)
- 收藏
- 关注
转载 杭电oj2064、2067、2068、2073、2076-2078、2080、2083-2085
2064汉诺塔III 1 #include<stdio.h> 2 3 int main(){ 4 int n,i; 5 _int64 s[40]; 6 while(~scanf("%d",&n)){ 7 s[1] = 2; 8 for(i=2;i<=n;i++){...
2019-03-12 20:43:00
303
转载 杭电oj2047-2049、2051-2053、2056、2058
2047 阿牛的EOF牛肉串 1 #include<stdio.h> 2 3 int main(){ 4 int n,i; 5 _int64 s[51]; 6 while(~scanf("%d",&n)){ 7 s[1]=3;s[2]=8; 8 for(i=3;i<=...
2019-03-10 20:13:00
231
转载 杭电oj2028、2034、2035、2041、2043-2046
2028Lowest Common Multiple Plus 1 #include<stdio.h> 2 3 int gcd(int a,int b){ 4 int temp,temp1; 5 if(a<b){ 6 temp = a; 7 a = b; 8 b =...
2019-03-08 15:48:00
304
转载 杭电oj2031、2033、2070、2071、2075、2089、2090、2092、2096-2099
2031进制转换 1 #include<stdio.h> 2 #include<string.h> 3 4 int main(){ 5 int n,i,r,x,j,flag; 6 int s[1000]; 7 while(scanf("%d %d",&n,&r)!=EOF){ 8 ...
2019-03-02 23:55:00
238
转载 杭电oj2072
因为一直不能ac先发这里,希望有看到的大佬能指点一二。先讲一下我的基本思路,首先将一整行数据保存在数组中,接着遍历数组,根据空格将每个单词存入二维数组中,最后遍历二维数组,找出其中不同的单词并计数。 1 #include<stdio.h> 2 #include<string.h> 3 4 int cmp(char s[]){ 5 ...
2019-03-01 19:13:00
301
转载 杭电oj2081、2091、1004、2057
2081手机短号 1 #include<stdio.h> 2 #include<string.h> 3 4 5 int main(){ 6 int i,n; 7 char s[20]; 8 while(scanf("%d",&n)!=EOF){ 9 getchar();...
2019-03-01 18:58:00
139
转载 杭电oj2032、2040、2042、2054、2055
2032杨辉三角 1 #include <stdio.h> 2 3 int main(){ 4 int s[31][31],i,j,n; 5 while(~scanf("%d",&n)){ 6 for(i=0;i<n;i++){ 7 for(j=0;j<=i;j+...
2019-02-25 21:45:00
227
转载 杭电oj2022-2030
2022 海选女主角 1 #include <stdio.h> 2 #include <math.h> 3 4 int main(){ 5 int s[50][50]; 6 int n,m,x,y,z,i,j; 7 while(scanf("%d %d",&m,&n)!=EOF){ 8...
2019-02-24 21:32:00
860
转载 杭电oj2012-2021
2012 素数判定 1 #include <stdio.h> 2 #include <math.h> 3 4 int main() 5 { 6 int x,y,i,j,a,flag; 7 while(scanf("%d %d",&x,&y)!=EOF){ 8 flag = 0...
2019-02-22 22:56:00
169
转载 杭电oj2000-2011
2000 ASCII码排序 1 #include <stdio.h> 2 3 int main(){ 4 char a,b,c,t; 5 while(scanf("%c%c%c", &a, &b, &c)!=EOF){ 6 getchar();#必须得加这玩意 7 if...
2019-02-20 20:43:00
322
转载 黑板客爬虫闯关第一关、第二关
上来先贴地址,刚入门的可以来van啊:黑板客爬虫闯关0x00 第一关打开网址,看到如下页面:先抱着试试看的心态在网址后面加上数字看看效果:怕不是个循环,获取网页中的数字不断加到url中,验证猜想,继续试一试:?????那就把原来的数字换掉:妙啊:这里基本确定思路,获取网页内的数字,然后在将数字加入url进行循环提交...
2019-01-24 22:06:00
163
转载 scrapy实战
采用scrapy实现对股票网站的爬取功能描述: 技术路线:scrapy 目标:获取上交所和深交所所有股票名称和交易信息并存储实例编写: 步骤1:建立工程和spider爬虫模板 步骤2:编写spider 步骤3:编写item pipeline新建工程:生成名为stocks的爬虫打开IDE,将项目导入,首先我们要编辑sp...
2019-01-17 17:17:00
147
转载 scrapy爬虫框架
0x00 scrapy爬虫框架scrapy库的安装:可以直接使用pip install scrapy来安装,如果IDE是pycharm的话参考之前requests库的安装scrapy爬虫框架结构:scrapy采用5+2的结构,五个主要模块加上两个中间键详细介绍一下各个组件:引擎(Engine)用来处理整个系统的数据流, 触发事务(框架核心)...
2019-01-15 21:25:00
136
转载 简单的实战
0x00 获取某地七天天气预报打开中国天气网,随便查询当地天气,查看返回页面的源码发现我们需要的信息都在<ul>标签下的<li>标签中,所以这里的基本思路就是遍历<ul>标签下的<li>,每次获取日期,天气,温度三个数据,首先定义四个函数来实现全部功能。第一个函数获取网页信息,第二个函数将信息提取存入列表,第...
2019-01-14 21:01:00
99
转载 正则表达式实战
0x00 股票数据定向爬虫功能描述:目标:获取上交所和深交所所有股票名称和交易信息输出:保存到文件中技术路线:requests-bs4-re 程序结构设计: 步骤1:从东方财富网获取股票列表 步骤2:根据股票列表逐个到百度股票获取个股信息 步骤3:将结...
2019-01-11 16:41:00
140
转载 网络爬虫的正则表达式
0x00 re正则表达式正则表达式:通用字符串表达的框架简洁表达一组字符串的表达式针对字符串表达“简洁”和“特征”思想的工具正则表达式在文本处理中的作用:表达文本类型同时查找和替换一组字符串匹配字符串的全部或部分正则表达式常用操作符:正则表达式语法实例:经典的正则表...
2019-01-10 19:54:00
195
转载 网络爬虫的提取爬虫实例
0x00 中国最好大学排名的爬取我们通过上海交通大学设计研发的最好大学网来进行数据的抓取这是本次爬取的url:软科中国最好大学排名功能描述: 输入目标url 输出大学排名信息(排名、学校、总分) 技术路线:requests-bs4 定向爬取:只对该url进行爬取分析: 查看网页源代码,为了快速定位,可以直接在源代码页面搜索...
2019-01-09 22:52:00
320
转载 网络爬虫的提取
0x00 beautiful soup首先安装beautiful soup,直接在cmd中使用pip install beautifulsoup4命令执行安装,若使用pycharmIDE 的话,参考之前安装requests库的方法。beautiful soup库是解析、遍历、维护标签树的功能库。beautiful soup库解析器:beautifu...
2019-01-08 19:31:00
209
转载 爬取网络基本框架
0x00 理解requests库的异常requests库的异常:0x01 爬取网页的通用框架import requestsdef getHTMLText(url): try: r = requests.get(url, timeout = 30) r.raise_for_st...
2019-01-07 22:35:00
127
转载 request库
0x00 环境简介和安装我这里使用的是python2.7版本,直接使用pycharm2018这款IDE。首先在pycharm中配置一下virtualenv环境,virtualenv是一个创建独立Python运行环境的工具,为一个应用创建一套“隔离”的Python运行环境。创建new project时选择创建新的环境,修改你们自己的目录,如果主机内有多个版本的python...
2019-01-05 23:56:00
138
转载 考研归来,分享一个简单的小技巧,让你一秒拿上同学的大密码
首先讲一下实现的苛刻前提(老子就是标题党,beat me please):①你手上有你同学的大电脑 ②你知道同学的开机密码或者你可以在他去上厕所的时候干这事 ③他把某网站的账号密码存储在浏览器了。 如果满足以上的条件,恭喜你,开始实践吧。 首先打开网址,我用我的博客园账号来给大家做演示: 第一步,打开博客园的登录页面,如果浏览器有保存账号密码的话就会自动填入。 ...
2018-12-25 20:25:00
112
转载 考研笔记-物理层协议
8.物理层 8.1 物理层协议 8.1.1 物理层涉及的问题 物理层是计算机网路体系结构中的最底层,网络中每个节点都要实现物理层协议。 物理层涉及的问题是,怎样在网络中的信道上传输可靠的二进制位流。物理层的作用是屏蔽网络中各物理设备和传输介质的差异, 给上层数据链路层提供二进制数据位流服务,这些服务包括: 1)物理连接的建立、维持、释放...
2018-08-10 09:30:00
659
转载 考研笔记-数据链路层和局域网
7.数据链路层和局域网 7.1 数据链路层的功能 数据链路层在物理层提供的服务的基础上向网络层提供服务,主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能 出错的物理连接改造成逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。 7.1.1 为网络层提供服务 对网络层而言,数据链路层的基本任务是将源机器中的来自网络层的数据传...
2018-08-09 15:35:00
556
转载 考研笔记-网络层和路由
6.网络层和路由 6.1 网络层涉及的功能 6.1.1 网络实现的功能 1.网络层与网络核心 网络层是通信子网的最高层,网络协议数据单元是分组。网络层提供从源节点到目的节点之间的可靠传输和分组的路由选择, 源节点到目的节点间存在多个节点,每个节点间都是点到点的连接。 2.网络层要解决的问题 1)网络连接的建...
2018-08-05 20:22:00
679
转载 考研笔记-运输层服务和工作原理
5.运输层服务和工作原理 5.1.1传输层提供的服务 从通信和信息处理的角度来看,传输层向上面的应用层提供通信服务,属于面向通信的最高层,同时也是用户功能的最低层。传输 层位于网络层之上,为运行在不同主机上的进程间提供逻辑通信,而网络层提供不同主机间的逻辑通信。即使网络层不能提供可靠的传 输协议,运输层同样能为应用程序提供可靠服务。 传输层的功能:...
2018-07-31 13:25:00
295
转载 考研笔记-应用层
4. 应用层 4.1 应用层协议原理 4.1.1 应用层协议及描述 网络应用跟应用层协议是两个概念,应用层协议是网络应用的一部分。通信双方应用层交换的协议数据单元是报文,应用层协 议定义了运行在不同端系统上的应用程序进程间相互传递报文的方式。应用层协议涉及: 1)交换的报文类型,如请求报文和响应报文。 2)报文的语法格...
2018-07-26 12:04:00
1209
转载 考研笔记-数据通信技术基础
3 数据通信技术基础3.1数据通信基本知识 3.1.1 信息、数据和信号 数据是传送信息的实体。信号是数据的电气或者电磁的表现。数据和信号都能用"模拟的""数字的"来修饰:(1)连续变化的数据 或信号称为模拟数据或模拟信号,如声音和压力数据;(2)取值仅为几个离散数值的数据或者信号称为数字数据或者数字信号,如, 文字与二进制数据。 目前常用...
2018-07-22 15:12:00
945
转载 考研笔记-计算机网络协议和体系结构
2.1 计算机网络协议 2.1.1计算机网络协议:计算机网络中计算机设备间在相互通信时遵守的规则、标准和约定。计算机设备可以是主机、路由器、交换机 等,也可认为是网络中的一个结点。 2.1.2 计算机网络协议的要素: 1)语法:用来说明信息格式。如,协议数据单元(PDU)的结构或格式。 2)语义:用来说明PDU某些信息位组合的含义,标识...
2018-07-19 08:29:00
1217
转载 计算机网络复习(一)
计算机网络定义:计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互联起来,实现资源共享和数据传输的系统。计算机网络的分类:a)按网络用途分:公用网和专用网b)按网络覆盖地域范围分:广域网(任务是长距离通信,覆盖范围几十到几千千米,是因特网的核心部分。其结点各交换机连接的链路一般是高速链路,具有较大的通信容量)、城域网(5~50km,大多采...
2018-06-11 22:52:00
229
转载 “百度杯”CTF比赛 十月场_GetFlag(验证码爆破+注入+绝对路径文件下载)
题目在i春秋ctf大本营页面给出了验证码经过md5加密后前6位的值,依照之前做题的套路,首先肯定是要爆破出验证码,这里直接给我写的爆破代码#coding:utf-8import hashlib strs = '35eb09'def md5(s): return hashlib.md5(str(s).encode('utf-8')).hexdigest(...
2018-04-27 10:10:00
493
转载 “百度杯”CTF比赛 十月场_Login
题目在i春秋ctf大本营打开页面是两个登录框,首先判断是不是注入尝试了各种语句后,发现登录界面似乎并不存在注入查看网页源代码,给出了一个账号用帐密登陆后,跳转到到member.php网页,网页本身并没有什么提示内容接着抓包查看,这里找了好久,最后在返回包的头文件中发现了一个可以参数尝试在请求头中加入show参数:返回一段源代码,开始审计之路:...
2018-04-24 23:25:00
415
转载 “百度杯”CTF比赛 九月场_Test(海洋cms前台getshell)
题目在i春秋ctf训练营又是一道cms的通用漏洞的题,直接去百度查看通用漏洞这里我使用的是以下这个漏洞:海洋CMS V6.28代码执行0day按照给出的payload,直接访问url+/search.php?searchtype=5&tid=&area=eval($_POST[1])之后用菜刀连接,但乍一看并没有flag.php反手去查了...
2018-04-22 14:56:00
513
转载 “百度杯”CTF比赛 九月场_123(文件备份,爆破,上传)
题目在i春秋ctf训练营翻看源码,发现提示:打开user.php,页面一片空白,参考大佬的博客才知道可能会存在user.php.bak的备份文件,下载该文件可以得到用户名列表拿去burp爆破:这七百多号人就没个1999年生的?拿1998继续试.....又凉了...一直试到1990年,终于有个大佬是这年的账号lixiuyun,密码lixiuyun...
2018-04-21 16:13:00
204
转载 “百度杯”CTF比赛 九月场_SQLi
题目在i春秋ctf大本营看网页源码提示:这边是个大坑,访问login.php发现根本不存在注入点,看了wp才知道注入点在l0gin.php尝试order by语句,发现3的时候页面发生变化,说明id存在注入初步判定是一个基于时间的盲注直接上注入语句:发现并没有发生延迟,看返回页面“,”后面的语句都被过滤了,这就说明逗号在这里不能用,那么if...
2018-04-20 15:10:00
111
转载 “百度杯”CTF比赛 九月场_SQL
题目在i春秋ctf大本营题目一开始就提醒我们是注入,查看源码还给出了查询语句输入测试语句发现服务器端做了过滤,一些语句被过滤了试了一下/**/、+都不行,后来才发现可以用<>绕过接着就是常规注入语句,先order by判断一下,发现到4就没有回显了,接着上union select接着直接一套combo带走数据库:表:字段:...
2018-04-19 10:48:00
216
转载 “百度杯”CTF比赛 九月场_再见CMS(齐博cms)
题目在i春秋ctf大本营又是一道cms的题,打开御剑一通乱扫,发现后台登录地址,访问一看妥妥的齐博cms记得以前很久以前利用一个注入通用漏洞,这里我贴上链接,里面有原理与利用方法详细说明:齐博cms_userinfo注入按照这个思路,我们先在首页注册test1账号并登录,直接访问注入的页面,先按照之前的套路进行测试:访问用户信息发现成功执行,说...
2018-04-18 10:28:00
318
转载 “百度杯”CTF比赛 九月场_YeserCMS
题目在i春秋ctf大本营题目的提示并没有什么卵用,打开链接发现其实是easycms,百度可以查到许多通用漏洞这里我利用的是无限报错注入访问url/celive/live/header.php,直接进行报错注入xajax=Postdata&xajaxargs[0]=<xjxquery><q>detail=xxxxxx',(Updat...
2018-04-14 21:11:00
246
转载 “百度杯”CTF比赛 九月场_Code(PhpStorm)
题目在i春秋ctf大本营打开链接是一张图片,审查元素发现关键词base64,图片的内容都以base64加密后的形式呈现,查看url形式,应该是一个文件读取的漏洞这里我们可以采用url/index.php?jpg=index.php来获取index.php的源代码经base64加密后的代码base64解密后得到如下源码:<?php/** * Created...
2018-04-13 16:01:00
225
转载 “百度杯”CTF比赛 十二月场_blog(kindeditor编辑器遍历,insert注入,文件包含)...
题目在i春秋的ctf训练营中能找到首先先是一个用户登录与注册界面,一般有注册界面的都是要先让你注册一波,然后找惊喜的那我就顺着他的意思去注册一个号注册了一个123用户登录进来看到有个文本编辑器,莫不是一个上传漏洞?先传个图助助兴:爆出了是一个kindeditor编辑器,先去百度看看有没有已知漏洞直接用的翻到一个目录遍历的0day,里面有详细的利...
2018-04-10 17:21:00
533
转载 第一届“百度杯”信息安全攻防总决赛_Upload
题目见i春秋ctf训练营看到fast,就想抓个包看看,以前有道题是打开链接直接来了个跳转,当然这题不是查看返回包,发现一个好东西拿去base64解码看看感觉给出的字符串能继续解码,果然解码后得到一串数字根据提示要把这串数字以post方式提交,变量名为ichunqiu看到返回的是fast!!!,看来我的手速是满足不了ichunqiu...
2018-04-09 16:28:00
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人