Skip to content
This repository was archived by the owner on Jun 23, 2022. It is now read-only.

Commit 9afbcd9

Browse files
committed
Updated to beta 0.0.1
1 parent 3966d82 commit 9afbcd9

11 files changed

Lines changed: 849 additions & 2374 deletions

SECURITY.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22

33
## Supported Versions
44

5-
Here are the versions supported. Not for alpha and beta versions the only supported
6-
version is the newest one! On release versions some release versions may be deemed important.
5+
Only supported versions get security upgrades.
76

87
| Version | Supported |
98
| ------- | ------------------ |
10-
| α0.0.9 | :white_check_mark: |
11-
| <α0.0.9 | :x: |
9+
| β0.0.1 | :white_check_mark: |
10+
| <β0.0.1 | :x: |
11+
| Alpha | :x: |
1212

1313
## Reporting a Vulnerability
1414

1515
If the vuln is something like being able to hide a script from the plugin,
1616
be able to crash the plugin or Roblox Studio, cause lots of lag,
1717
make an error which stops the scan or something else which is minor
1818
consider filing a bug report for it and attach vulnerability tag to it.
19-
If it is more serious DM me on discord ALE111_boiPNG#8154 or PM me on roblox https://www.roblox.com/users/562273354/profile or https://www.roblox.com/users/867730378/profile.
19+
If it is more serious DM me on discord ALE111_boiPNG#8154 or PM me on Roblox https://www.roblox.com/users/562273354/profile or https://www.roblox.com/users/867730378/profile.
2020
Serious vulns include being able to get a higher context level, be able to destroy the game enviroment(not on runtime),
2121
be able to affect the game enviroment (Not on runtime) etc.
2222
Being able to hide from detection might not usually be considered a vulnerability.

Titan-Protection/AV Main.server.lua

Lines changed: 205 additions & 159 deletions
Large diffs are not rendered by default.

Titan-Protection/CHANGELOG.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by
@@ -18,7 +18,8 @@
1818

1919
-- [[Version INSERT INSERT - INSERT]],
2020
return {
21-
[[Version Alpha 0.0.9 - Some lisencing changes. Added malicious user and group detection.]],
21+
[[Version Beta 0.0.1 - First public beta version releated. Some minor changes and upgrades. Updated SECURITY.md and created CONTRIBUTING.md. Removed all commented detection string from database to shorten file size by half. Optimised database.]],
22+
[[Version Alpha 0.0.9 - Some lisencing changes. Some minor changes.]],
2223
[[Version Alpha 0.0.8 - Added binary detection in the require obfuscation detection and some small editions.]],
2324
[[Version Alpha 0.0.7 - Made malicious users and malicious groups detection list to ease detection.]],
2425
[[Version Alpha 0.0.6 - Made into rojo and maybe did some other changes.]],

Titan-Protection/DataBase.lua

Lines changed: 94 additions & 905 deletions
Large diffs are not rendered by default.

Titan-Protection/Libs/CheckModule.Lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by

Titan-Protection/Libs/GetHash.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by

Titan-Protection/Libs/GetInventoryAssets.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by

Titan-Protection/Libs/PluginScanner.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by
@@ -17,6 +17,8 @@
1717
]]
1818

1919
local InsertService = game:GetService("InsertService")
20+
local RunService = game:GetService("RunService")
21+
local Hearbeat = RunService.Heartbeat
2022

2123

2224
-- // Plugin Scanner func \\ --
@@ -46,7 +48,7 @@ return function(KnownMaliciousPluginsIDs)
4648
table.insert(Tab, Id)
4749
end
4850
if i % 64 == 4 then
49-
wait(0)
51+
Hearbeat:Wait()
5052
end
5153
end
5254
return Tab

Titan-Protection/Libs/RemoveSafeObjs.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by

Titan-Protection/Libs/ScanObjectsGet.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--[[
22
Titan Protection is an antivirus plugin designed to detect and clean up malicious scripts in a Roblox development enviroment.
3-
Copyright © 2020 ccuser44 (ALE111_boiPNG)
3+
Copyright © 2020 Github@ccuser44 (ALE111_boiPNG)
44
55
This program is free software: you can redistribute it and/or modify
66
it under the terms of the GNU General Public License as published by

0 commit comments

Comments
 (0)