الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يستطيع الكراكر إيقاف عمل دالة Exit For ودالة Exit Sub من الفيجوال بيسك دوت نت

بدأه أبو حنان في 15 أغسطس 2011 · 7 رد · 1,504 مشاهدة · في منتدى تحليل التطبيقات البرمجية وحمايتها
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

كل عام وانتم بخير

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

لكن بعد الكود الخالي من عبارة IF لابد من وجود عبارة Exit For ثم Exit Sub

وسؤالي هل يستطيع الكراكر تخطيهما أو إيقاف عملهما في البرنامج من خلال المنقح

ولغة البرمجة فيجوال بيسك دوت نت

بارك الله فيكم

مختار أحمد

موقع الويب : http://www.luxorsystems.com

منتدياتنا :http://www.luxorsystems.com/forum/index.php

للمراسلة

luxorsystems@hotmail.com

للاتصال التليفوني

00201228085123

#2

وعليك السلام و رحمة الله و بركاته

أخي العزيز اذا اردت حمايه برنامجك من الكراكر فلا تخبر احد عنه :) !!

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

التجارية او ماشابهه بحسب طبيعه البرنامج

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

دمتم بود

سبحان الله وبحمده *** سبحان الله العظيم

www.quraany.com

www.arabcs.com

#3

برامج الدوت نت التى لم يتم عمل obfuscated لها يمكن فتحها بـ Reflector و بعدها يمكن رؤية الكود بأى لغة اشاء لذا عوضا عن اجهاد عيني بالنظر لكود IL سأقوم بقراءة الكود بالـ C++/CLI أو لغه اخرى و بها افهم الـ algorithm المستخدمه و اقوم يتعديلها كيفما اشاء ثم اضع الكود الجديد داخل الملف التنفيذى مره اخرى.

أخى برامج ميكروسوفت المصنوعه بالدوت نت يمكنك قرائة الكود الخاص بها كما يحلو لك و هذه برامج تباع بـ $$$، لذا لا تفكر فى الخوف علي الكود الذى يمكن ان يضيع لأنه بكل تأكيد ستجد أفضل منه فى مكان ما، فقط ركز جهودك على ان تصنع منتج جيد.

نقطه اخرى، البرامج المفتوحة المصدر لا يضيع حق كاتبها الأصلي و دائما تعود بفائده عليه حتى لو توقف هو عن تطويرها لإنه يوجد مبرمجين اخرين بأفكار متنوعه و خبرات مختلفه يقوموا بتطوير ما كتب ليصلوا به إلى افضل ما يمكن.

و الله ولي التوفيق

مدونتي: C++ Tips and Tricks

#4
XR.7 كتب:

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

دمتم بود

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

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

أما عن obfuscated فانا فعلا أنوي عملها للكود وقمت بتجربة بعض البرامج

وانا كل ما أسأل عنه هو هل يرى الكراكر دالة Exit For و Exit sub من خلال المنقح

مختار أحمد

موقع الويب : http://www.luxorsystems.com

منتدياتنا :http://www.luxorsystems.com/forum/index.php

للمراسلة

luxorsystems@hotmail.com

للاتصال التليفوني

00201228085123

#5

باختصار .. كل ما تراه يمكن أن يراه الكراكر

المهم هو تصعيب الامر بأكبر قدر ممكن ..

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#6

السلام عليكم.

ألا توجد طريقة لجعل الكود مخفيا لا يراه أحد؟

#7
اقتباس
برامج الدوت نت التى لم يتم عمل obfuscated له%3ك%Eمكن فتحها بـ Reflector

مدونتي: C++ Tips and Tricks

#8
Sherif56 كتب:

السلام عليكم.

ألا توجد طريقة لجعل الكود مخفيا لا يراه أحد؟

DotFuscator

ويوجد نسخة مدمجة منه مع Visual Stuido.

طبعاً هناك برامج أخرى قد تكون أفضل منه في الحماية، في النهاية أنت وذوقك وما في جعبتك من أموال.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…