السلام عليكم و رحمة الله وبركاته ... إخواني أخواتي في عالم تعلم .. الكثير من الناس يريدون أن يتعلموا القرصنة (الهاك).. على الأقل لحماية بياناتهم الشخصية من الثغرات الخطيرة و التجسس و لكن المشكل يكمن في أنهم لا يعرفون من أين يبدؤون ؟؟وكيف يبدؤون ؟ في ظل التقشف العربي للمعلومات و الدروس .. حتى و إن وجدت دروسا ستجدها دروسا بسيطة تعلمك كيف تكون هاكر مبتدئا تعتمد على الآخرين...فإذا كنت تريد أن تبقى مبتدئا فلا عليك حتى و إن كنت تعمل ببرامج الآخرين (يعني أنت مختَرَقَ وتظن نفسك مخترِقاً!) .. أما إذا كنت تريد أن تمضي في طريق الإحتراف فأنت في المكان الصحيح ... إليكم إخواني العديد من الأسئلة التي تدور في ذهن كل واحد منا حتما و ستسعد حقا بالإجابة من طرف خبير معلوماتي و أمني أمريكي .. وقد أفادتني أنا شخصيا وستلاحظ الفرق بين ما هو مذكور هنا و بين ما يذكر في المنتديات و المواقع العربية !... تابعوا ....
س1 : كيف يمكنني البدأ؟
ج: أفضل طريقة هي أن تذهب لإجتماع لمجموعة مستخدمي لينكس قريبة منك. يمكنك أن تجد مثل هذه المجموعات في LDP General Linux Information Page. و غالبا ستجد واحدة قريبة منك. و ان لم تجد في هذه الصفحة واحده قريبه منك ابحث على الانترنت. سوف يعطيك الأعضاء نسخة من اللينكس إذا أردت و سوف يساعدوك في تثبيته و في أي مشاكل سوف تواجهك.
س2 : متي يجب أن يبدأ الشخص؟ هل أصبحت كبيرا في السن لكي أبدأ في التعلم؟
ج: في أي عمر بدأت تهتم بالأمر هو عمر مناسب. لكن معظم الناس يبدون اهتمامهم بين سن الخامسه عشر و العشرين و لكني رأيت شواذ عن هذه القاعدة في كلا الاتجاهين الأصغر و الأكبر.
س3 : كل ستطول المده حتى أتعلم الهاك؟
ج: يعتمد هذا على موهبتك الطبيعية و على مدى اجتهادك في العمل. معظم الناس يكتسبون مهارات تستحق الاحترام في غضون ثمانية عشر شهر أو سنتين لو ركزوا و لكن التعلم لا يقف عند هذا الحد. اذا كنت هاكر حقيقي سوف تقضي بقية حياتك في محاولة التعلم و تطوير مهاراتك.
س4 : هل الفيجوال بيسك و السي++ مناسبتين لأبدأ بهما؟
ج: اذا كنت تسأل هذا السؤال فهذا يعني أنك تريد تعلم و ممارسة الهاك على نظام ميكروسوفت وندوز و هذه فكرة سيئة للغاية. عندما قارنت الهاك على انظمة الوندوز بتعلم الرقص و انت ترتدي بذلة حديدية لما أكن أبالغ. !!لا تذهب في هذا الاتجاه فهو سيئ للغاية.
هناك مشاكل معينة في الفيجوال بيسك و السي + من اهمها انها لن تعمل الا على نظام واحد.بالرغم من وجود أكثر من بيئة عمل مفتوحة المصدر لهما و لكنها لا تغطي غير جزء بسيط من أدوات اللغة. و على الوندوز معظم المكتبات البرمجية التي تدعم تلك اللغات مغلقة المصدر و ملك لشركة واحده هي ميكروسوفت. إذا لم تكن حريصا للغاية في اختيار الأشياء التي ستعتمد عليها أثناء برمجتك بهذه اللغات و غالبا كل المبتدئين يكونون هكذا فسوف ينتهي بك الأمر محاصرا بالأنظمة التي تدعمها ميكروسوفت فقط. إذا بدأت مع اليونكس فهناك لغات برمجة افضل و مكتبات برمجية أفضل مثل البايثون.
الفيجوال بيسك بذات لغة فظيعة. فهي مصممة بشكل ضعيف و سوف تعلمك العديد من العادات البرمجية السيئة للغاية و لا يسعني أن أشرح هذه العيوب لأنها كثيرة للغاية و يمكن ملئ كتاب بها. الأفضل لك أن تتعلم لغة برمجة مصممة بشكل جيد .
واحد من هذه العيوب هو ان هذه اللغة تعتمد على بيئة عمل واحده و على أدوات تطوير واحده. و عموما إذا كانت لغة البرمجة لا تدعم العمل في ثلاثة بيئات مختلفه فهي لغة ضعيفة لكي تتعلم الهاك بها.
شاهد أيضا :
س5 : لقد اخترق نظامي، هل ستساعدني لأدافع عن نظامي من أي هجمات أخرى؟
ج: لا. غالبا عندما يسألني أحد هذا السؤال يكون مستخدما لنظام تشغيل وندوز. لا يمكن تأمين نظام التشغيل وندوز بشكل مضمون مئة بالمئة من المخترقين. تصميم نظام التشغيل به أخطاء كثيرة تساعد المخترقين. الحل الوحيد الأمثل هو أن تغير نظام تشغيلك إلى لينكس أو إلى أي نظام تشغيل قابل لأن يتم تأمينه من الهجمات.
س6 : أين يمكنني أن أجد هاكرز حقيقيين لأتحدث معهم؟
ج: يمكنك دوما ان تتعرف على الهاكرز في اجتماعات مجموعات مستخدمي اللينكس. و أصبح الآن الهاكرز يتجمعون على قنوات المحادثة في IRC.
س7 : هل يمكنك أن تنصحني بكتب مفيده عن مواضيع متعلقه بالهاك؟
ج: انا المسئول عن قائمة بما يمكن قرائته عن اللينكس قد تكون مفيدة لك و هذا المستنديمكن أن يكون مفيدا لك أيضا.
و لدروس تقديمية للبايثون ستجدها هنا في الموقع الرسمي للبايثون
س8 : هل يجب أن أكون جيدا في الرياضيات لأصبح هاكر؟
ج: لا. لن تحتاج للنظريات و المبادئ الرياضية عموما ما عدا طبعا في مجالات معينه مثل برمجيات الرسم بالحاسب. معرفة بعض قواعد الجبر ستساعدك بالتأكيد عموما و لكن ما هو اكثر اهمية هو انك يجب ان تستطيع التفكير بمنطقية و ان تستطيع تتبع خطوات متسلسلة في التفكير مثلما يتم حل المشاكل الرياضية. قد لا تساعدك كل فروع الرياضيات و لكنك بحاجة إلى الذكاء الذي يتطلبه حل الرياضيات.
هناك طريقة جيده لتستطيع معرفة إذا كان لديك هذه القدرة ام لا هي أن تقرأ كتاب رايموند سموليان ?What Is The Name Of This Book. الألغاز المنطقية الموجوده بالكتاب متماشية تماما مع عقلة الهاكر. اذا استطعت حل هذه الألغاز فهذه اشارة جيده و اذا استمتعت بحل هذه الألغاز فهذه إشارة أفضل.
س9 : ما هي اللغة التي يجب أن أبدأ بها؟
ج: ابدأ مع XHTML إن لم تكن تعرفها مسبقا. يوجد العديد من الكتب الغير جيده لتتعلم منها و القليل من الكتب الجيده. أكثر الكتب التي افضلها هو كتاب HTML: The Definitive Guide.
و لكن HTML ليست لغة برمجة، عندما تصبح جاهزا لتبدأ البرمجة أنصحك بالبدأ مع بايثون. سوف تجد الكثيرين ممكن ينصحونك بالبيرل و البيرل أكثر شعبية من البايثون و لكنها أكثر صعوبة من حيث تعلمها و أقل جودة في التصميم.
لغة السي شديدة الأهمية و لكنها أكثر صعوبة من كلتي اللغتين البايثون و البيرل. لا تحاول تعلمها أولا.
لمستخدمي الوندوز: ابتعد عن الفيجوال بيسك، سوف تعلمك عادات برمجية سيئة و لن تستطيع تشغيل الكود على نظام غير الوندوز.
س10 : ما هو نوع العتاد الذي أحتاجه في جهاز الحاسب الخاص بي؟
في السابق كانت الأجهزة الشخصية أقل من أن تلبي للهاكر احتياجاته و لكن منذ منتصف التسعينيات لم يعد هناك مشكلة فأي جهاز بداية من انتل 486DX50 سوف يؤدي جميع الأغراض من أعمال التطوير، الاتصال بالانترنت، و تشغيل الواجهات الرسومية. و أصبح أقل قرص صلب يمكن أن تشتريه به مساحه أكثر من كافية.
ما يجب أن تفكر فيه هو أن يكون العتاد الذي ستقوم باستخدامه يعمل بشكل جيد على نظام لينكس أو على أنظمة BSD و هذا الشيئ سيكون متواجدا في أغلبية الأجهزة الآن و لكن أكثر المشكلات انتشارا هي بطاقة المودم حيث هناك بعض الأجهزة بها عتاد مخصص لنظام وندوز و لن يعمل هذا العتاد مع اللينكس.
يوجد قائمة بالأسئلة الأكثر شيوعا عن توافق العتاد مع نظام التشغيل تجد آخر نسة منها هنا
س11 : أود المساهمة، هل يمكنك مساعدتي لأختار مشكله لأعمل عليها؟
ج: لا لأنني لا أعرف ما هي قدراتك أو اهتماماتك. يجب أن يكون الحافز منك انت و الا لن تستطيع الاستمرار و لهذا فإن الاعتماد على اختيار الآخرين لك لا ينفع دائما. يمكنك أن تتابع الإعلانات عن المشاريع في موقع Freshmeat و عندما تجد مشروعا يجذب انتباهك انضم إليه.
س12 : هل يجب أن أكره ميكروسوفت؟
ج: لا، و ليس هذا لأن ميكروسوفت ليست مثيره للاشمئزاز و لكن كانت هناك ثقافة الهاكرز من قبل ظهور ميكروسوفت و ستبقى ثقافة الهاكرز موجوده بعد زوال ميكروسوفت لذلك فأي وقت ستقضيه في كراهية ميكروسوفت هو وقت ضائع يستحسن أن تقضيه في كتابة برامج مفتوحة المصدر جيده و هذا كفيل بإثارة غيظ ميكروسوفت.
س13 : و لكن أليست البرامج مفتوحة المصدر سوف تترك المبرمجين عاطلين عن العمل؟
ج: حتى الآن فإن البرمجيات مفتوحة المصدر قد أوجدت وظائف أكثر للمبرمجين و لم تأخذ الوظائف من أحد. و مهما كتبت برامج مفتوحة المصدر فلابد أن يبقى الطلب متواجدا على نسخ و تعديلات مخصصه لبعض الناس.
س1 : كيف يمكنني البدأ؟
ج: أفضل طريقة هي أن تذهب لإجتماع لمجموعة مستخدمي لينكس قريبة منك. يمكنك أن تجد مثل هذه المجموعات في LDP General Linux Information Page. و غالبا ستجد واحدة قريبة منك. و ان لم تجد في هذه الصفحة واحده قريبه منك ابحث على الانترنت. سوف يعطيك الأعضاء نسخة من اللينكس إذا أردت و سوف يساعدوك في تثبيته و في أي مشاكل سوف تواجهك.
س2 : متي يجب أن يبدأ الشخص؟ هل أصبحت كبيرا في السن لكي أبدأ في التعلم؟
ج: في أي عمر بدأت تهتم بالأمر هو عمر مناسب. لكن معظم الناس يبدون اهتمامهم بين سن الخامسه عشر و العشرين و لكني رأيت شواذ عن هذه القاعدة في كلا الاتجاهين الأصغر و الأكبر.
س3 : كل ستطول المده حتى أتعلم الهاك؟
ج: يعتمد هذا على موهبتك الطبيعية و على مدى اجتهادك في العمل. معظم الناس يكتسبون مهارات تستحق الاحترام في غضون ثمانية عشر شهر أو سنتين لو ركزوا و لكن التعلم لا يقف عند هذا الحد. اذا كنت هاكر حقيقي سوف تقضي بقية حياتك في محاولة التعلم و تطوير مهاراتك.
س4 : هل الفيجوال بيسك و السي++ مناسبتين لأبدأ بهما؟
ج: اذا كنت تسأل هذا السؤال فهذا يعني أنك تريد تعلم و ممارسة الهاك على نظام ميكروسوفت وندوز و هذه فكرة سيئة للغاية. عندما قارنت الهاك على انظمة الوندوز بتعلم الرقص و انت ترتدي بذلة حديدية لما أكن أبالغ. !!لا تذهب في هذا الاتجاه فهو سيئ للغاية.
هناك مشاكل معينة في الفيجوال بيسك و السي + من اهمها انها لن تعمل الا على نظام واحد.بالرغم من وجود أكثر من بيئة عمل مفتوحة المصدر لهما و لكنها لا تغطي غير جزء بسيط من أدوات اللغة. و على الوندوز معظم المكتبات البرمجية التي تدعم تلك اللغات مغلقة المصدر و ملك لشركة واحده هي ميكروسوفت. إذا لم تكن حريصا للغاية في اختيار الأشياء التي ستعتمد عليها أثناء برمجتك بهذه اللغات و غالبا كل المبتدئين يكونون هكذا فسوف ينتهي بك الأمر محاصرا بالأنظمة التي تدعمها ميكروسوفت فقط. إذا بدأت مع اليونكس فهناك لغات برمجة افضل و مكتبات برمجية أفضل مثل البايثون.
الفيجوال بيسك بذات لغة فظيعة. فهي مصممة بشكل ضعيف و سوف تعلمك العديد من العادات البرمجية السيئة للغاية و لا يسعني أن أشرح هذه العيوب لأنها كثيرة للغاية و يمكن ملئ كتاب بها. الأفضل لك أن تتعلم لغة برمجة مصممة بشكل جيد .
واحد من هذه العيوب هو ان هذه اللغة تعتمد على بيئة عمل واحده و على أدوات تطوير واحده. و عموما إذا كانت لغة البرمجة لا تدعم العمل في ثلاثة بيئات مختلفه فهي لغة ضعيفة لكي تتعلم الهاك بها.
شاهد أيضا :
الحقيقة الكاملة للهاكرز...!!كل ما يخص الهاكرز في هذا المقال الشيق الذي كتبه احد اكبر الهاكرز في العالم وهو امريكي الجنسية
س5 : لقد اخترق نظامي، هل ستساعدني لأدافع عن نظامي من أي هجمات أخرى؟
ج: لا. غالبا عندما يسألني أحد هذا السؤال يكون مستخدما لنظام تشغيل وندوز. لا يمكن تأمين نظام التشغيل وندوز بشكل مضمون مئة بالمئة من المخترقين. تصميم نظام التشغيل به أخطاء كثيرة تساعد المخترقين. الحل الوحيد الأمثل هو أن تغير نظام تشغيلك إلى لينكس أو إلى أي نظام تشغيل قابل لأن يتم تأمينه من الهجمات.
س6 : أين يمكنني أن أجد هاكرز حقيقيين لأتحدث معهم؟
ج: يمكنك دوما ان تتعرف على الهاكرز في اجتماعات مجموعات مستخدمي اللينكس. و أصبح الآن الهاكرز يتجمعون على قنوات المحادثة في IRC.
س7 : هل يمكنك أن تنصحني بكتب مفيده عن مواضيع متعلقه بالهاك؟
ج: انا المسئول عن قائمة بما يمكن قرائته عن اللينكس قد تكون مفيدة لك و هذا المستنديمكن أن يكون مفيدا لك أيضا.
و لدروس تقديمية للبايثون ستجدها هنا في الموقع الرسمي للبايثون
س8 : هل يجب أن أكون جيدا في الرياضيات لأصبح هاكر؟
ج: لا. لن تحتاج للنظريات و المبادئ الرياضية عموما ما عدا طبعا في مجالات معينه مثل برمجيات الرسم بالحاسب. معرفة بعض قواعد الجبر ستساعدك بالتأكيد عموما و لكن ما هو اكثر اهمية هو انك يجب ان تستطيع التفكير بمنطقية و ان تستطيع تتبع خطوات متسلسلة في التفكير مثلما يتم حل المشاكل الرياضية. قد لا تساعدك كل فروع الرياضيات و لكنك بحاجة إلى الذكاء الذي يتطلبه حل الرياضيات.
هناك طريقة جيده لتستطيع معرفة إذا كان لديك هذه القدرة ام لا هي أن تقرأ كتاب رايموند سموليان ?What Is The Name Of This Book. الألغاز المنطقية الموجوده بالكتاب متماشية تماما مع عقلة الهاكر. اذا استطعت حل هذه الألغاز فهذه اشارة جيده و اذا استمتعت بحل هذه الألغاز فهذه إشارة أفضل.
س9 : ما هي اللغة التي يجب أن أبدأ بها؟
ج: ابدأ مع XHTML إن لم تكن تعرفها مسبقا. يوجد العديد من الكتب الغير جيده لتتعلم منها و القليل من الكتب الجيده. أكثر الكتب التي افضلها هو كتاب HTML: The Definitive Guide.
و لكن HTML ليست لغة برمجة، عندما تصبح جاهزا لتبدأ البرمجة أنصحك بالبدأ مع بايثون. سوف تجد الكثيرين ممكن ينصحونك بالبيرل و البيرل أكثر شعبية من البايثون و لكنها أكثر صعوبة من حيث تعلمها و أقل جودة في التصميم.
لغة السي شديدة الأهمية و لكنها أكثر صعوبة من كلتي اللغتين البايثون و البيرل. لا تحاول تعلمها أولا.
لمستخدمي الوندوز: ابتعد عن الفيجوال بيسك، سوف تعلمك عادات برمجية سيئة و لن تستطيع تشغيل الكود على نظام غير الوندوز.
س10 : ما هو نوع العتاد الذي أحتاجه في جهاز الحاسب الخاص بي؟
في السابق كانت الأجهزة الشخصية أقل من أن تلبي للهاكر احتياجاته و لكن منذ منتصف التسعينيات لم يعد هناك مشكلة فأي جهاز بداية من انتل 486DX50 سوف يؤدي جميع الأغراض من أعمال التطوير، الاتصال بالانترنت، و تشغيل الواجهات الرسومية. و أصبح أقل قرص صلب يمكن أن تشتريه به مساحه أكثر من كافية.
ما يجب أن تفكر فيه هو أن يكون العتاد الذي ستقوم باستخدامه يعمل بشكل جيد على نظام لينكس أو على أنظمة BSD و هذا الشيئ سيكون متواجدا في أغلبية الأجهزة الآن و لكن أكثر المشكلات انتشارا هي بطاقة المودم حيث هناك بعض الأجهزة بها عتاد مخصص لنظام وندوز و لن يعمل هذا العتاد مع اللينكس.
يوجد قائمة بالأسئلة الأكثر شيوعا عن توافق العتاد مع نظام التشغيل تجد آخر نسة منها هنا
س11 : أود المساهمة، هل يمكنك مساعدتي لأختار مشكله لأعمل عليها؟
ج: لا لأنني لا أعرف ما هي قدراتك أو اهتماماتك. يجب أن يكون الحافز منك انت و الا لن تستطيع الاستمرار و لهذا فإن الاعتماد على اختيار الآخرين لك لا ينفع دائما. يمكنك أن تتابع الإعلانات عن المشاريع في موقع Freshmeat و عندما تجد مشروعا يجذب انتباهك انضم إليه.
س12 : هل يجب أن أكره ميكروسوفت؟
ج: لا، و ليس هذا لأن ميكروسوفت ليست مثيره للاشمئزاز و لكن كانت هناك ثقافة الهاكرز من قبل ظهور ميكروسوفت و ستبقى ثقافة الهاكرز موجوده بعد زوال ميكروسوفت لذلك فأي وقت ستقضيه في كراهية ميكروسوفت هو وقت ضائع يستحسن أن تقضيه في كتابة برامج مفتوحة المصدر جيده و هذا كفيل بإثارة غيظ ميكروسوفت.
س13 : و لكن أليست البرامج مفتوحة المصدر سوف تترك المبرمجين عاطلين عن العمل؟
ج: حتى الآن فإن البرمجيات مفتوحة المصدر قد أوجدت وظائف أكثر للمبرمجين و لم تأخذ الوظائف من أحد. و مهما كتبت برامج مفتوحة المصدر فلابد أن يبقى الطلب متواجدا على نسخ و تعديلات مخصصه لبعض الناس.
إذا أعجبك الموضوع لا تبخل و شاركه مع أصدقائك كي تعم الفائدة
محول الأكوادإخفاء محول الأكواد الإبتساماتإخفاء الإبتسامات