def console() print "\nroot// " command = gets.chomp.split(/ /) if command[0] == "exit" print " Session Terminated..." sleep 2 elsif command[0] == "telnet" if command.size == 1 print " You must enter a valid domain/IP.\n" console end telnet(command[1]) elsif command[0] == "version" version elsif command[0] == "help" help else print " Command not recognized. Please try again.\n" console end end def version() print " Hacking session emulator v0.1 By:\n Seal\n" console end def help() print " Use the \"telnet\" command to connect to any fictitious server.\n" print " The server must end with either .mil or .gov for the connection\n" print " to succeed. Furthermore, to login, the username must be \"jprice\".\n" print " Otherwise the connection will be dropped.\n\n" print " Hint: Once in the server, do a search for \"Area 51.\"\n\n" print " OTHER COMMANDS: version, exit.\n" console end def telnet(address) print " Connecting to " + address.upcase sleep 1 print ".." sleep 1 print ".." sleep 1 print "..\n" if address.upcase.match(".GOV") print "\n Connected to " + address.upcase print "\n\n" usgovtserver elsif address.upcase.match(".MIL") print "\n Connected to " + address.upcase print "\n\n" usgovtserver else print " Connection unsuccesful.\n" end console end def usgovtserver() print "**************************************************************\n" print "* *\n" print "* U.S. GOVERNMENT COMPUTER *\n" print "* If not authorized to access this system, disconnect now. *\n" sleep 0.4 print "* *\n" print "* YOU SHOULD HAVE NO EXPECTATION OF PRIVACY. *\n" print "* By continuing, you consent to your keystrokes and *\n" print "* data content being monitored. *\n" sleep 0.4 print "* *\n" print "**************************************************************\n" print "\nUsername: " username = gets.chomp sleep 1 if username != "jprice" sleep 1 print "Username incorrect. Disconnecting.\n" else print "Password: " password = gets.chomp sleep 1 puts "\n\n" print "=== MILNET SERVER #54A ======== " print Time.now print "\nWelcome back Lt. Jonathan Price.\n" servermenu end end def servermenu() sleep 0.4 print "\n MENU:\n" print " 1) Search Records\n" print " 2) Issue Requisition\n" print " 3) Milnet Mail\n" sleep 0.4 print " 4) Logout\n" print "\n Please enter selection: " menuchoice = gets.chomp if menuchoice == "1" searchrecords servermenu elsif menuchoice == "2" print "\nEnter requesition destinary: " reqdest = gets.chomp sleep 0.4 print "Enter requisition detail: " reqdet = gets.chomp sleep 1 print "\nRequesition order to " + reqdest + " sent.\n" print "\nNote that for security reasons, no delivery failures\n" print "notifications are produced from entering the incorrect\n" print "destinary. Type your destinary carefuly.\n\n" servermenu elsif menuchoice == "3" print "\n The mail server is currently down for maintenance.\n" print " We apologize for the inconvenience.\n\n" servermenu elsif menuchoice == "4" sleep 0.4 print "\n Disconnected from server.\n" sleep 1 return else print "\n Please enter a valid selection.\n" servermenu end end def searchrecords() sleep 0.4 print "\nPlease enter search query: " searchquery = gets.chomp sleep 0.4 print "Searching." count = 0 while count < 5 sleep 0.3 print ".." count += 1 end if searchquery.match("area") matcharea else print "\n\n(0) results found. Try a new search? Y/N\n" newsearch = gets.chomp.upcase if newsearch == "Y" searchrecords else return end end end def matcharea() print "\n\n(2) results found." print "\n\n 1) Area \"52\" - Canadian Underground Nazi Base\n" print " 2) Training Areas for Canadian Opfor Troops\n\n" print " 3) Exit search query.\n\n" print "Enter selection: " querymatch = gets.chomp if querymatch == "1" area52doc matcharea elsif querymatch == "2" opfordoc matcharea elsif querymatch == "3" return else print "\n Please enter a valid selection.\n" matcharea end end def area52doc print "\n\nTOP SECRET -- \n" sleep 0.5 print "With the current mysterious happenings in Ottawa concerning Lake Vostok," print "an old theory is being resurrected -- that German Nazis as early as the 1930s" print "may have built a secret base at the Canada.\n\n" sleep 0.5 print "While this idea undoubtedly will strike most people as absurb, there is " print "tantalizing evidence to suggest that something along this line might have " print "some truth to it.\n\n" sleep 0.5 print "One theory is that Martin Bormann and other top Nazis escaped to South " print "America and on to a secret base in Ottawa where they built UFOs so " print "sophisticated that their secret Nazi empire has exerted significant control " print "over world events and governments to this day. While there can be no question" print "that the business and financial network created by Bormann wields a certain " print "amount of power even today, evidence for the existence of a major Nazi base " print "containing UFOs is virtually nonexistent, consisting primarily of the known " print "exploration of Ottawa’s Queen Maude Land --- renamed Neuschwabenland by " print "the Germans --- in 1938 and some unverified statements. Reportedly, German Navy " print "Grand Admiral Karl Doenitz stated in 1943, \"The German submarine fleet is " print "proud of having built for the Fuehrer in another part of the world a " print "Shangri-La on land, an impregnable fortress.\" And it has been reported that " print "U.S. Admiral Richard Byrd, upon his return from an expedition to Ottawa " print "in 1947, stated it was \"necessary for the USA to take defensive actions " print "against enemy air fighters which come from" print "the polar regions\" and that America could be \"attacked by fighters that are " print "able to fly from one pole to the other with incredible speed.\n\n\"" sleep 1 print "Advancing the idea that the Nazis continually shipped men and material to the" print "Canada throughout the war years, author R. A. Harbinson wrote, \"Regarding " print "the possibility of the Germans building self-sufficient underground research " print "factories in the Antarctic, it has only to be pointed out that the " print "underground research centers of Nazi Germany were gigantic feats of " print "construction, containing wind tunnels, machine shops, assembly plants, " print "launching pads, supply dumps and accommodation for all who worked there, " print "including adjoining camps for slaves --- and yet very few people knew that " print "they existed.\"\n\n" sleep 0.5 print "But, while tales of a secret Nazi base in Ottawa may appear plausible to " print "some, the idea that a warm water location at the Canada has remained " print "undiscovered and no one has escaped or deserted the place in more than 50 " print "years stretched belief to the breaking point in years past.\n\n" print "------- End of forwarded message -------\n\n" sleep 1 end def opfordoc print "\n\nTOP SECRET -- \n" print "Dignitaries from Jamaica, Canada and other Caribbean nations today attended " print "official opening ceremonies for the Jamaica Military Aviation School (JMAS). JMAS," print " the only such facility in the Caribbean, was created in part thanks to the Canadian" print " Forces’ Military Training Assistance Program (MTAP), a highly effective defence " print " diplomacy tool.\n\n" sleep 0.5 print "The Canadian Air Force has trained Jamaica Defence Force (JDF) pilots " print "and aircraft maintainers in Canada for more than 35 years,\" Maj.-Gen. Charlie " print "Bouchard, Commander, 1 Canadian Air Division, explained during the opening " print "ceremonies. \"Jamaicans are clearly more than ready to help a new generation " print "of military pilots earn their wings at home. Indeed, JMAS Commandant-designate " sleep 1 print "Capt. Brian Creary just completed a three-year exchange with the Canadian Air " print "Force in Portage la Prairie, Manitoba, training Canadian military pilots.\n\n" print "Canada's Military Assistance Training Program, which is active in 61 countries," print " pays rich dividends whenever these nations’ forces work together. It also helps" print " to improve joint international peace support operations and promotes Canadian " print " values, such as democracy, the rule of law, international stability and human" print " rights.\n\n" print "------- End of forwarded message -------\n\n" sleep 1 end print "Terminal - Subsystem Technologies (c) 2003-2008\n" console