What information is leaked? Your score? What team you're on? What "private" "information" are you worried about "leaking" in the case where you very deliberately take screenshots in such a manner that they will be uploaded to a private location that only the dplogin server admin has access to?
It's not really serious leak of information, but still screenshots I take are mine, and shouldn't be uploaded to remote location without my permission or knowledge. You are right, I might be overreacting with leaking of private information, but still it's a problem.
Functions of anticheat shouldn't affect normal operation of client, that's how it should work. Possibly worst thing of this that it is hidden, not mentioned anywhere and I'm only to publish how it works.
About making it work this way: I was reverse engineering your anticheat and came across this so I made few tests to see how upload works and discovered that check who issued command is insufficient. While screenshots I took are not leak of information as I knew it will be uploaded, not everyone is running with debugger and proxy library to monitor your anticheat.
So you're saying that if you type "screenshot x_testpayl" that that screenshot will be uploaded? Rather than only when using the "top secret committee screenshot bind"?
**Not sure if I'm the only one that got what he is saying or if I'm the only one that took it too far**
Yes, that screenshot will be uploaded if your anticheat is active. There are however few rules how anticheat tries to upload this file.
Below is description of problem:
Jitspoe anticheat monitors for command screenshot that can be issued both by server and client (locally too), and if it starts with x, anticheat tries to change path by following rule: Characters: slash,backslash and space are replaced by underscore (I think I know why this rule was made, but it's not "internals of screenshot system", it's bug report), then game tries to send that file to dplogin.com.
I believe it's shortcut taken when developing screenshot system, but it's wrong assumption that all screenshots named with x leading are taken automatically.
Rather than only when using the "top secret committee screenshot bind"?
Let's say that your "top secret committee commands" are well known by some people that can use debugger.