Categories > Exploiting > Scripts >

Client To Server

Posts: 10

Threads: 3

Joined: Dec, 2019

Reputation: 0

Posted

Im looking for a way to get the lua injected into jjsploit to fire the server.

So far anything injected is executed client side but as jjsploit has a few buttons that fire server for player teleportation,speed,jump height.

 

Anyone know how I can fire anything I do into the server?

  • 0

Posts: 66

Threads: 15

Joined: Jan, 2020

Reputation: 0

Replied

     Take advantage of Roblox's RemoteEvents. Remote events send a request to the server that says, "Hey! I sent a request to you with some variables! Can you check it out?". The server then will execute whatever code there is after the event is fired. Most FE scripts take advantage of RemoteEvents.

     Some games are stupid and use a server-sided loadstring() backdoor that we can take advantage of to run code on the server:

game:GetService("ReplicatedStorage").ExecuteSSLua_orSomethingLikeThat:FireServer([[PUTYOURCODEHERE]]);

     There are some sources out there for finding RemoteEvents and taking action. One of them is FilterShark (You need a paid exploit to run.). You can also just use Dex Explorer and use your executor to do it (That will require some experience).

 

EDIT: Made more understandable.

  • 0

Posts: 10

Threads: 3

Joined: Dec, 2019

Reputation: 0

Replied

Ive already got a working dex explorer, thanks for the help

  • 0

Added

@nicholash777 So one of the output from this has the fireserver property

 

Code i put in

children = game:GetService("ReplicatedStorage"):GetChildren()
for i=1,#children do
print(children[i])
end
 
outputs from table 0xfaa7194b0b9ae388
defGui
Tools
gooeys
HighlightGui
PermittedRegions
shield
Modules_client
Regions
Game Version
meleeEvent
weldEvent
WarnEvent
SoundEvent
DefaultChatSystemEvents
UpdateEvent
DamageEvent
UpEvent
ReloadEvent
EquipEvent
UnequipEvent
RefillEvent
ReplicatedEvent
ShootEvent
 
So i can basically use .fireserver() from any of the events?
  • 0

Posts: 66

Threads: 15

Joined: Jan, 2020

Reputation: 0

Replied

@UnkownRobloxian

Bingo! You got it. Only the ones that are the instance class 'RemoteEvent' will work. Now you have to find out what values you have to put in for it to work. For example, If I had a script on the client that said Punch. I would probably do:

game:GetService("ReplicatedStorage").Punch:FireServer("VICTIM")

  • 0

Posts: 10

Threads: 3

Joined: Dec, 2019

Reputation: 0

Replied

@nicholash777 so i just use the functions that are already there rather than putting in my own code? Struggling a bit trying to get it to work

  • 0

Posts: 66

Threads: 15

Joined: Jan, 2020

Reputation: 0

Replied

@UnkownRobloxian

(Sry for the late reply.)

     You execute your code that has the :FireServer() in it, but the functions are server-sided. You have to experiment with what strings/values the RemoteEvent needs in order for it to do what you want. On the server, it might be ReplicatedStorage.Punch.OnServerEvent(player, strength). But you can't see that. So you might execute

Punch:FireServer(math.huge, "VICTIM"),

but it wouldn't work. So you flop it around and you get this:

game.ReplicatedStorage.Punch:FireServer("VICTIM", math.huge).

 

Math.huge is an infinite number. It will work now because

("Player or Victim", math.huge) -- math.huge is the strength.

matches

(player, strength).

The server will now accept it without errors. Hope this helps!

  • 0

Posts: 13

Threads: 2

Joined: Feb, 2020

Reputation: 0

Replied

this is big brain talk

  • 0

Exploits I own : SirHurt, Fluxus

Posts: 10

Threads: 3

Joined: Dec, 2019

Reputation: 0

Replied

The player character updates into the server though, so couldnt i use that to carry over some stuff into the workspace, tho it would dissapear if my char died

 

  • 0

Users viewing this thread:

( Members: 0, Guests: 1, Total: 1 )