{"id":41,"date":"2011-08-19T23:39:20","date_gmt":"2011-08-19T23:39:20","guid":{"rendered":"http:\/\/www.gironsec.com\/?p=41"},"modified":"2011-08-24T14:37:54","modified_gmt":"2011-08-24T14:37:54","slug":"lost-in-a-sea-of-code","status":"publish","type":"post","link":"https:\/\/www.gironsec.com\/blog\/2011\/08\/lost-in-a-sea-of-code\/","title":{"rendered":"Lost in a sea of code"},"content":{"rendered":"<p>Another day wasted crackalacking away at the codes. <a href=\"http:\/\/www.gironsec.com\/blog\/wp-content\/uploads\/2011\/08\/sea-of-code.png\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"168\" class=\"alignnone size-medium wp-image-44\" title=\"sea of code\" src=\"http:\/\/www.gironsec.com\/blog\/wp-content\/uploads\/2011\/08\/sea-of-code-300x168.png\" alt=\"\" srcset=\"https:\/\/www.gironsec.com\/blog\/wp-content\/uploads\/2011\/08\/sea-of-code-300x168.png 300w, https:\/\/www.gironsec.com\/blog\/wp-content\/uploads\/2011\/08\/sea-of-code-1024x576.png 1024w, https:\/\/www.gironsec.com\/blog\/wp-content\/uploads\/2011\/08\/sea-of-code.png 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>This one is confusing as hell. It uses the volume serial number to generate a unique serial number for evaluations, has the classic 30 day timer and other crap. It shows me my serial number on a web page built into the app, so it was &#8216;fun&#8217; tracing through the html parser code to see how it generates the serial number.<\/p>\n<p>In cases like this, what I&#8217;ll probably end up doing is checking the startup code for that special value &#8211; the one that checks if you&#8217;re an eval or if you&#8217;re a full user and just patching it to say im a full user and skip the serial number gen altogether. Another thing I might fall back on is just setting the expiration timer to 99999 days.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Another day wasted crackalacking away at the codes. This one is confusing as hell. It uses the volume serial number to generate a unique serial number for evaluations, has the classic 30 day timer and other crap. It shows me my serial number on a web page built into the app, so it was &#8216;fun&#8217; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[3],"_links":{"self":[{"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/posts\/41"}],"collection":[{"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/comments?post=41"}],"version-history":[{"count":3,"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/posts\/41\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/posts\/41\/revisions\/50"}],"wp:attachment":[{"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/media?parent=41"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/categories?post=41"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gironsec.com\/blog\/wp-json\/wp\/v2\/tags?post=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}