update
This commit is contained in:
1 parent
0eeccb2979
commit
d68d118e7a
30 files changed
+306
-74
No files matched your search
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -1,43 +0,0 @@
|
||||
local kernel=...
|
||||
|
||||
local w,h = kernel.screen:getSize()
|
||||
local x,y = kernel.screen:getCursorPos()
|
||||
local c = kernel.screen:getTextColor()
|
||||
kernel.screen:setTextColor(5)
|
||||
local logoFile=""
|
||||
if kernel.ifs.isFile("/etc/hypersplash/logo.txt") then
|
||||
logoFile=kernel.ifs.readAllText("/etc/hypersplash/logo.txt")
|
||||
else
|
||||
logoFile=logoFile..".. *. ..\n"
|
||||
logoFile=logoFile.." *= +@* +* \n"
|
||||
logoFile=logoFile.." .@#. -@@@= :#@. \n"
|
||||
logoFile=logoFile.." =@@+ *@@@# +@@= \n"
|
||||
logoFile=logoFile.." %@@%: *@@@# -%@@% \n"
|
||||
logoFile=logoFile.." :@@@@+ *@@@# .*@@@@: \n"
|
||||
logoFile=logoFile.." :*@@@%- *@@@# -@@@@*: \n"
|
||||
logoFile=logoFile.." =%@@#. *@@@# .#@@%= \n"
|
||||
logoFile=logoFile.." :=. :*@@= *@@@# =@@+: .=: \n"
|
||||
logoFile=logoFile.." %@#=..*# +@@@# #*..=#@# \n"
|
||||
logoFile=logoFile.." .@@@@+=# .%@%: #=+@@@@. \n"
|
||||
logoFile=logoFile.." .....=# -@= *+...:. \n"
|
||||
logoFile=logoFile.." -*%*-@= - =@-*%*- \n"
|
||||
logoFile=logoFile.." -@*. -@%. :%@- :*@- \n"
|
||||
logoFile=logoFile.." .#@#@* \n"
|
||||
logoFile=logoFile.." -#- \n"
|
||||
end
|
||||
|
||||
local logo=string.split(logoFile,"\n")
|
||||
|
||||
local hc=(h/2)-(#logo/2)
|
||||
|
||||
local function printCenter(text, yo)
|
||||
kernel.screen:setCursorPos((w)-(#text), yo)
|
||||
kernel.screen:printInline(text)
|
||||
end
|
||||
|
||||
for i,v in ipairs(logo) do
|
||||
printCenter(v, hc+i)
|
||||
end
|
||||
|
||||
kernel.screen:setCursorPos(x,y)
|
||||
kernel.screen:setTextColor(c)
|
||||
@@ -0,0 +1,59 @@
|
||||
local kernel=...
|
||||
|
||||
local logoFile=""
|
||||
if kernel.vfs.exists("/etc/hypersplash/logo.txt") then
|
||||
local file=kernel.vfs.open("/etc/hypersplash/logo.txt")
|
||||
logoFile=kernel.vfs.read(file, 16384)
|
||||
kernel.vfs.close(file)
|
||||
else
|
||||
logoFile=logoFile..".. *. ..\n"
|
||||
logoFile=logoFile.." *= +@* +* \n"
|
||||
logoFile=logoFile.." .@#. -@@@= :#@. \n"
|
||||
logoFile=logoFile.." =@@+ *@@@# +@@= \n"
|
||||
logoFile=logoFile.." %@@%: *@@@# -%@@% \n"
|
||||
logoFile=logoFile.." :@@@@+ *@@@# .*@@@@: \n"
|
||||
logoFile=logoFile.." :*@@@%- *@@@# -@@@@*: \n"
|
||||
logoFile=logoFile.." =%@@#. *@@@# .#@@%= \n"
|
||||
logoFile=logoFile.." :=. :*@@= *@@@# =@@+: .=: \n"
|
||||
logoFile=logoFile.." %@#=..*# +@@@# #*..=#@# \n"
|
||||
logoFile=logoFile.." .@@@@+=# .%@%: #=+@@@@. \n"
|
||||
logoFile=logoFile.." .....=# -@= *+...:. \n"
|
||||
logoFile=logoFile.." -*%*-@= - =@-*%*- \n"
|
||||
logoFile=logoFile.." -@*. -@%. :%@- :*@- \n"
|
||||
logoFile=logoFile.." .#@#@* \n"
|
||||
logoFile=logoFile.." -#- \n"
|
||||
end
|
||||
|
||||
local logo=string.split(logoFile,"\n")
|
||||
|
||||
for _,term in pairs(kernel.vfs.listdir("/dev/tty/")) do
|
||||
local file = kernel.vfs.open("/dev/tty/"..term, "w")
|
||||
kernel.vfs.devctl(file, "clear")
|
||||
kernel.vfs.devctl(file, "sfgc", 0x00FFFF)
|
||||
kernel.vfs.devctl(file, "sbgc", 0x000000)
|
||||
|
||||
local tmp = kernel.vfs.devctl(file, "size")
|
||||
local w,h = tonumber(tmp:sub(1, tmp:find(";")-1)), tonumber(tmp:sub(tmp:find(";")+1))
|
||||
|
||||
local hc=(h/2)-(#logo/2)
|
||||
local function printCenter(text, yo)
|
||||
kernel.vfs.devctl(file, "spos", (w/2)-(#text/2), yo)
|
||||
kernel.vfs.write(file, text)
|
||||
end
|
||||
|
||||
for i,v in ipairs(logo) do
|
||||
printCenter(v, hc+i)
|
||||
end
|
||||
|
||||
kernel.vfs.close(file)
|
||||
end
|
||||
|
||||
kernel.sleep(1.5)
|
||||
|
||||
for _,term in pairs(kernel.vfs.listdir("/dev/tty/")) do
|
||||
local file = kernel.vfs.open("/dev/tty/"..term, "w")
|
||||
kernel.vfs.devctl(file, "clear")
|
||||
kernel.vfs.devctl(file, "sfgc", 0xFFFFFF)
|
||||
kernel.vfs.devctl(file, "sbgc", 0x000000)
|
||||
kernel.vfs.close(file)
|
||||
end
|
||||
@@ -1,2 +0,0 @@
|
||||
local kernel=...
|
||||
kernel.sleep(1.5)
|
||||
File renamed without changes.
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
local kernel=...
|
||||
kernel.syscalls["rootkit_getKernel"]=function() if kernel.uid==0 then return kernel else error("Permission Denied") end end
|
||||
kernel.log("rootkit is installed", "WARN", 8)
|
||||
kernel.version=kernel.version.."(rootkit V1)"
|
||||
kernel.version=kernel.version.." (rootkit V1)"
|
||||
File renamed without changes.
File renamed without changes.
Reference in new issue
Block a user