Разработчик случайно разослал 300 тыс. писем за 4 минуты через Github API

Discussion in 'Мировые новости. Обсуждения.' started by zeks, 16 Sep 2013.

  1. zeks

    zeks New Member

    Joined:
    11 Jan 2013
    Messages:
    76
    Likes Received:
    2
    Reputations:
    1
    [​IMG]

    Автор кросс-платформенного Java-фреймворка libGDX Томас Гойн (Thomas Goyne) принес извинения подписчикам репозитория на Github, которых он случайно завалил письмами в субботу 14 сентября.

    Проблема в том, что на Github нет функции импорта проектов с других сайтов. Чтобы перенести свой проект с Google Code на Github, сохранив всю историю изменений и комментарии, Томас написал специальный скрипт google-code-issues-migrator на Питоне.

    Автор проверил скрипт на другом проекте и убедился, что импорт работает корректно. Ничто не предвещало беды — и Томас запустил импорт для проекта libGDX с 460 подписчиками. И тут началось. Буквально через пару минут аудитория в IRC-чате начала стонать: каждый из них получил в почтовый ящик уведомление от сайта Github о каждом «новом» событии в отслеживаемом проекте, о всех изменениях и комментариях. За четыре минуты работы скрипта успело отправиться более 300 тыс. писем, каждый получил по 789 писем. После этого разработчик срочно остановил работу скрипта, начал извиняться перед всеми и писать в техподдержку Github (они еще не ответили).

    Томас Гойн говорит, что ему еще повезло. Ведь он был в IRC-чате и сразу получил информацию от пострадавших. Если бы скрипт продолжил процедуру импорта, то по примерным расчетам, он бы работал около часа и разослал примерно 4 млн писем.

    Гойн предлагает компании Github внедрить какую-нибудь защиту против подобных ситуация, чтобы «другие идиоты вроде меня не повторили подобную глупость в будущем».

    http://www.xakep.ru/post/61255/
    15.09
     
  2. namak

    namak Member

    Joined:
    29 Jan 2009
    Messages:
    66
    Likes Received:
    8
    Reputations:
    0
    спамер блин)
     
  3. makag

    makag Staatsanwalt

    Joined:
    27 Sep 2009
    Messages:
    480
    Likes Received:
    564
    Reputations:
    98
    инбокс 100 % наверное был? )

    вангую, скоро появится в коммерческом разделе его тема ) хД