fanavaran
آخرین اخبار
   
    کد خبر : 24295
    تاریخ انتشار : 23 اسفند 1391 14:46
    تعداد بازدید : 779

    ضرورت آموزش کار درست و نادرست در برنامه‌نویسی به کودکان

    هراس از هکر کوچولو ها

    کارشناسان بریتانیایی می گویند بچه های بریتانیایی که حداکثر 11 سال سن دارند، برای اینکه دوستان خود را در سایت های بازی یا شبکه های اجتماعی هک کنند، به راحتی دست به نوشتن کدهای مخرب کامپیوتری می زنند. شرکت آنتی ویروس AVG نیز در این راستا در گزارشی جزییات بیشتری از برنامه هایی را شرح می دهد که بچه ها برای سرقت پول های رایج دنیاهای مجازی نوشته اند. در یکی از این موارد، پژوهشگران با استفاده از روش مهندسی معکوس موفق شدند یک برنامه آماتوری را شناسایی کنند که توسط کودکی در کانادا نوشته شده بود. این شرکت معتقد است برای اینکه دیگر با این موارد مواجه نشویم باید کودکان را در برنامه نویسی کار "درست و نادرست" آموزش دهیم. یووال بن ایتسحاق (Yuval Ben-Itzhak)، مسوول ارشد فناوری شرکت AVG می گوید: بیشتر مدارس دانش آموزان را برای برنامه نویسی در مقاطع پایین تحصیلی و پیش از آنکه به بزرگ سالی برسند و درکی از آنچه که انجام می دهند داشته باشند، آموزش می دهند و این روند به شدت در حال رشد است. پژوهشگران دریافته اند که نمونه های بسیاری از نرم افزارهای مخرب برای بازی های محبوب کودکان موجود است که توسط کودکان نوشته می شوند. جالب است بدانید که این پژوهشگران پس از افشای کدهای چنین برنامه هایی متوجه شده اند که بسیاری از آنها با زبان های برنامه نویسی ابتدایی مانند ویژوال بیسیک و سی شارپ نوشته شده اند و حاوی اشتباه های کودکانه هستند که رخ دادن آن از سوی هکرهای حرفه ای بعید به نظر می رسد.

    گزارش: نسترن صائبی
    منابع: BBC و رویترز

     سرقت داده‌ها
    در تحقیقاتی که شرکت AVG انجام داده، در یکی از موارد، نمونه‌ای خاص از برنامه‌ای بررسی شد که برای تقلب در بازی Runescape نوشته شده بود. این بازی بیش از ۲۰۰ میلیون عضو نام‌نویسی‌شده دارد. این برنامه Runescape Gold Hack نام دارد و به بازیکن‌ها قول می‌دهد که پول مجازی رایگان به آنها بدهد؛ در حالی که کار اصلی‌ این برنامه سرقت داده‌ها از کاربران و سوءاستفاده از آنهاست. بن ایتسحاق در این‌باره می‌گوید: وقتی پژوهشگران‌مان متن برنامه را دیدند، به اطلاعات جالبی رسیدیم. متوجه شدیم که این بدافزار تلاش می‌کرد که داده‌های مردم را بدزدد و آن را برای ایمیل مشخصی بفرستد. نویسنده بدافزار، به نرم‌افزار مخرب خود نشانی دقیق ایمیل، گذرواژه و اطلاعات دیگر خود را افزوده بود. جزییاتی که نفوذگران باتجربه هرگز به بدافزار خود اضافه نمی‌کنند. وی می‌افزاید: نشانی ایمیل این بدافزار به پسر ۱۱ ساله‌ای در کانادا تعلق داشت. اطلاعات کافی به دست آمده بود و حالا می‌شد شهری را که آن پسر در آن زندگی می‌کرد، شناسایی کرد. حتی توانستیم بفهمیم که والدین این پسر به تازگی برایش یک آیفون تازه جایزه خریده‌اند.
     پسر 11 ساله کانادایی
    این پسربچه ۱۱ ساله حساب کاربری هزاران علاقه‌مند به بازی آنلاین RuneScape را با طراحی یک تروجان اینترنتی هک کرد. وی به دوستانش وعده می‌داد که به آنها برای پیشبرد مراحل مختلف بازی، طلا هدیه می‌دهد، اما در عوض کلمات عبور آنها را می‌دزدید. بررسی‌های AVG نشان می‌دهد که کدنویسی مخرب این نوجوان تا به حال برای هزاران نفر مشکل ایجاد کرده و باعث شده آنها کنترل حساب کاربری خود در بازی نقش‌آفرینی یاد شده را از دست بدهند. این بدافزار کاربران را به یک صفحه لاگین هدایت می‌کند و برای اعطای طلا به کاربران خواستار دریافت اطلاعات ورود آنها می‌شود. اما به جای این کار اطلاعات حساس کاربران را سرقت می‌‌کند.
     کودکان اتیوپیایی
    پروژه یک لپ‌تاپ برای هر کودک (OLPC) که سال‌هاست می‌خواهد 100 میلیون کودک را که به تجهیزات مدرسه دسترسی ندارند، به لپ‌تاپ‌های ارزان‌قیمت و مناسب با شرایط خاص (همانند کمبود برق) مجهز کند، این بار به سراغ بچه‌های اتیوپیایی رفت. اما نیکولاس نگروپونته، رییس این سازمان هیچ وقت به خوابش هم نمی‌دید که بچه‌های مدرسه‌ای با این لپ‌تاپ‌ها یا تبلت‌های ارزان‌قیمت هکر از آب درآیند. نگروپونته تبلت‌هایی را به این منطقه فرستاد که در واقع تبلت Xoom موتورولا هستند و از سیستم شارژ خورشیدی برخوردارند. پس از گذشت چند ماه،‌ کودکان دو روستا به شدت درگیر استفاده و شارژ شدند و حتی مشاهده شد که به راحتی خواندن و نوشتن یاد گرفتند. جالب است بدانید که طی پنج روز کودکان از 47 اپلیکیشن استفاده ‌کردند، طی دو هفته سرود‌های الفبا را بازخوانی ‌کردند و طی پنج‌ماه آندرویید را هک کردند! یکی از کارمندان پروژه به اشتباه دوربین تبلت را غیرفعال کرد و کودکان متوجه دوربین شده و آندرویید را هک کردند.
     برنامه‌نویسی کودکان و مزایای آن
    بسیاری از مدارس سراسر دنیا برنامه‌های آموزشی خود را تغییر می‌دهند تا به جای آنکه کودکان یک مصرف‌کننده ساده برنامه‌های کامپیوتری باشند، توانایی برنامه‌نویسی به‌دست آورند. در بریتانیا کلاس‌های فوق برنامه متعددی برگزار شده است که به کودکان برنامه‌نویسی می‌آموزند و از سوی شرکت‌های بزرگی چون گوگل و مایکروسافت پشتیبانی می‌شوند. بن ایتسحاق می‌گوید که با افزایش توانایی کودکان، آموزش استفاده درست از مهارت‌های تازه، بیش از پیش مورد نیاز است. او می‌افزاید: ما نمی‌توانیم بگوییم که چه تعداد کودک در سراسر جهان برنامه‌های مخرب می‌نویسند، اما باور داریم که موارد بیشتری چون این مورد موجود است. شما به کودکان‌تان می‌آموزید که بدون پرداخت پول نمی‌توانند یک اسباب‌بازی را از آن خود کنند. بنابراین فکر می‌کنم که باید این اندیشه را زمانی که بچه‌ها شروع به برنامه‌نویسی می‌کنند نیز به آنها یاد دهیم. لیندا سندویک، بنیانگذار باشگاه کد (Code Club) است که به کودکان ۹ سال به بالا می‌آموزد چگونه برنامه‌نویسی کنند. او می‌گوید که سودهایی که از آموزش برنامه‌نویسی به کودکان به‌دست می‌آید به مراتب مهم‌تر از هر یک از خطرهایی است که AVG گزارش داده است. سندویک می‌افزاید: ما انگلیسی، ریاضیات و علوم را به همه دانش‌آموزان می‌آموزیم، چراکه آنها مسایل بنیادین درک هر جامعه‌ای هستند. همان علت برای فناوری دیجیتال هم صدق می‌کند. وقتی باسواد می‌شویم، نمی‌آموزیم که فقط بخوانیم، بلکه یاد می‌گیریم که بنویسیم. استفاده صرف از برنامه‌های کامپیوتر هم کافی نیست.


    نظر شما



    نمایش غیر عمومی
    تصویر امنیتی :