أنظم الينا على الفايسبوك

شرح الهندسة الاجتماعية

نتيجة بحث الصور عن هندسة اجتماعية
أسئله كثيره دارت في ذهني قبل ما اتعلم ما هي الهندسه العكسيهَ مثل ما 


هي !؟هل هي صعبه ، هل تحدها حدود ، ما هي مزاياها ، ما هي اهدافها ولماذا علي ان اتعلمها .
تم تقسيم الموضوع كعادتي بالشرح احب اقسم تعريف الهندسة العكسية والاقسام هي :
1.
تعريف الهندسه العكسيه واستخدامها [ الفصيح و العامي بين محبينها ]
2.
اقسام الهندسه العكسيه ومسمياتها .
3.
متطلبات الهندسه العكسيه واتقانهاَ.
4.
مزايا الهندسه العكسيه عن غيرها.
5.
تكوينة جروب هندسه عكسيه .
تعريف الهندسه العكسيه | Revers Engineerind Definition |
الهندسه العكسيه : من اسمها ، هي عباره عن هندسه يعني عباره عن بناء وهدم وتركيب و حذف عن طريق الوصول للهيكل التكوينييعني الوصول للمخطط المكتوب به البرنامج لفهم مبدا عمله وكشف عناصرهاي انهعندنا برنامج قيد التشغيل > نريد الوصول لمخططه الهيكلي والتكويني >< الهندسه العكسيه هي التي ستوصلنا لذلك ><
وتعريفها الفصيح : هي فرع من فروع هندسة البرمجيات والتي سادت حاليا في عمليات مختلفه منها كسر البرامج [ cracking or keygening ]و عملية تطوير البرامج القديمه وصيانتها واعادة استعمال اجزاء معينه دون غيرها في برامج اخرى جديده وفهم طبيعة عمل الالات او البرامج .وكل ذلك من خلال تحليل بنية الاله او البرنامج .
تعريفها بالعاميه : انك تقدر تفك وتضغط برامج وتحللها وتجيب ثغراتها والتعديل عليها .
عملت لكم صوره على شان تساعد بتوضيح المسأله
برنامج قيد التشغيل ^استخدمنا الهندسه العكسيه ^فهمنا طبيعة البرنامج او الاله ووظيفته وطبيعة عمله^نقدر نعدل عليها او نضيف او نحذف تعريف الهندسة العكسية
أقسآم الهندسه العكسيه 
| revers Engineering Sections |

هي مش اقسام بالمعنى الحرفي لكن هي اتجاهات المبرمجين فيها
يعني كل مبرمج بيختار هدف معين من تعلمه للهندسه العكسيه .

مسميات مستعمليها بناء على اهدافهم :
1.
عمليات الكرانج وكسر البرامج
كسر البرامج : عملية ايقاف المده الزمنيه لأنتهاء البرنامج وجعله دائم
اي عملية تحويل البرنامج من نسخه تجريبيه ل نسخه كامله والكمال لله
وحتى عملية كسر قفل البرنامج والوصول للكود المكتوب به .

والمبرمج او الدارس المتجه لهذا المجال يسمى
Cracker

2.
استخدامها في عملية البرمجه
اي مثل ما قلتلكم بانه من استخدامتها عملية الكتابه من اجزاء اخرى لبرامج اخرى

والمبرمج هنا يسمى
Coder

3.
أستخدامها في عملية الهاشنج وتحليله و عملية الالجورثمَ

hash :
هي عباره عن تشفير لقيمه معينه محدده بقيمه كبيره من المتغيرات
يعني هي قيمه رقميه ، عباره عن سترنجات اي احرف مشفره لقيم رقميه بآلآرقام
تسمى مفاتيح سواء باسويردات او مفاتيح برامج .. الخ
او العكس ارقام وديجتز تقودك لكلمه معينه .
وتسمى اقتران الهاش [ hash func. ] ووظيفة المبرمج هو الوصول
للهاش كود اي قيمة الهاش الحقيقيه او حتى تشفير الهاش كود لاقتران .

مثال على شكل هاشأقسآم الهندسه العكسيه | revers Engineering Sections |
هي مش اقسام بالمعنى الحرفي لكن هي اتجاهات المبرمجين فيهايعني كل مبرمج بيختار هدف معين من تعلمه للهندسه العكسيه .
مسميات مستعمليها بناء على اهدافهم :1.عمليات الكرانج وكسر البرامج كسر البرامج : عملية ايقاف المده الزمنيه لأنتهاء البرنامج وجعله دائماي عملية تحويل البرنامج من نسخه تجريبيه ل نسخه كامله والكمال لله وحتى عملية كسر قفل البرنامج والوصول للكود المكتوب به .
والمبرمج او الدارس المتجه لهذا المجال يسمى Cracker
2.
استخدامها في عملية البرمجه اي مثل ما قلتلكم بانه من استخدامتها عملية الكتابه من اجزاء اخرى لبرامج اخرى
والمبرمج هنا يسمى Coder
3.
أستخدامها في عملية الهاشنج وتحليله و عملية الالجورثمَ
hash :
هي عباره عن تشفير لقيمه معينه محدده بقيمه كبيره من المتغيراتيعني هي قيمه رقميه ، عباره عن سترنجات اي احرف مشفره لقيم رقميه بآلآرقامتسمى مفاتيح سواء باسويردات او مفاتيح برامج .. الخ او العكس ارقام وديجتز تقودك لكلمه معينه .وتسمى اقتران الهاش [ hash func. ] ووظيفة المبرمج هو الوصول للهاش كود اي قيمة الهاش الحقيقيه او حتى تشفير الهاش كود لاقتران .
مثال على شكل هاش
50534C7742786562305A32655578387265424B49753744324B 44316E376F697A78353862434F3948756C7257417830476638 6A77493937474F4F3363442B3874556571656A706874517047 63385A456E384C535739444B5436744D64614B6A5879503964 557971655134582B4232756D4762326C7A346935514D77752F 30385





