Hey guys...
I need a smart answer here. I did a loader using cov3lodaer, and I also did a little gamegard to prevent bots. Okay, my question is this! How can I force the player to use only my loader? so it can not log in using any other loader?
One way would be to have the launcher inject the host-address after it has completed its autopatch/anti-bot functions and is triggered to start the client.
*Edit: By doing this you are still leaving the possibility of 3rd party launchers being usable. If for some reason a player figures your host-address out they could easily apply it to said launcher.
A safer way would be to have the launcher send a packet to the server confirming the client is clear for login.
One way would be to have the launcher inject the host-address after it has completed its autopatch/anti-bot functions and is triggered to start the client.
*Edit: By doing this you are still leaving the possibility of 3rd party launchers being usable. If for some reason a player figures your host-address out they could easily apply it to said launcher.
A safer way would be to have the launcher send a packet to the server confirming the client is clear for login.
That method would be opening Resource Monitor and looking under the network tab.
So maybe not the best solution. Client side protection in general is usually snake oil.
That method would be opening Resource Monitor and looking under the network tab.
So maybe not the best solution. Client side protection in general is usually snake oil.
Very true, it'll stop select few. But there is always a work around.
well the way you should protect against proxies is not to make them unable to launch the game without your launcher because there are tons of work arounds but rather changing the game cryptography either by simply changing and hiding the bfk or by editing the cryptography client and server side.
that being said if you still want them to use your launcher only you can probably make it do certain things that the player won't be able to login without otherwise like again changing the bfk or the packet stamps.
You can use IPC (inter-process communication) to validate the game. An example would be using named pipes, the launcher sets up a pipe, the counterpart (injected into the game) would read from the pipe some validation message. If the counterpart cannot access the pipe or does not validate the message it would close the game.
Make a connection between the server and the loader to communicate with each other like every n minutes sends a beep to the server and make a check on the server if after n minutes it doesn't receive a beep that means that your shield is down and disconnect the player.
File integrity has nothing to do with process integrity or forcing the use of a loader.
Actually, you can by making a connection between the server & the loader, ofc by encrypting the packets and making it harder to know how the mechanism works, this is obvious i know but it is just a basic example and it worked for me.
Actually, you can by making a connection between the server & the loader, ofc by encrypting the packets and making it harder to know how the mechanism works, this is obvious i know but it is just a basic example and it worked for me.
I'm talking about your project, not this stupid idea of process security on Windows. If someone wanted to get around your "Conquer Shield", all they'd have to do is hook the client process and change values as it reads them from magictype. Your shield doesn't do anything to secure the client. Just because the file is legitimate doesn't mean the process is or the data it's reading.
I'm talking about your project, not this stupid idea of process security on Windows. If someone wanted to get around your "Conquer Shield", all they'd have to do is hook the client process and change values as it reads them from magictype. Your shield doesn't do anything to secure the client. Just because the file is legitimate doesn't mean the process is or the data it's reading.
Anything can be bypassed if you know what you`re doing, so please stop talking and start helping people instead of insulting what they do. It`s not likely anyone can do, normal players are looking for normal ready apps to use, So this will at least protect you against noobs. Over that, I didn't ask your opinion. This is my contribution to help him, so please stay out of this. Also, I posted this for him to learn about the connection between the loader and the server to answer his question.
Honestly, I don`t know why you still exist in this community, all you do is insult people and their work, even If they`re trying.
Anything can be bypassed if you know what you`re doing, so please stop talking and start helping people instead of insulting what they do. It`s not likely anyone can do, normal players are looking for normal ready apps to use, So this will at least protect you against noobs. Over that, I didn't ask your opinion. This is my contribution to help him, so please stay out of this. Also, I posted this for him to learn about the connection between the loader and the server to answer his question.
Honestly, I don`t know why you still exist in this community, all you do is insult people and their work, even If they`re trying.
I'm not insulting you. If you post project work publicly, you should expect feedback.
I'm not insulting you. If you post project work publicly, you should expect feedback.
I'm not using it anymore and the reason I posted it here was for the OP to learn how to make a communication between the client and the server, the reason i dropped this project was because it was weak. Anyway it`s ok and yes I expect feedback but try to be less rude when giving feedback-s.
[Release] ZSZC Loader (Edited From lolkop's loader) 10/28/2011 - SRO PServer Guides & Releases - 16 Replies Hello , i have just Edited lolkop's loader for zszc
Screen
http://img825.imageshack.us/img825/4439/918201043 801am.jpg
Download
VirusTotal
Brauche nen Loader/I Need a Loader 08/20/2011 - Silkroad Online - 3 Replies Hallo Leute der Loader von Homez&Rumata funktioniert ja seit einiger Zeit nicht mehr da wollte ich fragen da gibt es bestimmt irgendeinen Loader da es immernoch viele Botter gibt die aufeinmal botten. Würde mich auf schnelle Antwort freuen
mfg dave2133
Hello people of the loader Homez & Rumata does so for some time not because I wanted to ask because there are some determined Loader because there are still many Botter the botting suddenly. Would appreciate a quick response
mfg dave2133...