很久之前不知道在哪儿顺来的Python脚本,大概原理很简单,不过这个写的比较精简
可以写在一个py文件里,命令行调用,也可以直接用这个zhalan()函数

#   e = '''KYsd3js2E{a2jda}'''def zhalan(e):elen = len(e)field=[]for i in range(2,elen):if(elen%i==0):field.append(i)for f in field:b = elen / fresult = {x:'' for x in range(b)}for i in range(elen):a = i % b;result.update({a:result[a] + e[i]})d = ''for i in range(b):d = d + result[i]print d.lower()if __name__ == '__main__':e = raw_input("please input the strings:\n")zhalan(e)

栅栏密码--Python解密脚本相关推荐

  1. 破解栅栏密码python脚本

    今天遇到一个要破解的栅栏密码,写了个通用的脚本 1 #!/usr/bin/env python 2 # -*- coding: gbk -*- 3 # -*- coding: utf_8 -*- 4 ...

  2. 【网络安全】python实现栅栏密码加解密

    1.栅栏密码介绍 所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话.不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多. -百度百科 例如: 将明 ...

  3. 实验吧-密码学-杯酒人生(特殊凯撒--维吉尼亚密码)(凯撒加解密脚本、维吉尼亚密码加解密脚本)...

    题目: 使用古典密码 一喵星人要想喵星发送一段不知道干什么用的密码"BLOCKCIPHERDESIGNPRINCIPLE", 但是它忘记了密钥是什么, 手头(爪头)只有它自己加密过 ...

  4. CTF密码学·置换密码,栅栏密码,曲路密码

    CTF密码学·置换密码,栅栏密码,曲路密码 1.置换密码 列置换 周期置换 2.栅栏密码 3.曲路密码 1.置换密码 置换密码(Permutation Cipher)又叫换位密码(Transposi- ...

  5. CTF常规密码学加解密脚本(python)

    常规密码学加解密脚本(python) 文章目录 一.凯撒加解密(python3) 二.base64和base32解密(python2) 三.RC4加解密(python3) 四.差分曼彻斯特解密(pyt ...

  6. python用表达式解密密文_基于Python解密仿射密码

    新学期有一门密码学课,课上老师布置了一道密码学题,题目如下: 解密由仿射密码加密的密文"DBUHU SPANO SMPUS STMIU SBAKN OSMPU SS" 想解密这个密 ...

  7. kali linux解密栅栏密码,最详细bugku加密小白解法---持续更新!

    bugku加密!安排 本文持续更新 1 摩斯密码 2 栅栏密码 3 Ook密码 4 brain密码 5 easycrypto密码 6 base64 7 散乱的密文 8 凯撒密码 9 一段base64 ...

  8. python控制浏览器脚本_Chrome 33+浏览器 Cookies encrypted_value解密脚本(python实现)...

    Chrome浏览器版本33以上对Cookies进行了加密,用SQLite Developer打开Chrome的Cookies文件就会发现,原来的value字段已经为空,取而代之的是加密的encrypt ...

  9. 常规密码学加解密脚本(python)

    一.凯撒加解密(python3) def change(c,i):c = c.lower()num = ord(c)if num >= 97 and num <= 122:num = 97 ...

  10. kali linux解密栅栏密码,犯罪大师上帝之眼答案最新

    犯罪大师上帝之眼答案最新为玩家带来了最新的<上帝之眼>全部答案,并且和玩家一起解析在案件里面的全部线索.属于<犯罪大师上帝之眼答案最新>的剧情为玩家带来了非常精彩的玩法,每一条 ...

最新文章

  1. 3.5 Bounding Box 预测-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  2. html表单提交后怎么发送邮箱,Dreamweaver中用表单制作了留言板,如何将内容提交后发到指定邮箱?...
  3. js学习总结----弹性势能动画之抛物线运动
  4. Abiword页面布局
  5. [SQL Server系] -- 存储过程
  6. 浏览器 制作---TWebBrowser 控件
  7. 帮一个朋友征集算法代码,大家都来开动你的脑袋发挥你的智慧参与吧
  8. 原生mysql 怎么创表_Mysql的基础使用之SQL原生语句的使用:表的 创建 删除 修改 (一)...
  9. android读取存储mysql图片,Android从Sqlite数据库保存并获取图像
  10. 软件技术java开发方向,22年最新
  11. vscode设置不显示某些文件或文件夹
  12. VUE自定义日历组件,计算年月日,上个月份的空白展示,点击某一天进入详情页面
  13. AVB之镜像的签名及验证签名详解
  14. 信息系统监理师视频教程
  15. 关联查询子查询效率简单比照
  16. 启动子容器失败:A child container failed during start
  17. 关于2020年全国大学生电子设计竞赛 ——信息科技前沿专题邀请赛(瑞萨杯)竞赛时间调整的通知
  18. 数据结构与算法A实验六图论---7-11 邻接表创建无向图
  19. ESP32-C3 LVGL(未完成)
  20. 牛客小白月赛62 幼稚园的树

热门文章

  1. office2016 visio2016 安装问题
  2. 视觉SLAM笔记(51) 非线性系统和 EKF
  3. Android 11 第三个开发者预览版发布,新增无线调试功能
  4. 软件实施工程师是一个什么样的工作?他的具体工作内容是什么?发展前景怎样?...
  5. bat快捷方式启动局域网共享文件
  6. 高等数学(第七版)同济大学 习题3-6 个人解答
  7. bodymovin导出没有html5,AE脚本-导出json格式的Web动画工具 Bodymovin v5.7.1 + 使用教程...
  8. python植物大战僵尸图片素材_Python 植物大战僵尸代码实现: 图片加载和显示切换...
  9. 双子星IPTV桌面APK源码 网络电视机顶盒APP源码带php后台
  10. C#网易云音乐中需付费歌曲的下载助手。