والهاش انواعه كثيره اشهرها Md5
المبرمج الذي يقوم بعملية فك تشفير الهاش هو Hashing one
والي بيقوم بعملية الالجورثم للبرامج هو Al-gorithem one تعريف الهندسة العكسية
متطلبات الهندسه العكسيه
| Revers Engineering Requirements |

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

1.
تتعلم لغة الاسمبلي
assembly language

2.
كثرة استعمال الكراكنج والاطلاع على الكود والسورس تبعها
والبرامج وتكويناتها ... تعطيك نوع من الخبره .

3.
الادوات اللازمه لعملية الهندسه العكسيه .متطلبات الهندسه العكسيه | Revers Engineering Requirements |
على شان تقدر تقول عن نفسك مهندس عكسي تعريف الهندسة العكسية يعني على شان تقدر تكسر و تبرمج .. الخ لازمك متطلبات الهندسه العكسيه
1.
تتعلم لغة الاسمبلي assembly language
2.
كثرة استعمال الكراكنج والاطلاع على الكود والسورس تبعها والبرامج وتكويناتها ... تعطيك نوع من الخبره .
3.
الادوات اللازمه لعملية الهندسه العكسيه .تعريف الهندسة العكسيةمزايا الهندسه العكسيه | Revers Engineering Advanteges ]
شوفو علي الي بتقن الهندسه العكسيه هو من اخطر الهكرز الي موجودين بالساحه تعرف لو واحد بيجيد الهندسه العكسيه جلس على اي جهاز سبق وتم وضع عليهباسويرد ... حيجيبه .
واصلا الهندسه العكسيه معنيه باحد الاهداف الاتيه :
1.
اما كسر نسخ لبرامج من غير ترخيص من اصحابها .2.اما لهدف تعليمي بالجامعات للمبرمجين .

3.
او لاختراق حماية النسخ لبرامج مهمه وكبيره .

4.
التجسس العسكري او حتى الاقتصادي التجاري على شركات منافسه.

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

6.
تحليل للادوات والبرامج لاخذ فكره موجزه عنها وواضحه .

7.
التعلم من اخطاء غيرك وتصليح الاخطاء .

8.
تعريب البرامج .

تعرفو ليا صاحب اخدته شركة مايكروسوفت وتبنته على شان كسر نسخه
من احد برامجها وانتم تعرفو مايكروسفت على برامجها بتقفل السورسات
بالضبه والمفتاح تعريف الهندسة العكسية
3.
او لاختراق حماية النسخ لبرامج مهمه وكبيره .
4.
التجسس العسكري او حتى الاقتصادي التجاري على شركات منافسه.
5.
فقدان اكواد متعلقه ببرنامج او بعمل معين والهندسه العكسيه تستخدملاعادة تلك الاكواد .
6.
تحليل للادوات والبرامج لاخذ فكره موجزه عنها وواضحه .
7.
التعلم من اخطاء غيرك وتصليح الاخطاء .
8.
تعريب البرامج .
تعرفو ليا صاحب اخدته شركة مايكروسوفت وتبنته على شان كسر نسخهمن احد برامجها وانتم تعرفو مايكروسفت على برامجها بتقفل السورساتبالضبه والمفتاح تعريف الهندسة العكسيةتعريف الهندسة العكسية
تكوين جروب هندسه عكسيه
| Reverse Enginnering parties Group |

اتوقع حاليا بعد التعريف فيها الكل حابب يكون له جروب
او يكون ضمن جروب قوي لتحقيق اي هدف من الاهداف السابقه .
خصوصا صيد الثغرات تعريف الهندسة العكسية

يلزمك يا حبيبي على شان تعمل جروب وتسميه جروب هندسه عكسيه
الاشخاص التاليين :

1.Coder
تم تعريفه سابقا
2.Cracker
تم تعريفه سابقا
3.gfxer
هو مصمم جرافيكي
يعني هو الي رح يقوم بتصميم الايقوانات والواجهات للكراكز الي رح
تصنعوهم او واجهات البرامج الي رح تعدلو عليها حتى تضمنو اسمكم .تكوين جروب هندسه عكسيه | Reverse Enginnering parties Group |اتوقع حاليا بعد التعريف فيها الكل حابب يكون له جروباو يكون ضمن جروب قوي لتحقيق اي هدف من الاهداف السابقه .خصوصا صيد الثغرات تعريف الهندسة العكسية
يلزمك يا حبيبي على شان تعمل جروب وتسميه جروب هندسه عكسيه الاشخاص التاليين :
1.Coder
تم تعريفه سابقا2.Crackerتم تعريفه سابقا3.gfxerهو مصمم جرافيكي يعني هو الي رح يقوم بتصميم الايقوانات والواجهات للكراكز الي رحتصنعوهم او واجهات البرامج الي رح تعدلو عليها حتى تضمنو اسمكم .تعريف الهندسة العكسيةوالحمد لله الذي هدانا لذلك
ان اصبت فا هو من فضل ربي ، وان اخطأت فا هو مني .تعريف الهندسة العكسية
اتوقع الفكره عن الهندسه العكسيه وصلت على فكره الهندسه العكسيه دروسها ممتعه وفيها قفزات و بايتات سحريه واشياء جميله تعريف الهندسة العكسيةبس احنا عرفناها بشكل عام وموسع
X-C0d4

شكرا لك على التعليق