مشاهدة النسخة كاملة : سورس Viking بلودر اليكس العادي
midoazoz
2020-03-27, 12:46 AM
السلام عليكم
طبعا انا مش استخدمت السورس بس اعرف اللعبه
عموما هو صاحب اللعبه بيقول اتاك وبتاع مش فاهم بس اي حد ممكن يظبط الاتاك ناس بتقلي بيقول حاطط ثغرات عادي اي حد ممكن يجيبها
من حيث السورس ف النسخه كويسه بالنسبه لاليكس عامه وطبعا لانها نازله بلودر ميجو وكتير جدا مش عرف يشغله
ف اناا رجعته للودر اليكس الاصلي
دلوقتي هتركزو معايا عشان هشرح كمان التشغيل السورس
اولا هتحتاج برنامج
notpad++
هتحمله من جوجل عادي جدا
هتحمل السورس وتحطه في C
وتفكه تعمله فك هنا تمام
هنرفع القاعده ع النافاكات
بعدين هتخش ع
C:\VikingsAfterRemoveLoader\# This Sourse\bin\Debug
وتفتج Shell.ini
هتفتحه ب nodpad++
وتدوس كونترول اتش
Ctrl+H
وتغير الاي بي والاب سيرفر باص وررد والقاعده
هتعمل التغيير لمكان السورس كله الي هو ده
C:\VikingsAfterRemoveLoader
بعدين تفتح كل بروجيكت وتعمله ReBuild
وتفتح اللقونصولات عادي جدا
===========================
البدش
بص يا نجم انت هتجيب بدش من هنا
عفواً لايمكن عرض الروابط في الإرشيف
هو ده الي هتستخدمه طبعا التعديل في دول
100.TME
موجود في
Conquer Online 3.0\Env_DX8\ini\tme
وكمان في
Conquer Online 3.0\ini\tme
وكمان هتعدل ع ده
config
موجود في
Conquer Online 3.0\Env_DX8
===========================
طب بالنسبه للناس برده الي هتتعب في البدش
التعديل في
100.TME
بص انا هنزلك التعديل كمان
<?xml version="1.0"?>
<mysqldump xmlns:xsi="عفواً لايمكن عرض الروابط في الإرشيف">
<database name="serverdat">
<table_structure name="outenserver">
<field Field="id" Type="int(10) unsigned" Null="NO" Key="PRI" Default="" Extra="" />
<field Field="ServerName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerIP" Type="varchar(128)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashIcon" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashHint" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="Child" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="Charges" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<key Table="outenserver" Non_unique="0" Key_name="PRIMARY" Seq_in_index="1" Column_name="id" Collation="A" Cardinality="165" Null="" Index_type="BTREE" Comment="" />
<options Name="outenserver" Engine="MyISAM" Version="10" Row_format="Dynamic" Rows="165" Avg_row_length="80" Data_length="13316" Max_data_length="281474976710655" Index_length="4096" Data_free="0" Create_time="2016-05-09 06:42:48" Update_time="2017-05-18 02:21:22" Collation="utf8_general_ci" Create_options="" Comment="" />
</table_structure>
<table_data name="outenserver">
<row>
<field name="id">0</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName"></field>
<field name="FlashIcon"></field>
<field name="FlashHint"></field>
<field name="Child">17</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">1</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName">Group17</field>
<field name="FlashIcon">Group18.swf</field>
<field name="FlashHint"></field>
<field name="Child">1</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">101</field>
<field name="ServerName">VikingConquer</field>
<field name="ServerIP">192.168.1.3</field>
<field name="ServerPort">9960</field>
<field name="FlashName">VikingConquer</field>
<field name="FlashIcon">Group13/server1.swf</field>
<field name="FlashHint"></field>
<field name="Child">0</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
</table_data>
</database>
</mysqldump>
ودا لو حصلك مشكله في باكنت هندلر تمام ؟؟
هتبحث عن
public unsafe static void CreateDHKey
وتبدله بي الكود دا
public unsafe static void CreateDHKey(ServerSockets.SecuritySocket obj, ServerSockets.Packet Stream)
{
try
{
byte[] buffer = new byte[36];
bool extra = false;
string text = System.Text.ASCIIEncoding.ASCII.GetString(obj.DHKe yBuffer.buffer, 0, obj.DHKeyBuffer.Length());
if (!text.EndsWith("TQClient"))
{
System.Buffer.BlockCopy(obj.EncryptedDHKeyBuffer.b uffer, obj.EncryptedDHKeyBuffer.Length() - 36, buffer, 0, 36);
extra = true;
}
// MyConsole.PrintPacketAdvanced(Stream.Memory, Stream.Size);
string key;
if (Stream.GetHandshakeReplyKey(out key))
{
obj.SetDHKey = true;
obj.Game.DHKey.HandleResponse(key);
var compute_key = obj.Game.DHKeyExchance.PostProcessDHKey(obj.Game.D HKey.ToBytes());
//obj.Game.Crypto.SetIVs(new byte[8], new byte[8]);
obj.Game.Crypto.GenerateKey(compute_key);
obj.Game.Crypto.Reset();
}
else
{
obj.Disconnect();
return;
}
if (extra)
{
Stream.Seek(0);
obj.Game.Crypto.Decrypt(buffer, 0, Stream.Memory, 0, 36);
Stream.Size = buffer.Length;
Stream.Size = buffer.Length;
Stream.Seek(2);
ushort PacketID = Stream.ReadUInt16();
Action<Client.GameClient, ServerSockets.Packet> hinvoker;
if (MsgInvoker.TryGetInvoker(PacketID, out hinvoker))
{
hinvoker(obj.Game, Stream);
}
else
{
obj.Disconnect();
MyConsole.WriteLine("DH KEY Not found the packet ----> " + PacketID);
}
}
}
catch (Exception e) { MyConsole.WriteException(e); }
}
تعدل ع الاي بي بس بس بس متلعبش في اسم السيرفر ولا اي حاجه
طبعا كلامي للناس الي اول مره تشغل سورس اليكس بالنسبه للناس الي بتعرف
تتطنش كل الي قلته
صوره من جوه السورس
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف)
============================
رابط السورس هتلاقي في الملف القاعده والقاعده بتاع النافا كات والسورس والاب سيرفر
عفواً لايمكن عرض الروابط في الإرشيف
================================================== =====
عموما الي سرب السورس يشكر وصاحب السورس اصلا يشكر
دعواتكم ^_^
#MidoAzoz
anakarioky55
2020-03-27, 12:49 AM
ع وضعك
hamza
2020-03-27, 01:01 AM
تسلم يا ميدو استمر
MahmoudElsndbad
2020-03-27, 01:01 AM
سبقتنى تسلم
AliNasser
2020-03-27, 01:03 AM
تسلم
magdy
2020-03-27, 01:26 AM
تسلم
MaZzGanGYy
2020-03-27, 01:59 AM
عااش يقلبي
هو اللودر بتاعي عامل ازمه لي كدا مه زي اي لودر بيشال وبيتحط عادي الفرق بس اني كنت بستخدم اكونت سيرفر مختلف 😀😀
هو اللودر بتاعي عامل ازمه لي كدا مه زي اي لودر بيشال وبيتحط عادي الفرق بس اني كنت بستخدم اكونت سيرفر مختلف 😀😀
ههههههههه انته خاربها
-----------------------------------
عاش يا ميدو
midoazoz
2020-03-27, 02:38 AM
هو اللودر بتاعي عامل ازمه لي كدا مه زي اي لودر بيشال وبيتحط عادي الفرق بس اني كنت بستخدم اكونت سيرفر مختلف 😀😀
ههههههههه هو الموضوع عادي بس هو انا شارح عشان ناس اول مره تستخدم اليكس كانت عاوز تشغل السورس ده مش فاهم ايه حلوه فيه مهو زي اي اليكس فشرحت بق هههههههههههههههههه
midoazoz
2020-03-27, 02:39 AM
معلش للناس هو كله تمام بس عشان مش يحصلك مشكله في الباكت هتبدل ده بالي عندك في السورس
public unsafe static void CreateDHKey(ServerSockets.SecuritySocket obj, ServerSockets.Packet Stream)
{
try
{
byte[] buffer = new byte[36];
bool extra = false;
string text = System.Text.ASCIIEncoding.ASCII.GetString(obj.DHKe yBuffer.buffer, 0, obj.DHKeyBuffer.Length());
if (!text.EndsWith("TQClient"))
{
System.Buffer.BlockCopy(obj.EncryptedDHKeyBuffer.b uffer, obj.EncryptedDHKeyBuffer.Length() - 36, buffer, 0, 36);
extra = true;
}
// MyConsole.PrintPacketAdvanced(Stream.Memory, Stream.Size);
string key;
if (Stream.GetHandshakeReplyKey(out key))
{
obj.SetDHKey = true;
obj.Game.DHKey.HandleResponse(key);
var compute_key = obj.Game.DHKeyExchance.PostProcessDHKey(obj.Game.D HKey.ToBytes());
//obj.Game.Crypto.SetIVs(new byte[8], new byte[8]);
obj.Game.Crypto.GenerateKey(compute_key);
obj.Game.Crypto.Reset();
}
else
{
obj.Disconnect();
return;
}
if (extra)
{
Stream.Seek(0);
obj.Game.Crypto.Decrypt(buffer, 0, Stream.Memory, 0, 36);
Stream.Size = buffer.Length;
Stream.Size = buffer.Length;
Stream.Seek(2);
ushort PacketID = Stream.ReadUInt16();
Action<Client.GameClient, ServerSockets.Packet> hinvoker;
if (MsgInvoker.TryGetInvoker(PacketID, out hinvoker))
{
hinvoker(obj.Game, Stream);
}
else
{
obj.Disconnect();
MyConsole.WriteLine("DH KEY Not found the packet ----> " + PacketID);
}
}
}
catch (Exception e) { MyConsole.WriteException(e); }
}
وشكر خاص طبعا MaZzGanGy الي لاحظها انا مش خدت بالي منها خالص
ابو حمزه
2020-03-27, 03:05 AM
thanks brother
Bahaa
2020-03-27, 06:29 AM
عاش
Hassan Emprator
2020-03-27, 09:04 AM
عاش يصديقي كمل احب <3
ابو حمزه9
2020-03-27, 11:29 AM
تسلم أميدو
fapri
2020-03-27, 02:41 PM
جاري التجربة
Mo Khalid
2020-03-27, 03:45 PM
هى الناس هتموت ليه تشتغل بسورس العطار ماهو زى اى سورس اجدعان الفرق انه مهتم بلعبتة علشان كدة فيها اونلاين وربنا يوفقه ويوفق الجميع يارب
hossam
2020-03-27, 04:10 PM
الله ينور
SUPERHUNTING
2020-03-27, 06:10 PM
عاش
Medoz
2020-03-27, 07:01 PM
aaaaaaaaaaaaaa
مصطفي رمضانى
2020-03-27, 07:01 PM
عاش
عبدالله مم
2020-03-27, 07:29 PM
عااااااش
TarekMando
2020-03-28, 12:28 AM
عاااااااااش
Abod ayman
2020-03-28, 01:14 AM
qwq
Mo Ali
2020-03-28, 01:22 AM
gg
bbsmxjgp
2020-03-28, 03:51 AM
thanksss
lucky
2020-03-28, 03:58 AM
thank you
maseta2015
2020-03-28, 07:11 AM
Gracias a dios
TiTo1
2020-03-28, 11:00 AM
عاش
Diego
2020-03-29, 07:34 PM
عاااش
fanta139
2020-03-29, 08:24 PM
السلام عليكم
طبعا انا مش استخدمت السورس بس اعرف اللعبه
عموما هو صاحب اللعبه بيقول اتاك وبتاع مش فاهم بس اي حد ممكن يظبط الاتاك ناس بتقلي بيقول حاطط ثغرات عادي اي حد ممكن يجيبها
من حيث السورس ف النسخه كويسه بالنسبه لاليكس عامه وطبعا لانها نازله بلودر ميجو وكتير جدا مش عرف يشغله
ف اناا رجعته للودر اليكس الاصلي
دلوقتي هتركزو معايا عشان هشرح كمان التشغيل السورس
اولا هتحتاج برنامج
notpad++
هتحمله من جوجل عادي جدا
هتحمل السورس وتحطه في c
وتفكه تعمله فك هنا تمام
هنرفع القاعده ع النافاكات
بعدين هتخش ع
c:\vikingsafterremoveloader\# this sourse\bin\debug
وتفتج shell.ini
هتفتحه ب nodpad++
وتدوس كونترول اتش
ctrl+h
وتغير الاي بي والاب سيرفر باص وررد والقاعده
هتعمل التغيير لمكان السورس كله الي هو ده
c:\vikingsafterremoveloader
بعدين تفتح كل بروجيكت وتعمله rebuild
وتفتح اللقونصولات عادي جدا
===========================
البدش
بص يا نجم انت هتجيب بدش من هنا
عفواً لايمكن عرض الروابط في الإرشيف
هو ده الي هتستخدمه طبعا التعديل في دول
100.tme
موجود في
conquer online 3.0\env_dx8\ini\tme
وكمان في
conquer online 3.0\ini\tme
وكمان هتعدل ع ده
config
موجود في
conquer online 3.0\env_dx8
===========================
طب بالنسبه للناس برده الي هتتعب في البدش
التعديل في
100.tme
بص انا هنزلك التعديل كمان
<?xml version="1.0"?>
<mysqldump xmlns:xsi="عفواً لايمكن عرض الروابط في الإرشيف">
<database name="serverdat">
<table_structure name="outenserver">
<field field="id" type="int(10) unsigned" null="no" key="pri" default="" extra="" />
<field field="servername" type="varchar(50)" null="no" key="" default="0" extra="" />
<field field="serverip" type="varchar(128)" null="no" key="" default="0" extra="" />
<field field="serverport" type="int(10) unsigned" null="no" key="" default="0" extra="" />
<field field="flashname" type="varchar(50)" null="no" key="" default="0" extra="" />
<field field="flashicon" type="varchar(50)" null="no" key="" default="0" extra="" />
<field field="flashhint" type="varchar(50)" null="no" key="" default="0" extra="" />
<field field="child" type="int(10) unsigned" null="no" key="" default="0" extra="" />
<field field="picserverip" type="varchar(50)" null="no" key="" default="0" extra="" />
<field field="picserverport" type="int(10) unsigned" null="no" key="" default="0" extra="" />
<field field="bindserverip" type="varchar(50)" null="no" key="" default="0" extra="" />
<field field="bindserverport" type="int(10) unsigned" null="no" key="" default="0" extra="" />
<field field="charges" type="int(10) unsigned" null="no" key="" default="0" extra="" />
<key table="outenserver" non_unique="0" key_name="primary" seq_in_index="1" column_name="id" collation="a" cardinality="165" null="" index_type="btree" comment="" />
<options name="outenserver" engine="myisam" version="10" row_format="dynamic" rows="165" avg_row_length="80" data_length="13316" max_data_length="281474976710655" index_length="4096" data_free="0" create_time="2016-05-09 06:42:48" update_time="2017-05-18 02:21:22" collation="utf8_general_ci" create_options="" comment="" />
</table_structure>
<table_data name="outenserver">
<row>
<field name="id">0</field>
<field name="servername"></field>
<field name="serverip"></field>
<field name="serverport">0</field>
<field name="flashname"></field>
<field name="flashicon"></field>
<field name="flashhint"></field>
<field name="child">17</field>
<field name="picserverip">0</field>
<field name="picserverport">0</field>
<field name="bindserverip">0</field>
<field name="bindserverport">0</field>
<field name="charges">0</field>
</row>
<row>
<field name="id">1</field>
<field name="servername"></field>
<field name="serverip"></field>
<field name="serverport">0</field>
<field name="flashname">group17</field>
<field name="flashicon">group18.swf</field>
<field name="flashhint"></field>
<field name="child">1</field>
<field name="picserverip">0</field>
<field name="picserverport">0</field>
<field name="bindserverip">0</field>
<field name="bindserverport">0</field>
<field name="charges">0</field>
</row>
<row>
<field name="id">101</field>
<field name="servername">vikingconquer</field>
<field name="serverip">192.168.1.3</field>
<field name="serverport">9960</field>
<field name="flashname">vikingconquer</field>
<field name="flashicon">group13/server1.swf</field>
<field name="flashhint"></field>
<field name="child">0</field>
<field name="picserverip">0</field>
<field name="picserverport">0</field>
<field name="bindserverip">0</field>
<field name="bindserverport">0</field>
<field name="charges">0</field>
</row>
</table_data>
</database>
</mysqldump>
ودا لو حصلك مشكله في باكنت هندلر تمام ؟؟
هتبحث عن
public unsafe static void createdhkey
وتبدله بي الكود دا
public unsafe static void createdhkey(serversockets.securitysocket obj, serversockets.packet stream)
{
try
{
byte[] buffer = new byte[36];
bool extra = false;
string text = system.text.asciiencoding.ascii.getstring(obj.dhke ybuffer.buffer, 0, obj.dhkeybuffer.length());
if (!text.endswith("tqclient"))
{
system.buffer.blockcopy(obj.encrypteddhkeybuffer.b uffer, obj.encrypteddhkeybuffer.length() - 36, buffer, 0, 36);
extra = true;
}
// myconsole.printpacketadvanced(stream.memory, stream.size);
string key;
if (stream.gethandshakereplykey(out key))
{
obj.setdhkey = true;
obj.game.dhkey.handleresponse(key);
var compute_key = obj.game.dhkeyexchance.postprocessdhkey(obj.game.d hkey.tobytes());
//obj.game.crypto.setivs(new byte[8], new byte[8]);
obj.game.crypto.generatekey(compute_key);
obj.game.crypto.reset();
}
else
{
obj.disconnect();
return;
}
if (extra)
{
stream.seek(0);
obj.game.crypto.decrypt(buffer, 0, stream.memory, 0, 36);
stream.size = buffer.length;
stream.size = buffer.length;
stream.seek(2);
ushort packetid = stream.readuint16();
action<client.gameclient, serversockets.packet> hinvoker;
if (msginvoker.trygetinvoker(packetid, out hinvoker))
{
hinvoker(obj.game, stream);
}
else
{
obj.disconnect();
myconsole.writeline("dh key not found the packet ----> " + packetid);
}
}
}
catch (exception e) { myconsole.writeexception(e); }
}
تعدل ع الاي بي بس بس بس متلعبش في اسم السيرفر ولا اي حاجه
طبعا كلامي للناس الي اول مره تشغل سورس اليكس بالنسبه للناس الي بتعرف
تتطنش كل الي قلته
صوره من جوه السورس
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف)
============================
رابط السورس هتلاقي في الملف القاعده والقاعده بتاع النافا كات والسورس والاب سيرفر
عفواً لايمكن عرض الروابط في الإرشيف
================================================== =====
عموما الي سرب السورس يشكر وصاحب السورس اصلا يشكر
دعواتكم ^_^
#midoazoz
احسن ميدو فى الدنيا
fanta139
2020-03-29, 08:35 PM
هو اللودر بتاعي عامل ازمه لي كدا مه زي اي لودر بيشال وبيتحط عادي الفرق بس اني كنت بستخدم اكونت سيرفر مختلف 😀😀
نزل ام حل حرام علي
asd201230099
2020-03-30, 01:28 AM
عاااااااااااااااش
Mr.Hero
2020-03-30, 04:04 PM
عاش بالتوفيق
neno2052
2020-03-30, 08:43 PM
عاش بس مكنش يستاهل الضجه ده كلها
MohamedNader
2020-03-30, 10:06 PM
Thx
gerson1396
2020-03-30, 10:11 PM
buen servicio
osamanofl
2020-03-31, 12:51 AM
عااش
Circle
2020-03-31, 02:02 AM
السلام عليكم
طبعا انا مش استخدمت السورس بس اعرف اللعبه
عموما هو صاحب اللعبه بيقول اتاك وبتاع مش فاهم بس اي حد ممكن يظبط الاتاك ناس بتقلي بيقول حاطط ثغرات عادي اي حد ممكن يجيبها
من حيث السورس ف النسخه كويسه بالنسبه لاليكس عامه وطبعا لانها نازله بلودر ميجو وكتير جدا مش عرف يشغله
ف اناا رجعته للودر اليكس الاصلي
دلوقتي هتركزو معايا عشان هشرح كمان التشغيل السورس
اولا هتحتاج برنامج
notpad++
هتحمله من جوجل عادي جدا
هتحمل السورس وتحطه في C
وتفكه تعمله فك هنا تمام
هنرفع القاعده ع النافاكات
بعدين هتخش ع
C:\VikingsAfterRemoveLoader\# This Sourse\bin\Debug
وتفتج Shell.ini
هتفتحه ب nodpad++
وتدوس كونترول اتش
Ctrl+H
وتغير الاي بي والاب سيرفر باص وررد والقاعده
هتعمل التغيير لمكان السورس كله الي هو ده
C:\VikingsAfterRemoveLoader
بعدين تفتح كل بروجيكت وتعمله ReBuild
وتفتح اللقونصولات عادي جدا
===========================
البدش
بص يا نجم انت هتجيب بدش من هنا
عفواً لايمكن عرض الروابط في الإرشيف
هو ده الي هتستخدمه طبعا التعديل في دول
100.TME
موجود في
Conquer Online 3.0\Env_DX8\ini\tme
وكمان في
Conquer Online 3.0\ini\tme
وكمان هتعدل ع ده
config
موجود في
Conquer Online 3.0\Env_DX8
===========================
طب بالنسبه للناس برده الي هتتعب في البدش
التعديل في
100.TME
بص انا هنزلك التعديل كمان
<?xml version="1.0"?>
<mysqldump xmlns:xsi="عفواً لايمكن عرض الروابط في الإرشيف">
<database name="serverdat">
<table_structure name="outenserver">
<field Field="id" Type="int(10) unsigned" Null="NO" Key="PRI" Default="" Extra="" />
<field Field="ServerName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerIP" Type="varchar(128)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashIcon" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashHint" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="Child" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="Charges" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<key Table="outenserver" Non_unique="0" Key_name="PRIMARY" Seq_in_index="1" Column_name="id" Collation="A" Cardinality="165" Null="" Index_type="BTREE" Comment="" />
<options Name="outenserver" Engine="MyISAM" Version="10" Row_format="Dynamic" Rows="165" Avg_row_length="80" Data_length="13316" Max_data_length="281474976710655" Index_length="4096" Data_free="0" Create_time="2016-05-09 06:42:48" Update_time="2017-05-18 02:21:22" Collation="utf8_general_ci" Create_options="" Comment="" />
</table_structure>
<table_data name="outenserver">
<row>
<field name="id">0</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName"></field>
<field name="FlashIcon"></field>
<field name="FlashHint"></field>
<field name="Child">17</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">1</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName">Group17</field>
<field name="FlashIcon">Group18.swf</field>
<field name="FlashHint"></field>
<field name="Child">1</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">101</field>
<field name="ServerName">VikingConquer</field>
<field name="ServerIP">192.168.1.3</field>
<field name="ServerPort">9960</field>
<field name="FlashName">VikingConquer</field>
<field name="FlashIcon">Group13/server1.swf</field>
<field name="FlashHint"></field>
<field name="Child">0</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
</table_data>
</database>
</mysqldump>
ودا لو حصلك مشكله في باكنت هندلر تمام ؟؟
هتبحث عن
public unsafe static void CreateDHKey
وتبدله بي الكود دا
public unsafe static void CreateDHKey(ServerSockets.SecuritySocket obj, ServerSockets.Packet Stream)
{
try
{
byte[] buffer = new byte[36];
bool extra = false;
string text = System.Text.ASCIIEncoding.ASCII.GetString(obj.DHKe yBuffer.buffer, 0, obj.DHKeyBuffer.Length());
if (!text.EndsWith("TQClient"))
{
System.Buffer.BlockCopy(obj.EncryptedDHKeyBuffer.b uffer, obj.EncryptedDHKeyBuffer.Length() - 36, buffer, 0, 36);
extra = true;
}
// MyConsole.PrintPacketAdvanced(Stream.Memory, Stream.Size);
string key;
if (Stream.GetHandshakeReplyKey(out key))
{
obj.SetDHKey = true;
obj.Game.DHKey.HandleResponse(key);
var compute_key = obj.Game.DHKeyExchance.PostProcessDHKey(obj.Game.D HKey.ToBytes());
//obj.Game.Crypto.SetIVs(new byte[8], new byte[8]);
obj.Game.Crypto.GenerateKey(compute_key);
obj.Game.Crypto.Reset();
}
else
{
obj.Disconnect();
return;
}
if (extra)
{
Stream.Seek(0);
obj.Game.Crypto.Decrypt(buffer, 0, Stream.Memory, 0, 36);
Stream.Size = buffer.Length;
Stream.Size = buffer.Length;
Stream.Seek(2);
ushort PacketID = Stream.ReadUInt16();
Action<Client.GameClient, ServerSockets.Packet> hinvoker;
if (MsgInvoker.TryGetInvoker(PacketID, out hinvoker))
{
hinvoker(obj.Game, Stream);
}
else
{
obj.Disconnect();
MyConsole.WriteLine("DH KEY Not found the packet ----> " + PacketID);
}
}
}
catch (Exception e) { MyConsole.WriteException(e); }
}
تعدل ع الاي بي بس بس بس متلعبش في اسم السيرفر ولا اي حاجه
طبعا كلامي للناس الي اول مره تشغل سورس اليكس بالنسبه للناس الي بتعرف
تتطنش كل الي قلته
صوره من جوه السورس
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف)
============================
رابط السورس هتلاقي في الملف القاعده والقاعده بتاع النافا كات والسورس والاب سيرفر
عفواً لايمكن عرض الروابط في الإرشيف
================================================== =====
عموما الي سرب السورس يشكر وصاحب السورس اصلا يشكر
دعواتكم ^_^
#MidoAzoz
عاش
HBESA
2020-03-31, 05:19 AM
عاش
amr69940
2020-03-31, 10:36 AM
goood
sgdgdsjopdsg
2020-03-31, 04:06 PM
شش
divad12345
2020-04-01, 12:41 AM
Dios
abuhaneen
2020-04-01, 09:44 AM
عاش
Peter
2020-04-04, 06:21 PM
عااش
kaka1az
2020-04-08, 04:31 AM
teslam
goku7410
2020-04-09, 09:03 AM
وضعك
emad124
2020-04-09, 04:11 PM
Thanks
Tarek Roshdi
2020-04-16, 06:47 AM
شكرا
Uchiha T3Alo
2020-04-19, 06:53 AM
مجهود تشكر عليه بس السورس فيه ملف دل للى ناوى يشتغل عليه بيبعت بينات الفى بى اس والسيرفر على اميل لشخص معين لا داعى لذكر اسمه يعنى الى ناوى يشتغل عليه يحافظ على نفسه بخصوص السورس ده
midoazoz
2020-04-19, 02:55 PM
مجهود تشكر عليه بس السورس فيه ملف دل للى ناوى يشتغل عليه بيبعت بينات الفى بى اس والسيرفر على اميل لشخص معين لا داعى لذكر اسمه يعنى الى ناوى يشتغل عليه يحافظ على نفسه بخصوص السورس ده
ههههههه ربنا يستر ^_^
koko1
2020-04-19, 04:01 PM
عااش
محمودمحمدسالم
2020-04-20, 01:17 AM
عاش
anabatal
2020-04-20, 05:48 AM
شكرا
ahmedkamel23
2020-04-24, 04:36 PM
عاششش
GunnerLiliok
2020-04-24, 05:22 PM
thx
george771
2020-04-25, 01:09 AM
عاااش
ToRWadA
2020-04-25, 05:22 AM
عاش
M7moud
2020-04-25, 06:20 AM
goodwork
MaNGaWy
2020-04-26, 09:27 AM
تسلم ايدك
MohamedMano55
2020-04-26, 11:40 AM
تسلم
ewweww
2020-04-30, 06:18 PM
عاششششش
jose0258
2020-05-06, 01:21 AM
ع وضعك
yousefhtrikano
2020-05-08, 12:09 AM
عاااش
liyotaf239
2020-05-10, 07:18 AM
omarkhaled2020
2020-05-10, 11:23 AM
3a4
mohamedawad
2020-05-10, 01:05 PM
عاش
daved31568
2020-05-10, 09:00 PM
mohamedza
2020-05-10, 09:23 PM
ttt
ahmed soska
2020-05-11, 01:54 AM
مخخخ
mohamedomar
2020-05-14, 08:36 PM
عاش
ka7ol1010
2020-05-15, 12:07 AM
عاااش
mido569
2020-05-15, 05:42 AM
االا
Back 8
2020-05-15, 06:33 AM
بالتوفيق
Mutaz
2020-05-16, 02:25 AM
عاش
HamoCooL
2020-05-16, 06:40 AM
عااااش
hunters142
2021-07-20, 07:56 PM
سبقتنى تسلم
POPAZAM
2021-07-21, 10:02 AM
شكراا
mohamed2010
2021-07-22, 08:32 PM
هاسشي
omerguray16
2021-07-30, 10:50 PM
ty
eslam1
2021-07-31, 11:48 AM
عاااش
KekoCoder
2021-08-18, 10:04 PM
تسلم
ahmedhamedd555e
2021-08-19, 12:57 AM
thx
78asdasd
2021-08-19, 09:46 AM
شكرا
conkmohamed
2021-08-24, 12:56 AM
رىؤ
!MAX!
2021-08-24, 09:20 PM
مشكووووووووووووور
3zzatgaming
2021-09-09, 09:43 AM
السلام عليكم
طبعا انا مش استخدمت السورس بس اعرف اللعبه
عموما هو صاحب اللعبه بيقول اتاك وبتاع مش فاهم بس اي حد ممكن يظبط الاتاك ناس بتقلي بيقول حاطط ثغرات عادي اي حد ممكن يجيبها
من حيث السورس ف النسخه كويسه بالنسبه لاليكس عامه وطبعا لانها نازله بلودر ميجو وكتير جدا مش عرف يشغله
ف اناا رجعته للودر اليكس الاصلي
دلوقتي هتركزو معايا عشان هشرح كمان التشغيل السورس
اولا هتحتاج برنامج
notpad++
هتحمله من جوجل عادي جدا
هتحمل السورس وتحطه في C
وتفكه تعمله فك هنا تمام
هنرفع القاعده ع النافاكات
بعدين هتخش ع
C:\VikingsAfterRemoveLoader\# This Sourse\bin\Debug
وتفتج Shell.ini
هتفتحه ب nodpad++
وتدوس كونترول اتش
Ctrl+H
وتغير الاي بي والاب سيرفر باص وررد والقاعده
هتعمل التغيير لمكان السورس كله الي هو ده
C:\VikingsAfterRemoveLoader
بعدين تفتح كل بروجيكت وتعمله ReBuild
وتفتح اللقونصولات عادي جدا
===========================
البدش
بص يا نجم انت هتجيب بدش من هنا
عفواً لايمكن عرض الروابط في الإرشيف
هو ده الي هتستخدمه طبعا التعديل في دول
100.TME
موجود في
Conquer Online 3.0\Env_DX8\ini\tme
وكمان في
Conquer Online 3.0\ini\tme
وكمان هتعدل ع ده
config
موجود في
Conquer Online 3.0\Env_DX8
===========================
طب بالنسبه للناس برده الي هتتعب في البدش
التعديل في
100.TME
بص انا هنزلك التعديل كمان
<?xml version="1.0"?>
<mysqldump xmlns:xsi="عفواً لايمكن عرض الروابط في الإرشيف">
<database name="serverdat">
<table_structure name="outenserver">
<field Field="id" Type="int(10) unsigned" Null="NO" Key="PRI" Default="" Extra="" />
<field Field="ServerName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerIP" Type="varchar(128)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashIcon" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashHint" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="Child" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="Charges" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<key Table="outenserver" Non_unique="0" Key_name="PRIMARY" Seq_in_index="1" Column_name="id" Collation="A" Cardinality="165" Null="" Index_type="BTREE" Comment="" />
<options Name="outenserver" Engine="MyISAM" Version="10" Row_format="Dynamic" Rows="165" Avg_row_length="80" Data_length="13316" Max_data_length="281474976710655" Index_length="4096" Data_free="0" Create_time="2016-05-09 06:42:48" Update_time="2017-05-18 02:21:22" Collation="utf8_general_ci" Create_options="" Comment="" />
</table_structure>
<table_data name="outenserver">
<row>
<field name="id">0</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName"></field>
<field name="FlashIcon"></field>
<field name="FlashHint"></field>
<field name="Child">17</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">1</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName">Group17</field>
<field name="FlashIcon">Group18.swf</field>
<field name="FlashHint"></field>
<field name="Child">1</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">101</field>
<field name="ServerName">VikingConquer</field>
<field name="ServerIP">192.168.1.3</field>
<field name="ServerPort">9960</field>
<field name="FlashName">VikingConquer</field>
<field name="FlashIcon">Group13/server1.swf</field>
<field name="FlashHint"></field>
<field name="Child">0</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
</table_data>
</database>
</mysqldump>
ودا لو حصلك مشكله في باكنت هندلر تمام ؟؟
هتبحث عن
public unsafe static void CreateDHKey
وتبدله بي الكود دا
public unsafe static void CreateDHKey(ServerSockets.SecuritySocket obj, ServerSockets.Packet Stream)
{
try
{
byte[] buffer = new byte[36];
bool extra = false;
string text = System.Text.ASCIIEncoding.ASCII.GetString(obj.DHKe yBuffer.buffer, 0, obj.DHKeyBuffer.Length());
if (!text.EndsWith("TQClient"))
{
System.Buffer.BlockCopy(obj.EncryptedDHKeyBuffer.b uffer, obj.EncryptedDHKeyBuffer.Length() - 36, buffer, 0, 36);
extra = true;
}
// MyConsole.PrintPacketAdvanced(Stream.Memory, Stream.Size);
string key;
if (Stream.GetHandshakeReplyKey(out key))
{
obj.SetDHKey = true;
obj.Game.DHKey.HandleResponse(key);
var compute_key = obj.Game.DHKeyExchance.PostProcessDHKey(obj.Game.D HKey.ToBytes());
//obj.Game.Crypto.SetIVs(new byte[8], new byte[8]);
obj.Game.Crypto.GenerateKey(compute_key);
obj.Game.Crypto.Reset();
}
else
{
obj.Disconnect();
return;
}
if (extra)
{
Stream.Seek(0);
obj.Game.Crypto.Decrypt(buffer, 0, Stream.Memory, 0, 36);
Stream.Size = buffer.Length;
Stream.Size = buffer.Length;
Stream.Seek(2);
ushort PacketID = Stream.ReadUInt16();
Action<Client.GameClient, ServerSockets.Packet> hinvoker;
if (MsgInvoker.TryGetInvoker(PacketID, out hinvoker))
{
hinvoker(obj.Game, Stream);
}
else
{
obj.Disconnect();
MyConsole.WriteLine("DH KEY Not found the packet ----> " + PacketID);
}
}
}
catch (Exception e) { MyConsole.WriteException(e); }
}
تعدل ع الاي بي بس بس بس متلعبش في اسم السيرفر ولا اي حاجه
طبعا كلامي للناس الي اول مره تشغل سورس اليكس بالنسبه للناس الي بتعرف
تتطنش كل الي قلته
صوره من جوه السورس
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف)
============================
رابط السورس هتلاقي في الملف القاعده والقاعده بتاع النافا كات والسورس والاب سيرفر
عفواً لايمكن عرض الروابط في الإرشيف
================================================== =====
عموما الي سرب السورس يشكر وصاحب السورس اصلا يشكر
دعواتكم ^_^
#MidoAzoz
fd
Moustafa1
2021-09-10, 01:55 AM
نجرب
khaledxodia
2021-09-15, 07:06 AM
تسلم
slayer
2021-09-15, 06:44 PM
check
kobra
2021-09-15, 07:11 PM
تسلم يا نجم
ahmedyhaey
2021-11-27, 05:22 PM
uha
omarjimmy19
2021-12-01, 07:02 PM
سورس باين عليه حلو ممكن ترد عشان الرابط ؟
يظهرلي
omarjimmy19
2021-12-01, 07:03 PM
سورس جامد بسم الله مشاء الله
omarjimmy13
2021-12-03, 10:39 AM
عاش
HsnGnc
2021-12-03, 10:46 PM
thanks
SourceBuilder
2021-12-04, 11:55 PM
تسلم
SourceBuilder
2021-12-04, 11:56 PM
tslam ya gda
mohamedabdu
2022-02-09, 04:41 PM
.
miso2010
2022-02-09, 06:50 PM
see
tekatop0
2022-02-16, 05:07 AM
تسلم
Rnez2022
2022-02-20, 01:11 AM
202020
zcnick32
2022-02-20, 06:05 AM
cvnbvc
hamadajti
2022-02-23, 07:52 PM
lindo
badroobot
2022-03-04, 03:22 AM
عاش
megax
2022-03-05, 01:18 AM
yuuuuuuuu
Abdelalem
2022-03-05, 02:17 AM
عاش
Castala7
2022-03-05, 01:47 PM
يا
GrayMask
2022-03-14, 04:00 AM
see
nasrba4a
2022-03-15, 05:05 AM
tt
MohamedPonja
2022-03-15, 12:45 PM
عاش
hamzawe
2022-03-15, 11:35 PM
تسلم يا فخامة
فتحى الشاهد
2022-03-26, 11:55 PM
تمام
ali53
2022-04-14, 12:22 PM
شكر
Ramykhaled
2022-04-15, 02:29 AM
عاش
Ramykhaled
2022-04-15, 03:24 PM
عاش
Tofan
2022-04-15, 04:34 PM
test s
Mr.sayed
2022-04-21, 08:20 PM
عاش ياض
Drugs
2022-05-03, 06:14 PM
uha
memotal1234
2022-05-03, 06:50 PM
Done
ModyMohamedAdel
2022-05-06, 03:52 PM
عاش
ابو مروان
2022-05-08, 03:15 AM
؟؟؟؟؟؟؟ظ
so3da
2023-04-14, 09:22 PM
qqqq
alpernsali1
2023-04-22, 06:42 PM
thx
youssef12345
2023-04-23, 02:15 PM
cccc
etetoo2015
2023-05-07, 11:18 AM
tyyyy
عمر23
2023-05-07, 01:28 PM
♥
moneyx
2023-05-07, 06:21 PM
هشوفو
nightmare
2023-05-12, 08:03 PM
لب
amrkl123
2023-05-15, 02:29 AM
عااااااااااااااااااااااااااااش
MohamedOsCar
2023-05-15, 06:20 PM
عاش
gonimm
2023-05-16, 07:23 AM
عاش
rofaa
2023-05-19, 04:29 PM
ggg
eslamsaad
2023-05-19, 05:00 PM
عاش
slash
2023-05-25, 06:35 AM
ضن
abdoahmed
2023-06-01, 01:39 AM
thx
Mostafageneral
2023-07-28, 01:55 AM
شكرا لك
yousef here
2023-07-28, 02:16 PM
عاش
mo0dy
2023-08-11, 12:49 AM
عاااش
Castala7
2023-08-11, 08:29 AM
4نقشى
eslam0312
2023-08-28, 04:10 PM
dasffsdf
Yabahy
2023-08-29, 06:23 PM
هجرب
ahmed30
2023-08-30, 02:35 AM
Tasr
mr.deltanet
2023-09-08, 09:31 PM
Thank You
ElSaher
2023-09-10, 01:50 AM
.
egyconquer
2023-09-11, 03:00 AM
مشكور
eslaam
2023-10-30, 11:04 PM
شكرا
محمد محمود
2023-10-31, 08:22 PM
عاش
4darkslayer
2023-11-12, 11:29 PM
thx
meito20
2023-11-20, 07:33 PM
شكرا
bishoysamir
2023-11-20, 10:19 PM
248561487412
xefo1103
2023-11-30, 03:19 AM
thx
Mrhero
2023-12-07, 03:44 AM
عاش
OsaKa
2023-12-08, 03:30 AM
ع وضعك
Elviraytv01
2023-12-23, 07:10 PM
654
magna2022
2023-12-23, 10:53 PM
.
Kemoo0ka
2023-12-25, 02:31 PM
مشكوووووووور
ewweww300
2024-01-22, 05:33 AM
عاششششش
Leomay
2024-02-07, 03:41 AM
.
mohamedelhdad
2024-02-08, 08:43 PM
هجرب
Mohamed Amx
2024-02-09, 06:42 PM
يسي
jimmy20
2024-02-22, 06:21 AM
تسلم ي حبيبي
حنفي فارس
2024-03-06, 11:13 PM
عاش
moneyxx
2024-03-07, 02:26 AM
454
Naderahmed1
2024-03-13, 12:55 PM
جميل
ديسكو الفظيـع
2024-03-14, 06:15 AM
نشوف
عصام العربى
2024-03-14, 07:27 AM
عاش
ahmednero2
2024-03-28, 02:08 PM
Ty
megax
2024-03-30, 01:22 AM
نسلم
gogogogo88
2024-03-30, 03:19 AM
تسلم
ahmedmatrix12
2024-03-30, 04:20 PM
dsdasad
Dragonfantasy05
2024-04-01, 07:02 AM
السلام عليكم
طبعا انا مش استخدمت السورس بس اعرف اللعبه
عموما هو صاحب اللعبه بيقول اتاك وبتاع مش فاهم بس اي حد ممكن يظبط الاتاك ناس بتقلي بيقول حاطط ثغرات عادي اي حد ممكن يجيبها
من حيث السورس ف النسخه كويسه بالنسبه لاليكس عامه وطبعا لانها نازله بلودر ميجو وكتير جدا مش عرف يشغله
ف اناا رجعته للودر اليكس الاصلي
دلوقتي هتركزو معايا عشان هشرح كمان التشغيل السورس
اولا هتحتاج برنامج
notpad++
هتحمله من جوجل عادي جدا
هتحمل السورس وتحطه في C
وتفكه تعمله فك هنا تمام
هنرفع القاعده ع النافاكات
بعدين هتخش ع
C:\VikingsAfterRemoveLoader\# This Sourse\bin\Debug
وتفتج Shell.ini
هتفتحه ب nodpad++
وتدوس كونترول اتش
Ctrl+H
وتغير الاي بي والاب سيرفر باص وررد والقاعده
هتعمل التغيير لمكان السورس كله الي هو ده
C:\VikingsAfterRemoveLoader
بعدين تفتح كل بروجيكت وتعمله ReBuild
وتفتح اللقونصولات عادي جدا
===========================
البدش
بص يا نجم انت هتجيب بدش من هنا
عفواً لايمكن عرض الروابط في الإرشيف
هو ده الي هتستخدمه طبعا التعديل في دول
100.TME
موجود في
Conquer Online 3.0\Env_DX8\ini\tme
وكمان في
Conquer Online 3.0\ini\tme
وكمان هتعدل ع ده
config
موجود في
Conquer Online 3.0\Env_DX8
===========================
طب بالنسبه للناس برده الي هتتعب في البدش
التعديل في
100.TME
بص انا هنزلك التعديل كمان
<?xml version="1.0"?>
<mysqldump xmlns:xsi="عفواً لايمكن عرض الروابط في الإرشيف">
<database name="serverdat">
<table_structure name="outenserver">
<field Field="id" Type="int(10) unsigned" Null="NO" Key="PRI" Default="" Extra="" />
<field Field="ServerName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerIP" Type="varchar(128)" Null="NO" Key="" Default="0" Extra="" />
<field Field="ServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashName" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashIcon" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="FlashHint" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="Child" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="PicServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerIP" Type="varchar(50)" Null="NO" Key="" Default="0" Extra="" />
<field Field="BindServerPort" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<field Field="Charges" Type="int(10) unsigned" Null="NO" Key="" Default="0" Extra="" />
<key Table="outenserver" Non_unique="0" Key_name="PRIMARY" Seq_in_index="1" Column_name="id" Collation="A" Cardinality="165" Null="" Index_type="BTREE" Comment="" />
<options Name="outenserver" Engine="MyISAM" Version="10" Row_format="Dynamic" Rows="165" Avg_row_length="80" Data_length="13316" Max_data_length="281474976710655" Index_length="4096" Data_free="0" Create_time="2016-05-09 06:42:48" Update_time="2017-05-18 02:21:22" Collation="utf8_general_ci" Create_options="" Comment="" />
</table_structure>
<table_data name="outenserver">
<row>
<field name="id">0</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName"></field>
<field name="FlashIcon"></field>
<field name="FlashHint"></field>
<field name="Child">17</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">1</field>
<field name="ServerName"></field>
<field name="ServerIP"></field>
<field name="ServerPort">0</field>
<field name="FlashName">Group17</field>
<field name="FlashIcon">Group18.swf</field>
<field name="FlashHint"></field>
<field name="Child">1</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
<row>
<field name="id">101</field>
<field name="ServerName">VikingConquer</field>
<field name="ServerIP">192.168.1.3</field>
<field name="ServerPort">9960</field>
<field name="FlashName">VikingConquer</field>
<field name="FlashIcon">Group13/server1.swf</field>
<field name="FlashHint"></field>
<field name="Child">0</field>
<field name="PicServerIP">0</field>
<field name="PicServerPort">0</field>
<field name="BindServerIP">0</field>
<field name="BindServerPort">0</field>
<field name="Charges">0</field>
</row>
</table_data>
</database>
</mysqldump>
ودا لو حصلك مشكله في باكنت هندلر تمام ؟؟
هتبحث عن
public unsafe static void CreateDHKey
وتبدله بي الكود دا
public unsafe static void CreateDHKey(ServerSockets.SecuritySocket obj, ServerSockets.Packet Stream)
{
try
{
byte[] buffer = new byte[36];
bool extra = false;
string text = System.Text.ASCIIEncoding.ASCII.GetString(obj.DHKe yBuffer.buffer, 0, obj.DHKeyBuffer.Length());
if (!text.EndsWith("TQClient"))
{
System.Buffer.BlockCopy(obj.EncryptedDHKeyBuffer.b uffer, obj.EncryptedDHKeyBuffer.Length() - 36, buffer, 0, 36);
extra = true;
}
// MyConsole.PrintPacketAdvanced(Stream.Memory, Stream.Size);
string key;
if (Stream.GetHandshakeReplyKey(out key))
{
obj.SetDHKey = true;
obj.Game.DHKey.HandleResponse(key);
var compute_key = obj.Game.DHKeyExchance.PostProcessDHKey(obj.Game.D HKey.ToBytes());
//obj.Game.Crypto.SetIVs(new byte[8], new byte[8]);
obj.Game.Crypto.GenerateKey(compute_key);
obj.Game.Crypto.Reset();
}
else
{
obj.Disconnect();
return;
}
if (extra)
{
Stream.Seek(0);
obj.Game.Crypto.Decrypt(buffer, 0, Stream.Memory, 0, 36);
Stream.Size = buffer.Length;
Stream.Size = buffer.Length;
Stream.Seek(2);
ushort PacketID = Stream.ReadUInt16();
Action<Client.GameClient, ServerSockets.Packet> hinvoker;
if (MsgInvoker.TryGetInvoker(PacketID, out hinvoker))
{
hinvoker(obj.Game, Stream);
}
else
{
obj.Disconnect();
MyConsole.WriteLine("DH KEY Not found the packet ----> " + PacketID);
}
}
}
catch (Exception e) { MyConsole.WriteException(e); }
}
تعدل ع الاي بي بس بس بس متلعبش في اسم السيرفر ولا اي حاجه
طبعا كلامي للناس الي اول مره تشغل سورس اليكس بالنسبه للناس الي بتعرف
تتطنش كل الي قلته
صوره من جوه السورس
عفواً لايمكن عرض الروابط في الإرشيف (عفواً لايمكن عرض الروابط في الإرشيف)
============================
رابط السورس هتلاقي في الملف القاعده والقاعده بتاع النافا كات والسورس والاب سيرفر
عفواً لايمكن عرض الروابط في الإرشيف
================================================== =====
عموما الي سرب السورس يشكر وصاحب السورس اصلا يشكر
دعواتكم ^_^
#MidoAzoz
gooooooooooooooooodddddddddddddd
mnam1
2024-04-07, 07:22 AM
تحت التجربه
gfdag
2024-04-08, 05:01 PM
لابلسىلبس
hisokamohamed
2024-04-09, 01:16 AM
شكراااا
تخسثحا2438
2024-04-09, 09:31 PM
sss
moamenessam222
2024-04-11, 07:00 PM
عاش
6a159837ec@emai
2024-04-21, 09:17 PM
شكرا
angluos
2024-04-22, 07:13 AM
tnx
lecoq
2024-04-27, 09:59 PM
thanks for sharing
gamal20100
2024-05-02, 09:12 PM
765786
ahmedhamdy
2024-05-30, 04:56 AM
تسلم يا ميدو استمر
maksod8
2024-05-30, 08:32 AM
عاش يا ميدو
mokhalid
2024-06-02, 02:06 AM
عاششششش
xefo1101
2024-06-08, 10:50 AM
asdasd
abdoringo
2024-06-08, 12:40 PM
tslm
EL5WAGA
2024-06-10, 07:01 PM
تسلم ايدك
amdcool158
2024-06-10, 10:35 PM
جامد
mr-shadow
2024-06-11, 02:55 PM
عاش
Masry99
2024-06-11, 11:30 PM
تسلم يا غالي
sseea
2024-06-11, 11:33 PM
عاش
يوسف كونكر
2024-07-01, 04:48 AM
1
MohamedModyAdel
2024-08-31, 12:55 AM
عاش
ahmedelpop
2024-09-02, 11:45 PM
رثرثرثرثرث
Muhammad
2024-09-14, 12:03 AM
تمام
eyouunis
2024-09-23, 11:11 AM
تسلم يامحترم
mmfoc
2024-09-26, 07:55 AM
تمام
Mohamed Nader
2024-09-26, 12:13 PM
test
pepo762002
2024-09-26, 12:43 PM
عااش
youssef200
2024-09-27, 02:44 AM
عاااش
MohamedAbdo0010
2024-10-11, 12:39 AM
عاش
mustafa11
2024-10-15, 08:40 AM
2222222222
menamomer
2024-10-17, 10:07 PM
شكرا
RAVEN
2024-10-18, 09:57 AM
thanks
ahmedsamer
2024-10-24, 01:05 AM
عاش
toteo3344
2025-01-07, 02:41 PM
عاش واللهى
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2025, TranZ by code