12 تغريدة 2 قراءة Jan 17, 2024
بعد طلبات مره كثيررة هذا الثريد بيكون كافي ووافي انه يخليك تعرف كيف تبدا في مجال الهندسة العكسية وتتقدم فيه بدون تعاني وتضيع باذن الله تعالوا معي نشوف وش تحتاج
اول شي لازم تعرف انه في حاجات لازم تتعلمها واساسية عشان تكون جيد في الهندسة العكسية وبحط لكم مصادر لها ومتنوعة بعضها المجاني وبعضها المدفوع وبعض المصادر لها نفس المحتوى لكن جبتها للتنويع فقط ! خليكم معايا
الحين طيب اخذنا المصادر وش نسوي لو فهمنا الاساسيات ذي؟
طبعا من هنا انت امتلكت الادوات الي بتحتاجها عشان تبدا لكن بوش بتبدا انا بعلمك كمل معايا
طبعا انا للحين عطيتكم المصادر فوق على اعتقاد انك على الاقل متوسط في البرمجة لكن في حال كنت شخص مو فاهم في البرمجة تحتاج تتعلم بعضكم رح يسال وش اللغة الي نتعلمها وقلت كثير ان اللغة غير مهمة وتفضيل شخصي لكن لو مصر تاخذ اجابة مني واعلمك
وقتها انا رح انصحك بلغة سي او سي بلس بلس والسبب انها لغة low level وتعطيك اساسيات التعامل مع الmemory في الحاسب وكذا بتختصر على نفسك بعض الامور في الميموري مثل البوينترز وماشابه لكن لو كنت تبي لغة مناسبة للمبتدئين بنصحك بلغة مثل سي شارب او بايثون بحكم ان سي او سي بلس بلس اصعب حبه
بعد المصادر ذي لو حاب تتطور وماتكون مجرد شخص يملك اساسيات الهندسة العكسية ف الان بقول لك كل شي تحتاج تعرفه في عالم الهندسة العكسية وتسوي بحثك الخاص عنه وتتعلم عنه بنفسك, كمل معي
طبعا زي ماقلنا الفهم البرمجي مهم لان كيف ممكن تسوي عكس لعملية اصلا انت مو فاهمها فحاول دايما تطور نفسك ك مبرمج, ثانيا طور مهاراتك بالرياضيات والمنطق الرياضي لانك رح تتفاجئ قد ايش الشي هذا مفيد في عالم الهندسة العكسية
لازم تبدا تفهم بعض المفاهيم في عالم الهندسة العكسية وتتعمق فيها مثل,
obfuscation
binary packing
deobfuscation
anti-debuggers
Anti-tampers
وفي حاجات كثيرة بتكتشفها لوحدك لو تعمقت في هذا المجال ويمكن تبدا تسوي تقنياتك الخاصة
اتمنى لو افدتكم بحاجة في هذا الثريد وساعدتكم برحلتكم في عالم الهندسة العكسية وشكرا على القراءة.

جاري تحميل الاقتراحات...