iSecur1ty - Arab Security Community

.Net Reflector لتعديل و كسر البرامج المبرمجة بالـ .Net

dotNet Reflector

من مدة ليست ببعيدة بدأت أهتم بالهندسة العكسية وطرق كسر البرامج والتعديل عليها.. عالم ممتع جدا بصراحة وزاد اهتمامي به بشكل كبير في الآونة الأخيرة! تكلمت سابقا عن بعض البرامج والأدوات البسيطة وطريقة استخدامها يمكنكم أن تجدوها في التصنيف Reverse Engineering. اليوم سأتكلم عن برنامج رائع بكل معنى الكلمة يمكّننا من استعراض الكود المصدري وتعديل البرامج التي تمت برمجتها بلغة C# , Visual Basic.Net أو أي لغة برمجة أخرى تعمل باستخدام Microsoft .NET Framework!

أكمل قراءة الموضوع »

Resource Hacker لتعديل البرامج, تعريبها و تغيير محتوياتها بسهولة!

Resource Hacker Logo

من مدة ليست ببعيدة كتبت موضوعين في المدونة عن مبادئ الهندسة العكسية وشرحت أول خطوة من ذلك وهي فك ضغط البرامج ثم وعدت بكتابة موضوع يشرح كيفية التعديل على البرامج و تعريبها, أعلم أني تأخرت في ذلك لكن بصراحة لم أحب أن أكمل هذه النوعية من المواضيع لعدة أسباب سأذكرها في نهاية الموضوع, أما الأن سأشرح برنامج قديم لكنه رائع و سهل الاستخدام اسمه Resource Hacker أو يسمى ResHack اختصارا.. البرنامج يمكننا و بمنتهى السهولة من التعديل على البرامج, تعريبها و تغيير محتوياتها دون الحاجة لأي معرفة مسبقة في الهندسة العكسية, البرمجة أو أي شيء آخر!

أكمل قراءة الموضوع »

PEiD الخطوة الأولى في الهندسة العكسية (فك ضغط البرامج)

peid.png

في موضوع سابق كتبته في المدونة الـ Reverse Engineering وأدواتها Ultimate Crackers Kit v3.2 وضحت فيه مفهوم الهندسة العكسية بالاضافة لمجموعة ضخمة من الأدوات التي قد يحتاجها أي شخص يريد الدخول في هذا العالم ولكن من المؤكد أن الأدوات وحدها لاتكفي فما فائدتها اذا كنا لانعلم وظيفة هذه الأدوات أو طريقة استخدامها! و بعد أن شاهدت اهتمام الزوار بهذه النوعية من المواضيع قررت أن أكمل هذا الطريق وأبدا بكتابة سلسة بسيطة تشرح طرق تحليل البرامج ومعرفة محتوياتها وحتى التعديل عليها وتعريبها وكما وضحت في الموضوع السابق بأني لن أشرح طرق كسر البرامج وفك حمايتها أو كتابة شروحات عن كيفية صناعة الكراك لأسباب تم توضيحها.

أكمل قراءة الموضوع »

Reverse Engineering و أدواتها Ultimate Crackers Kit v3.2

binary-logo.jpg

سأبدأ من الأن وصاعدا الكتابة عن مواضيع ذات طابع جديد في المدونة تعرف بالـ Reverse Engineering او الهندسة العكسية اذا أردنا تسميتها باللغة العربية, يعتبر الـ Cracking وعملية كسر البرامج أحد أقسام الهندسة العكسية ولكني لن أتطرق لهذا النوع من المواضيع لأسباب عديدة منها لأني لست مهتم بهذه النوعية من الهندسة العكسية وبصراحة لأني لست خبير بدرجة كافية تجعلني قادر على كتابة شروحات كاملة وطرق مفصلة لكسر البرامج وأكتفي بالتطبيق والاستخدام الشخصي فقط بالاضافة لأني أكره كسر حماية البرامج فإما اشتري البرنامج واستعمله بشكل نظامي أو استخدم بديلا عنه فنظام لينوكس متوفر والبرامج المجانية المفتوحة المصدر والقوية متوفرة بكثرة كل ماعليك هو البحث, أما الذي سأشرح عنه هو كيفية تحليل البرامج وكشف أسرارها لمعرفة أدق التفاصيل عنها والقيام بتعديلات بسيطة عليها, وطبعا كل ذلك يتم باستخدام أدوات الـ Cracking المتنوعة…

أكمل قراءة الموضوع »


أعلى الصفحة