PHP实现zip字典破解
最近下载个十几个G的加密压缩包,太大了,解密网站不给上传,就自己写了个字典破解PHP脚本
目录如下
- store
- dict
- *(随便起).php
store是放置zip文件的目录,dict是放置字典的目录,字典名称为dict.dic
下面是PHP脚本
<?php
$zip_file = glob("./store/*");
$zip_file_number = count($zip_file);
$dicts = file("./dict/dict.dic")or die("请将词典放在dict目录下,命名为dict.dic");
$dicts_number = count($dicts);
$zip = new ZipArchive;
if ($zip_file_number != 1) {die("请将文件放到store目录下,目录下只能存在一个文件");
}for($i=0;$i<$dicts_number;$i++){$res = $zip->open($zip_file['0']);if ($res === true){$zip->setPassword($dicts[$i]);echo "正在尝试$dicts[$i]<br>";$zip->extractTo("store");$zip->close();}}?>
PHP实现zip字典破解相关推荐
- 使用python制作zip口令破解程序
使用python制作zip口令破解程序 一.如何用python操作zip文件 python标准库中有一个叫zipfile.py的文件,在程序中导入它 import zipfile 一般情况下,它的语法 ...
- python字典破解zip密码
python字典破解zip密码 思路 代码 思路 1.用密码字典暴力破解 2.可以根据个人信息设置专用的字典,需要用到itertools工具包来实现排列组合 博主用的字典 代码 已加密压缩文件'sec ...
- 压缩包.zip暴力破解方法
一: 前言 本方法基于虚拟机下的kali系统,软件为kali自带的fcrackzip,有兴趣的童鞋请自行研究下载. 二:方法说明 fcrackzip -help 常用参数中文说明: -b 暴力破解模式 ...
- Python编写zip密码破解脚本(超详细)
Python编写zip暴破脚本 原理 python的zipfile库 暴破zip文件口令 利用线程提高性能 用户自定义参数 脚本完整代码 最近看到一篇关于zip密码破解脚本的文章,梳理了一番,向分享给 ...
- zip密码破解 ——fcrackzip
zip密码破解 --fcrackzip 字符集爆破: 命令:fcrackzip -b -ca -l 1-4 -u 压缩文件 解释:-b 暴力破解模式 -c 指定掩码类型(a=a-z;1=0-9;!=特 ...
- 字典破解密码实验(Python3)
必须吐槽一下,校内实习真的服,都不知道这些老师那里搜的题,这也就算了,不能读一遍看看能不能读的通顺,看着这种读不通的题做都不想做 先写一个系统,实现客户端远程登录服务端: 服务端代码: import ...
- 使用MacBook自带工具抓包跑字典破解WiFi
使用MacBook自带工具抓包跑字典破解WiFi https://zhuanlan.zhihu.com/p/21465597 一叶云 · 7 个月前 1. 打开airport命令 首先需解除rootl ...
- 【BIO】Socket 编程:记曾经做过的课设(字典破解密码,附全部实验代码)
字典破解密码: 设计一个信息系统,该系统可为学籍管理系统.订餐系统.票务管理系统不限, 系统必须通过客户端录入账号口令远程登录: 系统内至少包含三个以上账号,密码为 6 位以上任意字符组成: 设计程序 ...
- zip密码破解的三种方法 轻松解除zip密码
在忘记zip密码的时候,我们怎么才能绕过解压密码从而解压文件呢?实际上,除了找回密码,否则我们将无法打开设置密码保护的zip压缩包,也无法解除zip的加密密码.介绍一下zip密码破解的三种常见方法. ...
- 用python写的简单zip暴力破解器
简单zip破解器 首先介绍一下optparse模块** optparse是一个功能强大的处理命令行函数. 简单流程** 首先导入模块,创建OpertionParser对象 import optpars ...
最新文章
- python第三方库中函数调用_Python学习笔记(2)——Python的函数、模块、包和库...
- 接口隔离原则_设计模式之七大设计原则(上)
- Https的握手协议
- 微信小程序研发问题梳理:翻页:下拉:缓存:canvas:富文本:分享
- 一种推理优化新思路,对特征图进行[随机采样-插值]
- 在win32/安卓开发环境下编译BOX2D代码
- sql语句有没有怎么优化的空间,这条语句在我这里执行是死机
- Servlet chapter 3
- Linux readelf命令
- 【第七篇】Vue实战综合案例
- 9008刷机模式写入超时刷机帮_高通9008模式刷机,让小米刷机不再畏惧
- 如何本地加载live2d模型 离线方式加载看板娘
- BG2RHE - Arduino控制TM1640芯片LED流水灯测试
- RabbitVCS终极安装办法(ubuntu14.04)
- 基于Fisher准则的线性分类器设计
- 关于打开ARX项目的一些错误
- android开发apk捆绑,Android 下 APK 捆绑器的实现
- c语言中dot作用,Unix中的dot命令详解
- QuTrunk与Paddle结合实践--VQA算法示例
- 三星Android Pie软件,三星开始向欧洲Galaxy S9用户推送Android Pie稳定版更新包
热门文章
- 关于form提交后展示遮罩及显示进度条gif问题
- 卡巴斯基kis6换许可文件key教程(转)
- HTML5七夕情人节表白网页制作【粉色樱花雨3D相册】HTML+CSS+JavaScript
- 网易云音乐云盘存歌曲加歌词
- 校园一卡通系统可行性方案
- 让Safari更好用,10款实用Safari扩展推荐
- 一级 计算机应用基础,一级计算机应用基础(教材浓缩精华版)
- flutter的PDF阅读器
- ROS IntelRealSenseZR300 PCL+ORK+Linemod 柱状物体检测 机械臂抓取 系列第二篇
- 软件工程期末考试题库(超全)