|
You last visited: Today at 20:31
Advertisement
disconnect
Discussion on disconnect within the General Coding forum part of the Coders Den category.
08/31/2009, 20:24
|
#1
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
disconnect
Is there any function to disconnect you from a server?
I made a Bypass for S4 League and it works but you get a DC!
I dont belive that the check is serverside^^ I think its in the CLient!
I found the MsgBoy with the text "Your Connection has been terminated" and when i nop it it wont appear but i get a DC anyway!
I try to search for the function with the Nameswindow (Ctrl+N) (this way I found a solution for a crash i searched for TerminateProcess^^)
but I dont know the name! I searched much but I didnt find anything about that!
So whats the name of the function?
|
|
|
08/31/2009, 22:44
|
#2
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
Ist ein Serverseitiger CRC Check.
Du kannst mal versuchen irgendwas im Client zu ändern. Zoomhack oder sonst was reinpatchen. Und wirst merken, dass du dann auch nach 'ner Zeit einen DC bekommst.
Gegen diesen DC kannst du recht wenig machen. Der Server Disconnected dich einfach und du bekommst du die Nachricht. Da bringt es auch nicht viel die nachricht zu nopen
|
|
|
09/01/2009, 17:03
|
#3
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
ich weiß^^ deswegen suche ich ja den befehla aus 2 gründen:
1. was ich stark befürchte der check ist clientside! bei den trotteln kann ich mir keinen servercheck vorstellen! ich will nicht die nachricht sondern den befehl nopen^^
2. falls es doch serverside ist möchte ich mit packets arbeiten! also die überprüfenden packets finden, die antwort packets, die ja sagen ob HS an ist oder nicht und dann eben das disconnect packet! wenn ich das habe dann kann ich ja etwas weiter oben nach dem antwort packet suchen um einen aktiven HS zu simulieren!
aber ich muss ja wissen wonach ich suchen muss
|
|
|
09/01/2009, 18:43
|
#4
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
1. Wenn der CRC check nur clientside wäre, dann könntest du einfach den crc patchen. Letzten 4 bytes sind crc. Gibt auch genügend plugins für peid / olly die das machen.
Aber der server scheint seine eigene crc vom client zu machen und dann zu vergleichen.
2. HS ist auch nochmal so ein fall. Du kannst auch in den S4 Ressourcen HS ausstellen. Aber dann bekommst du trotzdem einen DC. Sprich HS hängt da auch mit drin.
Packets abfangen ist eine nette Idee, aber ich befürchte dass es nichts bringt, weil dich der server disconnected und nicht der client.
Wenn du einen FTP Server laufen hast und Clients darauf connecten. Kannst du diese auch kicken. Wenn du sie kickst, dann disconnectest _du_ sie. Du sendest kein packet wo drin steht, hier disconnecte mal. Das wäer auch viel zu umständlich, wenn du als server ganz einfach die verbinndung kapen kannst.
|
|
|
09/01/2009, 19:57
|
#5
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
nein das mein ich nich^^
ich meine der muss doch iwie über packets überprüfen ob HS an is /client verändert ist
ist mir klar dass der dc auf dem server ist aber er muss doch iwo her wissen dass er disconnecten soll!
CRC wofür steht das genau? edit: schon gut ein hoch auf google^^
also ich hab das noch nich mit anderen patches probiert ich meine nur HS und da kann ich mir nich vorstellen dass HS auf dem server geprüft wird! ob geprüft wird ob der client verändert wurde kp aber ich denke nicht dass die dort HS nachprüfen das meinte ich mit clientside!
aber iwie muss es gehen iwie gehts immer
|
|
|
09/02/2009, 18:25
|
#6
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
also ich hätte da ma ne frage gibt iwie n tut oder nen guten tipp wie man ne encryption schnell knackt? also ich denk ma nich dass es ne einfache xor verschlüsselung ist!
aber ich brauch die eben um zu sehen wo der client überprüft wird!
|
|
|
09/02/2009, 19:07
|
#7
|
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
|
Quote:
Originally Posted by xhelloselm
also ich hätte da ma ne frage gibt iwie n tut oder nen guten tipp wie man ne encryption schnell knackt? also ich denk ma nich dass es ne einfache xor verschlüsselung ist!
aber ich brauch die eben um zu sehen wo der client überprüft wird!
|
Debugger, ASM.
|
|
|
09/02/2009, 20:29
|
#8
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
hm hab ich mir schon gedacht^^ hab schon drei vier calls gefunden die nach encryption aussehen vor allem da dort ne msg box ist mit "failed to decrypt pointer"^^
hmmm aber ich meine serverpackets werden die auch im client decryptet? wow wieder was dazugelernt^^ naja mal sehen was ich so erreichen kann
|
|
|
09/02/2009, 21:35
|
#9
|
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
|
Kannst dir eigentlich mal das Tutorial von schlurmann anschauen zum Metin2 Chat. Da siehste wie man da ungefährt vorgeht.
|
|
|
09/03/2009, 17:09
|
#10
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
oh danke das ist mir vorher gar nicht aufgefallen^^ also tuts habe ich natürlich schon angesehen ich gehe ja nicht an ein neues programm ohne tuts zu lesen aber das war mir noch nicht bekannt^^
nur eine frage (ich bin noch nicht zum lesen gekommen) steht da nur wie man die chat funktion benutzt oder auch wie die encryption geknackt wurde?
|
|
|
 |
Similar Threads
|
[HELP]Disconnect
04/24/2009 - Dekaron Private Server - 1 Replies
hello, whern i try log in, it's say disconnected from the server....how can i fix?
msn: [email protected]
ty :D
|
[MH] Disconnect!
07/13/2008 - Metin2 - 4 Replies
Hi,
wollte nur mal fragen ob es normal ist das man andauernt Disconnected.
Denke es liegt wohl am Client und dessem CRC :x
Oder vllt am Packet spamming.
Hat sonst noch wer dieses prob? sonst muss ich den dingen auf den grund gehen :D
lame!
|
disconnect
07/25/2007 - Cabal Online - 7 Replies
ok well i have managed to stay logged on for longer than 2 hours without disconnect (probably even longer if i wouldnt have started experimenting)
and gameguard beeing deactivated
all i did was, standing somewhere quitely not doing anything at all and recording packets
i experimented with the speedhack changing it from 1 up to 200
it made no difference
(apart from one thing the rate packets were send out has increased // unproportional to the speed hack increase tho)
but i didnt get...
|
SV disconnect
05/15/2007 - Conquer Online 2 - 5 Replies
I read a topic about SV disconnecting at certain times, but I'm not sure if it applies to this situation. I was running SV with two characters, one is a trojan hunting and the other is a tao leveling in winezone. The tao account never shuts off even if she meets another player (but the player wasn't flashing blue), it simply disconnects. On the other hand when my trojan hunter meets another player who is black named or blue, her entire account gets closed and I have to restart conquer and...
|
Disconnect
09/08/2005 - Conquer Online 2 - 14 Replies
For example, when you dc with the jump bug (jumping side to side) you can log in instantly. Anyone wanna figure out what packets the game sends to the server and make a tool so i could dc myself and log back in almost instantly?
|
All times are GMT +1. The time now is 20:32.
|
|