{"id":9657,"date":"2013-07-23T02:00:20","date_gmt":"2013-07-23T02:00:20","guid":{"rendered":"http:\/\/blog.isnochys.de\/?p=9657"},"modified":"2013-07-23T02:00:20","modified_gmt":"2013-07-23T02:00:20","slug":"programmiertalent","status":"publish","type":"post","link":"https:\/\/blog.isnochys.de\/?p=9657","title":{"rendered":"Programmiertalent"},"content":{"rendered":"<p>Jeder hatso seine verborgenen Talente.<br \/>\nSollte es bei mir Programmieren sein, ist das Talent richtig gut versteckt und traut sich nicht heraus.<br \/>\nGestern mit <a href=\"http:\/\/en.wikipedia.org\/wiki\/Padding_oracle_attack\">Oracle Padding Attack<\/a> herumgespielt.<br \/>\nEinen 48 Byte langen Text entschluesselt.<br \/>\nDabei bin ich zuenaechst nicht ueber Byte 3 des erxten Codeblocks hinweggekommen.<br \/>\nAlso im Forum etwas nachgefragt, dort sind aehnliche Probleme auch aufgetaucht.<br \/>\nMeine XOR Funktion war nicht richtig, wie ich alleerdings selbt herausgefnden habe.<br \/>\nDanach hat, nach einem dummen Fehler ala Paddingblock ist int oder hex, die Sache ganz gut geklappt und ich konnte die NAchricht entschluesseln.<br \/>\nAndere stehen weiterhin vor dem Problem.<br \/>\nUnd haben deshalb ihren Quelltext zum Angriff veroefentlicht.<br \/>\nAlter Schwede!<br \/>\nDas sieht richtig elegant aus.<br \/>\nWaehrend mein Code wie der Versuch eines Neaderthalers ein Gedicht zu verfassen aussieht, sind in dem anderen Code richtig schoene Loesungen drinnen.<br \/>\nAlles wird automatisch abgefangen, waehrend ich eine Menge hardgecodet habe.<br \/>\nOk, mein Programm laeuft und entschluesselt, aber Quick und Dirty.<br \/>\nHier hab ich noch eine tiefe kluft zu ueberwinden<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jeder hatso seine verborgenen Talente. Sollte es bei mir Programmieren sein, ist das Talent richtig gut versteckt und traut sich nicht heraus. Gestern mit Oracle Padding Attack herumgespielt. Einen 48 Byte langen Text entschluesselt. Dabei bin ich zuenaechst nicht ueber &hellip; <a href=\"https:\/\/blog.isnochys.de\/?p=9657\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":0,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-9657","post","type-post","status-publish","format-standard","hentry","category-initializing-devchaos"],"_links":{"self":[{"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=\/wp\/v2\/posts\/9657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9657"}],"version-history":[{"count":3,"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=\/wp\/v2\/posts\/9657\/revisions"}],"predecessor-version":[{"id":9659,"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=\/wp\/v2\/posts\/9657\/revisions\/9659"}],"wp:attachment":[{"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.isnochys.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}