If this thing really does what you say it does (remotely change global vars, can't test it myself right now) then I suggest you to remove the contents of this post and handle this via a pm to a moderator, as this can easily be exploited for malicious purposes.
Cranium is right. This is a place for posting this kind of stuff, and there is no "malicious program" for download here. Anyone can make this, but anyone can also edit their server with a patch for it
as for craniums request of more info:
Basically, you assign a = getfenv(("").sub), create a table called lets say, a.comps = {}, then you assign stuff to it. So we'll put a computer in it, a.comps["Hijack"] = getfenv(), and then on any other computer, i can (for hijacking a filesystem for example) do a=getfenv(("").sub) then i can run _G.fs = a.comps["Hijack"] = getfenv() and it replaces my computers filesystem with the infected computers filesystem. This can be done (ive tested it with a lot of stuff) with term, os, rs, redstone, rednet, modem, peripheral, fs, bit, and much more that ive yet to test. Pretty much any function thats built in to CC or lua can be hijacked this way. Not to mention once a computers hooked, until the chunk unloads, its hooked forever. Even if it reboots but the chunk stays loaded.
Video
[media]
https://www.youtube.com/watch?v=S4fnVefhfGM[/media]