刚刚开始学习pwn,记录一下自己学习的过程。 今天get了第二道pwn题目的解答,做的题目是2017年TSCTF的easy fsb,通过这道题了解了一种漏洞和使用该漏洞获取shell的方法:即格式化字符串漏洞,通过找到printf的got表改为system的got表,从而让执行printf函数变成执 ...
分类:
其他好文 时间:
2017-08-14 00:38:24
阅读次数:
629
转载自: http://www.cnblogs.com/vamei/archive/2013/03/12/2954938.html 模板 格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值 ...
分类:
编程语言 时间:
2017-08-13 10:06:56
阅读次数:
130
转载自: http://www.jb51.net/article/105933.htm 前言 Python 在 2.6 版本中新加了一个字符串格式化方法: str.format() 。它的基本语法是通过 {} 和 : 来代替以前的 %.。 格式化时的占位符语法: ? 1 replacement_fi ...
分类:
编程语言 时间:
2017-08-13 10:01:37
阅读次数:
263
写了几行代码不能用 看见\a是蓝色的,原来是关键字,百度一下要用转义符在前面加\,再看说再前面加r或R 改了后好了。下面复制别人的 Python格式化字符串的替代符以及含义 Python的转义字符及其含义 如果在字符串中输出"\",需使用"\\" 生字符串 若要指明字符串中没有转义序列,可以在字符串 ...
分类:
编程语言 时间:
2017-08-04 18:17:05
阅读次数:
258
自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。 语法 它通过{}和:来代替%。 “映射”示例 通过位置 字符串的format函数可以接受不限个参数,位置可以不按顺序, ...
分类:
编程语言 时间:
2017-08-04 15:23:01
阅读次数:
207
python中有format方法对字符串进行格式化 JS中可以通过自定义的方法来实现 ...
分类:
Web程序 时间:
2017-08-02 19:52:59
阅读次数:
153
1 数组 1.1 一维数组定义与使用 int array[10];//定义一个一维数组,名字叫array,一共有10个元素,每个元素都是int类型的 array[0] = 20; array[1] = 30; array[9] = 80; //array[10] = 100;//错误,没有 arra ...
分类:
编程语言 时间:
2017-07-30 14:49:27
阅读次数:
170
datetime模块定义了下面这几个类: datetime.date:表示日期的类。常用的属性有year, month, day; datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond; datetime.datetime:表示日期 ...
分类:
编程语言 时间:
2017-07-24 16:19:26
阅读次数:
160
## 本文基于Python3,可能存在部分内容不适配Python2 1. 最简单的字符串的输出: 输出: 2. '%S'格式化字符串输出: 格式化字符串时,字符串中有格式符,字符串就变成一个模板了; 例如: 输出还是像上面的一样,可以试试看。 但是如果有多个格式符,如何处理呢?Python用一个tu ...
分类:
编程语言 时间:
2017-07-23 19:44:58
阅读次数:
193