الفريق العربي للهندسة العكسية

نسخة كاملة : الهندسة العكسية للهواتف او انظمة التشغيل ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته 

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

وهذا المنتدى لكي اضع سؤالي حتى اعلم من اين ابدأ واتوقع ان الكثير سأل هذا السؤال لكن لدي اسألة مختلفة قبل البدء 

اولا اشكر ادارة الموقع والمشرفين عليه .

يوجد في رأس الموقع عنوان رئيسي لكتات الهندسة العكسية كتاب 1 وكتاب 2  لم اقرأهم لانه اليوم هو اول يوم لي هنا

ويوجد اسطونتين ايضا .

السؤال هنا للمشرفين او الاعضاء القدامى .

هل ادرس الكتاب الاول او اذهب فورا للكتاب الثاني ؟؟؟؟

بالنسبة ايضا للاسطوانة هل ادرس الاسطوانة الاولى او الثانية ؟؟؟

هل احتاج لدراسة الكتاب والاسطوانة ؟؟؟؟ او اكتفي بواحد اذا كانت كل المعلومات في الكتاب مثلا فلا داعي للاسطوانة ؟ لأنني مبتدىء 


الان الحديث عن الهندسة العكسية والتخصص بالتحديد

عند بحثي علمت ان هناك تخصصات كثيرة للهندسة العكسية ولكن كبداية اريد ان اختص في شيء معين .

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

لانني لا اعلم شيء عن الهندسة العكسية ولا عن البرمجة.... اعلم فقط بعض المصظلحات وبعض الاوامر البسيطة في برمجة الويب

هل اختصاص هندسة الهاتف اسهل من الحاسب ؟؟ 

ما هي مميزات اختصاص الهندسة العكسية للهواتف ؟؟؟ هل فقط تهكير الالعاب ؟؟ اما ييوجد اشياء اخرى ؟؟ ارجوا منكم ذكرها .

اشكر الجميع مسبقا وارجوا من لديه الصبر ان يجيب على اسئلتي واعتذر على الاظالة . Shy Shy
وعليكم السلام اخي معتصم واهلا بك بيننا 

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

الترتيب انصح  بالكتابين الاول والثاني ومن ثم الاسطوانتين بهم دروس فيديو و يمكن ان تاخد دروس المبتدئين من الاسطوانتين بالتوازي مع الكتب لانها تشرح بعض الاشياء اسرع من الكتاب 

وبالتوفيق
وعليكم السلام ورحمة الله وبركاته
خبرتي سطحية جدا  في الهندسة العكسية للهواتف
ولكن اظن ان من اجل الاندرويد تعلم الجافا Java ثم البدئ ببرمجة تطبيقات على Android studio  لانه ذلك يكسب خبرة بدوال الاندرويد Android APIs ثم البدئ بتطبيق ما توصلت اليه لبعض البرامج
ثم تعلم المعمارية المعالجات التي تشغل نظام الاندرويد ك x86,ARM
اتعلم java ؟؟؟

هل انت متأكد ؟ 

لان الجافا تحتاج الى وقت ولا اريد ان اضيع 6 اشهر فقط من اجل الجافا بدون فائدة لانني لا اريد برمجة تطبيقات اريد فهمها وتحليلها وكسرها
اخي تعلم لغة برمجة واحدة على الاقل امر اساسي لانك عند تنقيح برنامج انت تتخيل ما كان يقوم به مبرمج البرنامج من دوال واستدعاءات ،
التنقيح بشكل عشوائي والتقليد الاعمى والاعتماد على الصدف لن يصنع منك شخص محترف وستجد وقت كثير يضيع منك
برامج الاندرويد كبداية لازم تعرف اساسيات جافا و سمالي 
وبعدين بعدها لازم تتعلم arm  اسمبلي ... عموما برامج الاندرويد سهل كسرها لكن طبعا توجد برامج تكون صعبة ويكون الكسر من خلال native layer اي من خلال arm اسمبلي الصراحة هندسة العكسية لتطبيقات الهاتف ممتع جدا 
شوف هل مواضيع 
https://www.at4re.net/f/thread-2752.html
https://www.at4re.net/f/thread-2144.html

وقسم  الهندسة العكسية لتطبيقات الجوال - Reversing Mobile Application