Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function main()
- if fs.exists("//.orange/kernel/kernel.kern") then
- restore()
- else
- start()
- end
- end
- function scantrue()
- print("Scanning your System..")
- print(fs.getName("//.CC"))
- print(fs.getName("//.CC/Users"))
- print(fs.getName("//.CC/Kernels"))
- print(fs.delete("/trojan"))
- print(fs.delete("/autorun.inf"))
- print(fs.delete("/ILOVEYOU.virus"))
- sleep(2)
- if fs.exists("/startup") then
- print("Backing up the kernel!!")
- backup()
- else
- createnewkernel()
- end
- end
- function start()
- print("Welcome to Orange Antivirus!!")
- print("Created By: thegreatstudio")
- print("Options:")
- print("Scan")
- print("Update")
- write("Choose: ")
- local choose = read()
- if choose == "scan" then
- scantrue()
- else
- update()
- end
- end
- function update()
- term.clear()
- resp = http.get("http://pastebin.com/raw.php?i=JwSsbUSm")
- if resp then
- local fileHandle=fs.open("/orange", "w")
- fileHandle.write(resp.readAll())
- fileHandle.close()
- print("Updated!")
- sleep(1)
- start()
- else
- print("Cant reach the server!")
- end
- end
- function backup()
- if fs.exists("//.orange/kernel/kernel.kern") then
- print("The kernel has been already backedup!!")
- else
- print("Do you want to Backup your kernel??")
- print("Type in yes or no")
- write("Choose: ")
- choose = read()
- if choose == "yes" then
- fs.copy("/startup", "//.orange/kernel/kernel.kern")
- sleep(1)
- print("Done!!")
- sleep(0.9)
- protect()
- else
- print("Somethings blocking for copying the kernel. Try it again later!")
- end
- end
- end
- function protect()
- if fs.exists("//.orange/startup/startup.kern") then
- print("Its already protected!")
- else
- local fileContent = fs.open("/startup", "r")
- local fileHandler = fs.open("//.orange/startup/startup.kern", "w")
- fileHandler.write(fileContent.readAll())
- fileContent.close()
- fileHandler.close()
- end
- end
- function createnewkernel()
- local file = fs.open("/startup", "w")
- write("Put your Code to this Kernel!: ")
- local input = read()
- file.write(input)
- file.close()
- end
- function restore()
- print("Do you want to restore your kernel??")
- print("Type yes or no")
- write("Choose: ")
- local choose = read()
- if choose == "yes" then
- fs.copy("//.orange/kernel/kernel.kern", "/startup")
- else
- print("Aborting!")
- sleep(1)
- start()
- end
- end
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement