52

نصائحى لراغبى البدء فى البرمجة والقرصنة الاخلاقية

نصائحى لراغبى البدء فى البرمجة والقرصنة الاخلاقية تتلخص فى بعض النقاط وهى:

-إتقان اللغة الانجليزية "اهم شئ"

-تعلم مبادئ البرمجة والمفاهيم العامة Programming Concepts and Fundamentals

-التركيز على لغة برمجة واحده والبعد عن التشتيت.

-التركيز بشكل كبير على الويب والموبايل لأنهما ببساطه هم المستقبل بنفس الترتيب التالي:

HTML

CSS

HTML5

CSS3

Javascript

Ajax

Jquery

PHP او ASP.Net

-بالنسبة للبرمجة للهاتف المحمول:

Java > android

C#.Net > Windows Phone

Objective C > Apple products

-التعلم الذاتى والمثابره وإتقان مهارات البحث.

-الايمان بمبدأ الـ Ethical Hacking وإعلاء القيم الانسانية الحسنة عن تلك الشريرة الدفينة إفتراضياً فى النفس البشرية.

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

-دراسة الشبكات ومخدمات الانترنت وانظمتها جيداً.

-اتقان اللغات Ruby - Perl - Python "على الرغم انه يسمح بإستخدامهم فى انشاء Web Services and Web Application مثلهم كمثل ASP او PHP الا انهم متخصصين اكتر فى اختبار الاختراق"

-استخدام بعض الادوات الاحترافية مثل Wireshark - Ettercap - Metasploit - Mantra Browser - Fiddler.

-اجادة استخدام بعض انظمة التشغيل المخصصة للإختبارات الامنية كتوزيعات Backtrack بإصداراتها من نسخة Linux .

-محاولة حضور بعض المؤتمرات والمسابقات المهمة جدا على مستوى العالم سواء اونلاين او الحضور الفعلى والاستفاده مثل Defcon - Pown2own.

-الحصول على شهادة CEH "احدث اصدار 8 تقريباً" - "Certified Ethical Hacking"

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

-بناء معمل اختبار امنى وهمى للقيام ببعض التجارب على سبيل المثال بواسطة تطبيقات مخصصه لذلك منها Virtual PC - VMWare - VirtualBox


التعليق السابق
19

اولا "الهاكر" استخدامها للتعبير عن الاختراق يثير في نفسي الكثير من الامور السلبية (استخدامها بحروف عربية أجده سئ جدا)... زيادة ان الكلمة المنقولة من الانجليزية Hacker تطلق على من يقوم بالاختراق أي إسم فاعل وليس الفعل نفسه الاختراق/Hacking و القرصنة مصطلح اولا عربي بحت ثانياً تدل بمعناها المباشر على الاختراق (السطو) واستخدام الكلمة مناسب لأن الأشمل أن من يقوم بالاختراق (القرصان/ Hacker) في معظم الاحيان مجهول والمجهول في الويب يماثل المجهول في البحر (مثل فضاء الانترنت) فقد يكون من "بلد لايعرف حتى اسمه (المصدر)"

مثلما قلت فوق القرصنة-pirate هو الذي يحمل/ ينسخ المواد المحمية بالقوانين حقوق الملكية مجانا دون رخصة

و المخترق Hacker هو الذي يخترق الأنضمة و الأجهزة او التعديل على الهاردوير او السوفتوير

هما مصطلحان مختلفان لشئين مختلفين , لقد عملت بحث عن هذا الموضوع بالكلية.

هما مصطلحان مختلفان لشئين مختلفين , لقد عملت بحث عن هذا الموضوع بالكلية.

تمامًا. وإضافة لردّك أضع رابط هذه المقالة الشّهيرة