Python-(生成由0到9组成的n位数字)
一个CTF题目需要爆破,但是呢,需要用到的爆破字典要求是4位数字组成的四位数
因为是4个数字组成的,所以单纯的四位数并不能满足要求,因为4位数字都可以是0,每个四位数开头也可以是0
这时,就要用到 zfill( ) 了
str.zfill(width)
width ---- 指定字符串的长度,原字符串右对齐,前面填充0
start = int(input("请输入开始的数值:"))
end = int(input("请输入结束的数值:"))
num = int(input("请输入生成的位数:"))
path = str(start)+"到"+str(end)+"的"+str(num)+"位数字典.txt"#输出的字典名for i in range(start,end+1): # 生成从start到end的字典s = str(i).zfill(num) #生成六位数的字典with open(path,"a") as f: #打开文件f.write(str(s) + "\n") #写入文件f.close()
-------------------------------------------------------------------------------------------------------------
看到WP之后被自己蠢哭了,为什么不先默认数字开头不为0?其实这题就是普通且正常的四位数字,在burpsuite的Intruder模块中直接输入爆破的数字范围就解决了,本来还能抢个一血的,可惜了
Python-(生成由0到9组成的n位数字)相关推荐
- python随机生成30个8_Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例...
上代码: 环境:Python3 import random,string s=string.ascii_letters+string.digits print(s) n={''.join(random ...
- 某城市电话号码由三部分组成,分别是: 地区码—— 空白或三位数字; 前缀—— 非‘0’或‘1’开头的三位数字; 后缀—— 4位数字。
软件测试技术(第二版) 题目: 某城市电话号码由三部分组成,分别是: 地区码-- 空白或三位数字: 前缀-- 非'0'或'1'开头的三位数字: 后缀-- 4位数字. 假定被测程序能接受一切符合上述规定 ...
- python将非0数视为false_Python Numpy – 将小数字视为零
我想用Numpy计算奇异矩阵的行列式(其具有0个行列式),当我打印行列式时,它显示一个非常小的数字(几乎为零= -7.09974814699e-30)但本身不为零- 当我尝试使用%s,%d或%f打印行 ...
- 如何生成随机不重复的11位数字
要求 不重复 随机 11位数字 不占存储 我们都知道11位数字(random)对应有最大值max和最小值min99999999999和10000000000.很简单的从最小值开始按顺序分发到最大值,就 ...
- Java 生成13位条形码 Ean-13码规则:第十三位数字是前十二位数字经过计算得到的校验码。
package cn.zhang;import java.util.Scanner;public class Subject001 {/**生成13位条形码 Ean-13码规则:第十三位数字是前十二位 ...
- Hadoop3.0基础平台搭建(三节点),以及案例运行并使用python生成词云
一.设备配置列表,软件包 二.主机名映射 三.生成密钥 四.将密钥发送到各个节点 五.注意事项及验证 六.关闭防火墙和SeLinux安全模块(所有主机均需操作 七.解压JDK.hadoop包,设置Ja ...
- python生成多个列表_python生成多个只含0,1元素的随机数组或列表(代码)
python生成多个只含0,1元素的随机数组或列表(代码) >>> import numpy as np >>> myarray= np.random.randin ...
- 使用OpenCV和Python生成视频条形码
使用OpenCV和Python生成视频条形码 1. 效果图 2. 原理 2.1 步骤 2.2 项目结构 3. 源码 参考 这篇博客将演示如何使用Python + OpenCV生成视频条形码. 生成视频 ...
- 独家 | 手把手教你怎样用Python生成漂亮且精辟的图像(附教程代码)
作者:Fabian Bosler 翻译:车前子 校对:吴振东 本文约4800字,建议阅读15分钟. 本文将介绍如何利用Python生成图像并将结果做出可视化分析. 在上周的文章<用python从 ...
最新文章
- ElementUI中的el-table中实现动态添加一行、删除一行、清空所有行
- LUOGU P2827 蚯蚓 (noip 2016)
- 心想技术驱动业务,却在背道而驰
- flash影响中文输入
- 某社交 App 涉黄被下架,真相令人窒息
- java实现系列化的jdk_Java反序列化之与JDK版本无关的利用链挖掘
- worker进程和task进程区别_worker进程和task进程区别_Storm概念学习系列之Worker、Task、Executor三者之间的关系......
- offload error: cannot find offload entry解决办法
- mysql5.7安装教程centos_CentOS7下MySQL5.7安装配置方法图文教程(YUM)
- qemu 运行arm linux,在ubuntu bionic下对基于qemu的arm64进行linux内核5.0.1版本的编译和运行...
- 文字与编码的奥妙(上篇)
- java思维导图 - -13张思维导图带你快速入门 --
- 收藏=学会 前端小程序开源项目121个
- 织梦dedecms TAG标签调用汇总(史上最全)
- 【二维数组】方阵主对角线元素对换
- pikachu全网最详细安装教程
- windows 单机 - elasticsearch-7.11.1 、kibana-7.11.1 安装部署
- php 截取视频画面,什么软件可截取视频画面,电脑上方便的截取视频,截取视频该怎么操作...
- java计算机毕业设计研究生推免系统源码+数据库+系统+lw文档+部署
- 联想笔记本启动u盘linux系统下载,制作linux启动u盘(rufus)