Advertisement
mjv2023

susmic's require deobfuscator

Nov 27th, 2024 (edited)
115
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.42 KB | None | 0 0
  1. local UI = {};
  2. UI["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
  3. UI["1"]['Name'] = [[open]];
  4. UI["1"]['ZIndexBehavior'] = Enum.ZIndexBehavior.Sibling;
  5. UI["2"] = Instance.new("Frame", UI["1"]);
  6. UI["2"]['Active'] = true;
  7. UI["2"]['BorderSizePixel'] = 0;
  8. UI["2"]['BackgroundColor3'] = Color3.fromRGB(31, 31, 31);
  9. UI["2"]['Selectable'] = true;
  10. UI["2"]['AnchorPoint'] = Vector2.new(0.5, 0.5);
  11. UI["2"]['ClipsDescendants'] = true;
  12. UI["2"]['Size'] = UDim2.new(0, 0, 0, 158);
  13. UI["2"]['Position'] = UDim2.new(0.5, 0, 0.5, 0);
  14. UI["2"]['Name'] = [[MainFrame]];
  15. UI["3"] = Instance.new("ImageLabel", UI["2"]);
  16. UI["3"]['BorderSizePixel'] = 0;
  17. UI["3"]['BackgroundColor3'] = Color3.fromRGB(255, 255, 255);
  18. UI["3"]['AnchorPoint'] = Vector2.new(0.5, 0.5);
  19. UI["3"]['Image'] = [[rbxassetid://115983703055106]];
  20. UI["3"]['Size'] = UDim2.new(0, 86, 0, 86);
  21. UI["3"]['ClipsDescendants'] = true;
  22. UI["3"]['BackgroundTransparency'] = 1;
  23. UI["3"]['Name'] = [[susmic]];
  24. UI["3"]['Position'] = UDim2.new(0.25518, 0, 0.5, 0);
  25. UI["4"] = Instance.new("TextLabel", UI["2"]);
  26. UI["4"]['TextWrapped'] = true;
  27. UI["4"]['BorderSizePixel'] = 0;
  28. UI["4"]['TextXAlignment'] = Enum.TextXAlignment.Left;
  29. UI["4"]['TextScaled'] = true;
  30. UI["4"]['BackgroundColor3'] = Color3.fromRGB(255, 255, 255);
  31. UI["4"]['TextSize'] = 14;
  32. UI["4"]['FontFace'] = Font.new([[rbxasset://fonts/families/GothamSSm.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  33. UI["4"]['TextColor3'] = Color3.fromRGB(255, 255, 255);
  34. UI["4"]['BackgroundTransparency'] = 1;
  35. UI["4"]['AnchorPoint'] = Vector2.new(0.5, 0.5);
  36. UI["4"]['Size'] = UDim2.new(0, 144, 0, 13);
  37. UI["4"]['Text'] = [[this is]];
  38. UI["4"]['Name'] = [[T1]];
  39. UI["4"]['Position'] = UDim2.new(0.64678, 0, 0.40793, 0);
  40. UI["5"] = Instance.new("TextLabel", UI["2"]);
  41. UI["5"]['TextWrapped'] = true;
  42. UI["5"]['BorderSizePixel'] = 0;
  43. UI["5"]['TextXAlignment'] = Enum.TextXAlignment.Left;
  44. UI["5"]['TextScaled'] = true;
  45. UI["5"]['BackgroundColor3'] = Color3.fromRGB(255, 255, 255);
  46. UI["5"]['TextSize'] = 14;
  47. UI["5"]['FontFace'] = Font.new([[rbxasset://fonts/families/GothamSSm.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
  48. UI["5"]['TextColor3'] = Color3.fromRGB(255, 255, 255);
  49. UI["5"]['BackgroundTransparency'] = 1;
  50. UI["5"]['AnchorPoint'] = Vector2.new(0.5, 0.5);
  51. UI["5"]['Size'] = UDim2.new(0, 144, 0, 28);
  52. UI["5"]['Text'] = [[susmic's require deobfuscator]];
  53. UI["5"]['Name'] = [[T2]];
  54. UI["5"]['Position'] = UDim2.new(0.64678, 0, 0.53882, 0);
  55. UI["6"] = Instance.new("TextLabel", UI["2"]);
  56. UI["6"]['TextWrapped'] = true;
  57. UI["6"]['BorderSizePixel'] = 0;
  58. UI["6"]['TextScaled'] = true;
  59. UI["6"]['BackgroundColor3'] = Color3.fromRGB(255, 255, 255);
  60. UI["6"]['TextSize'] = 14;
  61. UI["6"]['FontFace'] = Font.new([[rbxasset://fonts/families/GothamSSm.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
  62. UI["6"]['TextColor3'] = Color3.fromRGB(255, 255, 255);
  63. UI["6"]['BackgroundTransparency'] = 1;
  64. UI["6"]['AnchorPoint'] = Vector2.new(0.5, 0.5);
  65. UI["6"]['Size'] = UDim2.new(1, 0, 0, 10);
  66. UI["6"]['Text'] = [[your meal is ready sir]];
  67. UI["6"]['Name'] = [[T3]];
  68. UI["6"]['Position'] = UDim2.new(0.5, 0, 0.886, 0);
  69. UI["7"] = Instance.new("Frame", UI["2"]);
  70. UI["7"]['Active'] = true;
  71. UI["7"]['BorderSizePixel'] = 0;
  72. UI["7"]['BackgroundColor3'] = Color3.fromRGB(61, 61, 61);
  73. UI["7"]['Selectable'] = true;
  74. UI["7"]['AnchorPoint'] = Vector2.new(0, 0.5);
  75. UI["7"]['ClipsDescendants'] = true;
  76. UI["7"]['Size'] = UDim2.new(1, 0, 0, 7);
  77. UI["7"]['Position'] = UDim2.new(0, 0, 0.978, 0);
  78. UI["7"]['Name'] = [[LoadBar]];
  79. UI["8"] = Instance.new("ScreenGui", UI["2"]);
  80. UI["8"]['Enabled'] = false;
  81. UI["8"]['Name'] = [[i7uywqehqw-6g7tsikuygw-76efybew78]];
  82. UI["9"] = Instance.new("Frame", UI["8"]);
  83. UI["9"]['Visible'] = false;
  84. UI["9"]['Active'] = true;
  85. UI["9"]['BackgroundColor3'] = Color3.fromRGB(32, 32, 32);
  86. UI["9"]['Size'] = UDim2.new(0, 400, 0, 238);
  87. UI["9"]['Position'] = UDim2.new(0, 638, 0, 273);
  88. UI["9"]['BorderColor3'] = Color3.fromRGB(32, 32, 32);
  89. UI['a'] = Instance.new("TextLabel", UI["9"]);
  90. UI['a']['Active'] = true;
  91. UI['a']['BackgroundColor3'] = Color3.fromRGB(255, 171, 0);
  92. UI['a']['TextSize'] = 24;
  93. UI['a']['FontFace'] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Light, Enum.FontStyle.Normal);
  94. UI['a']['Size'] = UDim2.new(0, 400, 0, 40);
  95. UI['a']['BorderColor3'] = Color3.fromRGB(32, 32, 41);
  96. UI['a']['Text'] = [[susmic's require deobfuscator 1.0]];
  97. UI['a']['Position'] = UDim2.new(0.0025, 0, -0.01681, 0);
  98. UI['b'] = Instance.new("TextBox", UI["9"]);
  99. UI['b']['TextColor3'] = Color3.fromRGB(255, 255, 255);
  100. UI['b']['PlaceholderColor3'] = Color3.fromRGB(255, 255, 255);
  101. UI['b']['TextSize'] = 18;
  102. UI['b']['Name'] = [[requirebox]];
  103. UI['b']['BackgroundColor3'] = Color3.fromRGB(62, 62, 62);
  104. UI['b']['FontFace'] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Light, Enum.FontStyle.Normal);
  105. UI['b']['PlaceholderText'] = [[Enter Require Here]];
  106. UI['b']['Size'] = UDim2.new(0, 380, 0, 40);
  107. UI['b']['Position'] = UDim2.new(0, 10, 0, 80);
  108. UI['b']['BorderColor3'] = Color3.fromRGB(32, 32, 32);
  109. UI['b']['Text'] = [[]];
  110. UI['c'] = Instance.new("TextBox", UI["9"]);
  111. UI['c']['TextColor3'] = Color3.fromRGB(255, 255, 255);
  112. UI['c']['PlaceholderColor3'] = Color3.fromRGB(255, 255, 255);
  113. UI['c']['TextSize'] = 18;
  114. UI['c']['Name'] = [[OutputBox]];
  115. UI['c']['BackgroundColor3'] = Color3.fromRGB(62, 62, 62);
  116. UI['c']['FontFace'] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Light, Enum.FontStyle.Normal);
  117. UI['c']['PlaceholderText'] = [[Output]];
  118. UI['c']['Size'] = UDim2.new(0, 380, 0, 40);
  119. UI['c']['Position'] = UDim2.new(0, 10, 0, 134);
  120. UI['c']['BorderColor3'] = Color3.fromRGB(32, 32, 32);
  121. UI['c']['Text'] = [[]];
  122. UI['d'] = Instance.new("TextButton", UI["9"]);
  123. UI['d']['TextSize'] = 24;
  124. UI['d']['TextColor3'] = Color3.fromRGB(255, 255, 255);
  125. UI['d']['BackgroundColor3'] = Color3.fromRGB(41, 41, 41);
  126. UI['d']['FontFace'] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Light, Enum.FontStyle.Normal);
  127. UI['d']['Size'] = UDim2.new(0, 380, 0, 40);
  128. UI['d']['Name'] = [[StartButton]];
  129. UI['d']['BorderColor3'] = Color3.fromRGB(32, 32, 32);
  130. UI['d']['Text'] = [[Start]];
  131. UI['d']['Position'] = UDim2.new(0, 10, 0, 185);
  132. UI['e'] = Instance.new("LocalScript", UI["9"]);
  133. UI['e']['Name'] = [[Dragify]];
  134. UI['f'] = Instance.new("TextLabel", UI["9"]);
  135. UI['f']['Active'] = true;
  136. UI['f']['BackgroundColor3'] = Color3.fromRGB(32, 32, 32);
  137. UI['f']['TextSize'] = 16;
  138. UI['f']['FontFace'] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Light, Enum.FontStyle.Normal);
  139. UI['f']['TextColor3'] = Color3.fromRGB(255, 255, 255);
  140. UI['f']['Size'] = UDim2.new(0, 380, 0, 20);
  141. UI['f']['BorderColor3'] = Color3.fromRGB(32, 32, 32);
  142. UI['f']['Text'] = [[require id (for example 0x75bcd15):]];
  143. UI['f']['Name'] = [[kjhdejhkjkhd]];
  144. UI['f']['Position'] = UDim2.new(0, 9, 0, 50);
  145. UI["10"] = Instance.new("LocalScript", UI["9"]);
  146. UI["10"]['Name'] = [[alskjdfhbgr]];
  147. UI["11"] = Instance.new("LocalScript", UI["2"]);
  148. local function SCRIPT_e()
  149. local script = UI['e'];
  150. local UIS = game:GetService("UserInputService");
  151. function dragify(Frame)
  152. local dragToggle = nil;
  153. local dragSpeed = 0;
  154. local dragInput = nil;
  155. local dragStart = nil;
  156. local dragPos = nil;
  157. local function updateInput(input)
  158. local Delta = input.Position - dragStart;
  159. local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y);
  160. game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.25), {Position=Position}):Play();
  161. end
  162. Frame.InputBegan:Connect(function(input)
  163. if (((input.UserInputType == Enum.UserInputType.MouseButton1) or (input.UserInputType == Enum.UserInputType.Touch)) and (UIS:GetFocusedTextBox() == nil)) then
  164. dragToggle = true;
  165. dragStart = input.Position;
  166. startPos = Frame.Position;
  167. input.Changed:Connect(function()
  168. if (input.UserInputState == Enum.UserInputState.End) then
  169. dragToggle = false;
  170. end
  171. end);
  172. end
  173. end);
  174. Frame.InputChanged:Connect(function(input)
  175. if ((input.UserInputType == Enum.UserInputType.MouseMovement) or (input.UserInputType == Enum.UserInputType.Touch)) then
  176. dragInput = input;
  177. end
  178. end);
  179. game:GetService("UserInputService").InputChanged:Connect(function(input)
  180. if ((input == dragInput) and dragToggle) then
  181. updateInput(input);
  182. end
  183. end);
  184. end
  185. dragify(script.Parent);
  186. end
  187. task.spawn(SCRIPT_e);
  188. local function SCRIPT_10()
  189. local script = UI["10"];
  190. local screenGui = script.Parent.Parent;
  191. local frame = screenGui:WaitForChild("Frame");
  192. local inputBox = frame:WaitForChild("requirebox");
  193. local resultBox = frame:WaitForChild("OutputBox");
  194. local submitButton = frame:WaitForChild("StartButton");
  195. local function deobfuscate(input)
  196. local hexMatch = input:match("0x%x+");
  197. if hexMatch then
  198. local decimalValue = tonumber(hexMatch, 16);
  199. return decimalValue;
  200. else
  201. return "Invalid Input";
  202. end
  203. end
  204. submitButton.MouseButton1Click:Connect(function()
  205. resultBox.Text = "Using ancient techniques.";
  206. wait(0.7);
  207. resultBox.Text = "Using ancient techniques..";
  208. wait(0.7);
  209. resultBox.Text = "Using ancient techniques...";
  210. wait(0.7);
  211. resultBox.Text = "Cracking Skidded Code.";
  212. wait(0.7);
  213. resultBox.Text = "Cracking Skidded Code..";
  214. wait(0.7);
  215. resultBox.Text = "Cracking Skidded Code...";
  216. wait(0.1);
  217. local inputText = inputBox.Text;
  218. local result = deobfuscate(inputText);
  219. resultBox.Text = tostring(result);
  220. end);
  221. end
  222. task.spawn(SCRIPT_10);
  223. local function SCRIPT_11()
  224. local script = UI["11"];
  225. wait(1);
  226. script.Parent:TweenSize(UDim2.new(0, 310, 0, 158), "Out", "Quad", 0.5, true);
  227. wait(1);
  228. script.Parent.LoadBar:TweenSize(UDim2.new(0.1, 0, 0, 7), "Out", "Quad", 0.5, true);
  229. script.Parent.T3.Text = "loading the assets";
  230. wait(1);
  231. script.Parent.LoadBar:TweenSize(UDim2.new(0.5, 0, 0, 7), "Out", "Quad", 0.5, true);
  232. script.Parent.T3.Text = "wtf is this";
  233. wait(1);
  234. script.Parent.LoadBar:TweenSize(UDim2.new(1, 0, 0, 7), "Out", "Quad", 0.5, true);
  235. script.Parent.T3.Text = "your meal is ready sir";
  236. wait(1.5);
  237. script.Parent:TweenSize(UDim2.new(0, 0, 0, 158), "Out", "Quad", 0.5, true);
  238. wait(0.5);
  239. script.Parent:WaitForChild("i7uywqehqw-6g7tsikuygw-76efybew78").Enabled = true;
  240. script.Parent:WaitForChild("i7uywqehqw-6g7tsikuygw-76efybew78"):WaitForChild("Frame").Visible = true;
  241. end
  242. task.spawn(SCRIPT_11);
  243. return UI["1"], require;
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement