<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://itsecwiki.org/index.php?action=history&amp;feed=atom&amp;title=DNK</id>
		<title>DNK - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://itsecwiki.org/index.php?action=history&amp;feed=atom&amp;title=DNK"/>
		<link rel="alternate" type="text/html" href="http://itsecwiki.org/index.php?title=DNK&amp;action=history"/>
		<updated>2026-05-19T08:11:53Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>http://itsecwiki.org/index.php?title=DNK&amp;diff=554&amp;oldid=prev</id>
		<title>Drakylar: /* Утилиты */</title>
		<link rel="alternate" type="text/html" href="http://itsecwiki.org/index.php?title=DNK&amp;diff=554&amp;oldid=prev"/>
				<updated>2017-05-13T09:54:11Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Утилиты&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:54, 13 мая 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot; &gt;Строка 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Утилиты==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Утилиты==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/ins&gt;://&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;eynike&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;narod&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ru&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;TrplPage&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;htm Windows утилита для расшифровки&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/del&gt;://&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;www&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nayuki&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;io&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;page/automatic-caesar-cipher-breaker-javascript Automatic Caesar cipher breaker]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[https://www&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cryptool.org/ CrypTool&lt;/del&gt;]&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Райтапы==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Райтапы==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Drakylar</name></author>	</entry>

	<entry>
		<id>http://itsecwiki.org/index.php?title=DNK&amp;diff=553&amp;oldid=prev</id>
		<title>Drakylar: Новая страница: «Шифр Триплет/ДНК - шифрование кода молекулы ДНК. Категория:Crypto ==Чем выделяется==   ==Где…»</title>
		<link rel="alternate" type="text/html" href="http://itsecwiki.org/index.php?title=DNK&amp;diff=553&amp;oldid=prev"/>
				<updated>2017-05-13T09:52:22Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «Шифр Триплет/ДНК - шифрование кода молекулы ДНК. &lt;a href=&quot;/index.php/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:Crypto&quot; title=&quot;Категория:Crypto&quot;&gt;Категория:Crypto&lt;/a&gt; ==Чем выделяется==   ==Где…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Шифр Триплет/ДНК - шифрование кода молекулы ДНК.&lt;br /&gt;
[[Категория:Crypto]]&lt;br /&gt;
==Чем выделяется==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Где часто используется==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Используется только на CTF в тасках. &lt;br /&gt;
Так как шифр Цезаря один из самых древних, то обычно в описании заданий присутствуют на это намеки.&lt;br /&gt;
&lt;br /&gt;
==Скрипты==&lt;br /&gt;
&lt;br /&gt;
===python===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line&amp;gt;&lt;br /&gt;
 #!/usr/bin/env python&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
