|
You last visited: Today at 22:13
Advertisement
Packet senden[ASM / C++]
Discussion on Packet senden[ASM / C++] within the Nostale forum part of the MMORPGs category.
02/12/2015, 03:09
|
#1
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
Packet senden[ASM / C++]
PHP Code:
0061E918 8B4D F8 MOV ECX,DWORD PTR SS:[EBP-8] 0061E91B A1 30016700 MOV EAX,DWORD PTR DS:[670130] 0061E920 8B00 MOV EAX,DWORD PTR DS:[EAX] 0061E922 BA 7CE96100 MOV EDX,multicli.0061E97C ; ASCII "walk" 0061E927 E8 648AF0FF CALL multicli.00527390
Code:
void SendPacket(DWORD Calladr,char *packet)
{
DWORD adPtr = 0x670130;
printf("Ich werde es versuchen: %s das packet zu senden.\n", packet);
__asm
{
MOV EAX, DWORD PTR DS : [adPtr]
MOV EAX, DWORD PTR DS : [EAX]
MOV EAX, DWORD PTR DS : [EAX]
MOV EDX, packet
CALL Calladr
}
printf("Packet wurde gesendet: %s\n", packet);
}
Die funktion habe jetzt geschrieben und mit ich ein packet senden kan mus das packet ja auch noch mit 0 terminiert werden dafür habe ich eine funktion geschrieben und es terminiert auch das packet mit 0 aber wen ich ein packet sende passiert garnichts egal was z.b habe ich 2clients geöffnet
Code:
SendPacket(0x00527390,packetString("say Hallo"));
gemacht das packet wurde gesendet also hat auf jeden fall in edx gepackt und die send funktion gecallt aber passiert nichts. Kan mir jemand weiter helfen ich finde meinen fehler nicht. Die adresse ist auch geupdated ich benutze eine pattern dafür also nachdem neusten update sind auch die neun adressen richtig was mache ich falsch ?
English(Ist schlimmer als mein deutsch ):
I Trying to send a packet to the server ,but when i send a packet nothing happens the packetString is my function that terminates the packet with 0.
I Could not find my misstake can anyone help me what do i wrong ??
|
|
|
02/12/2015, 19:28
|
#2
|
elite*gold: 0
Join Date: Aug 2013
Posts: 127
Received Thanks: 46
|
Astring.cpp
Astring.h
This? Code from Amor Prohibido
|
|
|
02/12/2015, 21:24
|
#3
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
Quote:
Originally Posted by iArtrix
Astring.cpp
Astring.h
This? Code from Amor Prohibido
|
thanks fixed now with the Astring but what do i wrong in my function?
char* packetString(char *string)
{
char test[256];
char* str2 = string;
DWORD lange = strlen(str2);
memcpy(test, str2, lange);
test[lange] = 0;
return test;
}
EDIT : Jetzt when ich ein packet gesendet habe sickt mein client keine pulse packets mehr -.- aber alle andere packete schon
EDIT : Now when i send a packet then its stops to send pulse packets but only pulse packets other one got sended ?
|
|
|
02/15/2015, 15:50
|
#4
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
up - when ich ein packet sende habe ich nach 1min DC
after i send a packet i got dc after 1min but the packet works but DC
|
|
|
02/15/2015, 16:53
|
#5
|
elite*gold: 237
Join Date: Sep 2012
Posts: 982
Received Thanks: 1,199
|
lag bei mir daran das der flag 0 war und nicht 1
|
|
|
02/17/2015, 13:01
|
#6
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
Danke für hilfe habe das AString removed und eine class geschrieben um mit 0 terminieren jetzt funkt es.
#closerequest
|
|
|
02/21/2015, 19:15
|
#7
|
elite*gold: 0
Join Date: Oct 2010
Posts: 152
Received Thanks: 92
|
Quote:
Originally Posted by blackout617
Danke für hilfe habe das AString removed und eine class geschrieben um mit 0 terminieren jetzt funkt es.
#closerequest
|
Sorry, I've a question, how did you manage to keep connected to the server and not disconnecting each minute?
|
|
|
02/21/2015, 21:10
|
#8
|
elite*gold: 68
Join Date: Feb 2011
Posts: 401
Received Thanks: 96
|
Quote:
Originally Posted by Pain™
Sorry, I've a question, how did you manage to keep connected to the server and not disconnecting each minute?
|
you must to terminate the string with 0 , AString have a problem dont use it or you will get DC every min ,i think like Rowlegend says "AString sets wrong flag" so write a class to terminate the string with 0
@Mr.Tr33 #closerequest
|
|
|
02/21/2015, 23:13
|
#9
|
elite*gold: 113
Join Date: Dec 2009
Posts: 16,685
Received Thanks: 4,449
|
Und was, wenn ich es closen will? .·´¯`(>▂<)´¯`·.
/Close
|
|
|
|
Similar Threads
|
[VB] TCP Packet als Bytes senden
04/25/2014 - .NET Languages - 3 Replies
Guten Abend,
ich versuche einem Server per TCP ein Packet für einen Request von meinen Accountdaten zu schicken, die benötigten Packets habe ich bereits gefiltert, analysiert und nachgebaut, einziges Problem ist, der Header des Packets, welches ich an den Server schicke ist ein Kauderwelsch wenn ich ihn als Ascii oder Dezimalzahl darstelle, das heißt er muss als ein Bytearray verschickt werden.
Mein Problem ist jetzt, dass die anderen Daten als String gespeichert werden und ich zwar die...
|
Packet mit AutoIt senden!?
07/22/2013 - Nostale - 11 Replies
Hallo,
folgendes: ich würde gerne ein Packet an NosTale senden (in AutoIt ohne den Packetlogger), bspw. dieses:
mg 3 2 3126 20150 20150
Wie stelle ich das dann an? Muss ich das Packet an den NosTale Server schicken (ich weiß nicht wo das Packet hingesendet werden muss, ob Server oder Client??) und wenn ja, wie mache ich das richtig?
Als Ansatz würde mir nur folgendes einfallen:
$packet= "mg 3 2 3126 20150 20150"
$g_IP = "127.0.0.1" ; kA was sonst
|
Autoit 1 Packet Senden ?
06/09/2013 - AutoIt - 5 Replies
Hallo ich habe wieder eine kleine frage bei packets und so bin ich nicht sehr gut :)
Ich habe wincap instaliert,,und jetzt ich habe mit wpe ein packet das ich senden möchte gefunden das packet ist: "57 49 4e 7c 31 38 38 38" in decoded text ist das =" WIN|1888"
Und Ich will bei auto it es simple machen es soll in Process name.exe dieses packet immer wider senden und der socket endert sich immer wider also beim jedem relog endert er sich ,kan mir jemand helfen ? :)
While 1
....
WEnd
|
WPE Packet senden
06/30/2011 - General Coding - 2 Replies
hey,
bin mir nicht ganz sicher wohin damit, deswegen kommt es einfach mal nach Gamehacking...
ich wollte mal die Packetsenden-Funktion von WPE Pro testen. Leider kann ich keine Verbindung aufbauen, bekomme immer das hier:
http://img848.imageshack.us/img848/3057/180620112 .png
hoffe, dass mir jmd helfen kann... ging bei dem Versuch um das liken bei einem YT-Video
|
[C++] TCP Packet senden
05/28/2011 - C/C++ - 1 Replies
Kann mit jemand erklären, wie ich in C++ TCP Packets senden kann?
Ich will damit einfach nur meine FritzBox zum reconnecten bringen...
|
All times are GMT +2. The time now is 22:13.
|
|