معرفه معنى الهندسه العكسيه و استخداماتها - نسخة قابلة للطباعة +- الفريق العربي للهندسة العكسية (https://www.at4re.net/f) +-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html) +--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html) +--- الموضوع : معرفه معنى الهندسه العكسيه و استخداماتها (/thread-89.html) |
معرفه معنى الهندسه العكسيه و استخداماتها - dj-siba - 19-10-2018 المشاركة الأصلية كتبت بواسطة Msh Msh Man في 03-01-2008 الساعة 06:58 PM: بسم الله الرحمن الرحيم
السلام عليكم و رحمه الله و بركاته لا ادري من اي ابدأ لأنني في الحقيقه ضايع في هذا المجال !! ولكن سوف اقول ما عندي و ان شاء الله اجد الطريق للاستفاده من هذا المجال و اسف على عدم ترتيب الموضوع : أولاً : ما هي الهندسه العكسيه و ما هي فروعها؟؟ لقد قرأت في موضوع ان البرمجه العكسيه المستعمله هنا هي الهندسه العكسيه البرمجيه و هذا فعلاً ما اريد ان اتعلمه ثانياً: ماذا استطيع العمل بعد تعلم هذه المادة؟ طبعاً سوف يأتني واحد و يقولي تعمل كراك و تجيب السيريالات !! هذا واضح جداً لكن اريد ان اعرف جميع الطرق الذي استطيع ان استعمل بها هذه الماده ؟ ثالثاً: ما هي وظيفه ال debugger ؟؟ بمعنا اخر ما هي وظيفه الOLLYDBG؟؟ وما الفرق بينه و بين Resource Editor و بين ال Decompiler و بين ال Disassemblers و بين ....... هناك اشياء كثيره استعملها فعلاً ولكن من غير ان اعرف ما هي وظيفتها الحقيقيه !! رابعاً: اريد ان اعرف لماذا لا يوجد تخصيص في المواضيع يعني على حد اعتقادي انه يوجد طريقه وحده فعاله لرؤيه السورس كود للبرامج المكتوبه بالفجول بيسك ( ما احد يقولي vb Decompiler لأنه لا يرجع الكود كامل ) و هناك طريقه وحده فعاله لرؤيه السورس كود للبرامج المكتوبه بال c++ و ال delphi .. يعني انا لا ارى اي موضوع يتخصص في احد الموضيع التي طرحتها و هذا يعني ان كل البرامج لها نفس الطريقه لرؤيه السورس كود و انا صراحه لا ارى ان هذا الشئ منطقي !! هناك الكثييييير و الكثييير والله من الأسأله ولكن حاسس نفسي طول على من يريد فعلاً الاجابه على اسألتي لذلك سوف اقف هنا الآن!! و الشكر لصاحب الموقع الذي اراد ان ينشر علم هذه الماده الشبه مختفيه في عالمنا العربي . RE: معرفه معنى الهندسه العكسيه و استخداماتها - dj-siba - 19-10-2018 نقطة مهمة يجب توضيحها جيدا: الموقع ليس لشخص واحد وانما ملك لاعضائه، اي فريق AT4RE والامور شورى في تسييرها وكل التكاليف المالية كالاستضافة واسم النطاق متبرع بها شخص واحد جزاه الله كل خير Msh Msh Man;15953 كتب : هناك 3 مواصيع ونفس السؤال معنى الهندسة العكسية ما معنى الكلمات: RCE PiD loader IDA... ما هي الهندسة العكسية؟ بالرابط الاخير تجد التعريف الاكاديمي الصحيح إقتباس :الهندسة العكسية: هي عملية اكتشاف المبدأ التكنولوجي لاداة او نظام من خلال تحليل هيكله او وظيفته او طريقة عمله. وغالبا ما يشمل أخذ شيء (جهاز ميكانيكي, آلية جهاز الكتروني او عنصربرنامج حاسوبي) وتفكيكه الى قطع وتحليل طريقة عمله بالتفصيل بغية انشاء جهاز جديد او برنامج جديد يقوم بنفس العمل من دون نسخ الاصل. Msh Msh Man;15953 كتب :ان اتقنتها يمكن عمل شيئين: - كسر اي برنامج قابل للكسر - امكانبة تقليد اي برنامج او تحسينه RE: معرفه معنى الهندسه العكسيه و استخداماتها - dj-siba - 19-10-2018 Msh Msh Man كتب : Debugger بالعربية: منقح البحث عن الخطأ وتصليحه وحسب معنى الكلمة الانجليزية: هو نزع الحشرة / والمقصود بالحشرة الخطأ / ما يمنع الشيئ من العمل الصحيح ال الحشرة او Bug هو ما تراه بالصورة واصل الكلمة هو ما تراه بالصورة Msh Msh Man كتب : Resource Editor محرر الرسورس او الموارد Resource هو جزء من الملف التنفيذي EXE ياتي غالبا في الجزء الاخير يحتوى على ما يحتاجه البرنامج من موارد للعمل: كمسل الصور BMP او ICO و الموسيقى وما شابه... Msh Msh Man كتب : المبرمج يقوم بكتابة برنامج بلغة معينة ما يكتبه يسمى ملفات مصدرية Source code وبعدها يقوم بعمل Compile لها اي تحويل الملفات المصدرية الى ملف تنفيذي EXE به اوامر الالة الان، Decompiler هو البرنامج الذي يقوم بالعكس اي انطلاقا من اوامر الالة الموجودة في EXE اي يحصل على الملفات المصدرية Source code بلغة معينة طبعا ليست كل الاشياء قابلة للعكس وبالتالي لا يوجد Decompiler لبعض اللغات حتى اليوم يعطيك الملفات المصدرية 100% Msh Msh Man كتب :و بين ال Disassemblers Disassemblers يعطيك اوامر البرنامج بلغة التجميع Assembly مهما كانت اللغة الاصلية التي كتب بها البرنامج |