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

أروع decmpiler في نظري دقيق كتير ومجاني

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

اليوم بحثت في الأنترنيت عن Decompiler ولحسن حظي الكبير أنني وجدت هذا البرنامج الذي يقوم بعمل ديكومبايل لأي

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

الرابط من هنا :

http://www.9rays.net/products/Spices.Net/download/spices.zip

وهو مجاني ومجرب

الصورة في المرفقات

post-69267-1148820363_thumb.jpg

#2

شكرا، لكن الا تعتقد ان هذا ضرره اكثر من فائدته؟

بالمناسبة Reflector يوفر لك بيئة عمل اقوى من برنامج شركة 9Rays, الا ان الـ obfuscator الخاص بهم مميز ولا باس به :)

Do as I say, not as I do

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

#3

هو مش مضر جدا

رؤية السورس كود الخاص بالفرامورك يفيد جدا أثناء عملية البرمجة

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

تم تعديل هذه المشاركة بواسطة usama707 في 28 مايو 2006 في 17:24

#4

يكفي ان الضرر اكثر من الفائدة.

الفائدة: لن تضطر بعد الان الى السؤال عن كيفية القيام بذلك الامر في البرنامج الفلاني.

الضرر: برامجك وبرامج الكثيرين غيرك مفتوحة المصدر, يجب ان تبحث عن عمل اخر لتطعم عائلتك!

Do as I say, not as I do

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

#5
اقتباس
الضرر: برامجك وبرامج الكثيرين غيرك مفتوحة المصدر, يجب ان تبحث عن عمل اخر لتطعم عائلتك!

عندما تصل لرغيف الخبر... تحمي برنامج بالطريقة التي تسمح لك ببيع بعض النسخ، و بعدها حتى و إن قرصن البرنامج يدخل هذا في باب الإشهار PuB

d4baa0.gif
#6

المشكلة اننا نتحدث عن .NET هنا, معظم البرامج المكتوبة بها اطول وقت تاخذه اسبوع. هل ستصل الى رغيب الخبر في اسبوع؟

هناك برامج تحتاج 12 دقيقة, تنقيح+تعديل+كتابة باتش وانت تعلم بهذا.

Do as I say, not as I do

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

#7

لحماية برنامجك من مثل هذه البرامج استخدم Dotfuscator .

للوصول اليها افتح مشروع من مشاريعك ثم افتح قائمة --- Tools ومنها اضغط على Dotfuscator

وعيش مع الشاشة بتعتها

استغفر الله العظيم من كل ذنب وأتوب إليه

#8

لن يؤثر طالما ان الطريق مفتوح عبر IL, امر اخر, لن تقوم بحماية كل اجزاء برامجك صح؟ والا لتكون تطبيق حجمه 1ميغا الى 20 ميغا!!

Do as I say, not as I do

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

#9

يا أخ Xacker الDotNet ليس محصوراً في الDesktop Application فهذا الModel في طريقه للانقراض في السنوات القادمة فالDotNet في النهاية هو تكنولوجيا تستهدف ال Web بشكل قوي و الConnected Systems و الSmart Clients و الASP.net كلها أدلة على هذا... و هذه التكنولوجيات تُعطي قدراً جيداً من الأمان حيث أن الكود موجود على الserver و لا يمكن للمستخدم بأي طريقة أن يصل اليه ...

و هنا تبقى فقد الثغرات الأمنية عن طريق الinternet مثل الSql Injection و الSession Hijacking و هذه النوعية من المخاطر يمكن تفاديها باتباع الطرق السليمة في البرمجة و هي أخطار تندرج تحت بند أخطاء المبرمج و ليست أخطاء النظام...

و بنفس الفكر انتشرت اللغات الفورية Interpreted Languages مثل ال Python و الRuby في تطبيقات الWeb فلا يوجد أي مانع من وجود الكود في السيرفر ففي النهاية المستخدم لن يتعامل سوى مع XHTML و سيظل الكود محصوراً داخل الServer

