Задать вопрос
  • Имеет ли вес хеш сумма в юридической практике?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Почему бы и нет? Главное - укажите это в договоре, как подтверждение того, что обе стороны принмают этот способ контроля целостности передаваемых файлов.
    В договоре необходимо указать :
    - что именно передаётся, с материальной точки зрения. В Вашем случае - указывается перечень файлов, и их основные описательные характеристики;
    - как именно передаются файлы (например - на носителе), согласно акта приёма-передачи. Стороны договорились о том, что целостность файлов подтверждается контрольной (хеш) суммой, которая рассчитыватся согласно алгоритма (MD5, SHA и т.д.) применительно к каждому бинарному файлу. Соответственно, в акте приёма-передачи указываете эти контрольные суммы, фразу что принимающая сторона проверила файлы и подтверждает что хеш суммы соответствуют указанным.
    Ответ написан
    Комментировать
  • Куда пропали файлы на NTFS после записи из Linuxa?

    @rPman
    Отключи в windows технологию гибернации, она используется принудительно при выключении и перезагрузки (для ускорения запуска).
    powercfg /h off

    upd. эту фичу зовут Fast Startup (включена в win10 и 11 по умолчанию) можно не выключать всю гибернацию, а вручную выключать компьютер в правильном режиме
    You can run shutdown -s -t 0 for a normal shutdown and shutdown -s -hybrid -t 0 for a hybrid shutdown.


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

    GavriKos
    @GavriKos
    Ну если выше ваша попытка перенести на си, то:
    if i+1<=x:

    это так не работает, условие должно быть в круглых скобках (if это оператор), двоеточие не нужно:
    if (i+1<=x)

    int a[0]*x;


    Вот это я вообще не понял и 99% что это не будет работать. Просто почитайте в гугле как в си инициализировать массив переменной длины.

    И да - в тегах c++, в вопросе c - вы определитесь

    P.S. Логику не проверял вообще, чисто синтаксис. Кстати в цикле тоже ошибка - и тоже просто советую загуглить цикл for
    Ответ написан
    Комментировать
  • Как сбросить пароль администратора на Windows Server 2012 r2?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Берется Hiren's BootCD с WinPE (или что там у него, но типа винды с флэшки). В ней есть графический редактор, который позволяет сломать пароль локального юзера Administrator. Ну а поскольку локальный Administrator всегда Domain Admin - потом просто оснастку запустите и поменяете чего надо.
    Есть разные версии Hiren's BootCD, есть и с линухом на борту и страншеньким текстмодовым редактором, смысл один и тот же.
    Ответ написан
    Комментировать
  • Как выйти на сайт через определенную сетевую карту? Или как сделать так чтобы windows не создавал маршрут по умолчанию?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Команда route -p add 1.1.1.1 mask 255.255.255.255 2.2.2.2, вместо 1.1.1.1 пишите IP того сайта, вместо 2.2.2.2 - gateway нужной сетевой карты.
    Ответ написан
    Комментировать
  • Как настроить статический ip для связи windows и виртуалки?

    @Drno
    сетевую карту виртуалки в NAT переведи, в хостовой ОС.
    и обращайся внутри этой сети по адресам
    Ответ написан
    3 комментария
  • Может кто знает приложения Windows для разработки интегральных микросхем?

    Verilog + любой удобный текстовый редактор + синтезатор для собственно схемы + ещё симулятор хотелось бы

    Например VSCode с соответствующим расширением + Icarus verilog + quartus
    Ответ написан
    Комментировать
  • Как устроена АСУ ТП?

    @Wan-Derer
    Зобанели на Хабре, волки́ ;((
    Начал писать ответ, в итоге накатал целую статью :) Надо подождать модерации....
    Ответ написан
    Комментировать
  • Как устроена АСУ ТП?

    АСУ -автоматическая система управления. ТП не знаю.

    Википедия

    Но если управление есть, то как оно осуществляется?

    Обычно, с помощью ПЛК

    Какие дополнительные устройства связи и линии связи установлены на оборудовании?

    Зависит от схемы сети. Могут быть установлены как коммутаторы/маршрутизаторы разной степени навороченности, так и специализированное оборудование производителя автоматики.

    Как осуществл яется реализация управляющих команд?

    Обычно ПЛК выдает управляющее воздействие на оборудование через специальные модули ввода/вывода.

    Я так считаю, что мониторинг по отдельной линии, а управление по другой линии связи.

    Мониторинг и отправка команд в ПЛК - это связь АРМа и ПЛК, обычно по линии Ethernet. У ПЛК связь с модулями ввода/вывода по своей линии связи (определяется производителем оборудования). Связь модулей ввода/вывода с оборудованием - по своей линии связи.
    Ответ написан
    5 комментариев
  • Почему Linux постоянно обращается к внешнему диску во время простоя?

    @rPman
    Если диск примонтирован без опции noatime, то любое чтение файлов будет вызывать записи на диск даты последнего чтения файлов

    Поэтому по совету выше или не только процессы на запись но и на чтение
    Ответ написан
    Комментировать
  • Почему Linux постоянно обращается к внешнему диску во время простоя?

    ValdikSS
    @ValdikSS
    Если вы недавно создали файловую систему на диске, и особенно если раздел большой (многотерабайтный), то на нём еще могут создаваться inode'ы.
    https://fedetft.wordpress.com/2022/01/23/on-ext4-a...

    Если к диску обращаются программы, обнаружить конкретный процесс или файл поможет эта статья:
    https://habr.com/ru/articles/476414/
    Ответ написан
    1 комментарий
  • Как выключить историю команд Bash?

    @rPman
    Вместо отключении всей истории команд, можно указать при выполнении команды чтобы она не сохранялось, добавив пробел в начале любой команды
    Ответ написан
    Комментировать
  • Как выключить историю команд Bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Может надо не HITSIZE а HISTSIZE, и соответственно не HITFILESIZE а HISTFILESIZE?

    Почитайте также про HISTCONTROL
    Ответ написан
    Комментировать
  • Почему ПК фризит на логотипе материнской платы, если вставлен USB модем?

    @Loggus66
    Идёт опрос загрузочных устройств, в т. ч. флэшек, и модем тормозит с отдачей содержимого своего диска. Я б предложил по возрастанию сложности идей: вытащить оттуда SD-карточку/перешить AT-командами в "только модем", или как-нибудь из интерфейса драйвера это сделать/купить USB-хаб с выключателем порта и отключать уже его.
    Ответ написан
    Комментировать
  • Могут ли p2p сети работать, если все пользователи имеют серые IP?

    ValdikSS
    @ValdikSS
    Прямое соединение двух клиентов за NAT'ами, если хоть один из них не симметричный (symmetric nat), возможно с помощью UDP и TCP hole punching, но для этого нужно знать IP-адреса и порты обеих сторон.

    Также существует способ определения IP-адреса клиента сервером — ICMP Hole Punching, реализованный в программе pwnat, но отправка пакета клиентом требует администраторских прав на устройстве, а также пакет может отбрасываться некоторыми файрволлами.

    Могут ли p2p сети работать, если все пользователи имеют серые IP? Да, могут, но не всегда и не настолько стабильно, нежели при полноценном прямом подключении.
    Ответ написан
    Комментировать
  • Могут ли p2p сети работать, если все пользователи имеют серые IP?

    @rPman
    Вообще без каких либо опор с белыми ip.
    тогда не смогут
    tcpip требует чтобы кто то к кому то по ip адресу подключился

    но возможна ситуация когда с однократно с помощью белого ip клиент подключился к другому клиенту, который открыл порты на роутере с помощью upnp, запомнил всех таких клиентов и передал весь их список (id_client:ip:port) всем клиентам.

    Если оперативно передавать информацию об изменениях ip адресов клиентов (такие клиенты все еще помнят адреса других и при смене своего адреса тут же сообщают об этом другим) то это облако клиентов сможет существовать в принципе без сигнального сервера (точнее сигнальными серверами могут являться другие клиенты)

    Если клиент на долго отключится от этой сети, может получиться что все другие клиенты сменят ip адрес и ему некуда будет подключаться, но чем больше клиентов в сети тем больше шансов что появится клиент с постоянным ip адресом.

    p.s. udp подключение позволяет подключиться к чужому подключению без наличия на роутере поддержки upnp
    Ответ написан
    Комментировать
  • Дистрибутив для работы с сетями и кибербезом?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Обычно свежесть обратно пропорциональна количеству пользовательского тестирования. Поэтому в некоторых консервативных отраслях как кибер-без я-бы вообще не гнался за свежестью как за целью.

    Воообще... Что вы ожидаете из свежатинки? Новый свежий сетевой протокол? Или новый алгоритм шифрования?

    Вот Fedora бравируют скоростью своих обновлений а RedHat плететься в хвосте. Но когда речь идет о безопасности - обычно берут RedHat.
    Ответ написан
    1 комментарий
  • Какой пет проект можно реализовать на Java?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Я не представляю как можно спрашиваьт у кого-то какой пет проект себе сделать.
    Все равно что спросиьт "каким хобби мне увлечься" и прослушать лекцию что ролики круче прыжков с парашютом, а настолки мастер оф гезеринг и Д&Д вообще разные вселенные.

    Придумайте себе тулзу/сайт/прогу, которая бы лично вам была интересна/полезна и развивайте ее.
    Когда-то таким пет-проектом был собственно линукс
    Ответ написан
    Комментировать
  • Как запустить executable в линукс?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Судя по отсутствию каталога /lib64 в корне системы где выводится not found там не установлена поддержка ABI amd64. Нужно либо доустановить 64-биные библиотеки, либо слинковать server-linux статически.
    Ответ написан
    Комментировать