当前位置:首页 > 网络黑客 > 正文内容

黑客信息网:ctf密码学之四方密码解密

访客3年前 (2021-04-15)网络黑客605
import collections import re ? matrix='ABCDEFGHIJKLMNOPRSTUVWXYZ' pla='abcdefghijklmnoprstuvwxyz' key1='[SECURITY]' key2='[INFORMATION]' key1=''.join(collections.OrderedDict.fromkeys(key1)) key2=''.join(collections.OrderedDict.fromkeys(key2)) ? matrix1=re.sub('[\[\]]','',key1) + re.sub(key1,'',matrix) matrix2=re.sub('[\[\]]','',key2) + re.sub(key2,'',matrix) ? matrix_list1=[] matrix_list2=[] pla_list=[] for i in range(0,len(matrix1),5): matrix_list1.append(list(matrix1[i:i+5])) #print matrix_list1 ? for i in range(0,len(matrix2),5): matrix_list2.append(list(matrix2[i:i+5])) #print matrix_list2 ? for i in range(0,len(pla),5): pla_list.append(list(pla[i:i+5])) #print pla_list ? #查询两个密文字母位置 def find_index1(x): for i in range(len(matrix_list1)): for j in range(len(matrix_list1[i])): if matrix_list1[i][j]==x: return i,j def find_index2(y): for k in range(len(matrix_list2)): for l in range(len(matrix_list2[k])): if matrix_list2[k][l]==y: return k,l ? def gen_pla(letter): ? #两个子母中第一个字母位置 first=find_index1(letter[0]) ? #两个子母中第二个字母位置 second=find_index2(letter[1]) ? pla='' pla +=pla_list[first[0]][second[1]] pla +=pla_list[second[0]][first[1]] ? return pla ? def main(): cip='ZHNJINHOOPCFCUKTLJ' pla='' for i in range(0,len(cip),2): pla +=gen_pla(cip[i:i+2]) print (pla) ? if __name__=='__main__': main()

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:http://therlest.com/106729.html

分享给朋友:

“黑客信息网:ctf密码学之四方密码解密” 的相关文章

淘宝什么时候发货(淘宝一般都是什么时候发货)

随着12月的到来,“双12推广”也如约而至。作为2020年电商最后一次推广,三天爆发也需要提前布局。 1双十二赛马规则 过去双十一促销,很多商家说没有达到预期,甚至很多免费流量也没有改变。问题的关键其实在于赛马规则。大推广前会有额外的赛马规则分配免费流量。想要在推广期获得更确定性的流量,必须了解...

奥运会遭到俄罗斯黑客攻击!黑客攻击微信聊天记录

人民网2021年8月13日02:28:03的消息,黑客攻击微信聊天记录 东京奥运会惨遭俄罗斯黑客攻击! 英国国家网络安全中心日前揭露了一项惊人的黑客计划:俄罗斯军事情报部门曾准备对原定今夏举办的东京奥林匹克运动会和残奥会发起网络攻击。据悉,其攻击目标涵盖赛事组织者、后勤公司和赞助商。 打开百...

【干货知识】高級不断渗透第八季-demo就是远程控制

本季度是《高級不断渗透-第七季demo的发展》的持续。 点一下文尾左下角“阅读”可阅读文章第七季文章正文。 在第一季有关后门中,文章内容提及再次编译程序notepad ,来引入有目标源代码后门结构。 在第六季有关后门中,文章内容假定不在获知notepad 的源代码,来引入无目标源代码沟...

苹果笔记本19款air参数_133英寸是多少厘米

Macbook Air厚度分为两个版本,1366x768;CPU型号:Intel酷睿i52467M;CPU主频,2010年10月,Touch Bar位于键盘上方,宽169点5毫米6点6英寸长240毫米。 4款,长240毫米9点4英寸。12寸。 MacBook Air相关尺寸,133扩展:苹果MacB...

如厕阅读-如厕时读书看报有哪些坏处?

如厕阅读-如厕时读书看报有哪些坏处? 读书、看报兼如厕,不少人有这样的习惯。然而这一习惯非常不好。蹲厕时读书看报,会干扰大脑对排便传导神经的指挥,延长排便时间。现代医学研究证实,蹲厕超过3分钟即可直接导致直肠静脉曲张淤血,易诱发痔疮,且病情的轻重与时间长短有关。蹲厕时间越长,发病几率越高。因为久蹲...

不锈钢水箱制作厂家(小型家用储水箱不锈钢

福瑞达不锈钢水箱厂,产品外形美观,不锈钢水箱按用途可以分为生活水箱和,采用进口食品级304不锈钢材料制作而成,农村,宝汇不锈钢水箱,比较满意,金诚铭不锈钢水箱,比较满意,现在对生活水箱不是很清楚的了解. 有很多的水箱,安装快,含镍量、生产基地位于江西省南昌英雄城。1-9000T水箱都能定做。 此类水...

评论列表

夙世沐白
2年前 (2022-07-02)

ix_list1[i][j]==x:return i,jdef find_index2(y):for k in range(len(matrix_list2)):for

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。