• مرحبا بك زائر , ندعوك بالتسجيل فى المنتدى لتتمكن من مشاهدة جميع المواضيع
    بادئ الموضوع تاريخ البدء
  • المشاهدات 143
  • الردود 1

xAttack

عضو جديد
عضو بمنتدي فكرة

إنضم
7 نوفمبر 2019
المشاركات
9
Reaction score
3
النقاط
10
Awards
0
بــــســـــم الــــلــــه الـــــرحــــمــــن الـــــرحـــــيـــــم

اول حاجا ياريت الموضوع دة يتثبت عشان هيفيد الكل :emoji2:
مش هطول ف الشرح
اللودر دا عباره عن لودرين في بعض
جبت لودر مفيهوش حمايه حطيتلو حمايه
وانشاء الله هيعجبك
-------------------------------------------------------------------------
اولا كدا افتح كلاس Auth او Authentication
علي حسب اسمو عندك في السورس
هتمسح كل اللي فيه وتبدلو ب دا
PHP:
using System;
using System.IO;
using System.****;
using WiskeProject.Network.Cryptography;

****space WiskeProject.Network.AuthPackets
{

public class Authentication : Interfaces.IPacket
{
public Authentication()
{
}
public void Deserialize(byte[] buffer)
{
if (buffer.Length == 312)
{
ushort length = BitConverter.ToUInt16(buffer, 0);

if (length == 312)
{
ushort type = BitConverter.ToUInt16(buffer, 2);
if (type == 1542)
{
Buffer = buffer;
}
}
}
}
public string User****
{
get
{
return Encoding.Default.GetString(Buffer, 8, 32).Replace("\0", "");
}
}
public string Password
{
get
{
try
{
byte[] PasswordArray = Encoding.Default.GetBytes((string)(Encoding.Defaul t.GetString(Buffer, 72, 32)));
if (PasswordArray.Length <= 0) return "";
LoaderEncryption.Decrypt(PasswordArray, 32);
string x = Encoding.Default.GetString(PasswordArray);
return x.Replace("\0", "");
}
catch
{
return "";
}
}
}
public string Server
{
get
{
return Encoding.Default.GetString(Buffer, 136, 16).Replace("\0", "").Replace("0", "");
}
}
public string MacAddress
{
get
{
return Encoding.Default.GetString(Buffer, 152, 16).Replace("\0", "");
}
}
byte[] Buffer;
public byte[] ToArray()
{
throw new NotImplementedException();
}
public void Send(Client.GameState client)
{
throw new NotImplementedException();
}
}
}
تمام بعد م نخلص م دا هنروح علي LoaderEncryption
هنمسحو كلو بردو وهنبدلو ب دا

PHP:
using System;
using System.Collections.Generic;
using System.Linq;
using System.****;

****space WiskeProject.Network.Cryptography
{
public class LoaderEncryption
{
private static byte[] Key = { 12, 12, 215, 10, 20, 11, 60, 193, 11, 96, 53, 157, 71, 37, 150, 225, 86, 224, 178, 184, 230, 147, 79, 194, 160, 0, 99, 239, 218, 134, 179, 13, 247, 155, 237, 245, 165, 245, 128, 144 };
public static void Encrypt(byte[] arr)
{
int length = Key.Length;
for (int i = 0; i < arr.Length; i++)
{
arr[i] ^= Key[i % length];
arr[i] ^= Key[(i + 1) % length];
}
}
public static void Decrypt(byte[] arr, int size)
{
int length = Key.Length;
for (int i = 0; i < size; i++)
{
arr[i] ^= Key[(i + 1) % length];
arr[i] ^= Key[i % length];
}
}
}
}
تمام اوووي لحد كده نيجي بقي لأخر نقطه
اللي هي مفتاح اللودر
هنفتح كلاس Constants
وحط فيه

PHP:
GameCryptographyKey = "PacsHostAntiHack";
هنيجي بقي لتحميل اللودر

ليس لديك الصلاحية لمشاهدة الرابط سجل دخولك أو قم بالتسجيل الآن.


كلمة شكر تكفييي :)
 

كلمة المدير

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

تواصل مع فريق العمل

  • Egypt, AB

  • EG:+201066710539

  • Support@Fekra-vb.com

  • https://www.facebook.com/fekravb/

عن Fekra - فكرة

فكره : منتدى عربي إلكتروني لدروس التجارة الاكترونية وممارستها و لدعم المواقع و المنتديات العربية وتعليم التصاميم والبرمجه والتطوير.

تابعنا على المواقع الاجتماعية


إتصل بنا

 

أعلى

خيارات الاستايل

تلوين الاقسام
خلفية المنتدى
نوع الخط
جدول المنتديات
تمديد المنتدى
فصل الأقسام
إخفاء السايدبار
حجم الخط
الصورة الرمزية
بيانات العضو
إخفاء التواقيع

إرجاع خيارات الإستايل