• Как обнаружить скрытые вредоносные процессы в системе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Для начала нужно научиться обнаруживать стандартные процессы - знать что из них что делает, к чему относится, как себя ведет и как должен запускаться.

    После этого уже можно искать нестандартные процессы.

    Способы конечно есть, но объяснять их - значит научить человека администрированию windows на достаточно глубоком уровне. Это нельзя вместить в ответ на вопрос, а грубо говоря целый процесс обучения.
    Ответ написан
    Комментировать
  • Как задать многогородность для многостраничного сайта?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Нужна база ip и скрипт для редиректа, какие еще фреймы??
    Ответ написан
    Комментировать
  • Нужна ли математика в информационной безопасности?

    Tyranron
    @Tyranron
    genby_8 смотря что Вы понимаете под "информационной безопасностью". Если это firewall настроить или внедрить подготовленные выражения SQL, то математика тут не нужна, а нужна документация к firewall/библиотеке.

    А если брать в широком смысле, то:
    • Криптография - это математика и нетривиальная: теория чисел, комбинаторика, эллиптические кривые, теория информации.
    • Криптоанализ - это математика: теория вероятности, стохастические процессы, теория игр.
    • Стеганография - тоже математика: теория кодирования и т.д.
    • Квантовая криптография - без квантовой физики и тензорного анализа туда соваться нечего.
    • Анализ/предсказание угроз - тоже математика: всякие нейронные сети, математические модели, те же стохастические процессы, и, прости господи, черт знает что ещё.

    И да, в основе всего это лежит так всеми нелюбимый матан. Без вменяемого матана, доступ во все эти замечательные разделы математики крайне ограничен и безрезультатен.
    Ответ написан
    Комментировать
  • Google drive как обезопасить уровни доступа в совместной работе с папками и документами?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    //COPY01 EXEC PGM=IEBGENER
    Google drive как обезопасить

    Дальше в принципе можно и не читать...

    Моя любимая цитата из книги Леонида Резника "Магический треугольник":
    "...Ответ Надсистемы мгновенно разрушил радужные надежды: «Задача не имеет решения»..."

    Чтобы "обезопасить" или даже хоть что-то сделать, Вы должны контролировать обьект. А Вам дают с ним сделать ровно то, что дают. И ничего кроме. Такова плата за удобства.
    А не понравится им содержимое Ваших документов - их просто удалят

    Кстати, до саппорта гугла мне ни разу не удавалось достучаться.
    Ответ написан
    Комментировать
  • На сколько стоит доверять безопасности Workplace by Facebook а так же Microsoft Teams?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    //COPY01 EXEC PGM=IEBGENER
    Готовы отдать все свои деньги незнакомому человеку, живущему в другой стране? Да? Ну тогда можете доверять...
    Ответ написан
    Комментировать
  • Кто может помочь с анализом и аудитом сайта на WordPress на уязвимости?

    Jump
    @Jump
    Системный администратор со стажем.
    Кто может помочь с анализом и аудитом сайта
    Вот.

    не один из стандартных шаблонов, а полностью написанный под нас
    А есть разница?
    Ответ написан
    Комментировать
  • Кто как защищает от пиратства свое видео?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Никак.

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

    sim3x
    @sim3x
    Пишите код, как умеете
    Переписывайте, как умеете
    Анализируйте ошибки, делайте выводы
    Пишите больше кода
    Еще больше пишите кода

    Читайте чужой код
    Пишите его копию
    Руками
    Своими

    Забудьте про ctrl+v
    Ответ написан
    6 комментариев
  • Как отключить слежку Google?

    afiskon
    @afiskon
    Посмотрите ваершарком или tcpdump, куда уходит статистика, и зафаервольте.
    Ответ написан
    Комментировать
  • Как отключить слежку Google?

    FreeManOfPeace
    @FreeManOfPeace
    Главный инженер по неясным вопросам
    Никак.
    Лично я сильно сомневаюсь что Firefox отправляет данные из адресной строки в гугл, по крайней мере года 2 назад проверял сниффером и ничего лишнего никуда не отправлялось (может вы перепутали со строкой поиска, там действительно отправляется, но отключается в 2 клика). Уж тем более переходить на хромиум и его сборки я бы не стал.
    Однако весь интернет наполнен функционалом от гугла, в лучшем случае это статистика, а в худшем всякие ajax.googleapis и им подобное, с блокировкой чего некоторые сайты будут отображаться неправильно, или вообще работать не будут, ну и конечно рекапча. С частью этого может справиться AdBlock, ещё часть можно решить расширения типа RequestPolicy или NoScript которые позволяют создать свой белый список, но полностью отключить слежку от гугл можно только отключившись интернета, ну или отключив сам гугл.
    Ответ написан
    Комментировать
  • Как защитить информацию которая имеется в ограничено количестве копии "Инсайд"?

    hofix
    @hofix
    Если информация действительно ценная, то ваши покупатели за 24 часа будут извлекать максимум прибыли а не заниматься перепродажей
    Ответ написан
    Комментировать
  • Какой смысл несет в себе конструкция !! в js?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Получение логического эквивалента значения. Оператор логического отрицания применяется дважды, например:

    !!187 -> !false -> true
    !!NaN -> !true -> false

    Тот же результат даст Boolean(значение).
    Ответ написан
    Комментировать
  • Сервер с минимальными ограничениями?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    Бери любой избегая крупных хостеров (которые на 1-2 странице гугла). Обычно таким хостерам вообще всё-равно что ты там загружаешь, лишь бы не полный пи***ц.
    И да, на хостинге в любом случае лучше сильно не экономить. Если ты действительно не планируешь открывать adult-сайт, а просто есть вероятность, что пользователи что-то такое загрузят - то лучше научись это хоть как-то модерировать, если нет, то в любом случае бери нормальный хостинг и не беспокойся - никто ничто тебе не предъявит.
    А если всё-же adult-сайт, то как я и сказал - бери любой "не популярный" хостинг.
    Ответ написан
    2 комментария
  • Как поменять элемент строки?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Никак. Строки в js иммутабельны. Создавайте новую:

    str = str[0].toUpperCase() + str.slice(1);
    // или
    str = str.replace(/^./, m => m.toUpperCase());
    // или
    str = Array.from(str, (n, i) => i ? n : n.toUpperCase()).join('');
    Ответ написан
    3 комментария
  • Как разработать алгоритм для нахождения двух элементов, сумма которых дает x?

    @Karpion
    Сначала упорядочим множество (массив) S по возрастанию.
    Затем берём два крайних элемента, считаем их сумму. Допустим, сумма больше, чем нужно - тогда отбрасываем правый (самый большой) элемент; а если меньше - то самый левый (ну, не отбрасываем - а сдвигаем указатель к центру массива). И повторяем - пока не получится нужная сумма или пока элементы не закончатся.
    Ответ написан
    Комментировать
  • Unity что делать в ней?

    GavriKos
    @GavriKos Куратор тега Unity
    Можно, но в 90% будут вопросы и будете возвращаться к учебнику.

    Если вы просто сидите и просто знаете - то это бесполезно. Практикуйтесь. Забейте на юнити, создайте консольный проект и реализуйте что вам будет интересно. Да хоть игру в виселицу, хоть текстовый квест.

    Я бы сказал вообще так. Без уверенного знания языка лезть в юнити не стоит. А уверенное знание языка - это когда на 90% ваших задач вы не думаете "а как это написать на сишарпе".
    Ответ написан
    1 комментарий
  • Стоит ли производить склейку и минификацию css на большом проекте?

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

    @ttywizard Автор вопроса
    Спасибо большое всем за ответы и комментарии! Вынес для себя ряд полезных рекомендаций, относительно того, что не вся информация одинаково полезна, а также о том, что следует фильтровать поток информации и определять полезность информации в её практическом применение в обозримом будущем.

    Основной свой вопрос я попробую решить для начала средствами личного репозитория на своем сервере, файлов в формате markdown и генератора статических сайтов.
    Ответ написан
    Комментировать
  • Как найти все целочисленные точки отрезка?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Для произвольных (x₁, y₁) и (x₂, y₂), IMHO, только брать все целые значения между x₁ и x₂ и проверять значение y в полученных точках.
    Для целочисленных (x₁, y₁) и (x₂, y₂) можно так:
    n = НОД(|x₂ − x₁|, |y₂ − y₁|)
    dx = (x₂ − x₁) / n
    dy = (y₂ − y₁) / n
    И взять все пары (x₁ + dx × i, y₁ + dy × i) для i = 1 .. n − 1
    Ответ написан
    3 комментария
  • Можно ли начать разговор о переоценке стоимости выполнения проекта, если вас уже выбрали исполнителем?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "Такая ситуация" бывает слишком разная, нюансов тысячи, поэтому никто в вашу ситуацию не попадал.

    А начинать переговоры можно всегда, другой вопрос как вы их проведете. Опять же только вы сможете это решить.
    Ответ написан
    Комментировать