إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

إضافة Protect Me لإبعاد الكراكرز عن برنامجك التجارى

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    إذن إعتمادك لن يكون على إضافتك الخاصة بل سيكون على البرنامج الذى تم صناعة الإضافة به وغالبا هو Ams Plugin Maker

    تعليق


    • #17
      المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
      إذن إعتمادك لن يكون على إضافتك الخاصة بل سيكون على البرنامج الذى تم صناعة الإضافة به وغالبا هو Ams Plugin Maker
      كيف ذلك ؟؟
      إضافتى الخاصة تتمحور حول غلق الأوللى olly لمنع التنقيح
      فهل يقوم البرنامج الذى تفضلت بذكره بغلق الأولى olly ؟؟
      أصلا البرنامج Ams Plugin Maker نفسه يقبل التنقيح بالأوللى olly فكيف سيحمى غيره ؟؟

      التعديل الأخير تم بواسطة المـهاجر; الساعة 23-01-2016, 01:56 PM.

      تعليق


      • #18
        المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
        لم يتم تشفير نصوص الأكواد من الداخل (الأكواد بداخل الملف فى صورة نص صريح)
        .
        كود PHP:
        st Crypto.BlowfishDecryptString("NG1HT8CFix0=""Wrong Password");
        cst2 Crypto.BlowfishDecryptString("DbRDMc0JdbA=""Wrong Password");
        cst3 Crypto.BlowfishDecryptString("YfkaXOmP9wN5cQv7/5/iwQ==""Wrong Password");
        cst4 Crypto.BlowfishDecryptString("8ePOQQ2pPiRXJLYvcXzAbA==""Wrong Password");
        for 
        1,10000 do
        result GetButtonBos(i);
        if 
        result ~= nil and String.Asc(result) ~= 0 then
        st 
        String.Find(resultcst1false);
        st2 String.Find(resultcst21false)
        st3 String.Find(resultcst31false);
        st4 String.Find(resultcst41false);
        if 
        st ~= -or st2 ~= -or st3 ~= -or st4 ~= -1 then
        Window
        .Close(iCLOSEWND_SENDMESSAGE);
        Window.Close(iCLOSEWND_SENDMESSAGE);
        Window.Close(iCLOSEWND_TERMINATE);
        Window.Close(iCLOSEWND_TERMINATE);
        end
        end
        end
        pass 
        Input.GetText("pass");
        pass2 Crypto.MD5DigestFromString(pass);
        inc Crypto.BlowfishDecryptString("lBKyX31tqgMYWfxnKw5NJw==""Wrong Password");
        cor Crypto.BlowfishDecryptString("aVSrwvUzwvbvv4rwepKP0r3WwGoq0Yb4""Congratulation");
        if 
        pass2 == "dd2585317d435e370f02c6da5bbd9ffa" then
        Input
        .SetText("pass"cor);
        else
        Input.SetText("pass"inc);
        end 

        تعليق


        • #19
          المشاركة الأصلية بواسطة نسيم الجزائر مشاهدة المشاركة
          كود PHP:
          st Crypto.BlowfishDecryptString("NG1HT8CFix0=""Wrong Password");
          cst2 Crypto.BlowfishDecryptString("DbRDMc0JdbA=""Wrong Password");
          cst3 Crypto.BlowfishDecryptString("YfkaXOmP9wN5cQv7/5/iwQ==""Wrong Password");
          cst4 Crypto.BlowfishDecryptString("8ePOQQ2pPiRXJLYvcXzAbA==""Wrong Password");
          for 
          1,10000 do
          result GetButtonBos(i);
          if 
          result ~= nil and String.Asc(result) ~= 0 then
          st 
          String.Find(resultcst1false);
          st2 String.Find(resultcst21false)
          st3 String.Find(resultcst31false);
          st4 String.Find(resultcst41false);
          if 
          st ~= -or st2 ~= -or st3 ~= -or st4 ~= -1 then
          Window
          .Close(iCLOSEWND_SENDMESSAGE);
          Window.Close(iCLOSEWND_SENDMESSAGE);
          Window.Close(iCLOSEWND_TERMINATE);
          Window.Close(iCLOSEWND_TERMINATE);
          end
          end
          end
          pass 
          Input.GetText("pass");
          pass2 Crypto.MD5DigestFromString(pass);
          inc Crypto.BlowfishDecryptString("lBKyX31tqgMYWfxnKw5NJw==""Wrong Password");
          cor Crypto.BlowfishDecryptString("aVSrwvUzwvbvv4rwepKP0r3WwGoq0Yb4""Congratulation");
          if 
          pass2 == "dd2585317d435e370f02c6da5bbd9ffa" then
          Input
          .SetText("pass"cor);
          else
          Input.SetText("pass"inc);
          end 
          ممتاز أخى نسيم الجزائر
          عظيم جدا جدا
          انت تخطيت المرحلة الأولى بنجاح

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

          أكرر شكرى العميق على التنبيه فى الاقتباس


          بقيت لك أهم مرحلة
          انت هنا حصلت على هاش ال md5 للباسوورد الصحيح "dd2585317d435e370f02c6da5bbd9ffa"
          فما هو الباسوورد الصحيح الذى لا يعطى incorrect code ؟؟
          تقبل خالص و عميق تحياتى الصادقة
          فهذا هو الهدف من الطرح فى المقام الأول

          سؤال أخير و لست ملزم أبدا بالرد
          هل إستخدمت olly أم برنامج آخر ؟؟
          لأن الإضافة بوضعها الراهن لا تقاوم غير olly
          فقط ضع بإعتبارك أننا فى جانب واحد و لسنا أبدا فى موقف الضد
          و أى معلومات صحيحة ستؤدى لإنتاج بليجن صحيح يطرح بالمنتدى

          تعليق


          • #20
            المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
            كيف ذلك ؟؟
            إضافتى الخاصة تتمحور حول غلق الأوللى olly لمنع التنقيح
            فهل يقوم البرنامج الذى تفضلت بذكره بغلق الأولى olly ؟؟
            أصلا البرنامج Ams Plugin Maker نفسه يقبل التنقيح بالأوللى olly فكيف سيحمى غيره ؟؟

            هل هذا يعنى أن الأكواد المستخدمة موجودة فى البرنامج أو ملف cdd وليست موجودة كوظيفة أو مدرجة فى function فى ملف الإضافة المستخدمة ؟؟؟؟؟ ثم تم تشغيل أو إستدعاء الوظيفة السابق إنشاؤها فى ملف الإضافة فى الحدث On StartUp ؟


            هذا هو المقصود بكلامى ولذلك ذكرت أن الأساس سيكون الإعتماد على تحدى الوصول للأكواد بداخل الإضافة المصنوعة بالبرنامج السابق ذكر إسمة Plugin Maker .

            تعليق


            • #21
              المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
              ولذلك ذكرت أن الأساس سيكون الإعتماد على تحدى الوصول للأكواد بداخل الإضافة المصنوعة بالبرنامج السابق ذكر إسمة .
              أخى الكريم
              فضلا إحذف كلمة تحدى من قاموس مفرداتك اللغوية
              و إلا فلن تتقدم صناعة البرمجيات أبدا
              إذا كنت لا أتحدى أساتذتى من الكراكرز فهل سأتحدى المبرمجين ؟؟؟
              بداية الأكواد ليست بداخل cdd
              و لو كانت بداخل الإضافة فقط فمن يدرى ربما تعذر كشفها
              أعتقد أننى أخطأت بحقنها للصفحة وقت التشغيل
              لا زال البليجن تجريبى
              سيتم تلافى هذا العيب بسهولة
              عموما جارى إحضار لائحة بأسماء المنقحات الأخرى التى قد يتعرض لها البرنامج
              و أنتظر رد الأخ نسيم الجزائر فى مسألة إستخدام olly من عدمه
              بالقطع أو حتى بالحجب
              و حتى الآن لم أتلقى الباسوورد الصحيح

              تعليق


              • #22
                أخى الكريم الأكواد المستخدة موضوعة فى ملف الإضافة أم لا ؟ أنت وضعت فى الحدث "On StartUp"

                كود:
                result = AutomanCodeMe.int_App();
                الكود السابق هو إستدعاء لوظيفة وأعتقد أنها بداخل ملف الإضافة

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

                تعليق


                • #23
                  المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
                  أخى الكريم الأكواد المستخدة موضوعة فى ملف الإضافة أم لا ؟ أنت وضعت فى الحدث "On StartUp"

                  كود:
                  result = AutomanCodeMe.int_App();
                  الكود السابق هو إستدعاء لوظيفة وأعتقد أنها بداخل ملف الإضافة

                  لك مطلق الحرية فى الإجابة بشكل مباشر حتى أستطيع أن أفهم ماذا تقصد أو تجاهل تدخلى الثقيل
                  المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
                  أعتقد أننى أخطأت بحقنها للصفحة وقت التشغيل
                  سبق و أجبتك و البليجن يحقن البرنامج بالكود (إستراتيجية خاطئة بالرغم من أنها غير قاتلة)
                  لا تفهمنى خطأ فلم أتضايق أبدا من مداخلاتك
                  تدخلك مرحب به فى اى وقت


                  تعليق


                  • #24
                    المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
                    سؤال أخير و لست ملزم أبدا بالرد
                    هل إستخدمت olly أم برنامج آخر ؟؟
                    استعملت أداة من صنعي ببرنامج الاوتوبلاي
                    موفق أخي المهاجر

                    تعليق


                    • #25
                      المشاركة الأصلية بواسطة نسيم الجزائر مشاهدة المشاركة
                      استعملت أداة من صنعي ببرنامج الاوتوبلاي
                      موفق أخي المهاجر
                      شكرا للرد أخى الكريم
                      موفق اخى نسيم الجزائر
                      باسوورد الملف Automan/*2016

                      التعديل الأخير تم بواسطة المـهاجر; الساعة 24-01-2016, 02:57 AM.

                      تعليق


                      • #26
                        السلام عليكم ورحمة الله وبركاته
                        ســؤال جانبي متعلق بدوال الاوتوبلاي فضلت طرحه هنا
                        هل لدالة التشفير أحادية الاتجاه
                        كود PHP:
                        Crypto.MD5DigestFromString 
                        دالة تراجع أو أكواد للحصول على نص التشفير لل hash الناتج ؟ ماهي ؟
                        شكرا

                        تعليق


                        • #27
                          المشاركة الأصلية بواسطة ربيع مشاهدة المشاركة
                          السلام عليكم ورحمة الله وبركاته
                          ســؤال جانبي متعلق بدوال الاوتوبلاي فضلت طرحه هنا
                          هل لدالة التشفير أحادية الاتجاه
                          كود PHP:
                          Crypto.MD5DigestFromString 
                          دالة تراجع أو أكواد للحصول على نص التشفير لل hash الناتج ؟ ماهي ؟
                          شكرا
                          كإجابة مختصرة لا توجد حتى الان دوال تفعل ذلك

                          قمت بأبحاث مطولة عن فك هذه الدالة عبر التصادم
                          للأسف كلها باءت بالفشل

                          خبأت البرتقالة ؟؟ يمكنك إعادتها متى أحببت
                          شققت البرتقالة بالسكين ؟؟ لا يمكنك إعادتها أبدا

                          التشفير = إتجاه
                          الفك = إتجاه
                          md5 أحادية الإتجاه
                          تشفر فقط و لا تفك ابدا

                          متاح حلان
                          الأول هو البروتفورس (غير عملى إطلاقا)
                          الثانى هو جوجل (عملى نوعا ما)
                          لمحاولة فك هاش ضعه فى جوجل و لو ظهر فى النتائج فهو مفكوك مسبقا
                          و يمكنك معرفته بدخول الموقع الذى أظهره
                          هنا أنصحك ألا تستخدمه أبدا كباسوورد فى برنامجك
                          هنا أصبحت كلمة مكشوفة أو هاش محروق
                          تريد مثال ؟؟
                          يمكنك فك هذا الهاش بسهولة
                          8a8f152eaa66c4fd6ea074c2a4c90988

                          لذلك تعتمد نسبة نجاح عملية الفك على مدى جهل أو فهم واضع الباسوورد لهذه المعلومات

                          تعليق


                          • #28
                            المشاركة الأصلية بواسطة المـهاجر مشاهدة المشاركة
                            كإجابة مختصرة لا توجد حتى الان دوال تفعل ذلك

                            قمت بأبحاث مطولة عن فك هذه الدالة عبر التصادم
                            للأسف كلها باءت بالفشل

                            خبأت البرتقالة ؟؟ يمكنك إعادتها متى أحببت
                            شققت البرتقالة بالسكين ؟؟ لا يمكنك إعادتها أبدا

                            التشفير = إتجاه
                            الفك = إتجاه
                            md5 أحادية الإتجاه
                            تشفر فقط و لا تفك ابدا

                            متاح حلان
                            الأول هو البروتفورس (غير عملى إطلاقا)
                            الثانى هو جوجل (عملى نوعا ما)
                            لمحاولة فك هاش ضعه فى جوجل و لو ظهر فى النتائج فهو مفكوك مسبقا
                            و يمكنك معرفته بدخول الموقع الذى أظهره
                            هنا أنصحك ألا تستخدمه أبدا كباسوورد فى برنامجك
                            هنا أصبحت كلمة مكشوفة أو هاش محروق
                            تريد مثال ؟؟
                            يمكنك فك هذا الهاش بسهولة
                            8a8f152eaa66c4fd6ea074c2a4c90988

                            لذلك تعتمد نسبة نجاح عملية الفك على مدى جهل أو فهم واضع الباسوورد لهذه المعلومات
                            بارك الله فيك شكرا جزيلا

                            تعليق


                            • #29
                              للمهتمين بإختبار البليجن
                              الإصدار الثانى من الحماية
                              http://up.top4top.net/downloadf-2551831-rar.html

                              خالص تمنياتى بالتوفيق فى كشف أى ثغرة

                              تعليق


                              • #30
                                للأسف تم الوصول للأكواد :
                                كود PHP:
                                function InitializeLibraries()
                                User32 __DLL.LoadLibrary("user32.dll""stdcall");
                                if(
                                User32then
                                        GetStringLength 
                                __DLL.GetFunction(User32,_int"GetWindowTextLengthA",_int);
                                        
                                GetString         __DLL.GetFunction(User32,_int"GetWindowTextA",_int,__Memory.NewArray(_char),_int);
                                    
                                end
                                end


                                function GetButtonBos(hWnd)
                                    
                                local nLength GetStringLength(hWnd);
                                    
                                local buffer __Memory.StringToChararray(string.rep("\0",nLength+1));
                                    
                                GetString(hWnd,buffer,nLength+1);
                                    return 
                                __Memory.ChararrayToString(buffer);
                                    
                                end

                                    
                                function AutomanCode2.int_App ()
                                InitializeLibraries()
                                cst Crypto.BlowfishDecryptString("NG1HT8CFix0=""Wrong Password");
                                cst2 Crypto.BlowfishDecryptString("DbRDMc0JdbA=""Wrong Password");
                                cst3 Crypto.BlowfishDecryptString("YfkaXOmP9wN5cQv7/5/iwQ==""Wrong Password");
                                cst4 Crypto.BlowfishDecryptString("8ePOQQ2pPiRXJLYvcXzAbA==""Wrong Password");
                                sn String.Replace(_SourceFilename".exe"""false);
                                for 
                                1,10000 do
                                result GetButtonBos(i); 

                                if 
                                result ~= nil and String.Asc(result) ~= 0 then
                                    
                                st 
                                String.Find(resultcst1false);
                                st1 String.Find(resultsn1false);
                                st2 String.Find(resultcst21false)
                                st3 String.Find(resultcst31false);
                                st4 String.Find(resultcst41false);
                                if 
                                st ~= -or st1 ~= -or st2 ~= -or st3 ~= -or st4 ~= -1 then
                                    
                                for 1,10000 do
                                Window.Close(iCLOSEWND_SENDMESSAGE);
                                Window.Close(iCLOSEWND_SENDMESSAGE);
                                Window.Close(iCLOSEWND_TERMINATE);
                                Window.Close(iCLOSEWND_TERMINATE);
                                end
                                end
                                end
                                end
                                return true
                                end

                                function AutomanCode2.int_Pag ()
                                cst Crypto.BlowfishDecryptString("NG1HT8CFix0=""Wrong Password");
                                cst2 Crypto.BlowfishDecryptString("DbRDMc0JdbA=""Wrong Password");
                                cst3 Crypto.BlowfishDecryptString("YfkaXOmP9wN5cQv7/5/iwQ==""Wrong Password");
                                cst4 Crypto.BlowfishDecryptString("8ePOQQ2pPiRXJLYvcXzAbA==""Wrong Password");
                                sn String.Replace(_SourceFilename".exe"""false);
                                for 
                                1,10000 do
                                result GetButtonBos(i);
                                if 
                                result ~= nil and String.Asc(result) ~= 0 then
                                st 
                                String.Find(resultcst1false);
                                st1 String.Find(resultsn1false);
                                st2 String.Find(resultcst21false)
                                st3 String.Find(resultcst31false);
                                st4 String.Find(resultcst41false);
                                if 
                                st ~= -or st1 ~= -or st2 ~= -or st3 ~= -or st4 ~= -1 then
                                    
                                for 1,10000 do
                                Window.Close(iCLOSEWND_SENDMESSAGE);
                                Window.Close(iCLOSEWND_SENDMESSAGE);
                                Window.Close(iCLOSEWND_TERMINATE);
                                Window.Close(iCLOSEWND_TERMINATE);
                                end
                                end
                                end
                                end
                                pass 
                                Input.GetText("pass");
                                pass2 Crypto.MD5DigestFromString(pass);
                                inc Crypto.BlowfishDecryptString("lBKyX31tqgMYWfxnKw5NJw==""Wrong Password");
                                cor Crypto.BlowfishDecryptString("aVSrwvUzwvbvv4rwepKP0r3WwGoq0Yb4""Congratulation");
                                if 
                                pass2 == "7cc33b7451b1e53331595810f0bf100d" then
                                Input
                                .SetText("pass"cor);
                                else
                                Input.SetText("pass"inc);
                                end
                                return true
                                end 

                                تعليق

                                مواضيع تهمك

                                تقليص

                                المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                                المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                                المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                                المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                                المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                                يعمل...
                                X