拿到这道题目的文件,是一个压缩包,解压之后,我们看到一个1.txt文件,打开之后全是一堆数字,然后看到255,0,144等内容,估计是图片的像素值。 既然知道是像素值了,在CTF中,一般是8位比特的RGB图片,我们就使用Python写一个脚本来生成这个图片,Python使用的是PIL这个库。将所有的 ...
分类:
其他好文 时间:
2016-12-04 09:43:08
阅读次数:
228
要使用一个模块,我们必须首先导入该模块。Python使用import语句导入一个模块。例如,导入系统自带的模块 math: 你可以认为math就是一个指向已导入模块的变量,通过该变量,我们可以访问math模块中所定义的所有公开的函数、变量和类: 如果我们只希望导入用到的math模块的某几个函数,而不 ...
分类:
编程语言 时间:
2016-12-03 20:30:48
阅读次数:
179
1:javascript与python大小写皆敏感 2:javascript使用{}来组织代码块,与大部分语言相同 python使用缩进来组织代码块,与大部分语言不同,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。 3:javascript函数,变量置顶,函数参数可不定义. python函数,变 ...
分类:
编程语言 时间:
2016-12-02 02:15:34
阅读次数:
289
python获取本机IP有很多种方法,可每种方法都有局限性。使用netifaces模块获取本机IP网关等信息,需要安装netifaces模块,不管windows还是linux都可以通用。一、程序:#!/usr/bin/envpython2
#-*-coding:utf-8-*-
#实现本地网卡IP
#需要安装netifaces模块
defGetNetworkIP():
#..
分类:
编程语言 时间:
2016-11-24 00:30:46
阅读次数:
525
一,安装mysql 如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。 Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux 仓库中都会有mysql ,我们只需要通过一个命令就可以下载安装: Ubuntu\deepi ...
分类:
数据库 时间:
2016-11-23 23:38:55
阅读次数:
275
最近在AWS上开发部署应用。 看了这篇关于AWS中国区填坑的文章,结合自己使用AWS的经历,补充两个我自己填的坑。 http://www.jianshu.com/p/0d0fd39a40c9?utm_source=tuicool&utm_medium=referral 1. V4 签名认证 官方文档 ...
分类:
编程语言 时间:
2016-11-11 14:22:02
阅读次数:
715
要使用一个模块,我们必须首先导入该模块。Python使用import语句导入一个模块。 例如:import.模块名(import.math) 如果我们只希望导入用到的math模块的某几个函数,而不是所有函数,可以用下面的语句: from 模块名 import 函数名(函数必须存在于模块中) 动态导入 ...
分类:
其他好文 时间:
2016-11-05 14:51:47
阅读次数:
209
在python中使用mysql其实很简单,只要先安装对应的模块即可,那么对应的模块都有什么?官方也没指定也没提供,pcat就推荐自己遇到的3个模块:mysql.connector、sqlalchemy、MySQLdb 1. 安装mysql.connector MySQL Connector/Pyth ...
分类:
数据库 时间:
2016-11-02 07:50:32
阅读次数:
393
已知有以下这样一个不太友好的公式: 1 - 2 * ( (60-30 +(-9-2-5-2*3-5/3-40*4/2-3/5+6*3) * (-9-2-5-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) ) 我们使用正则表达式的基础 ...
分类:
编程语言 时间:
2016-10-29 19:09:29
阅读次数:
241
接口使用两个queue监听信息,且有两个测试环境,所以需要向mq中发送测试数据: python使用pika包:Pika is a RabbitMQ (AMQP-0-9-1) client library for Python. 可以参照: https://github.com/pika/pika 将 ...
分类:
编程语言 时间:
2016-10-21 13:09:33
阅读次数:
306