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

طريقة ممتازة لمنع سرقة كودك

مغلق
بدأه MiCcSoft في 25 مايو 2006 · 12 رد · 1,112 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كتير وبالاخر يجي واحد يحط نسخ ولصق للكود وبعدين يقول أن الكود هو عمله :angry: :angry:

وتعا بقا روح ووكل محامي على المحاكم لبين ما تثبت أن الكود ألك وهو سارق :D :D

الطريطة هي عن طريق مكتبات الأرتباط الدينيماكية (Dll) حيث تقوم بوضع الكود بتاعك في الدلل وتضع معلوماتك في الدلل

هكذا عندما يحاول سرقة الكود سيفشل :lol: :lol: :lol:

وهذا مثال :

الكود هو :

dim a as string
a = "Moudar345" & vbcrlf
a= a & "345"
msgbox (a)

لحمايته قم بصنع مشروع جديد لكن ليس WindowsApplication بل ClassLibrary وقوموا بوضع الكود داخل Sub جديد أي :

	Public Sub INFO()
		Dim a As String
		a = "Moudar345" & vbCrLf
		a = a & "345"
		MsgBox(a)
	End Sub

وقم ببناء المشروع ثم قم بإضافة ملف (Dll) الناتج كا reference إلى مشروع

WindowsApplication ثم أكتبوا :

	Dim s As New Dll.class1
s.info

وسيظهر لك مربع حوار :D

طبعا الكود بلغة VB.net 2005

وهكذا تقوم بحماية كودك من السرقة (h) (h) (h) (h)

#2

هل اختبرت هذه الطريقة مع Reflector ؟

« Everything looks different from another cracker point of view »

« There are 11 types of people, those who understand binary, those who don't, well I'm the rest »

« ?Do you speak Binary »

me W4R3ZD00D/

#3

يمكن التخلص منها في أقل من الوقت المسغرق لإقلاع الحاسوب

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#4

post-4278-1148557574_thumb.gif

:D

شوف الصورة

تم تعديل هذه المشاركة بواسطة neo في 25 مايو 2006 في 14:47

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#5
اقتباس
هل اختبرت هذه الطريقة مع Reflector ؟

لقد نصبت هذا الرنامج ووجدت أنه لا يستطيع فتح إلا ملفات Resx !!!! لا يستسطيع فتح ملفات الدلل

اقتباس
يمكن التخلص منها في أقل من الوقت المسغرق لإقلاع الحاسوب

من ماذا ؟؟؟؟

#6

التخلص من الطريقة في ثوان

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#7

إذا ما الحل

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

أي يعني هناك طريقة لقفل الملف !

#8

Reflector يستطيع اظهار كود اي ملف مكتوب بـ .NET (ما اختبرته الى الان dll / exe)، هناك ايضا plugins لعرض محتويات تصريحات الـ class.

افضل طريقة لحماية الكود هي بالـ obfuscating، يبق Reflector قادرا على عرض الكود بصيغة IL لكن السرقة عينك عينك تصبح مستحيلة :P

ابحث في هذا الموضوع هنا: http://www.codeproject.com/info/search.asp

http://www.google.com/search?hl=en&lr=&saf...move+CLR+header

تم تعديل هذه المشاركة بواسطة Xacker في 25 مايو 2006 في 15:42

Do as I say, not as I do

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

#9

يعني الكود مسروق لو شو ما عملت

:huh: :huh: :huh: :huh:

لكن عندي شوية برامج بالدوت نيت سأسرق أكوادها

:D :D :D :D

#10

وهذا برنامج يقوم بأخد (يعني بسرقة )الصور والأيقونات ويستطيع التعديل على الفورم لكن الغير مصنوعة

بالفيجوال بيزك

وها قد تحول من الموضوع من منع سرقة إلى تعليم السرقة :lol:

ResHacker.rar

#11

يبدو انك جديد الى هذا العالم :)

Do as I say, not as I do

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

#12

في كل يوم تظهر حماية جديدة...تظهر في اليوم التالي طريقة لكسرها...

لا اقول هذا لاحباط المعنويات لكن هذه هي الحقيقة.

الغريب في الامر انه بالنسبة للمبرمجين العرب فالمشكلة الاكبر - على ما يبدوا - ليست من قبل قراصنة البرامج

فالقراصنة العرب نادرا ما يقومون بقرصنة برنامج من صنع ايدي عربية (اتكلم عن الكراكرز وليس عن اللامرز :lol: )

بل من قبل المبرمجين الاخرين !!! او لنقل من قبل من يسموا انفسهم مبرمجين :lol:

عموما اتمنى التوفيق للجميع في مسعاهم لحماية برامجهم

#13
allko كتب:
فالقراصنة العرب نادرا ما يقومون بقرصنة برنامج من صنع ايدي عربية

او مسلمة للتعميم الى البلدان غير العربية.

Do as I say, not as I do

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

هذا الموضوع مغلق.

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