كما أن هناك اعتقاد خاطئ أن البرامج المكتوبة بالDotNet هي برامج بسيطة (أسبوع من التطوير) !!!!!

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#10

أظن أن Xacker يقصد باسبوع, المده اللازمه للقرصنه. ولا يقصد اسبوع كمدة التطوير.

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

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#11

بالضبط كما قال الاخ معتز, اما بخصوص هذه الطريقة لحماية تطبيقات الويب فانا معك, باي حال هذا الامر يكون قد وضح للجميع الصورة بابعادها وبالتالي لن يخطئ احد في الظن ان برنامجه المكتوب للاستثمار كـ desktop application لن تتم قرصنته. انت تعلم اني لا اتبع اي شئ له علاقة بالويب لانه خارج اختصاصي اولا واخيرا في النهاية :)

Do as I say, not as I do

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

#12
Xacker كتب:
المشكلة اننا نتحدث عن .NET هنا, معظم البرامج المكتوبة بها اطول وقت تاخذه اسبوع. هل ستصل الى رغيب الخبر في اسبوع؟

هناك برامج تحتاج 12 دقيقة, تنقيح+تعديل+كتابة باتش وانت تعلم بهذا.

تعرف المقولة: it run it can be....

و لا أدعى أي شيئ

يوجد طرق بسيطة و عديدة بدون تشفير أو ضغط و تحتاج الكثير من الوقت...

d4baa0.gif
#13

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

بالنسبة للحماية فالشخص يحاول حماية البرنامج بقدر قيمته

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

يمكننا ان نقول انه يجب ان نحمي برامجنا بحيث تحتاج لفترة اطول لكسر حمايتها لأنه لا يوجد حماية تامة و بالتالي ريثما يكون

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

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#14

شيئ مهم:

من الأحسن تطوير التطبيق و التفكير في تحسينه أكثر من إضاعة الوقت في حمايته

d4baa0.gif
#15

انا اوافقك الراي لكن هذا لا يعني ان نهمل الحماية

انا كان قصدي ان نهتم بتطوير البرنامج و لكن ان نضع شيئا من الحماية التي تعيق

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

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#16
DeltaAziz كتب:

يوجد طرق بسيطة و عديدة بدون تشفير أو ضغط و تحتاج الكثير من الوقت...

بسيطة وتحتاج الى وقت اطول من اسبوع؟ لا افترض ذلك.

Do as I say, not as I do

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

#17
اقتباس
يوجد طرق بسيطة و عديدة بدون تشفير أو ضغط و تحتاج الكثير من الوقت...

لا اظن الاخ دلتا عزيز يتكلم عن عبث فله تجربته مع عمليات الحماية

برنامج دلفي محمي يحتاج هندسة عكسية, يمكن إعتباره تحدي... المهم هو التعلم

فبرنامجه السابق لم يتمكن احد من فك حمايته

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#18

ولا انا اتكلم عن عبث, هل تابعت الموضوع على ذلك الرابط بالكامل؟ الملف محمي بـ EXECryptor, هل تعلم ما هذا البرنامج؟ اقرا المزيد عنه ثم قلي ان كنت تستطيع قرصنته في سنة.

من قاموا بقرصنته قله الى الان وذاع اسم deroko كثيرا من وراء هذا البرنامج وبحق ما قام به عمل ضخم ويحتاج الى معلومات كبيرة في مجال الحماية.

باي حال الصيف قادم, وهو فترة لتمرين العضلات قليلا باي شئ.

Do as I say, not as I do

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

#19

البرنامج في الرابط فوق مكتوب بدلفي ومحمي ببرنامج تجاري ExeCrypt0r

وضعته أيامها لأنه كثر الهرج و المرج أن كل شيئ يمكن قرصنته

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

وحسب علمي لم يقم احد بفكه

و أكرر،

برنامج يعمل في جهاز = برنامج يمكن قرصنته

فقط المشكلة في الوقت، ماهي المدة الازمة لقرصنته

