Author Topic: Parenting the echo() function  (Read 3925 times)

We're not. However, that is the method for launching bl without the launcher. Additionally, thise of us in coding help aren't stupid enough (for the most part) to blame our lack of upgrades on badspot because we're bypassing the auto updating launcher.

@Echo off
Blockland\Blockland.exe -
badspot likes those strange strings
there's more of them

@Echo off
Blockland\Blockland.exe -
It looks like launching the process leaves the console blank when done from C# but via command prompt, it works fine. I didn't include @Echo off, though. Maybe what I'm doing to capture stdout is what's leaving the console blank?

badspot likes those strange strings
there's more of them
more of them?


I.e. for secure commands
So if you know the random string then you can use secureClientCmds? Not very secure...

So if you know the random string then you can use secureClientCmds? Not very secure...

It has other checks as well now.

It has other checks as well now.
But that other check isn't very secure either

It has other checks as well now.
Nah it doesn't. It's been played with since the 'update.' In reality Badspot just gave it a new code and added a string that basically says stop being a friend.

and added a string that basically says stop being a friend.
Quote
Look, it's not possible to secure a function in an executable running on an open client.  The point of this obfuscation is to prevent kiddies from stuffting all over everything.  If you spread information on how to access this function you're just being a jerk.


Haha, I just found this string, too. Was the secret key in plaintext?



Anyways, OP, you need an external wrapper program to monitor the console.

Haha, I just found this string, too. Was the secret key in plaintext?
Yeah, it's a string which is stored in the executable as plaintext. Without a disassembler or debugger you're going to have trouble finding it, though.