‏إظهار الرسائل ذات التسميات مصطلحات. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات مصطلحات. إظهار كافة الرسائل

الجمعة، 24 أبريل 2015

من هو أو هم الهكر؟ وما دورهم في علم االحاسوب والبرمجة

من هو أو هم الهكر؟ وما دورهم في علم االحاسوب والبرمجة


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

بما أن الهكر بالأساس كان ومازال يحاول ان يخترق انظمة التشغيل فإن شركة مايكروسوفت المنتجة لأشهر نظام تشغيل وأكثر نظام تشغيل انتشار ستكون ونظام تشغيل وندوز هدف اساسي للهكر لذا قامت بخطوة ذكية,,
هنا وجدت الكثير من الشركات مثل مايكروسوفت ضرورة حماية أنظمتها ووجدت أن أفضل أسلوب هو تعيين هؤلاء الهاكرز بمرتبات عالية مهمتهم محاولة اختراق أنظمتها المختلفة والعثور على أماكن الضعف فيها، واقتراح سبل للوقاية اللازمة من الأضرار التي يتسبب فيها قراصنة الحاسوب. في هذه الحالة بدأت صورة الهاكر في كسب الكثير من الإيجابيات. إلا أن المسمى الأساسي واحد. وقد أصبحت كلمة هاكر تعرف مبرمجا ذا قدرات خاصة يستخدمها في الصواب كما يمكن استخدامها في الخطأ.

ــــــــ
إختلاف تعريف الهكر:
ينظر كثيرون للهاكر على أنه شخص مدمر وسلبي، ويقرن البعض كلمة هاكر مع قرصان الحاسوب. وذلك بتأثير من بعض ما ورد في الإعلام، حيث يرجع السبب لقلة فهمهم حقيقة الهاكر، وخلطهم لها بكلمة القرصنةالتعبير الذي يصف البيع غير المشروع لنسخ من أعمال إبداعية.وهي مستخدمة في انتهاك حقوق الملكية الفكربة وحقوق النشر خصوصا بالنسبة للأفلام والملسلات التلفزيونية والأغاني وبرامج الحاسوب. والتي أصبحت الشبكة العنكبوتية إحدى وسائل تسويقها.
ــــــــ
ماهو Cracker؟ وما علاقته بالهاكر
هو مصطلح أطلق فيما بعد للتمييز بين الهاكر الصالح والهاكر المفسد، وبالرغم من تميز الإثنين بالذكاء وروح التحدي وعدم خوفهم من مواجهة المجهول. إلا أن الكراكر يقوم دائما بأعمال التخريب والاقتحام لأسباب غير ايجابية وهذا الشخص هو الذي يستحق تسمية قرصان الحاسوب. بينما الهاكر يبتكر الحلول للمشاكل ويحاول أن يبدع في عمله.

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

ــــــــ
أنواع وتصنيف الهكرز:
الهاكر ذو القبعة البيضاء (White hat hacker)، ويطلق على الهاكر المصلح.
الهاكر ذو القبعة السوداء (Black hat hacker)، يطلق على الهاكر المفسد، وهو يسمى بالإنجليزية Cracker.
الهاكر ذو القبعة الرمادية (Grey hat hacker)، المترنح بين الإصلاح والعبث.
أما اصطلاح القبعات فأصله مرتبط بتاريخ السينما وخصوصا أفلام رعاة البقر حيث كان الرجل الطيب يرتدي دائما قبعة بيضاء بينما يرتدي الرجل الشرير قبعة سوداء والرمادية لمن يقع دوره بين هاتين الحالتين.
ــــــــ
دور الهكر في تطوير الانترنت والويب والبرمجة
ساهم قراصنة الحاسوب أو الهاكرز في تصميم بنية وتقنيات الإنترنت، وما زالوا يقومون بالكثير من الجهود لتحسين بنية الشبكات وتطوير التقنيات المستخدمة في التشبيك. فهي فئة متميزة من مبرمجي الحاسوب وتعمل مهنيا في ذلك الحقل. من الممكن تفصيل بعض مهام قراصنة الحواسيب:
الكشف على عيوب أمن المعلومات، وعرض الحلول لها وبذلك الحماية من المستخدم السلبي، * القيام بإنجاز مشاريع مفتوحة المصدر، وعرضها مجاناً على الإنترنت مثل نظام تشغيل لينكس،
القيام بتعديل السكريبتات الموجودة على مواقع الشبكات وتطويرها،
تقديم استشارات أمنية لكبرى الشركات مثل مايكروسوفت، وشركات بناء الطائرات، والمؤسسات الصناعية الكبرى، وكذلك أرشيفات المعلومات الحكومية، لمنع سلب تصميمات الأجهزة والآلات من قبل منافسين على المستوي الوطني أو المستوى الدولي، ومنع دخول العابثين إلى شبكاتهم التي تحتوي على مسائل سرية أو حساسة ومنع التخريب.
مساعدة السلطات الأمنية للدول في السيطرة على إساءة استغلال التقنية. كما تشكلت في بعض الدول الغربية وفي الولايات المتحدة وكندا جماعات متخصصة تابعة للسلطات الأمنية لمتابعة الناشرين في الإنترنت لصور مخلة بالآداب وشطب تلك المحتويات. ومن تلك الجماعات المتخصصة من يتحرى في الإنترنت ويقدم المعلومات التي تسهل العثور على هؤلاء الخارجين على القانون الذين يقومون بنشر تلك المنشورات والصور المخلة بالآداب للقبض عليهم وتقديمهم إلى المحاكم المختصة.