التحدي هو جعل تلك المدة اطول شيئ ممكن

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

اقتباس
يوجد طرق بسيطة و عديدة بدون تشفير أو ضغط و تحتاج الكثير من الوقت...

أعنى ما اقول، ولا أقصد أي برنامج حماية تجاري بهذا

هي بهارات خاصة ثم بعدها تظاف الحماية التجارية

d4baa0.gif
#20

وهل هذه البهارات الخاصة كافية بدون الحماية التجارية؟ ان كان الجواب نعم ارسل لي الوصفة بالله عليك.

Do as I say, not as I do

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

#21
Xacker كتب:
وهل هذه البهارات الخاصة كافية بدون الحماية التجارية؟ ان كان الجواب نعم ارسل لي الوصفة بالله عليك.

nop

راجع بريدك الخاص

d4baa0.gif
#22

يوجد برمجيات مهمه طال الوقت جدا على اصدارها ولم أرى لها كراكات فربما ذلك يكون بسبب أنها صعبة الاختراق أو بسبب أنها لا تهم المخترقين, مثلا AppForge Crossfire 5.5 or 5.6 مش فاكر ... أبحث له عن كراك منذ آلاف السنين ولم أجد سوى بعض التفاهات والسيريالات التي لا تعمل! ياريت تمرن عضلاتك عليه يا Xacker :)

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#23

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

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

فبخصوص تمرين العضلات, هناك الكثير من .NET و ring0 صيفا :P

نعود الان الى الفكرة الاساسية للموضوع, مبرمجينا ليس لديهم الخلفية الواسعة فيما يجري في كواليس القرصنة وبالتالي يعتقد المبرمج انه بـ 100سطر كود ملطوش او مكتوب حديثا سيقوم بحماية البرنامج وينسى ان القرصان قام من قبل بقرصنة العشرات والمئات وبعضهم الالات من البرامج وبالتالي يعلم تماما اين نقطة الضعف في تلك الحماية, هذا شئ مفروغ منه, برنامج EXECryptor لم يركز على حماية الملف وانما على منع القرصان من تشغيل البرنامج ان وجد منقح في الذاكرة بشتى الوسائل حتى ان برامج مثل TheMida اخذت تعتمد على الحصول على سماحيات لا يحصل عليها سوى النظام ومنقحات ring0 لمنع القرصان من اجراء بعض العمليات على منقح ring3 مثل olly..

اه بدانا بالحديث خارج اطار .NET

خلونا في المهم

Do as I say, not as I do

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

#24
اقتباس
برنامج EXECryptor لم يركز على حماية الملف وانما على منع القرصان من تشغيل البرنامج ان وجد منقح في الذاكرة بشتى الوسائل حتى ان برامج مثل TheMida اخذت تعتمد على الحصول على سماحيات لا يحصل عليها سوى النظام ومنقحات ring0 لمنع القرصان من اجراء بعض العمليات على منقح ring3 مثل olly..

كل برامج الحماية الموجودة تقوم ب: منع القرصان من تشغيل البرنامج ان وجد منقح

الجديد في ExeCrypt0r هو تحويلCode Morphing الجزء الحساس من الكود بحيث يصعب فهمه و عمل هندسة عكسية له

طبعا الفكرة ليس جديدة، لكن ExeCrypt0r اول من طبقها بدرجة أكبر مما سبقه

وهاهو مبرمج TheMiDA يقوم بالتقليد في مولوده الجديد الصادر منذ يومين فقط 01/06/2006 و المسمى Code Virtualizer

لم يريد المزيد من المعلومات :

Code Virtualizer: http://anonym.to/?http://www.oreans.com/codevirtualizer.php

ExeCrypt0r : http://anonym.to/?http://www.strongbit.com...ptor_inside.asp

بالصفحتين توضيح بسيط لتقنية الحماية

d4baa0.gif
#25

طبعا, الجزء المتعلق بمنع تشغيل البرامج محمية بالطبقة الـمشوشة

Do as I say, not as I do

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

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

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