-->

lundi 20 janvier 2014

دليل الهاكر لإقتحام عالم البرمجة



دليل الهاكر لإقتحام عالم البرمجة

بسم الله الرحمن الرحيم

 

 

 

 

 

 

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

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

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

فهو ليس لديه القدرة على الإبتكار او التفكر فيبقى مجرد طفل فى بحر الهاك.

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

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

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

اذن كيف ابدأ حياتى البرمجية ؟كيف اختار لغة البرمجة المناسبة لى؟

هذا سؤال محير للكثيرين كيف اختار لغة برمجة مناسبة وسط مئات اللغات البرمجية ووسط المقارنات الكثيرة.

ولكن طالما ان الأمر يتعلق بالهاك فالحيرة ستقل قليلا.

 shell scriptingكبداية انصحك بتعلم 

وهى التعامل مع سطر الأوامر وكتابة اوامر وتحويلها الى سكربتات

فهى لغة مرنة واساسية لكل مختبر اختراق وتعتبر سلاح قوى لمختبرى الإختراق

لغة بسيطة وسريعة قادرة على تنقيذ مهام بسيطة دون اجبارك على انشاء برنامج كامل

 Bash لغة اساسية موجودة فى كل انظمة التشغيل بلا استثناء ولكن يفضل الباش

شل سكربتنج
تشغيل سكربت بسيط على الترمنال

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

والغوض اكثر فى بحر البرمجة .

 python  الأن عليك تعلم لغة

لغة مفتوحة المصدر وسهلة التعلم تعمل على جميع انظمة التشغيل

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

تستطيع بلغة البايثون بناء سكربتات قوية والتعديل على الثغرات والتعامل مع بروتوكولات الشبكات

http ,ftp مثل

البرمجة بالبايثون
تشغيل سكربت بايثون على نظام اللينكس

يبدو الأن انك ادركت المتعة الحقيقة للهاكر وسلاحه وسر قوته.

ولكن ماذا اذا كان تخصصى فى اختبار اختراق المواقع؟؟

 php سيتحتم عليك ان تتعلم لغة

وذلك لتسهيل التعامل مع صفحات المواقع وتطبيقات الويب

ولتسهيل الحصول على البيانات من المواقع

كما انها تساعدك فى حيل الهندسة الإجتماعية مثل انشاء الصفحات المزورة وحقن الأكواد الخبيثة

بهذا نكون قد انهينا الموضوع نرجو ان نكون قد وفقنا فى تقديمه وان يكون حقا دليل لكل مبتدىء فى الهاك