الخميس، 16 أبريل 2015

مقدمة عن kali linux

كالي لينكس هي إعادة بناء كامل لتوزيعة الباكتراك وقد تم بنائها على توزيعة دبيان على خلاف الباكتراك المبنية على اوبنتو وقد رأى مطورين التوزيعة أن تغيير اسمها سيكون بمثابة بناء نظام جديد وتقدير أكبر لجهودهم.
تعريف عن النظام من المطورين نفسهم:
لينكس كالي عبارة عن توزيعة لاختبار الاختراق و التدقيق في السلامة المعلوماتية. لذلك فقد تم عمل تغييرات أساسية عديدة لدعم هذا التوجه:

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

خدمات الشبكة غير مفعلة بشكل افتراضي: لينكس كالي يحتوي على “sysvinit hooks” و التي تقوم بتعطيل خدمات الشبكة بشكل افتراضي و تسمح بتثبيت مجموعة متنوعة من خدمات الشبكة على كالي مع ضمان حماية التوزيعة بغض النظر عن الحزم التي يتم تثبيتها. كما أن الخدمات الاضافية كالبلوتوث مغلقة بشكل افتراضي.

نواة لينكس خاصة: كالي لينكس يستخدم نواة “upstream” معدة لحقن الشبكات اللاسلكية.


هل كالي لينكس توزيعة مناسبة لي؟
يقول مطورين التوزيعة انها غير مناسبة للمستخدمين العاديين,في قولهم:
من المنتظر منا كمطوري التوزيعة أن نوصي الجميع باستخدامها. لكن في الحقيقة كالي عبارة عن توزيعة لينكس موجهة لاختبار الاختراق والتدقيق الأمني تحديداً لذلك فإنه لا ينصح استعمالها من قبل المبتدئين.
بالإضافة إلى ذلك، فإن سوء استخدام الأدوات داخل الشبكة، خاصة دون الحصول على إذن قد يسبب أضرارا كبيرة لا يمكن اصلاحها.

إذا كنت تبحث عن توزيعة لتعلم أساسيات لينكس وتحتاج إلى نقطة انطلاق جيدة، كالي لينكس ليس بالتوزيعة المثالية بالنسبة لك. ننصحك بالبدء بأوبونتو أو ديبيان في هذه الحالة.

الثلاثاء، 24 مارس 2015

مقالة من ويكيبيديا عن علم الحاسوب

