This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
GravityScore's profile picture

Rescue Disk v1.0

Started by GravityScore, 03 October 2012 - 08:53 AM
GravityScore #1
Posted 03 October 2012 - 10:53 AM
Rescue Disk

Version 1.0

This is a major release of 1lann's original Antivirus (found here), with a completely overhauled UI, but still using the traditional engine to detect and eliminate viruses.
It was made by 1lann and GravityScore, with thanks given to this_is_1984.

Warning: The Rescue Disk must be run from a disk as startup for it to succeed in its virus check. The HTTP API must also be enabled.

Features

- Auto-updating
- Ability to completely delete the viruses, or to move them onto the disk for analysis
- Detects viruses overriding rom programs and APIs
- Detects viruses which contain malicious code
- Ability to exit to the terminal (useful to bypass a virus which overrides your startup)

Screenshots

Error (not run on a disk as startup):
Spoiler

Startup Page:
Spoiler

Virus Scan:
Spoiler

Completed Scan:
Spoiler

Download

The antivirus can be downloaded from Pastebin using the ID: 860RNxem
Or run the following on your computer:


pastebin get 860RNxem antivirus

Make sure to move it onto a disk as startup!
svdragster #2
Posted 27 February 2013 - 09:12 AM
Hahaha it detected a file called "noin" with the content "print("Noin!")" and an empty file called "spencer" :P/>

Nvm good job, protected me from one virus :o/>
Lightning101 #3
Posted 27 February 2013 - 09:43 AM
I know must not discuss evil scripts but whats to stop someone simply combing load string and string.char to make code that cant be easily read by your script
GravityScore #4
Posted 27 February 2013 - 12:28 PM
People still use this? It's almost 5 months old… I'm not even sure that the database still exists on Dropbox, which would cause it to detect silly stuff and probably even error…

@Lightning101: Nothing :P/> In its time, I used it often to remove common viruses that shall remain unnamed from my computer, but its a bit useless nowadays, where most people know how to use load string and string.char. The viruses in its time were easily detected.
Skullblade #5
Posted 27 February 2013 - 12:54 PM
The evolution of CC… :)/>
apemanzilla #6
Posted 02 October 2013 - 12:51 PM
Quick suggestion - could you put a static set of virus definitions in the program for people who can't use HTTP for whatever reason, such as overusage of pastebin on multiplayer?
1lann #7
Posted 04 October 2013 - 09:58 AM
Quick suggestion - could you put a static set of virus definitions in the program for people who can't use HTTP for whatever reason, such as overusage of pastebin on multiplayer?
With computercraft "viruses" these days, you might as well wipe the computer.
Set a disk's startup to this:

if fs.exists("/list") then
  for k,v in pairs(fs.list("/")) do
	fs.delete("/"..v)
  end
  print("Computer wiped!")
else
  fs.delete("/startup")
  print("Startup removed!")
end
Just make sure you turn off the virus'd computer first before inserting the disk.
apemanzilla #8
Posted 05 October 2013 - 02:51 PM
Good point - from now on I shall pastebin everything :D/>
AgentE382 #9
Posted 07 October 2013 - 10:53 PM
Wait, people actually made CC viruses? How did they spread?

Just wondering, because anyone who posts a malicious script here gets banned…

I'm curious as to how malware worked in CC. (I'm an IT/net/security guy IRL)

Is there still any effective malware?
MudkipTheEpic #10
Posted 09 October 2013 - 10:54 AM
Wait, people actually made CC viruses? How did they spread?

Just wondering, because anyone who posts a malicious script here gets banned…

I'm curious as to how malware worked in CC. (I'm an IT/net/security guy IRL)

Is there still any effective malware?

Due to there being no global CC malware database, plus the fact that you have to run the program yourself, means that CC viruses are almost harmless.

Also, it's not like the files on your CC computer are valuable…
If they are, make backups.

Edit: From personal experience,most spread on servers, with people saying, "Here, try my cool program!", shoving the disk into their disk drive, and running the startup virus they made.
Diamond #11
Posted 10 October 2013 - 07:18 AM
Epic tool, stopped the epidemic on my server!