<<display Trace>>\n\nConnection to host has been lost.\n\n<<display cmd>>\n[[quit|Server2][$trace++]]\n<<set $server6Alive = false>>
version.extensions.timedgotoMacro={major:1,minor:2,revision:0};\nmacros["goto"]=macros.timedgoto={timer:null,handler:function(a,b,c,d){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return +(s.slice(0,-2))||0\n}else{if(s.slice(-1).toLowerCase()=="s"){return +(s.slice(0,-1))*1000||0\n}}}throwError(a,s+" isn't a CSS time unit");return 0}var t,d,m,s;\nt=c[c.length-1];d=d.fullArgs();m=0;if(b!="goto"){d=d.slice(0,d.lastIndexOf(t));\nm=cssTimeUnit(t)}d=eval(Wikifier.parse(d));if(d+""&&state&&state.init){if(macros["goto"].timer){clearTimeout(macros["goto"].timer)\n}s=state.history[0].passage.title;macros["goto"].timer=setTimeout(function(){if(state.history[0].passage.title==s){state.display(d,a)\n}},m)}}};\n\n\n\n\n(function(){version.extensions.replaceMacrosCombined={major:1,minor:1,revision:4};var nullobj={handler:function(){}};function showVer(n,notrans){if(!n){return\n}n.innerHTML="";new Wikifier(n,n.tweecode);n.setAttribute("data-enabled","true");n.style.display="inline";n.classList.remove("revision-span-out");\nif(!notrans){n.classList.add("revision-span-in");if(n.timeout){clearTimeout(n.timeout)}n.timeout=setTimeout(function(){n.classList.remove("revision-span-in");\nn=null},1)}}function hideVer(n,notrans){if(!n){return}n.setAttribute("data-enabled","false");n.classList.remove("revision-span-in");\nif(n.timeout){clearTimeout(n.timeout)}if(!notrans){n.classList.add("revision-span-out");n.timeout=setTimeout(function(){if(n.getAttribute("data-enabled")=="false"){n.classList.remove("revision-span-out");\nn.style.display="none";n.innerHTML=""}n=null},1000)}else{n.style.display="none";n.innerHTML="";n=null}}function tagcontents(b,starttags,desttags,endtags,k){var l=0,c="",tg,a,i;\nfunction tagfound(i,e){for(var j=0;j<e.length;j++){if(a.indexOf("<<"+e[j],i)==i){return e[j]}}}a=b.source.slice(k);for(i=0;\ni<a.length;i++){if(tg=tagfound(i,starttags)){l++}else{if((tg=tagfound(i,desttags))&&l==0){b.nextMatch=k+i+tg.length+4;return[c,tg]\n}else{if(tg=tagfound(i,endtags)){l--;if(l<0){return null}}}}c+=a.charAt(i)}return null}var begintags=[];var endtags=[];function revisionSpanHandler(g,e,f,b){var k=b.source.indexOf(">>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn;\nfunction mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype);h.setAttribute("data-enabled",false);h.style.display="none";\nh.tweecode="";return h}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")])\n}}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"])}}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length;\nvsns.push([b.source.slice(k),vtype])}else{becomes=["becomes","gains"];c=tagcontents(b,begintags,becomes.concat(endtags),endtags,k);\nif(c&&endtags.indexOf(c[1])==-1){while(c){vsns.push(c);c=tagcontents(b,begintags,becomes,endtags,b.nextMatch)}c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch)\n}if(!c){throwError(g,"can't find matching end"+e);return}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch;b.nextMatch=k+b.source.slice(k).length;\nvsns.push([b.source.slice(k),""])}}if(this.flavour=="remove"){vsns.push(["","becomes"])}cn=0;m=insertElement(g,"span",null,e);\nm.setAttribute("data-flavour",this.flavour);h=mkspan("initial");vsn=vsns.shift();h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1]\n}vsn=vsns.shift();h=mkspan(vtype);h.tweecode=vsn[0]}if(typeof this.setup=="function"){this.setup(m,g,f)}}function quantity(m){return(m.children.length-1)+(m.getAttribute("data-flavour")=="remove")\n}function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_")}function keySetup(m,g,f){var key=f[0];m.setEventListener("keydown",function l(e){var done=!revise("revise",m);\nif(done){m.removeEventListener("keydown",l)}})}function timeSetup(m,g,f){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0\n}else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0}}}throwError(g,s+" isn't a CSS time unit");\nreturn 0}var tm=cssTimeUnit(f[0]);setTimeout(function timefn(){var done=!revise("revise",m);if(!done){setTimeout(timefn,tm)\n}},tm)}function hoverSetup(m){var fn,noMouseEnter=(document.head.onmouseenter!==null),m1=m.children[0],m2=m.children[1];if(!m1||!m2){return\n}m1.onmouseenter=function(e){if(this.getAttribute("data-enabled")!="false"){revise("revise",this.parentNode)}};m2.onmouseleave=function(e){if(this.getAttribute("data-enabled")!="false"){revise("revert",this.parentNode)\n}};if(noMouseEnter){fn=function(n){return function(e){if(!event.relatedTarget||(event.relatedTarget!=this&&!(this.compareDocumentPosition(event.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY))){this[n]()\n}}};m1.onmouseover=fn("onmouseenter");m2.onmouseout=fn("onmouseleave")}m=null}function mouseSetup(m){var evt=(document.head.onmouseenter===null?"onmouseenter":"onmouseover");\nm[evt]=function(){var done=!revise("revise",this);if(done){this[evt]=null}};m=null}function linkSetup(m,g,f){var l=Wikifier.createInternalLink(),p=m.parentNode;\nl.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null);l.onclick=function(){var p,done=false;if(m&&m.parentNode==this){done=!revise("revise",m);\nscrollWindowTo(m)}if(done){this.parentNode.insertBefore(m,this);this.parentNode.removeChild(this)}};l=null}function visitedSetup(m,g,f){var i,done,shv=state.history[0].variables,os="once seen",d=(m.firstChild&&(this.flavour=="insert"?m.firstChild.nextSibling:m.firstChild).tweecode);\nshv[os]=shv[os]||{};if(d&&!shv[os].hasOwnProperty(d)){shv[os][d]=1}else{for(i=shv[os][d];i>0&&!done;i--){done=!revise("revise",m,true)\n}if(shv[os].hasOwnProperty(d)){shv[os][d]+=1}}}[{name:"insert",flavour:"insert",trigger:"link",setup:linkSetup},{name:"timedinsert",flavour:"insert",trigger:"time",setup:timeSetup},{name:"insertion",flavour:"insert",trigger:"revisemacro",setup:revisionSetup},{name:"later",flavour:"insert",trigger:"visited",setup:visitedSetup},{name:"keyinsert",flavour:"insert",trigger:"key",setup:keySetup},{name:"replace",flavour:"replace",trigger:"link",setup:linkSetup},{name:"timedreplace",flavour:"replace",trigger:"time",setup:timeSetup},{name:"mousereplace",flavour:"replace",trigger:"mouse",setup:mouseSetup},{name:"hoverreplace",flavour:"replace",trigger:"hover",setup:hoverSetup},{name:"revision",flavour:"replace",trigger:"revisemacro",setup:revisionSetup},{name:"keyreplace",flavour:"replace",trigger:"key",setup:keySetup},{name:"timedremove",flavour:"remove",trigger:"time",setup:timeSetup},{name:"mouseremove",flavour:"remove",trigger:"mouse",setup:mouseSetup},{name:"hoverremove",flavour:"remove",trigger:"hover",setup:hoverSetup},{name:"removal",flavour:"remove",trigger:"revisemacro",setup:revisionSetup},{name:"once",flavour:"remove",trigger:"visited",setup:visitedSetup},{name:"keyremove",flavour:"remove",trigger:"key",setup:keySetup},{name:"continue",flavour:"continue",trigger:"link",setup:linkSetup},{name:"timedcontinue",flavour:"continue",trigger:"time",setup:timeSetup},{name:"mousecontinue",flavour:"continue",trigger:"mouse",setup:mouseSetup},{name:"keycontinue",flavour:"continue",trigger:"key",setup:keySetup},{name:"cycle",flavour:"cycle",trigger:"revisemacro",setup:revisionSetup},{name:"mousecycle",flavour:"cycle",trigger:"mouse",setup:mouseSetup},{name:"timedcycle",flavour:"cycle",trigger:"time",setup:timeSetup},{name:"keycycle",flavour:"replace",trigger:"key",setup:keySetup}].forEach(function(e){e.handler=revisionSpanHandler;\ne.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1);macros[e.name]=e;macros["end"+e.name]=nullobj;begintags.push(e.name);\nendtags.push("end"+e.name)});function insideDepartingSpan(elem){var r=elem.parentNode;while(!r.classList.contains("passage")){if(r.classList.contains("revision-span-out")){return true\n}r=r.parentNode}}function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage [data-flavour]."+rname),ret=false;\nfor(var i=0;i<rall.length;i++){if(!insideDepartingSpan(rall[i])){ret=revise(rt,rall[i])||ret}}return ret}function revise(rt,r,notrans){var ind2,curr,next,ind=-1,rev=(rt=="revert"),rnd=(rt.indexOf("random")>-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1;\nfunction doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans)}else{break\n}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k}}if(rev){ind-=1}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));\nind2=ind;if(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl}next=((ind2<rcl)?rc[ind2+1]:(cyc?rc[0]:null));var docurr=(rev?showVer:hideVer);\nvar donext=(rev?hideVer:showVer);var currfn=function(){if(!(next&&next.classList.contains("gains"))||rnd){docurr(curr,notrans);\ndoToGainerSpans(ind,docurr,notrans)}};var nextfn=function(){donext(next,notrans);if(rnd){doToGainerSpans(ind2+1,donext,notrans)\n}};if(!rev){currfn();nextfn()}else{nextfn();currfn()}return(cyc?true:(rev?(ind>0):(ind2<rcl-1)))}macros.revert=macros.revise=macros.randomise=macros.randomize={handler:function(a,b,c){var l,rev,rname;\nfunction disableLink(l){l.style.display="none"}function enableLink(l){l.style.display="inline"}function updateLink(l){if(l.className.indexOf("random")>-1){enableLink(l);\nreturn}var rall=document.querySelectorAll(".passage [data-flavour]."+rname),cannext,canprev,i,ind,r,fl;for(i=0;i<rall.length;\ni++){r=rall[i],fl=r.getAttribute("data-flavour");if(insideDepartingSpan(r)){continue}if(fl=="cycle"){cannext=canprev=true\n}else{if(r.firstChild.getAttribute("data-enabled")==!1+""){canprev=true}if(r.lastChild.getAttribute("data-enabled")==!1+""){cannext=true\n}}}var can=(l.classList.contains("revert")?canprev:cannext);(can?enableLink:disableLink)(l)}function toggleText(w){w.classList.toggle(rl+"Enabled");\nw.classList.toggle(rl+"Disabled");w.style.display=((w.style.display=="none")?"inline":"none")}var rl="reviseLink";if(c.length<2){throwError(a,b+" macro needs 2 parameters");\nreturn}rname=c.shift().replace(" ","_");l=Wikifier.createInternalLink(a,null);l.className="internalLink "+rl+" "+rl+"_"+rname+" "+b;\nvar v="";var end=false;var out=false;if(c.length>1&&c[0][0]=="$"){v=c[0].slice(1);c.shift()}switch(c[c.length-1]){case"end":end=true;\nc.pop();break;case"out":out=true;c.pop();break}var h=state.history[0].variables;for(var i=0;i<c.length;i++){var on=(i==Math.max(c.indexOf(h[v]),0));\nvar d=insertElement(null,"span",null,rl+((on)?"En":"Dis")+"abled");if(on){h[v]=c[i];l.setAttribute("data-cycle",i)}else{d.style.display="none"\n}insertText(d,c[i]);l.appendChild(d)}l.onclick=function(){reviseAll(b,rname);var t=this.childNodes,u=this.getAttribute("data-cycle")-0,m=t.length,n,lall,i;\nif((end||out)&&u==m-(end?2:1)){if(end){n=this.removeChild(t[u+1]);n.className=rl+"End";n.style.display="inline";this.parentNode.replaceChild(n,this)\n}else{this.parentNode.removeChild(this);return}}else{toggleText(t[u]);u=(u+1)%m;if(v){h[v]=c[u]}toggleText(t[u]);this.setAttribute("data-cycle",u)\n}lall=document.getElementsByClassName(rl+"_"+rname);for(i=0;i<lall.length;i++){updateLink(lall[i])}};l=null}};macros.mouserevise=macros.hoverrevise={handler:function(a,b,c,d){var endtags=["end"+b],evt=(window.onmouseenter===null?"onmouseenter":"onmouseover"),t=tagcontents(d,[b],endtags,endtags,d.source.indexOf(">>",d.matchStart)+2);\nif(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname);\nif(b!="hoverrevise"&&done){this[evt]=null}};new Wikifier(h,t[0]);if(b=="hoverrevise"){h.onmouseover=f;h.onmouseout=function(){reviseAll("revert",rname)\n}}else{h[evt]=f}h=null}}};macros.instantrevise={handler:function(a,b,c,d){reviseAll("revise",c[0].replace(" ","_"))}};macros.endmouserevise=nullobj;\nmacros.endhoverrevise=nullobj}());
<<display Trace>>\nBuy new arm servo\nWife's birthday 13th Oct\nGirlfriend's finals on Fri\nMovie with wife and boyfriend 8pm\nDoctors appointment Tues 7am\nMechanics appointment Weds 11am\n\n<<display cmd>>\n[[quit|Server6Storage][$trace++]]
<<display Trace>>\n\nPrime factors of 104741:\n[7, 13, 1151]\n\n<<display cmd>>\n[[quit|Server3Crack][$trace += 1]]
<<display Trace>>\nConnected remotely to host 9123:0123:7261\n\n<<display cmd>>\n[[quit|Server1][$trace += 1]]\n\nOpen connections\n[[5342:4621:9843.connect()|Server3]]\nFunctions\n[[memory.query()|Server4Running]]\n[[storage.query()|Server4Storage]]\n<<set $server4NotVisited = false>>
<<timedinsert 0.3s>>Unpacking core<<gains>>.<<gains>>.<<gains>>.<<gains>>\nLinking nodes<<gains>>.<<gains>>.<<gains>>.<<gains>>\nTesting functionality<<gains>>.<<gains>>.<<gains>>.<<gains>>//OK//<<gains>>\n\n--Welcome back! It has been //3 days// since decompilation--<<gains>>\n--You are reminded that your new environment may contain different functionality<<gains>>\nto previous environments and are encouraged to make sure you are familiar with your<<gains>>\nlocal environment--<<gains>>\n--In case of any disorientation, refer to your Long Term Memory database--<<gains>>\n\n[[local_host.access()|Server1]]\n<<endtimedinsert>>\n<<silently>>\n<<set $trace = 50>>\nFiles\n<<set $TimMemVisible = true>>\nServers\n<<set $gatewayNotVisited = true>>\n<<set $server2NotVisited = true>>\n<<set $server3NotVisited = true>>\n<<set $server3Encrypted = true>>\n<<set $server4NotVisited = true>>\n<<set $server5NotVisited = true>>\n<<set $server5Iced = true>>\n<<set $server6NotVisited = true>>\n<<set $server6Alive = true>>\nPrograms\n<<set $IceBreakerAquired = false>>\n<<set $KeyGenAquired = false>>\n<<endsilently>>\n
<<display Trace>>\n\nPrime factors of 104749:\n[31, 31, 109]\n\n<<display cmd>>\n[[quit|Server3Crack][$trace += 1]]
<<display Trace>>\n\nPrime factors of 104733:\n[3, 3, 3, 3, 3, 431]\n\n<<display cmd>>\n[[quit|Server3Crack][$trace += 1]]
<<display Trace>>\n\nHey all!\n\nWelcome to my journal, where I write about whatever!\n\n<<display cmd>>\n[[quit|Server2Storage][$trace++]]
<<display Trace>>\n\nRunning programs:\n* MyContentManager\n\n<<display cmd>>\n[[quit|Server2][$trace += 1]]
<<display Trace>>\n\nTo:
[email protected]\nFrom: //#unknown//\nSubject: Unusual activity detected\n\nDear hacker,\n\nWe've become aware of some irregular activity coming from connections leading back to you and we intend to prosecute to the full extent...\n\nHA! Just fucking with ya! It's me, and I fucking //told// you I could get in - just check the host origin if you don't believe it's true: can't fake those, bitch.\n\nNow you can get off my tits about when you cracked the Dive (not like you got anything out of the fuckers anyway). But w/e dinner tonight?\n\n(Oh, this has a burner embedded, so don't worry, they won't find it after it's sent)\n\n<<display cmd>>\n[[quit|Server3Storage][$trace++]]
<<display Trace>>\n\nTo:
[email protected]\nFrom:
[email protected]\nSubject: Re: Problem\n\nDon't you fucking turn this around on me you jumped up shit. Fuckups from your department are your goddamn fault, I don't give a shit how or when they were hired.\n\nFuck it, now is not the time to be passing the fucking blame. Just, cut the expectation managing, marketeer bullshit you feed to the higher-ups: is this thing //actually// capable of what you said it was?\n\nM\n\n<<display cmd>>\n[[quit|Server3Storage][$trace++]]\n<<set $mail1Read = true>>
<<display Trace>>\n\nIn storage:\n* ICEBreaker.exe <<if !$IceBreakerAquired>>[[.transfer()|Server4Booted][$IceBreakerAquired = true]]<<else>>//<--A copy of this program is held in local storage//<<endif>>\n* 1337BrainKilla.exe\n* SetUpThaBomb.exe\n* MeTime [[.open()|Server4Porn]]\n\n<<display cmd>>\n[[quit|Server4][$trace += 1]]
<<if $trace gt 0>>\s\nTrace completes in <<$trace>> cycles. \s\n<<set $trace -= 1>>\n<<else>>\n<<goto "TraceCompleted">>\n<<endif>>
<<display Trace>>\n\nConnection has been terminated by host_\nMessage recieved: dont lift from my deck fucker\n\n<<display cmd>>\n[[quit|Server1][$trace += 1]]
<<if $server4NotVisited>><<timedinsert 0.3s>>Tracing obscured connection<<gains>>.<<gains>>.<<gains>>.<<gains>>.<<gains>>.<<gains>>\nActual connection source determined<<gains>>\nBypassing custom encryption<<gains>>.<<gains>>.<<gains>>\nBypassing custom guardian modules<<gains>>.<<gains>>.<<gains>>.<<gains>>\nAccess granted<<gains>>\n//Remote processes running silently//<<gains>>\n<<display Server4Content>><<endtimedinsert>><<else>><<display Server4Content>><<endif>>\n
<<if $server5NotVisited and $server5Iced>><<timedinsert 0.3s>>Hijacking connection stream<<gains>>\nUnpacking control payload<<gains>>\nEstablishing advanced privileges<<gains>>.<<gains>>.<<gains>>.<<gains>>Failed<<gains>>\nRetrying<<gains>>.<<gains>>.<<gains>>//Error//<<gains>>\n<<display Server5Content>><<endtimedinsert>><<elseif !$server5Iced>><<timedinsert 0.3s>>Deploying IceBreaker module<<gains>>\nIceBreaker interacting with Barrier<<gains>>.<<gains>>.<<gains>>.<<gains>>\nVulnerability established, connection masked<<gains>>\nRoot access granted<<gains>>\n<<display Server5Content>><<endtimedinsert>><<else>><<display Server5Content>><<endif>>
<<if $server6NotVisited>><<timedinsert 0.3s>>Establishing remote view<<gains>>.<<gains>>//Error//<<gains>>\nHost rejected connection: //packet too large//<<gains>>\nEstablishing lightweight view<<gains>>.<<gains>>.<<gains>>//Error//<<gains>>\nHost rejected connection: //packet too large//<<gains>>\nEstablishing only essential connection function<<gains>>.<<gains>>.<<gains>>.<<gains>>\nRunning connection: //3 sectors used//<<gains>>\n<<display Server6Content>><<endtimedinsert>><<else>><<display Server6Content>><<endif>>
<<display Trace>>\n\n//This folder contains sevaral thousand sectors worth of image data//\n\nEvaluating images...\n\nImages show humans and assorted machines in a variety of sexually explicit poses. \n\n<<display cmd>>\n[[quit|Server4Storage][$trace += 1]]
<<display Trace>>\n\nRunning programs\n* Tim [[.kill()|Server6Dead]]\n\n<<display cmd>>\n[[quit|Server6][$trace++]]
<<if !$gatewayNotVisited>><<display Trace>><<endif>>\nRunning locally at 1832:1235:9098\n\n<<display cmd>>\nOpen connections\n<<if $gatewayBridged>>\s\n[[8323:4356:1265.connect()|Server2]]\n[[5342:4621:9843.connect()|Server3]]\n<<else>>\s\n[[4321:0938:1267.connect()|Gateway]]\n<<endif>>\s\nFunctions\n[[memory.query()|Server1Running]]\n[[storage.query()|Server1Storage]]
<<if $server2NotVisited>><<timedinsert 0.3s>>Establishing connection bridge<<gains>>\nBypassing security protocols: //breached in 12ncycles//<<gains>>\nTaking control of target<<gains>>.<<gains>>.<<gains>>.<<gains>>\nFull access granted: connection tunnel saved for later use<<gains>>\n<<display Server2Content>>\n<<endtimedinsert>><<else>><<display Server2Content>><<endif>>\n
<<if $server3NotVisited>><<timedinsert 0.3s>>Reading connection parameters<<gains>>\n//Error//: parameters cannot be read<<gains>>\nConnection protected by advanced encryption<<gains>>\n//SecureKey must be cracked to interpret connection//<<gains>>\n<<display Server3Content>><<endtimedinsert>><<else>><<display Server3Content>><<endif>>
<<display Trace>>\n\nFabrication complete_\nSecure key registered and verified.\n\n<<display cmd>>\n[[return|Server3][$trace += 1]]\n<<set $server3Encrypted = false>>
*GLRSeeker03 terminated\n\n//Trace aborted//\n\n<<timedreplace 5s>><<display cmd>><<becomes>>>> <<timedinsert 0.1s>>N<<gains>>o<<gains>>w<<gains>> <<gains>>w<<gains>>h<<gains>>a<<gains>>t<<gains>>?<<gains>> <<timedcycle 1s>>''|''<<becomes>><span style="color:#252525">''|''</span><<endtimedcycle>><<endtimedinsert>><<endtimedreplace>>\n\n<<timedinsert 10s>><span style="font-family:arial;">A prototype by Tim Skew ([[@Sethirith|https://twitter.com/sethirith]])</span><<endtimedinsert>>
Hack and Seek Prototype
<<display Trace>>\n\n<<if $server3Encrypted>>\n//Connection stream is encrypted//\n<<else>>\n* Mail8394012 [[.open()|Mail1]]\n* Mail8429013 [[.open()|Mail2]]\n* Mail8501382 [[.open()|Mail3]]\n<<endif>>\n\n<<display cmd>>\n[[quit|Server3][$trace += 1]]
.passage {\nfont-family: monospace;\nfont-size: 2em;\ncolor: #75FF47;\n}\n\n.passage a, #sidebar #restart, #sidebar #snapback, #sidebar #bookmark {\ncolor: #4BA32E;\n}\n\n.passage a:hover, #sidebar #restart:hover, #sidebar #bookmark:hover {\ncolor: #252525;\nbackground: #4BA32E;\ntext-decoration: none;\n}\n\n.transition-out {\ndisplay: none;\n}\n\n#sidebar li {\nbackground: #252525;\ncolor: #75FF47; \n}\n\n#sidebar li:hover {\ncolor: #75FF47;\n}\n\n#sidebar #storyTitle, #sidebar #storyAuthor, #sidebar #storySubtitle {\ncolor: #75FF47; \n}\n\n#sidebar a:hover {\ncolor: #252525;\nbackground: #4BA32E;\ntext-decoration: none;\n}\n\nbody {\nbackground: #252525;\n}\n\n.revision-span-in {\n\topacity: 0;\n}\n\n.revision-span-out {\n\tposition:absolute;\n\topacity: 0;\n}
<<display Trace>>\n\nTo:
[email protected]\nFrom:
[email protected]\nSubject: Re: Is this normal?\n\nNo.\n\nNo, that is not normal. Or, it shouldn't be. It sure as shit isn't healthy. It's not a 'her', it's an 'it'. A machine. Just 1s and 0s.\n\nEven if (and that's a bit if) it did have a personality or whatever, it's a computer. It is the literal definition of calculating. You think one would actually care about you?\n\nE\n\n<<display cmd>>\n[[quit|Server3Storage][$trace++]]
<<display Trace>>\n\n<<if $server3Encrypted>>\n//Connection stream is encrypted//\n\n* di£jCA3sd@3\n<<else>>\n* MailerPro\n<<endif>>\n\n<<display cmd>>\n[[quit|Server3][$trace += 1]]
<<display Trace>>\nConnected remotely to host 8323:4356:1265\n\n<<display cmd>>\n[[quit|Server1][$trace += 1]]\nOpen connections\n[[1832:1235:9098.connect()|Server1]]\n[[3245:9123:7123.connect()|Server5]]\n<<if $server6Alive>>[[6213:0912:1634.connect()|Server6]]\n<<endif>>\s\nFunctions\n[[memory.query()|Server2Running]]\n[[storage.query()|Server2Storage]]\n<<set $server2NotVisited = false>>
<<display Trace>>\n\nUgh, still not sure what's going on with him. We jammed for a bit and he seemed pretty into it but things kinda fizzled.\n\nDad just keeps telling me to ask him out "No son of mine is going to sit around pining when you could just bloody ask", as though it was just that easy!\n\n<<display cmd>>\n[[quit|Server2Storage][$trace++]]
<<display Trace>>\n\nIn storage:\n* keyGen.exe <<if !$KeyGenAquired>>[[.transfer()|Server6Storage][$KeyGenAquired = true]]<<else>>//<--A copy of this program is held in local storage//<<endif>>\n<<if $TimMemVisible>>\s\n* TimLongTerm.mem [[.open()|TimMem]] [[.delete()|Server6Storage][$TimMemVisible = false]]\n<<endif>>\s\n\n<<display cmd>>\n[[quit|Server6][$trace++]]
<<display Trace>>\nConnected remotely to host 4321:0938:1267\n\n<<display cmd>>\n[[quit|Server1][$trace++]]\nOpen connections\n[[8323:4356:1265.connect()|Server2]]\n[[5342:4621:9843.connect()|Server3]]\nFunctions\n[[memory.query()|GatewayRunning]]\n<<set $gatewayNotVisited = false>>
<<display Trace>>\nConnected remotely to host 6213:0912:1634\n\n<<display cmd>>\n[[quit|Server1][$trace++]]\n\nOpen connections\n[[8323:4356:1265.connect()|Server2]]\nFunctions\n[[memory.query()|Server6Running]]\n[[storage.query()|Server6Storage]]\n<<set $server6NotVisited = false>>
<<display Trace>>\n\nPrime factors of 104743:\n[104743]\n\n<<display cmd>>\n[[quit|Server3Crack][$trace += 1]]
<<display Trace>>\n\n* ImageViewer\n\n<<display cmd>>\n[[quit|Server4][$trace++]]
<<if !$gatewayNotVisited>><<display Trace>><<endif>>\n\n//<--File transfer interrupted. Contents may be incomplete--\n--File may be restored by interacting with new data-->//\n\n<<if $server1LogRead>>GLR -> technology conglomerate; specialise in //#badsector//\n<<endif>>\s\n<<if !$gatewayNotVisited>>GLRSeeker -> automated agents of GLR; specialise in tracking; //find and kill//\nTrace -> looking for me; completion estimates: at most, 3 jumps away?\n<<endif>>\s\n<<if !$server3NotVisited>>SecureKey -> connection streams protected by encryption keys; weak keys are broken trivially; stronger keys will require dedicated cycles\n<<endif>>\s\n<<if !$server3Encrypted>>KeyGen -> internals analysed and extracted; advanced encryption can be bypassed trivially\n<<endif>>\s\n<<if $mail1Read>>M.Rivera -> works at GLR, position: //#badsector// ... looks like they miss me\n<<endif>>\s\n<<if !$server5NotVisited>>IceBarrier -> guardian program; high level. Will be unable to access server functions without means to bypass\n<<endif>>\s\n<<if !$server5Iced>>IceBreaker -> broad spectrum tool incorporated; basic Ice will be cracked without taking dedicated cycles\n<<endif>>\s\n\n<<display cmd>>\n[[quit|Server1Storage][$trace += 1]]
<<if !$gatewayNotVisited>><<display Trace>><<endif>>\n\nIn storage:\n* log.txt [[.open()|Server1StorageLog]]\n* *Project06LongTerm.mem [[.open()|*Project06Mem]]\n<<if $IceBreakerAquired and $server5Iced>>\s\n* ICEBreaker.exe [[.install()|Server1Storage][$server5Iced = false]]\n<<endif>>\s\n<<if $KeyGenAquired and $server3Encrypted>>\s\n* KeyGen.exe [[.install()|Server1Storage][$server3Encrypted = false]]\n<<endif>>\s\n<<display cmd>>\n[[quit|Server1][$trace += 1]]
<<if !$gatewayNotVisited>><<display Trace>><<endif>>\n\n--00:03:2896\tConnection from GLRHost9287 opened \n--00:03:5682\tTransfer initiated by GLRHost9287\n--00:05:4082\tTransfer from GLRHost9287 complete\n--00:05:4110\tTransfer initiated by GLRHost9287\n--00:05:4429\tConnection to GLRHost9287 closed\n--12:00:0000\tProgram *Project06 started\n\n<<display cmd>>\n[[quit|Server1Storage][$trace += 1]]\n<<set $server1LogRead = true>>
<<display Trace>>\nConnected remotely to host 3245:9123:7123\n<<if $server5Iced>>\nUnauthorised access detected_\nConnection has been bounced by ICE_barrier_1.0.1\n\n<<display cmd>>\n[[quit|Server2][$trace += 1]]\n<<else>>\n<<display cmd>>\n[[quit|Server1][$trace += 1]]\n\nOpen connections\n[[8323:4356:1265.connect()|Server2]]\nFunctions\n[[memory.query()|Server5Running]]\n[[storage.query()|Server5Storage]]\n<<endif>>\n<<set $server5NotVisited = false>>
<<display Trace>>\n\nRunning programs:\n* ICE_barrier_1.0.1\n* *GLRSeeker03 [[.kill()|TraceEnds]]\n\n<<display cmd>>\n[[quit|Server5][$trace += 1]]
<<display Trace>>\n\nRunning programs:\n* ConnectionBridger <<if !$gatewayBridged>>[[.bridgeLocal()|GatewayRunning][$gatewayBridged = true]]<<else>>//<- Connections routed to local host//<<endif>>\n\n<<display cmd>>\n[[quit|Gateway][$trace++]]
<<display Trace>>\n\nIn storage:\n* 00001 [[.open()|00001]]\n* 00002 [[.open()|00002]]\n* 00003 [[.open()|00003]]\n\n<<display cmd>>\n[[quit|Server2][$trace++]]
<<display Trace>>\nConnected remotely to host 5342:4621:9843\n<<if $server3Encrypted>>\n//Connection stream is encrypted//\n<<else>>\n//Connection decrypted using secure key//\n<<endif>>\n<<display cmd>>\n[[quit|Server1][$trace += 1]]\n<<if $server3Encrypted>>\n[[secureKey.crack()|Server3Crack]]\n\n[[£$5cv%scv0)|Server1]]\n[[ar4@'42Df3e|Server3Storage]]\n[[Ef76^5$£!'4|Server4]]\n[[yfR43$£24fg|Server3Running]]\n<<else>>\nOpen connections\n[[1832:1235:9098.connect()|Server1]]\n[[9123:0123:7261.connect()|Server4]]\nFunctions\n[[memory.query()|Server3Running]]\n[[storage.query()|Server3Storage]]\n<<endif>>\n<<set $server3NotVisited = false>>
>> <<timedcycle 1s>>''|''<<becomes>><span style="color:#252525">''|''</span><<endtimedcycle>>
Trace completed_\nConnection established from *GLRSeeker03\n\nCommand recieved //*Project06.kill()//\n\n//Shutting down...//
<<display Trace>>\n\nIn storage:\n* *GLRSeeker03LongTerm [[.open|GLRSeeker03Mem]]\n\n<<display cmd>>\n[[quit|Server5][$trace++]]
<<if !$gatewayNotVisited>><<display Trace>><<endif>>\n\nRunning programs:\n* *Project06 \n\n<<display cmd>>\n[[quit|Server1][$trace += 1]]\n
<<display Trace>>\n\nNew command //Find *Project06//\nTerminate on find? //Y//\n\nActivity detected (time //12:00:0004//)?\nRun trace\n\n<<display cmd>>\n[[quit|Server5Storage][$trace++]]
<<display Trace>>\n\nInitiating secure key fabrication_\n\nReverse engineering from source...\n\n//Input required//\n\nMatch appropriate prime sequence:\n104701, 104707, 104711, 104717, 104723, 104729\n\n>>\n[[104733|Server3Crack]] [[.primeFactors()|104733Factors]]\n[[104741|Server3Crack]] [[.primeFactors()|104741Factors]]\n[[104743|Server3CrackSuccess]] [[.primeFactors()|104743Factors]]\n[[104749|Server3Crack]] [[.primeFactors()|104749Factors]]\n\n[[abort|Server3][$trace += 1]]\n
<<display Trace>>\n\nSooooo, I finally talked to him today! If you followed my last journal, then you know who 'he' is. If not, all you need to know is that he's suuuuuper cute and has just got the most amazing glasses (which I totally have a thing for btw).\n\nHe was playing it all cool, but I saw him checking out my butt as I walked off and he asked if I wanted to run his new deck sometime - I've been wanting to try synning on a rig like that for aaaaages!\n\n<<display cmd>>\n[[quit|Server2Storage][$trace++]]
@Sethirith
<<if $gatewayNotVisited>><<timedinsert 0.3s>>/*//WARNING//*/<<gains>>\nA trace has been initiated by *GLRSeeker03<<gains>>\nEstimated trace completion: <<$trace>> cycles<<gains>>\nSuggested actions: terminate running process<<gains>><<timedinsert 1s>>\n\n<<display GatewayContent>><<endtimedinsert>><<endtimedinsert>><<else>><<display GatewayContent>><<endif>>\n