علم الحاسوب[1] يدرس الحوسبة ومعالجة البيانات والنظريات والتطبيقات التي تشكل الأساس لأتمتة نقل المعلومات وتشغيلها وتحويلها، وذلك بدراسة برمجيات الحاسوب وعتاد الحاسوب بشكل علمي مجرد. في بعض الدول العربية يطلق على مصطلح علم الحاسب الآلي المعلوماتية اختصارًا وليس بقصد خلطه مع العلوم الأخرى وخاصة التخصصات المتعلقة بتكنولوجيا المعلومات المهتمة بالتطبيق غير المبني على أسس علمية، كما يُطلق عليه في الجزائر اسم "الإعلام الآلي". يبحث علم الحاسوب استخدام الحوسبة بجميع اشكالها لحل المشكلات من منظور علمي رياضي. وغالبًا ما يشمل ذلك تصميم وبرمجة البرمجيات لكي تستعمل كأداة لحل هذه المشاكل. علم الحاسوب ليس معنيًا بتعلم طريقة استخدام البرمجيات بشكل عام وبحد ذاتها. من الصحيح القول أن هناك بعض الوظائف التي تعتمد بشكل أساسي على بعض البرمجيات كبرمجيات التصميم لمصممين الجرافيك أو محررات النصوص والجداول لمدخلي البيانات، لكن علم الحاسوب ليس معنيًا بدراسة طريقة التعامل مع هذه البرمجيات وغيرها بشكل عام وليس معنيًا كذلك بتصميم صفحات الويب أو تجهيزها. عند الحديث عن البرمجيات فإن علم الحاسوب يُعنى “بطريقة” بناء البرمجيات بناء على أسس علمية ورياضة وبدراسة الخوارزميات الأنسب استخدامًا في تلك البرمجيات. أصبح علم الحاسوب علمًا قائمًا بذاته، يُعنى ببحث أمور الحساب والاحتساب من منظور علمي دقيق. أما تكنولوجيا المعلومات فهو مجال آخر يُعنى بمسائل أخرى مثل طُرُق استخدام البرمجيات والتعامل معها وطرق استعمال المعلومات أو حتى طريقة استخدام ما هو جاهز في أغلب الأحيان لإنجاز عمل ما، وغالبًا ما يُستخدم مصطلح تكنولوجيا المعلومات IT بشكل واسع بين العامة وفي سوق العمل. [2][3][4] لعلوم الحاسب حقول متنوعة كلها تصنف تحت العنوان العريض "علوم الحاسوب". يؤكد البعض على الحوسبة وبعض تطبيقاتها مثل رسوميات الحاسوب في حين أن فروعًا أخرى تدرس خواص مشكلة تحسيبية Computational problem (مثل نظرية التعقيد الحسابي).وتبقى فروع أخرى تركز على التحديات التي تطرحها تطبيقات الحوسبة. فمثلا نظرية لغة البرمجة programming language theory تدرس الطرق والوسائل لوصف عملية التحسيب، في حين تقوم برمجة الحاسوب بتطبيق لغات برمجة معينة لاستخراج جواب أو حل لمشكلة تحسيبية معينة. يعود تاريخ علوم الحاسوب إلى اختراع أول حاسوب رقمي حديث. فقبل العشرينات من القرن العشرين، كان مصطلح حاسوب computer يشير إلى أي أداة بشرية تقوم بعملية الحسابات. ما هي القضايا أو الأشياء التي يمكن لآلة أن تحسبها باتباع قائمة من التعليمات مع ورقة وقلم، دون تحديد للزمن اللازم ودون أي مهارات أو بصيرة (ذكاء)؟ وكان أحد دوافع هذه الدراسات هو تطوير آلات حاسبة computing machines يمكنها إتمام الأعمال الروتينية المُعرّضة للخطأ البشري عند إجراء حسابات بشرية. خلال الأربعينات ومع تطوير آلات حاسبة أكثر قوة وقدرة حسابية تتطور مصطلح حاسوب ليُشير إلى الآلات بدلا من الأشخاص الذين يقومون بالحسابات. وأصبح من الواضح أن الحواسيب يمكنها أن تقوم بأكثر من مجرد عمليات حسابية وبالتالي تم الانتقال إلى دراسة تحسيب أو التحسيب بشكل عام. بدأت المعلوماتية وعلوم الحاسب تأخذ استقلالها كفرع أكاديمي مستقل في الستينييات، مع إيجاد أوائل أقسام علوم الحاسب في الجامعات وبدأت الجامعات تمنح إجازات في هذه العلوم. يمكن تقسيم علم الحاسوب إلى ثلاثة أقسام: علم الحاسوب النظري: يدرس اللغات الصورية، نظريات الحوسبة أو الخوارزميات وحساب التكاليف. علم الحاسوب العملي: يدرس مهارات ترجمة اللغات الصورية، النظريات والخوارزميات إلى تطبيقات يسهل تداولها، والتطوير المستمر لها مع ما يتماشى مع العلوم وباقي مجالات الحياة. علم الحاسوب التطبيقي: ويهتم بالتطبيقات المختلفة للحاسوب في مجالات الحياة : كالتصميم والتصنيع باستخدام الحاسب إلى جانب الأنظمة الإدارية والصناعية. هندسة الحاسوب: هذا الفرع يهتم بكيفية صناعة مُعدّات الحاسوب (عتاد الحاسوب). صناعة الحواسيب تعتمد على العديد من المجالات مثل المعلوماتية النظرية، الفيزياء، الكمياء والإلكترونيات. يُمكن تقسيم علم الحاسوب أيضا على النحو التالي : علم الخوارزميات والبيانات النظرية: دراسة الجانب النظري في علوم البيانات. علم التقنيات الحاسوبية: التحليل، التصميم وبناء المكونات الصلبة للحواسيب.
ملاحظة:هذه المقالة مقدمة من ويكيبيديا