ru_alph = [&amp;quot;CDS&amp;quot;,&amp;quot;CDI&amp;quot;,&amp;quot;FAS&amp;quot;,&amp;quot;CDA&amp;quot;,&amp;quot;CSA&amp;quot;,&amp;quot;CWE&amp;quot;,&amp;quot;CWQ&amp;quot;,&amp;quot;CWR&amp;quot;,&amp;quot;CWT&amp;quot;,&amp;quot;CXZ&amp;quot;,&amp;quot;CVZ&amp;quot;,&amp;quot;CVS&amp;quot;,&amp;quot;CBZ&amp;quot;,&amp;quot;CBA&amp;quot;,&amp;quot;CFA&amp;quot;,&amp;quot;FDA&amp;quot;,&amp;quot;FNA&amp;quot;,&amp;quot;FSA&amp;quot;,&amp;quot;FBR&amp;quot;,&amp;quot;FNT&amp;quot;,&amp;quot;FKL&amp;quot;,&amp;quot;FGT&amp;quot;,&amp;quot;FGA&amp;quot;,&amp;quot;FHA&amp;quot;,&amp;quot;CLA&amp;quot;,&amp;quot;CLS&amp;quot;,&amp;quot;CLD&amp;quot;,&amp;quot;CLQ&amp;quot;,&amp;quot;CLZ&amp;quot;,&amp;quot;CBY&amp;quot;,&amp;quot;CBP&amp;quot;,&amp;quot;CBN&amp;quot;,&amp;quot;CBI&amp;quot;]&lt;br /&gt;
ru_alph_decr = [&amp;quot;А&amp;quot;,&amp;quot;Б&amp;quot;,&amp;quot;В&amp;quot;,&amp;quot;Г&amp;quot;,&amp;quot;Д&amp;quot;,&amp;quot;Е&amp;quot;,&amp;quot;Ё&amp;quot;,&amp;quot;Ж&amp;quot;,&amp;quot;З&amp;quot;,&amp;quot;И&amp;quot;,&amp;quot;Й&amp;quot;,&amp;quot;К&amp;quot;,&amp;quot;Л&amp;quot;,&amp;quot;М&amp;quot;,&amp;quot;Н&amp;quot;,&amp;quot;О&amp;quot;,&amp;quot;П&amp;quot;,&amp;quot;Р&amp;quot;,&amp;quot;С&amp;quot;,&amp;quot;Т&amp;quot;,&amp;quot;У&amp;quot;,&amp;quot;Ф&amp;quot;,&amp;quot;Х&amp;quot;,&amp;quot;Ц&amp;quot;,&amp;quot;Ч&amp;quot;,&amp;quot;Ш&amp;quot;,&amp;quot;Щ&amp;quot;,&amp;quot;Ъ&amp;quot;,&amp;quot;Ы&amp;quot;,&amp;quot;Ь&amp;quot;,&amp;quot;Э&amp;quot;,&amp;quot;Ю&amp;quot;,&amp;quot;Я&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
en_alph = [&amp;quot;CGA&amp;quot;,&amp;quot;CGD&amp;quot;,&amp;quot;CGS&amp;quot;,&amp;quot;CGB&amp;quot;,&amp;quot;CGM&amp;quot;,&amp;quot;CTA&amp;quot;,&amp;quot;CTW&amp;quot;,&amp;quot;CTY&amp;quot;,&amp;quot;CTU&amp;quot;,&amp;quot;CTK&amp;quot;,&amp;quot;CTP&amp;quot;,&amp;quot;CRT&amp;quot;,&amp;quot;CRA&amp;quot;,&amp;quot;CRQ&amp;quot;,&amp;quot;CRF&amp;quot;,&amp;quot;CRG&amp;quot;,&amp;quot;CRD&amp;quot;,&amp;quot;CRG&amp;quot;,&amp;quot;CRH&amp;quot;,&amp;quot;CGJ&amp;quot;,&amp;quot;CRL&amp;quot;,&amp;quot;CRX&amp;quot;,&amp;quot;CRB&amp;quot;,&amp;quot;CPQ&amp;quot;,&amp;quot;CPW&amp;quot;,&amp;quot;CPE&amp;quot;]&lt;br /&gt;
en_alph_decr = list(&amp;quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
symbols = [&amp;quot;CXG&amp;quot;,&amp;quot;CXP&amp;quot;,&amp;quot;ZXC&amp;quot;,&amp;quot;ZSX&amp;quot;,&amp;quot;ZVI&amp;quot;,&amp;quot;ZVA&amp;quot;,&amp;quot;ZBA&amp;quot;,&amp;quot;ZVS&amp;quot;,&amp;quot;ZVQ&amp;quot;,&amp;quot;ZVW&amp;quot;,&amp;quot;ZVE&amp;quot;,&amp;quot;ZVL&amp;quot;,&amp;quot;ZXQ&amp;quot;,&amp;quot;ZXW&amp;quot;,&amp;quot;ZXR&amp;quot;,&amp;quot;ZXT&amp;quot;,&amp;quot;ZXP&amp;quot;,&amp;quot;ZXL&amp;quot;,&amp;quot;ZXK&amp;quot;,&amp;quot;ZXJ&amp;quot;,&amp;quot;ZXG&amp;quot;,&amp;quot;ZXF&amp;quot;,&amp;quot;ZXD&amp;quot;,&amp;quot;ZXA&amp;quot;,&amp;quot;ZXM&amp;quot;,&amp;quot;ZXN&amp;quot;,&amp;quot;ZXN&amp;quot;,&amp;quot;ZXV&amp;quot;,&amp;quot;ZMA&amp;quot;,&amp;quot;ZMQ&amp;quot;,&amp;quot;ZME&amp;quot;,&amp;quot;ZMR&amp;quot;,&amp;quot;ZMT&amp;quot;,&amp;quot;ZMU&amp;quot;]&lt;br /&gt;
symbols_decr = list(&amp;quot;!@#$%^_;()/\\=:'&amp;quot;)+[&amp;quot;№&amp;quot;]+list(&amp;quot;\&amp;quot;';{}[]&amp;lt;&amp;gt;?.,-_+~| &amp;quot;)&lt;br /&gt;
&lt;br /&gt;
numbers = [&amp;quot;CMQ&amp;quot;,&amp;quot;CXT&amp;quot;,&amp;quot;CXY&amp;quot;,&amp;quot;CXV&amp;quot;,&amp;quot;CIO&amp;quot;,&amp;quot;CXL&amp;quot;,&amp;quot;CXK&amp;quot;,&amp;quot;CXJ&amp;quot;,&amp;quot;CXN&amp;quot;,&amp;quot;CXD&amp;quot;]&lt;br /&gt;
numbers_decr = list(&amp;quot;0123456789&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
enc = ru_alph + en_alph + symbols + numbers&lt;br /&gt;
dec = ru_alph_decr + en_alph_decr + symbols_decr + numbers_decr&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
to_decode = &amp;quot;CDSCGSZVA&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if (len(to_decode) % 3 != 0): exit(&amp;quot;Must divide by 3!\n&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
n = 3&lt;br /&gt;
to_decode = [to_decode[i:i+n] for i in range(0, len(to_decode), n)]&lt;br /&gt;
&lt;br /&gt;
x = 0&lt;br /&gt;
while (x &amp;lt; len(to_decode)):&lt;br /&gt;
	to_decode[x] = dec[enc.index(to_decode[x])]&lt;br /&gt;
	x+=1&lt;br /&gt;
&lt;br /&gt;
print(&amp;quot;&amp;quot;.join(to_decode))&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;perl&amp;quot; line&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ruby===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ruby&amp;quot; line&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===java===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot; line&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Утилиты==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.nayuki.io/page/automatic-caesar-cipher-breaker-javascript Automatic Caesar cipher breaker]&lt;br /&gt;
&lt;br /&gt;
[https://www.cryptool.org/ CrypTool]&lt;br /&gt;
&lt;br /&gt;
==Райтапы==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Полезные ссылки==&lt;br /&gt;
&lt;br /&gt;
[http://www.dcode.fr/codons-genetic-code онлайн декодер]&lt;/div&gt;</summary>
		<author><name>Drakylar</name></author>	</entry>

	</feed>