NDP website fought off 600 hackers daily