随波逐流工作室—-探索前沿科技,分享最新软件。点击标题下蓝字“长弓三皮”关注,我们将为您提供有深度、有价值、有意思的阅读。
朋友们,现在只对常读和星标的公众号才展示大图推送,建议大家把长弓三皮“设为星标”,否则可能就看不到了啦!
作者:随波逐流
生活如梦,我愿随风起,随波流,享受每一刻的自在与轻盈。
字密1 菜单
DNA 密码使用 a-z、AZ、0-9、空格和句点对 DNA 代码中的消息进行编码或解码。它将使用 A、C、G 或 T 编码为 3 对字母。
注意:有多种使用 DNA 编码的密码,可能与此工具不兼容。
DNA 解密:
执行路径:[随波逐流]CTF编码工具--字密1--DNA 解密
文本框输入密文,结果区输出明文。
密文:
GAGGCCGGAGTTCTGGTACGTTATGCC
解密结果:ILOVESBZL
DNA密码来源于一个开源项目
https://github.com/omemishra/DNA-Genetic-Python-Scripts-CTF
DNA 密码使用 a-z、AZ、0-9、空格和句点对 DNA 代码中的消息进行编码或解码。它将使用 A、C、G 或 T 编码为 3 对字母。
注意:有多种使用 DNA 编码的密码,可能与此工具不兼容。
如:CacheSleuth - DNA 翻译器https://www.cachesleuth.com/dnacode.html
在CTF中一般使用python解码
# !/usr/bin/env python
# -*- coding:utf-8 -*-
# @Author :Github源码
mapping = {
'AAA':'a',
'AAC':'b',
'AAG':'c',
'AAT':'d',
'ACA':'e',
'ACC':'f',
'ACG':'g',
'ACT':'h',
'AGA':'i',
'AGC':'j',
'AGG':'k',
'AGT':'l',
'ATA':'m',
'ATC':'n',
'ATG':'o',
'ATT':'p',
'CAA':'q',
'CAC':'r',
'CAG':'s',
'CAT':'t',
'CCA':'u',
'CCC':'v',
'CCG':'w',
'CCT':'x',
'CGA':'y',
'CGC':'z',
'CGG':'A',
'CGT':'B',
'CTA':'C',
'CTC':'D',
'CTG':'E',
'CTT':'F',
'GAA':'G',
'GAC':'H',
'GAG':'I',
'GAT':'J',
'GCA':'K',
'GCC':'L',
'GCG':'M',
'GCT':'N',
'GGA':'O',
'GGC':'P',
'GGG':'Q',
'GGT':'R',
'GTA':'S',
'GTC':'T',
'GTG':'U',
'GTT':'V',
'TAA':'W',
'TAC':'X',
'TAG':'Y',
'TAT':'Z',
'TCA':'1',
'TCC':'2',
'TCG':'3',
'TCT':'4',
'TGA':'5',
'TGC':'6',
'TGG':'7',
'TGT':'8',
'TTA':'9',
'TTC':'0',
'TTG':' ',
'TTT':'.'
}
encode_string = 'OME'
decode_string = 'GGAGCGCTG'
inverted_mapping = dict(zip(mapping.values(), mapping.keys()))
def decode_dna( decode_string ):
pieces = []
for i in range( 0, len(decode_string), 3 ):
piece = decode_string[i:i+3]
# pieces.append()
pieces.append( mapping[piece] )
return"".join(pieces)
def encode_dna(encode_string):
pieces = []
for i in encode_string:
piece = inverted_mapping[i]
pieces.append(piece)
return"".join(pieces)
print'Decoded String is:- '+ decode_dna(decode_string)
print'Encoded DNA String is:- '+ encode_dna(encode_string)B3A3B3F3B')) # ILOVESBZL
你若喜欢,为“长弓三皮”点个赞和在看哦
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...