{"id":200,"date":"2015-06-07T09:48:12","date_gmt":"2015-06-07T09:48:12","guid":{"rendered":"http:\/\/citizenmilitem.com\/?page_id=200"},"modified":"2017-02-20T02:18:10","modified_gmt":"2017-02-20T02:18:10","slug":"dryad-generator","status":"publish","type":"page","link":"https:\/\/citizenmilitem.com\/?page_id=200","title":{"rendered":"DRYAD Generator"},"content":{"rendered":"<h2>Update: New version (1.01) should fix bug where program repeats sheets.<\/h2>\n<p>Here is a little Windows program I whipped up in Microsoft Visual Studio, in C++ that generates DRYAD Authentication sheets and outputs them as a text file (.txt)<\/p>\n<p><a href=\"https:\/\/citizenmilitem.com\/wp-content\/uploads\/2017\/02\/DRYAD_1_01.zip\">DRYAD_1_01<\/a><\/p>\n<p>(If you use Google Chrome web browser, you may get a &#8220;DRYAD.zip&nbsp;is not commonly downloaded and could be dangerous&#8221; warning. &nbsp; Because it is a zip, and includes an .exe, and this is a low traffic site, google flags it as suspicious. &nbsp; Google is erring on the side of caution. &nbsp; It is safe. &nbsp; If in doubt, just open the cpp source file and recompile your own exe.)<\/p>\n<p>The program&nbsp;will ask you how many different sheets you want (1-255), &nbsp; and what name to save as. &nbsp; It automatically adds .txt so just put a name.<\/p>\n<p>After it runs, it will confirm how many were made, and what it was saved as. &nbsp; The file will be generated in the same folder as the executable.<\/p>\n<p>Type any letter and press enter to close the window.<\/p>\n<p>I haven&#8217;t tested it on any machine other than mine.<br \/>\nLet me know if it doesn&#8217;t work.<\/p>\n<p>It should be used for TRAINING ONLY!!! &nbsp; The program uses &#8220;random_shuffle&#8221; which, to my knowledge, is not a cryptographically secure algorithm.<\/p>\n<p>More information on the crypto weakness on this post:<br \/>\n<a href=\"https:\/\/citizenmilitem.com\/?p=306\">https:\/\/citizenmilitem.com\/?p=306<\/a><\/p>\n<p>The zip also includes the&nbsp;&nbsp;C++ source code labeled main.cpp<\/p>\n<p>Feel free to make any suggestions or improvements.<\/p>\n<p>(I am a novice programmer, so I&#8217;m sure there are tons of improvements that can be made!)<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update: New version (1.01) should fix bug where program repeats sheets. Here is a little Windows program I whipped up in Microsoft Visual Studio, in C++ that generates DRYAD Authentication sheets and outputs them as a text file (.txt) DRYAD_1_01 &hellip; <a href=\"https:\/\/citizenmilitem.com\/?page_id=200\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-200","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=\/wp\/v2\/pages\/200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=200"}],"version-history":[{"count":9,"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=\/wp\/v2\/pages\/200\/revisions"}],"predecessor-version":[{"id":317,"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=\/wp\/v2\/pages\/200\/revisions\/317"}],"wp:attachment":[{"href":"https:\/\/citizenmilitem.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}