{"id":241,"date":"2018-12-26T19:00:31","date_gmt":"2018-12-26T18:00:31","guid":{"rendered":"https:\/\/the.ericade.net\/?p=241"},"modified":"2019-09-10T09:33:23","modified_gmt":"2019-09-10T07:33:23","slug":"satori-tidbassystem","status":"publish","type":"post","link":"https:\/\/the.ericade.net\/?p=241","title":{"rendered":"Satori tidbassystem"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/the.ericade.net\/wp-content\/uploads\/2018\/12\/Satori-1024x335.png\" alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/335;\" \/><\/figure>\n\n\n\n<p>Tidshantering var viktigt i en BBS. Kom ih\u00e5g att anslutningen skedde \u00f6ver en telefonf\u00f6rbindelse och genom att systemet var uppringt tutade det upptaget f\u00f6r alla andra som ville ringa in. S\u00e5 det var n\u00f6dv\u00e4ndigt att h\u00e5lla ner anv\u00e4ndarnas till\u00e5tna tid. De flesta baser l\u00f6ste det genom att ge en viss tid per dag som var bundet till din status. Ju h\u00f6gre status du hade, desto mer tid fick du. I The ERICADE Network hade du som vanlig anv\u00e4ndare status 10. Om du hade varit aktiv ett tag, h\u00f6jdes du till en h\u00f6gre status.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" data-src=\"https:\/\/the.ericade.net\/wp-content\/uploads\/2019\/01\/joel_palmius.png\" alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 162px; --smush-placeholder-aspect-ratio: 162\/241;\" \/><\/figure>\n\n\n\n<p>Sen fanns det ju Satori tidbassystem. Skrivet i b\u00f6rjan av 90-talet av Sysopen Joel Palmius f\u00f6r hans egen BBS. Han kom att sprida det fritt s\u00e5 att alla Nikom-Sysopar kunde anv\u00e4nda det. Och jag laddade givetvis ner det. Joel hade gjort ett r\u00e4tt intressant tidshanteringssystem som fungerade b\u00e4ttre \u00e4n Nikoms inbyggda. I grunden fungerade det som vanligt med en viss tid f\u00f6r en viss status. Men sen hade det fler intressanta funktioner. Bland annat kunde du spara tid f\u00f6r en annan dag eller spela p\u00e5 lotto. Kort sagt, du offrade 5 minuter av tid f\u00f6r att k\u00f6pa en tidlott som du kanske vann n\u00e5got p\u00e5. En mer m\u00e4rklig funktion var att du kunde hacka en annan anv\u00e4ndares tidkonto och stj\u00e4la dennes tid. Om du f\u00f6rs\u00f6kte, &#8221;kastade den t\u00e4rning&#8221; om du klarade det eller inte. Gick det bra, t\u00f6mdes den andra anv\u00e4ndarens tidskonto och tiden blev din. Misslyckades det, blev du ist\u00e4llet av med all din tid och f\u00f6ljande meddelande skickades till den du f\u00f6rs\u00f6kt &#8221;hacka&#8221;:<br>&#8221;Hupps&#8230; Jag \u00e4r en klantig j\u00e4vla f\u00e5ne som f\u00f6rs\u00f6kte hacka ditt tid-bankskonto.. Som tur var misslyckades jag&#8230;&#8221;.<\/p>\n\n\n\n<p>Helt klart ett av de mer roliga programmen som man kunde utrusta en BBS med. Det finns kvar h\u00e4r, men rutinen som kastar ut dig n\u00e4r tiden \u00e4r slut \u00e4r bortkopplad, s\u00e5 numera kan du vara inloggad permanent. Med Internet som f\u00f6rbindelse finns det ingen &#8221;upptaget&#8221;-ton l\u00e4ngre.<\/p>\n\n\n\n<p>S\u00e5 en bonusfr\u00e5ga: hur sannolikt var det att man lyckades hacka n\u00e5gon annans konto? L\u00e5t oss titta i programmets kod:<\/p>\n\n\n\n<p>ra=random(1,50,time(s))<br>&nbsp; &nbsp; &nbsp; &nbsp; if ra=11 then ru=random(1,50,time(&#8217;m&#8217;))<br>&nbsp; &nbsp; &nbsp; &nbsp; if ru=44 then do<\/p>\n\n\n\n<p>Denna lilla excerpt avsl\u00f6jar att den slumpar ett heltal mellan 1 och 50. Om resultatet blir 11, slumpar den \u00e4nnu ett nummer mellan 1 och 50 av n\u00e5gon m\u00e4rklig anledning. Blir resultatet av den andra slumpningen 44, lyckas du. Om resultatet av andra slumpningen blir n\u00e5gonting annat \u00e4n 44 eller om f\u00f6rsta slumpningen blir n\u00e5got annat \u00e4n 11, f\u00f6rlorar du.&nbsp;S\u00e5 du m\u00e5ste f\u00f6rst f\u00e5 11 och sedan 44 f\u00f6r att vinna. I&#8217;m not feeling lucky&#8230;.Det \u00e4r sjutton i mig inga vidare odds.<\/p>\n\n\n\n<p>Skulle du mot all f\u00f6rmodan lyckas, men anv\u00e4ndaren inte har n\u00e5gon tid lagrad p\u00e5 sitt tidkonto f\u00e5r du f\u00f6ljande meddelande: &#8221;Personen hade inget p\u00e5 kontot.&nbsp; &lt;fniss!&gt;'&#8221;.<\/p>\n\n\n\n<p>Vad kan jag s\u00e4ga? Jag \u00e4lskar detta kommando.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tidshantering var viktigt i en BBS. Kom ih\u00e5g att anslutningen skedde \u00f6ver en telefonf\u00f6rbindelse och genom att systemet var uppringt tutade det upptaget f\u00f6r alla andra som ville ringa in. S\u00e5 det var n\u00f6dv\u00e4ndigt att h\u00e5lla ner anv\u00e4ndarnas till\u00e5tna tid. De flesta baser l\u00f6ste det genom att ge en viss tid per dag som var&hellip; <a class=\"more-link\" href=\"https:\/\/the.ericade.net\/?p=241\">Forts\u00e4tt l\u00e4sa <span class=\"screen-reader-text\">Satori tidbassystem<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-241","post","type-post","status-publish","format-standard","hentry","category-basens-historia","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paX1Ep-3T","_links":{"self":[{"href":"https:\/\/the.ericade.net\/index.php?rest_route=\/wp\/v2\/posts\/241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/the.ericade.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/the.ericade.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/the.ericade.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/the.ericade.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=241"}],"version-history":[{"count":15,"href":"https:\/\/the.ericade.net\/index.php?rest_route=\/wp\/v2\/posts\/241\/revisions"}],"predecessor-version":[{"id":1124,"href":"https:\/\/the.ericade.net\/index.php?rest_route=\/wp\/v2\/posts\/241\/revisions\/1124"}],"wp:attachment":[{"href":"https:\/\/the.ericade.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/the.ericade.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/the.ericade.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}