0x01 拿到题目首先检查一下是32位还是64位 64位程序,未开启canary栈保护 运行一下程序,检查一下程序的运行逻辑 提示—>输入—>输出 0x02 ida反编译一下,看一下代码逻辑是什么 发现read函数在向v6读入输入的时候没有判断v6接受参数的大小范围,而超出了v6所能接受的最大范围, ...
分类:
编程语言 时间:
2020-07-25 09:35:10
阅读次数:
81
一、python爬虫环境与简介 二、认识HTTP 三、简单静态网页爬取 四、常规动态网页爬取 五、模拟登陆 六、PC客户端抓包 七、Scrapy爬虫 一、python爬虫环境与简介 1、认识爬虫 (1)爬虫的概念 网络爬虫也被称为网络蜘蛛、网络机器人,是一个自动下载网页的计算机程序或自动化脚本。 网 ...
分类:
编程语言 时间:
2020-07-25 09:28:47
阅读次数:
66
pycharm最常用的快捷键总结 阅读目录 一 常用快捷键 二 配置自己喜欢的快捷键 三 修改html的注释方式 四 按tab键代码自动补全 五 其它设置 工欲善其事必先利其器,Python开发利器Pycharm常用快捷键以及配置如下,相信有了这些快捷键,你的开发会事半功倍 回到顶部 一 常用快捷键 ...
分类:
其他好文 时间:
2020-07-25 09:24:15
阅读次数:
89
上图可以看出,对象没有初始化函数,实例化对象不能传参,但是可以调用方法 上图可以看出, self不能接受参数 上图可以看出,对于有初始化函数的类,必须要指定参数。 ...
分类:
编程语言 时间:
2020-07-25 09:19:49
阅读次数:
68
随着人工智能和数据分析的发展,Python作为首选编程语言已经成为了普通大众都喜欢的编程语言,也是初学者首要学习的编程语言,不过很多人在学习之前都非常迷茫,新手该如何入手学习Python呢?今天为大家总结一下学习方法和技巧。
分类:
编程语言 时间:
2020-07-24 23:47:38
阅读次数:
90
为什么要有字典? 列表可以存储大量的数据,但数据间的关联型不强 列表的查询速度相对慢 dict:字典,容器型数据类型 数据类型的分类: 可变与不可变 可变(不可哈希)的数据类型: 列表list,字典dict,集合set 不可变(可哈希)的数据类型: str,bool,int,tuple 字典的特点: ...
分类:
编程语言 时间:
2020-07-24 22:12:10
阅读次数:
94
mysql CLICK ME 创建数据库 CREATE DATABASE `DatabaseName` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; things CLICK ME title things CLICK ME title th ...
分类:
数据库 时间:
2020-07-24 22:02:23
阅读次数:
163
从本文开始陆续介绍一些中级的技能前篇文章介绍了PyCharm的基本使用,接下来我们的脚本代码都在这个PyCharm这个编辑器里写。好处有很多,项目文件结构层次清晰,写代码的时候会自动化提示和补全。这里,我们在昨天创建的项目下,新建一个包,然后在包下面新建一个demo.py文件。抄写以下代码到你的环境 ...
分类:
编程语言 时间:
2020-07-24 22:00:57
阅读次数:
91
这只是一个对话器!还不能听歌(反正我也没在UNIT平台配置听歌的功能)!
反正最近也不知怎么的,就想做一个AI对话器
语音识别和语音输出都不要,input()和print()就行
本来准备用小爱的,但要实名,身份证找不到
还是百度良心,不用实名认证,开始喽 ...
分类:
编程语言 时间:
2020-07-24 21:57:02
阅读次数:
108
集合:是set类型定义:通过{}来表示 集合添加和删除元素(了解即可): 添加:add 删除:remove 集合的特性: 1.集合的元素是无序的 (打印出来的结果是无序的,毫无顺序可言),所以不存在下标取值和切片 2.集合中只能存在不可变类型的数据 3.集合中的元素不重复,(和高中数学里面的集合是一 ...
分类:
编程语言 时间:
2020-07-24 21:50:08
阅读次数:
79