|
You last visited: Today at 11:23
Advertisement
[HOWTO]Save ur Client (a bit)
Discussion on [HOWTO]Save ur Client (a bit) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
01/19/2014, 21:06
|
#1
|
elite*gold: 0
Join Date: Sep 2012
Posts: 66
Received Thanks: 25
|
[HOWTO]Save ur Client (a bit)
All u need:
1. open AccountConnector.cpp
2. search for "bool CAccountConnector::Connect"
3. add under: m_strAddr = c_szAddr;
Code:
if(m_strAddr != "SERVER_IP")
{
TraceError("DONT USE THIS!");
PostQuitMessage(0);
return false;
}
Enjoy the noob-proteciton
PS: I DONT LIKE THE SMALL RELEASE THREAD!
Greetz Sujino
|
|
|
01/19/2014, 21:41
|
#2
|
elite*gold: 0
Join Date: Jul 2013
Posts: 809
Received Thanks: 1,613
|
Wie bereits gesagt, finde ich sehr nett
|
|
|
01/19/2014, 22:24
|
#3
|
elite*gold: 1918
Join Date: Feb 2008
Posts: 1,368
Received Thanks: 1,287
|
Ja das finde ich auch sehr nett.
Sehr nett....
Sehr sehr sehr nett
|
|
|
01/19/2014, 22:35
|
#4
|
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
|
And it prevents what?
|
|
|
01/19/2014, 22:51
|
#5
|
elite*gold: 0
Join Date: Sep 2012
Posts: 66
Received Thanks: 25
|
if someone try to use ur binary on an other server (Other IP) the client always close
because the new server ip is not the server ip from the server where the binary is from.
|
|
|
01/19/2014, 22:57
|
#6
|
elite*gold: 0
Join Date: Jul 2008
Posts: 23
Received Thanks: 11
|
Hexeditor and fixed
|
|
|
01/19/2014, 23:10
|
#7
|
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
|
Best is just to switch the Ids of 2 packets that are important. So the client will crash as soon as the wrong skzed packed comes in
|
|
|
01/19/2014, 23:42
|
#8
|
elite*gold: 0
Join Date: Sep 2012
Posts: 66
Received Thanks: 25
|
Quote:
Originally Posted by deluks1980
Hexeditor and fixed
|
And still more work u need to steal stuff
No protection works 100%
|
|
|
01/20/2014, 07:08
|
#9
|
elite*gold: 200
Join Date: Apr 2012
Posts: 577
Received Thanks: 290
|
it doesnt work 100% you know how to use ida or ?
Unless someone is using Themida or Enigma or any other suitable packer you can nop or simply overjmp this in 5 minutes, but anyway nice release.
Eventough i dont like clientside protections as inya alrdy said change or add some unique packets to your client.
|
|
|
01/20/2014, 12:36
|
#10
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,828
Received Thanks: 3,369
|
Hello,
it's known you aren't liking the collective thread, but unfortunately this are the rules you accepted - so please use . (closerequested)
__
Greeting
sYND[i]cATe
|
|
|
01/20/2014, 13:21
|
#11
|
elite*gold: 0
Join Date: Sep 2012
Posts: 66
Received Thanks: 25
|
Quote:
Originally Posted by MartPwnS
it doesnt work 100% you know how to use ida or ?
Unless someone is using Themida or Enigma or any other suitable packer you can nop or simply overjmp this in 5 minutes, but anyway nice release.
Eventough i dont like clientside protections as inya alrdy said change or add some unique packets to your client.
|
And what will u do if ur "Hacker" got both?
Server and Client? So the IP Check is a version to get more work
if u want to use the stuff.
|
|
|
01/20/2014, 13:55
|
#12
|
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,938
|
Man kann doch die IP als ASCII speichern, oder? Oder halt anders verschlüsseln, sodass man nur mit Hexeditor diese nicht ändern kann.
Man könnte einfach einen eigenen Verschlüsselungscode nehmen. Bspw:
Man hat die IP 11.222.33.444 (ich hoffe sie ist nicht vergeben)
0 entspricht .
L entspricht 1
U entspricht 2
X entspricht 3
Z entspricht 4
Dann speichert man in dem hier angegebenen Script die IP folgendermaßen:
LL0UUU0XX0YYY
Dann muss man diesen Teil
L entspricht 1
U entspricht 2
X entspricht 3
Z entspricht 4
noch Variablen zuweisen, am besten per ASCII, die wiederum ebenfalls entschlüsselt werden.
MfG
|
|
|
01/20/2014, 17:19
|
#13
|
elite*gold: 0
Join Date: Jan 2014
Posts: 268
Received Thanks: 373
|
Man kann immer mehr und mehr verschlüsseln, aber es geht ja um den Grundgedanken, so eine Art Hinweis wie man es machen kann. An diejenigen die meinten man sollte besser Packet ändern -> macht einfach beides und ihr habt noch mehr Schutz (: und packets kann man auch relativ leicht wieder abändern.
Kind Regards
|
|
|
01/20/2014, 21:19
|
#14
|
elite*gold: 26
Join Date: Apr 2012
Posts: 23,018
Received Thanks: 3,060
|
|
|
|
|
Similar Threads
|
[HowTo]Save skill's.
02/06/2013 - 4Story - 1 Replies
Hello,
Just a little tut for say to you how to save skill's in the skill table (attack with F1 F2 ect..) you need to die and disconnect in spirit, after the skills is saved.
|
[HowTo] AlterIWNet Prestige 11th + All Unlock + [HowTo] save level
07/13/2011 - Call of Duty - 32 Replies
Hay,
hab ein Video gemacht :D
Wie ihr 11th werdet und alles frei bekommt und es alteriwnet auch speicher, sodas beim Neustart ihr immernoch Lv.70 seit.
TUTORIAL!
Mfg
30Downloads und nur 3 Thanks? :S
VirusTotal:
VirusTotal - Free Online Virus, Malware and URL Scanner
|
[HOWTO] Bann Save against every bypass
07/05/2009 - Flyff Private Server - 4 Replies
Es ist eigentlich relativ einfach sich gegen (klick) zu schützen!
1. Möglichkeit:
Man nehme Navicat und öffne die Character-Table und schreibe bei dem Charackter dessen account gebannt werden soll bei der jobid eine 100 rein.
unter normalen umständen führt dies bei der charwahl zum ClientCrash.
ABER: Unsicher!
DA: Man ganz einfach in den Res-Files einen Job für JobID 100 eintragen könnte.
2. Möglichkeit:
|
All times are GMT +2. The time now is 11:23.
|
|