• Взломали сервер. Как выяснить урон?

    opium
    @opium
    Просто люблю качественно работать
    Есть стандартное правило любой скомпроментированный сервер должен переехать на свежую инсталляцию дабы избежать хитрого бек дора
    Ответ написан
    1 комментарий
  • Взломали сервер. Как выяснить урон?

    Зачем взломщику ронять ваш постфикс? Скорей всего, речь идет не о взломе, а о некорректной настройке самого постфикса, например как открытого релея, либо один или несколько из почтовых эккаунтов стали известны спамерам и ваш сервер использовался для массовой рассылки и перестал отвечать из-за исчерпания ресурсов.
    Проверьте по логам как именно производилась рассылка, если с авторизацией - сбросьте пароли скомпрометированным эккаунтам. Если без - настройте сервер так, чтобы исключить несанкционированный релеинг и установите рейтлимиты по IP-адресам и пользователям, чтобы даже при компрометации учетной записи ваш сервер не ложился по ресурсам. Если через веб-скрипты на том же сервере - вот тогда ищите или проблемные скрипты или способ, которым был скомпрометирован веб сервер, если вам веб-шел залили.
    Ответ написан
  • Взломали сервер. Как выяснить урон?

    roswell
    @roswell
    и швец, и жнец, и на дуде игрец
    Бекап логов для их последующего анализа и полная переустановка.
    Ответ написан
  • Взломали сервер. Как выяснить урон?

    @Nc_Soft
    Лучше всего пересобрать всё заново, чтобы исключить пасхалки. И надо найти дыру, иначе это повторится.
    Ответ написан
    1 комментарий
  • Взломали сервер. Как выяснить урон?

    @bychok300
    Вы можете только собрать информацию о том, какие команды выполнялись, посмотреть нет ли на сервере подозрительных файлов или процессов, посмотреть нет ли каких-то директорий и файлов с изменненными правами. Посмотреть сетевую активность, бы ли ли аномальные нагрузки. По сути, на основании этого вы можете сделать выводы о действиях нарушителя на вашем сервере иприкинуть какой урон нанесен.
    Ответ написан
  • Какие проекты взять новичку в JAVA для самостоятельной реализации?

    @frozen_coder
    Java-developer
    В идеале нужно, что бы проект затрагивал разные важные моменты в языке: работа с сетью, базу данных, интерфейсные решения и прочее.

    Напишите файловый сервер с возможностью загрузки файлов через ftp-клиент, через web-морду, через SOAP, через мобильную приложуху с аутентификацией, базой юзеров, также можно в базе хранить какую-нибудь метоинформацию о файле. Например, может быть такой маленький личный фотоальбом с подписями(блог-постами, комментами etc.), фотки из которого доступно скачать и залить повсякому. Попробуете всё)
    Ответ написан
    Комментировать
  • Какие проекты взять новичку в JAVA для самостоятельной реализации?

    Выберите то, что вас по жизни интересует, и запилите соответствующее простое приложение (если хотите идти в сторону Андроид) или сайт (если имеете в виду серверную часть веб-приложений).
    Или, наоборот, сделайте какое-то приложение для коммерции, вроде интернет-магазина.
    Или возьмите задёшево проект на фрилансе, заодно будет доп.стимул в заданные сроки уложиться.
    Ответ написан
    4 комментария
  • Какие проекты взять новичку в JAVA для самостоятельной реализации?

    severus256
    @severus256
    Code everywhere....
    Найдите где-нибудь задания для стажеров/практикантов в крупных компаниях. Обычно там проекты расчитанные на 1-2-3 месяца.
    Ответ написан
    Комментировать
  • Как получить JSON из массива байт?

    @Aves
    const {get} = require('http');
    const {Iconv} = require('iconv');
    const {parseString} = require('xml2js');
    const {inspect} = require('util');
    
    get('http://www.cbr.ru/scripts/XML_daily.asp', res => {
      const data = [];
      res
        .pipe(new Iconv('cp1251', 'utf8'))
        .on('data', chunk => data.push(chunk))
        .on('end', () =>
          parseString(
            Buffer.concat(data),
            (err, res) => console.log(inspect(res, {depth: null}))
          )
        );
    });
    Ответ написан
    1 комментарий
  • Почему ошибка в getDate?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Разумеется, потому что это строка.
    Ответ написан
    3 комментария
  • Стоит ли продолжать изучать Android develop?

    artemgapchenko
    @artemgapchenko
    Здравствуйте, как многие знают, Google готовит замену Android

    Откуда вы всё это берёте? Есть проект на Гитхабе с таким вот README:

    Pink + Purple == Fuchsia (a new Operating System)

    Всё. Ни про замену Android, ни про предназначение проекта ничего не сказано. К проекту подключено 3 (три) человека, развивается он без году неделя, никаких официальных анонсов не было.
    Прекращайте читать советские газеты перед обедом и вместо первоисточников и не занимайтесь домыслами того, чего нет. Изучайте Android и выбросите Фуксию из головы на ближайшие года два, пока не станет понятно, что это такое и кому это нужно.
    Ответ написан
    Комментировать
  • Как удалить директорию в Git?

    v_decadence
    @v_decadence
    git rm -r myfolder
    git commit -m "myfolder is deleted"
    Ответ написан
    Комментировать
  • Как вернуть Панель Запуска Приложений Google Chrome?

    Dani_el
    @Dani_el
    Искали здесь?
    C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Google Chrome

    Если найдете, прикрепите на Панель задач ;)

    Если не нашли, СКАЧАЙТЕ еще раз!

    Если не удастся скачать, то:
    1. Создайте пустой ярлык на рабочем столе
    2. Зайдите в Properties ярлыка
    3. В строке Target вставьте это - "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --show-app-list
    4. В строке Start in это - "C:\Program Files (x86)\Google\Chrome\Application"
    Ответ написан
    7 комментариев
  • Доменная зона .io — что я пропустил?

    Один из омонимичных доменов:

    .am — национальный домен Республики Армения, созвучен с диапазоном радиостанций AM или как зона AMerica.
    .cd — национальный домен Демократической республики Конго (иначе — Заира), совпадает с сокращением для компакт-диска.
    .dj — национальный домен Джибути, совпадает с сокращением «диджей».
    .fm — национальный домен Федеративных Штатов Микронезии, созвучен с диапазоном радиостанций FM. Пример: last.fm.
    .im — национальный домен Острова Мэн. Совпадает с сокращением Instant Messaging («мгновенные сообщения»).
    .io — национальный домен Британских территорий в Индийском океане. Совпадает с сокращением Input Output («ввод/вывод»).
    .is — национальный домен Исландии. Совпадает со словом is, формой третьего лица единственного числа английского глагола to be. Пример: who.is
    .it — национальный домен Италии. Совпадает с сокращением IT (информационные технологии), а также с английским местоимением it («это»). Пример: ok.undo.it
    .md — национальный домен Молдавии. Совпадает с сокращением аудионосителя MiniDisc и с сокращением Must Die. Также совпадает с сокращением от англ. medical doctor, используемым повсеместно в англоязычных странах. Например, известный американский сериал «Доктор Хаус» в оригинале называется House, MD.
    .me — национальный домен Черногории. Совпадает с местоимением «меня», «мне» в английском и других европейских языках.
    .net — общий домен верхнего уровня, совпадает с русским словом «нет», из-за чего обрёл в России (и не только) дополнительную популярность. Часто используется с доменными именами в виде транслитерированных русских слов. Примеры: mozga.net, lishnih.net.
    .nu — национальный домен острова Ниуэ, созвучно со словом ню.
    .tm — национальный домен Туркменистана, совпадает с аббревиатурой «™» (англ. trade mark — торговая марка).
    .tv — национальный домен Тувалу, совпадает с аббревиатурой «Телевидение».
    .ws — национальный домен Западного Самоа, совпадает с аббревиатурой Web Site.
    .in — национальный домен Индии, с английского языка переводится как предлог «в».
    .li — национальный домен Лихтенштейна. Совпадает с окончанием глаголов и имён существительных в русском языке. Используется с доменными именами в виде транслитерированных русских слов. Примеры: zadolba.li, zastuka.li, vaf.li, gus.li, yas.li.
    .pro - общий домен верхнего уровня для профессионалов в своей области.
    Ответ написан
    3 комментария