First:
I'd like to see the user able to buy a program that lets them read the files that are on a remote machine, or at least some of them, missions could be tied to this or not, either way, it would let a user read about a company and other things through their files.
New Software:
File View v1.0-vx.0 (varies, but must be greater than the file compression to sucessfully reason out the correct contents, otherwise it comes out funny, or if the file is decompressed by the decompressor then it just reads at any level).
Secondly:
I'd like to see the user able to run programs that they see on the file server, and then be able to go use a HUD upgrade to remotely view the screen the server is running, then hack the program, or do whatever is required, say get info out of it, put false info into it, make it generate a specific file and go get that file, make it decrypt a file (for encryption levels beyond what you could ever handle), things like this, depending on the program. A lot of different missions could be made this way.
Some programs must be downloaded to run, and are compressed. The user must download the file, decompress if necessary, decrypt if necessary and run it locally, it may have to connect to a remote database, but will warn the user allowing them to make connection points and avoid being traced immediately, such connection will always start an active trace as soon as the user logs in on the program, the user will use the usual password breaker for the program to login). Getting information the same way or generating files the same way as they normally would remotely, however these missions should be easier than the ones required to run on remote systems, and many programs should be forced to run on remote systems. Some programs will require files to be extracted, slightly increasing size (a few Gqs) and then will ask for a key to run, because it's a new system to the program, this key should not be discoverable using the password hacker, and decypher doesn't have a mathematical algorithm being transmitted for it to work on.
New HUD Upgrade:
HUD Screen Viewer
New Software:
Memory Reader (steal information in programs memory that you can't make it display)
Password Breaker v.20 (Allows you to try to crack a programs password)
Memory Freezer (more advanced programs will shutdown when you fail the password a few times using the Password Breaker 2.0, this will allow you to freeze that memory block, so it doesn't notice how many times you've tried, require Memory Reader)
The programs would be run through the console. And this would have to be a fairly advanced level mission, as you'd be traced without bypassers and this would take a bit of time. Certain things in some programs should definitely start a trace regardless of bypassers. Certain programs should always start a trace when run.
File Decompressor v1.0-7.0 (decompresses files for use locally)
KeyGenerator v1.0-v4.0 (generates a key code in hex for a program, allowing access, must be higher level than the programs key, not all programs will require this, not necessary on remote systems, requires a data file from the companies mainframe if from an internal services or mainframe, or if the file is from a lan, from the lan, file may need to be decrypted).
This type of mission could be further expanded when on lans, by making the user hack a terminal in the lan and run it on their using the remote viewing tools, this would be the only time a remote program would need a key generator, but would tip off the system admin to you're actions).
Third:
Download financial records from company X from bank Y and send to fileserver Z.
Allow the user, to hack the bank as admin, find the bank records (like a GCD search) for any person or company, you could use the company logo for the picture. They then have to download various large transaction files. Decrypt them, possibly, re-encrypt them with a "key" given by the contractor and send them to fileserver Z.
New Software:
Encrypter v1.0-v7.0 (encrypts file at any level chose, must choose the right level for the mission, must also enter an encryption/decryption key, the sequence used in the mathematical formula to turn the senseless data back into the financial records)
Data Analyzer v1.0 (allows you to check if a file you downloaded is corrupt, fake/empty, and allows you to link together several files, ie. the transaction records, into one contiguous file for the contractor, which may sometimes be requested)
Should be a fairly low level mission, say around level 11 or 12. May require different files, sent to different servers based on date? Or maybe just uploaded under different users, or encrypted at different levels.
Could add great variety to the missions.
Fourth:
Devise an anti-virus for/analyze the blah virus
Where blah is the name of a virus, nothing major like revelation. Requires the user to obtain a copy of a virus, by connecting to a server and obtaining a copy, through one of two routes:
1) Going on a server infected with it, provided by the client, or known through a news article, and downloading the file.
2) Going onto fileserver X and downloading the quarantined file.
Two Types of Virii:
1) Passive, doesn't attempt to enter systems connected to the infected system. All virii are passive while quarantined.
2) Active, attempts to copy itself into any system that connects and logs into the infected system.
To complete the mission, you'll need to either analyze and report on the virus, or make an anti-virus that will eliminate it. The first, analyzing is relatively safe, the virus stays moslty in quarantine, the second you will at some point have to release the virus into you're system. The ways to complete the mission are as follows:
1) Analyze & Report - Analyze the virus, generate a file listing it's capabilites, and other information, dependent on the clients needs. Then send this file to the contractor (or wherever they specify, may have to upload to a fileserver),
2) Devise an anti-virus - First you have to analyze the virus, and learn enough about it then generate the file, run you're anti virus creator, give it the file, it'll work on the file and try to create an anti-virus, once it's done, you have to "run" the virus, releasing it into you're system, then "run" the counter virus and destroy the virus. If successful, which you should be, you then either have to send the anti-virus through the mail, possibly encrypted at a said level, or upload to a fileserver, again possibly encrypted at a said level, or in later missions even upload the anti-virus and run it on the infected system, risking re-infection.
New HUD Upgrade:
Virus Kit v1.0 (Allows use of Virus/Anti-Virus software)
New Software:
Anti-Virus Programmer v1.0-v7.0 (Attempts to create an anti-virus using an analysis file, must be equal to or greater than the virus level, higher anti-viruses work faster and so do higher level viruses, revelation should be a level 9 or 10, you can't anti-virus it yourself, but maybe you can analyze it?)
Virus Analysis Software v1.0-7.0? v9.0? (Makes an analysis of a virus, higher versions than the virus will work faster, but the version must be equal to or greater than a virus to make a file that works, you won't know if a file works, until you attempt to program the anti-virus unless you've gained the virus level some other way, same goes when giving it to a customer (the file that is) you won't know till they reply).
Firewall v1.0-v5.0? v7.0? (not sure if we should make this better than the firewalls in the game already, but all this should do is prevent file writing on you're system from unauthorized systems, meaning that when the virus of that level or lower? (or maybe just level 5 does all virii), is prevented from copying because the firewall closes the port off and ignored the connection.
Virus Monitor v1.0-v7.0 (is able to scan you're system for hidden viruses, or watch the battle between you're anti-virus program and the virus to see if your system will be safe or not, and if you were sucessful, sometimes you're analysis should fail, and you should take some damage from the virus, until you make another one that works, but failure chance should be quite low with higher level analyzers than the virus; this would also allow malicious hackers to try to put viruses on servers you access or even on you're gateway, to infect you and try to damage you're system, but you can stop them with this software, and simply make yourself an anti virus to use it with, in the case of another hacker, you could always say find his name in the virus, his codename of course and then go hunting for him).
Fifth:
Design a virus to do [some specific stuff] and upload to company x's whatever:
The person will provide you with a statistical file for the viruses creation, encrypted, you'll have to decrypt it, and use you're virus construction kit to make a virus. The company will not tell you who you're doing this against or give you the server you're sending it to at first.
Once you're done making the virus, you have to test it, to make sure it works, by running the virus and using you're analyzer on it, again level restrictions apply. Viruses run this way will be quarantined already by the construction program, preventing them from truly accessing you're system, so it's a safe simulation. You then may have to encrypt the file at a certain level or not, but you must send the analysis file to the customer, pending their approval of you're success (if the virus is made with the right file and at the right level), they'll give you the location to send it to. This could be one of two places:
1) One of their own servers
2) Another server outside their networks
The way to complete both are outlined below:
1) Their server - encrypt at specified level with the key as you might have had to do with the other file, might not always have to. Then connect to their fileserver and upload the inert copy.
2) Another server - go upload the file, go to the console, run it, then disconnect before it tries to find you and infect you too
New HUD Upgrade:
Virus Kit v1.0
New Software:
Virus Construction Kit v1.0-7.0 (makes viruses from the make files customers provide, and quarantines them on you're system)
Virus Analyzer v1.0-9.0
Encrypter v1.0-7.0
File Compressor v1.0-2.0 (minimal compression of files, makes viruses inert at level 2 and has twice the compression at level 2 than it had at 1)
Other New Software:
LanTrace v1.0-v4.0 A second tracer which works like the first, but you must target a specific point on the lan when you use it, it will then tell you how close that point the admin has gotten on the lan, it will also put up a small map of the lan in place of the world map and allow colour changes and flashing to indicate where the system admin is at that time in the trace and shows you're trackers point (where it was started).
Other Suggestions:
-Combination missions requiring you to link a series of mission activities for a specific goal, which requires repeated communication between you and the client.
-More interesting names for you're upgrades, like give different modems names, and manufacturers, same with you're cpu's, and give some more security options just to spice thigns up.
-Check this forum for improvements asked for the map, such as multiple route saving, undo last connection, etc.
-Fix the bank account bug
-Fix some of the graphics anomalies which occur with the irc window, or windows not closing themselves (like the directory staying open behind the map and me accidentally cliking it when going to save and dialing some stupid system.
-Female names, pictures, voices into the game, no need to be sexist (and no I'm not a woman)
-Some more voice samples wouldn't hurt, nor would more names, maybe an option for the user to input some names, or company names even too.
-Company logos that show up on their machines, maybe animated even for some of the major ones, more interesting interfaces for some of the more major companies. These icons should appear on their bank accounts. Maybe even in their emails to you. They could also appear beside news stories directly related to that corporation.
-HUD upgrade that's an MP3 player?
-Some video sequences to do with the revelation virus during the story line.
-Something that prevents n00bs from crashing the ARC servers early on so there's no revelation data to download and give to Arunmor
-A personal "log" of you're greatest accomplishments or most evil deeds, maybe also logging fines, important contacts (like storyline ones), stuff like Predator's death in the news, something in the forum from me about that already.
-A nicer uIRC that doesn't make all these error messages when I get pinged, maybe with colour? nothing huge, just a little bit of interface fixing.
-Somehow spice up the client to hacker conversations you get when you contact them. Ideas?
A way to colour code dots, so I can code, say all admin servers blue, or all arunmor servers blue, or whatever way I choose to group them (or just colour code the companies).
-Fix the map zoom in error where the admin boxes sometimes offset from the servers little box, since it sometimes clogs up the map making it hard to see, also maybe make the outside box a different colour, maybe black, or maybe make it flash? Same thing for the dotted boxes, cept that they don't offset that I've seen.
-Notepad, with a HUD button at the bottom, not an upgrade, comes installed, lets you type out any info you need in a small resizable, movable window, that never disappears because of any window unless you close it.
-Multiplayer, I hope I hope
Comments, suggestions, criticism, ideas, or, and most especially official response? Post em.
Edit: Changed spacing to make it easier to read...I hope
(Edited by Grimm Spector at 3:13 am on Mar. 30, 2003)


