Ответы пользователя по тегу Windows
  • Можно ли так зашифровать компьютер?

    @rPman
    тупой пример реализации - загрузка по сети, где сервером выступает этот второй компьютер и отвечает за раздачу загрузчика, внутри которого закладывается минимальный ssh сервер, к которому подключается пользователь, вводит пароль/загружает ключ расшифровки локального диска и запускает с него загрузку.

    в зависимости от поддержки железом можно и windows так запустить, ну а linux и подавно чуть ли не штатно так настраивается

    p.s. сценарий атаки на эту схему - подмена загрузчика на целевой машине на гипервизор, анализирующим легтимный загрузчик.
    Стоимость атаки очень дорогая (однозначно дороже аппаратного кейлогера для типовых схем с шифрованием диска), поэтому такая схема имеет место быть.

    Атаку можно сделать еще более дрогой, если защищаемый компьютер позволяет подписывать своим ключом загрузчик (тогда чужой с гипервизором запустить не сможет), в этом случае остается очень дорогой способ подмены железа на специализированное (например pci устройства имеют прямой доступ к памяти машины).
    Ответ написан
  • Почему стал лагать ноутбук после удаления vnc?

    @rPman
    С высокой вероятностью после vnc остался драйвер (или он как то коряво удалился), используемый для быстрого получения копии экрана (иначе при использовании win32 gdi все тормозит).

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

    @rPman
    нет
    НО! если на диске руткит, записанный в бутсектор, то достаточно загрузиться с этого диска в режиме legacy boot (а вирус уже загрузит систему, никто и не заметит что порядок загрузки неверный, ун к примеру новый диск вставили) и вирус на ходу.

    Диски отключал друг от друга сразу после установки Windows, т.е. до установки программ.
    первое дырявое приложение в windows - это проводник, например двойной клик на диск в проводнике с целью его открытия может запустить приложение по умолчанию, прописанное в этом диске. А еще были дыры в проводнике, когда код запускался при открытии каталога в проводнике с ярлыком, составленным особым образом (т.е. посмотрел - и уже вирус запустился) и т.п.
    Ответ написан
    Комментировать
  • Не получается сменить владельца папок и файлов, нет прав доступа. Как решить проблему?

    @rPman
    Попробуй настроить права на 'Все', загрузившись с какого-нибудь usb носителя с liveusb версией windows, либо же просто скопируй в каталог с другими правами из под liveusb linux (при создании файла права будут копироваться из родительского каталога)

    p.s.
    Установленный антивирус Mcafee тоже не дает удалить, нет прав доступа, даже в диспетчере задач не дает закрыть процессы
    об удалении чего идет речь? возможно пока это запущенное приложение, оно блокирует свое удаление и редактирование (файлы открыты с блокировкой)
    Ответ написан
  • Что лучше поставить для backend`a?

    @rPman
    Для разработчика (если ты не visual studio и *.net разработчик) оптимальный выбор - linux, инструментарий в первую очередь там, удобно просто, наибольшее сообщество, когда как под windows весь этот инструментарий тестируется не так хорошо.

    Особенно тяжело новичкам, настраивать окружение и тулчейн в windows сильно сложнее, когда как в linux многое 'из каропки'.

    Выбор версии linux не так критичен с точки зрения разработки, но вот как новичку важно сообщество.
    Я бы рекомендовал ubuntu (точнее xubuntu или другие не unity версии, но это вкусовщина, все равно все меняется и доустанваливается в процессе одной командой), многие рекомендуют mint, основана она на debian как и ubuntu, но когда речь идет о дополнительных репозитариях и бакпортах (новые версии популярных пакетов, не выпускаемых для твоей версии ос), то ubuntu становится вне конкуренции
    Ответ написан
    2 комментария
  • Как запустить одну программу дважды?

    @rPman
    можно только гадать, и если песочница не помогла, значит у тебя проблемы, пользуйся виртуальными машинами.

    Скопировать в разные каталоги (можно делать символические ссылки на файлы программы но сам запускаемый файл нет) и запускать под разными пользователями. Когда то давно давно это работало даже с компьютерными играми с античит (запускал на одной машине несколько рабочих мест aster)

    Само собой это может не сработать, способов контролировать наличие запущенной программы много

    p.s. например по наличию процесса с нужным именем, соответственно .exe файл можно предварительно переименовать
    Ответ написан
  • Можно ли изменить контрольную сумму exe?

    @rPman
    если файл не имеет цифровой подписи то можно что угодно, например дописать в конец

    если файл с цифровой подписью то это возможно при условии что вы ее создатель (или создатель сдела ряд манипуляций заранее)
    https://habr.com/ru/company/alawar/blog/155365/
    Ответ написан
    Комментировать
  • Нужен ли файл подкачки, если у меня 32гб оперативной памяти?

    @rPman
    Если у тебя нет приложений, требовательных по оперативной памяти, то файл подкачки создавать не надо! Но есть не очень хорошие программисты, которые смотрят наличие оперативной памяти (ее физический лимит) и занимают ее всю (или в процентах), не оставляя про запас другим приложениям, при наличии свопа, выделенная но не используемая таким приложением память уедет в своп и другим приложениям что то достанется.

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

    @rPman
    В linux легко, миллион способов, можно даже кластер замутить, например при включении машины, данные, изменившиеся за время ее выключения, синхронизируются с еще включенной другой или через сервер.

    В windows сложнее, возможностей по синхронизации именно системного диска у десктопных версий нет а у серверных сильно ограничены, нужен будет какой то посредник, например маленький linux ;) который нужно будет запускать при смене рабочего места

    И да, если машины при смене места могут не работать одновременно, то потребуется третий посредник для хранения данных. В случае использования linux способа btrfs снапшоты, данные можно хранить ровно столько сколько их было изменено.

    Еще вариант, носить с собой мини nas, с функционалом iscsi, и загружаться буквально с него (системный диск на нем), тогда работать все будет с этого nas при использовании железа, но в этой схеме беспроводная сеть не позволит красиво загружаться windows (linux может по любому) а проводной интернет может быть неудобен.

    p.s. если речь идет только о настройках приложений, то в windows есть штатный способ синхронизации профиля пользователя с сервером домен контроллера, майкрософт кстати даже какие то инструменты для пользователей приготовила с целью легализовать слежку и неправомерный доступ к данным пользователя (при авторизации через майкрософт аккаунт и использованииonedrive все данные пользователя улетают в облако) - как бонус все синхронизируется между машинами кроме установленных приложений, их придется ставить вручную,
    Ответ написан
    2 комментария
  • Имею базу в формате txt размером 2gb, как отсортировать по количеству символов на строку?

    @rPman
    Для таких операций уже несколько десятилетий в linux существует утилита awk со своим языком программирования (он достаточно простой хоть и странный), так же можно соорудить регулярное выражение и с помощью утилиты sed или grep, несколькими проходами пройти по файлу, и сначала вывести все короткие строки, вторым проходом все длинные.

    так же можно написать приложение на любом языке программирования, построчно читать файл, измерять длину строки или какое тебе нужно условие и записывать в нужный файл, кода строк на 5-6
    Ответ написан
    Комментировать
  • Почему при скачивании торрентов медленно открываются сайты?

    @rPman
    а точно торренты виноваты?

    нажми F12 в браузере, вкладка network и введи адрес сайта, окошко отладки можно увеличивать, там есть колонка timeline, можно щелкнуть в запрос который долго выполняется и посмотреть подробно

    с высокой вероятностью у тебя стоит какой то странный dns сервер к которому браузер лезет долго но результативно (иначе бы не работало).

    в этом случае решение указать правильный dns сервер, еще в браузере есть настройка, выбрать шифрованный, это если косячит dns провайдера
    Ответ написан
    Комментировать
  • Загрузочная флешка Win 11 и переключение языка командной строки?

    @rPman
    ctrl+shift

    Но настоятельно не рекомендуется запускать проверку и исправление логической структуры диска на неисправном (аппаратно) диске, что ssd что hdd (с первым даже опаснее будет), так как это может сильнее порушить и без того разваливающуюся логическую структуру диска и сильно усложнить (читай станет дороже или даже невозможно) восстановление.

    Если есть подозрение на аппаратные проблемы (подтверди хотя бы логами smart, там почти всегда это видно) то снимаешь дамп диска в файл и уже с ним работаешь как пожелаешь. Если данные критичны - неси в сервис, пока это дешево, если нет, и хочется набраться опыта и шишек - то делай как описал

    p.s. в windows образ диска (точнее раздела) в файле можно держать в .vhd/.vhdx файлах (в управление дисками такой можно создать и подключить) а копирование делать каким-нибудь специализированным инструментом (например windd)

    в linux образом диска может быть просто файл - копия диска или раздела делать с помощью dd
    Ответ написан
    4 комментария
  • Какая система потребляет больше ресурсов всех компонентов ПК?

    @rPman
    почему бы не пойти дальше и не сравнить os2 с win32 и win nt4? (сарказм)

    зачем тебе это?

    на win xp sp0 не пойдет практически ни одно приложение, написаное последние лет 20, и потребует доустановки тонны компонент (типа vcredist), которые как раз входят в состав сервис паков.

    p.s. по теме вопроса - скорее всего обе ос будут потреблять одинаковое количество ресурсов, так как основаны они на одной и той же кодовой базе (за исключением различия сервиспаков)
    Ответ написан
    Комментировать
  • Как реализовать графический терминальный сервер?

    @rPman
    подключений будет немного

    вин10

    по умолчанию доступно только 1 одновременное удаленное подключение и только администратору

    есть rdpwrap но майкрософт борется с ним и на сколько я знаю там не RemoteFX

    если нужно по 1 виртуальной машине на подключение, то хватит vnc и аналогов, видеоускоритель будет отрабатывать на сервере.

    p.s. если приложение нормально работает с драйверами virtualbox additions или vmware (или kvm spice) то можно реализовать все без серверных ревизий win
    Ответ написан
    Комментировать
  • Почему ноутбук не может загрузиться в режим загрузки с флешки?

    @rPman
    Первая причина проблем с загрузкой - флешка, попробуй сменить ее на по проще (особенно проблемы создают флешки с шифрованием, представляющие из себя usb хаб с двумя устройствами - парой флешек, шифрованное и не шифрованное, и симулятором компакт диска), моя настоятельная рекомендация для загрузочной флешки покупать самую простую старую флешку на 4 гигабайта (с такой даже очень древние машины, у которых только только поддержка usb загрузки появилась), наблюдения показали что флешки от 32гб чаще создают проблемы, возможно там какие то особенности железной реализации. Постарайся не пользоваться usb хабом или картридером или отдельным контроллером, используй только штатные usb на материнской плате (у тебя ноутбук, но все же по перебирай доступные порты, возможно к загрузке доступен только один)
    -------------
    У тебя загрузка идет в режиме legacy (третий скрин очень красочно расписал), тебе нужна флешка с загрузочным сектором, все перечисленные утилиты используют syslinux или grub (потому что у него обычно меньше проблем), но кто мешает воспользоваться оригинальным от майкрософта windows usb/dvd download tool (майкрософт удалила его со своего сайта к сожалению), эта простая утилита может без скачивания записать windows образ (не поддерживаемая 10-ая нормально записывалась) на dvd или usb флешку с возможностью одновременно запускаться как в режиме legacy mbr так и uefi. Ну и конечно есть современные официальные утилиты для этого (не пользовался, не уверен в их удобстве).

    Либо выбери загрузку в режиме UEFI, в нем загрузочной области не требуется, это сильно облегчает задачу и возможно создает непреодолимые проблемы.

    Теперь попробуй создать флешку сам, используя оригинальный iso образ от майкрософта. Варианты:
    1. форматированием fat32 (кстати из-за чего размер флешки уже ограничен 32гб макс, но можно создать раздел не на весь объем) и простой распаковкой iso образа live инсталятора любым архиватором (на сколько я знаю windows умеет открывать iso файлы из коробки)

    2. копированием iso файла байт в байт на флешку начиная с 0 сектора (например утилита windd для windows), в этом случае для биоса это будет что то типа usb cdrom, я не помню машин которые это не понимают (но само собой не обязаны), кстати это может прокатить и для legacy mbr режима! Такой флешкой пользоваться не получится, она станет read only, пока ее заново не отформатировать.
    --------

    когда то давно, winxp могла устанавливаться напрямую из уже текущей установки, если зайти на установочный компакт диск (даже в эмуляторе) причем можно было указать отдельный диск куда копировать установочные файлы, и процесс установки не потребует в принципе загрузки с флешки/компактдиска

    попробуй запустить setup.exe с компакт диска, даже открыв образ в эмуляторе.
    Ответ написан
  • Как подключить порты USB Windows 7 x64?

    @rPman
    Если после установки ОС компьютером пользоваться невозможно, то гоните в шею этих специалистов.

    Либо подобрали несовместимое оборудование и ОС (например установили старую не поддерживаемую ОС на новый компьютер) либо тупо не установили драйверов
    Ответ написан
    Комментировать
  • Имеются ли аналоги виртуальной машины ввиде второго рабочего стола?

    @rPman
    С помощью rdpwrap убираешь ограничение на одновременные подключения по rdp, либо используешь серверные ревизии win, а затем каскадно подключаешься к этой же машине разными пользователями. юзер1 консоли подключает экран юзер2 который подключает юзер3, теперь юзер1 может отключиться, но приложения юзер3 может управлять мышью, таких подключения может быть сколько угодно, в принципе для промежуточного подключения пользователя завалить не обязательно, вопрос больше позволит ли одновременно подключиться одному пользователю несколько раз на не сервере (если не использовать каскадное подключение то при отключении rdp приложения не могут нормально пользоваться мышью, браузер считает что его свернули), это работало на сколько я помню даже в win10, но Майкрософт борется с rdpwrap
    Ответ написан
    Комментировать
  • Как с флешки отформатировать жесткий диск в gpt с разбивкой на два раздела?

    @rPman
    Любой linux live дистрибутив, например xubuntu
    В нем запускаешь штатную утилиту gparted и в графическом режиме делаешь что угодно, меняешь размеры, удаляешь, создашь, конвертируешь
    Ответ написан
    Комментировать
  • Как установить Windows 7 с флешки на материнку LGA 1200?

    @rPman
    Старые версии ос можно попробовать установить и запускать в режиме legacy/mbr/отключить secure boot и т.п. смотреть в биосе.

    Но на практике из-за отсутствия драйверов использовать их нормально не получится.

    Можно попробовать виртуальные машины, на текущий момент это лучший способ поддержки старого софта на новом железе, в linux/xen можно попбросить часть критичного оборудования (точнее pcie), если именно для него есть драйвера (даже видеокарт в но там должно сильно повезти, плюс установку драйверов скорее всего придется проводить на реальном железе, что приводит к проблеме курицы и яйца)
    Ответ написан
  • Как вернуть диалоговое окно если он оказался за пределами экрана?

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

    Я не понял что именно за приложение, но в windows настройки приложений хранятся (варианты):
    1. реестр
    запускаешь regedit, удаляешь HKEY_CURRENT_USER или HKEY_LOCAL_MACHINE /Software/имя_разработчика_или_приложения/имя_приложения (в меню можно сделать предварительно резервную копию этих разделов, выбрав их, позже этот .reg файл можно просто открыв в проводнике, восстановит значения назад)
    2. файлы в каталоге %APPDATA% и/или %LOCALAPPDATA% \имя_разработчика_или_приложения\имя_приложения
    так же можно предварительно сделать резервную копию

    удалять обычно эти ветки реестра и файлы - безопасно, приложение после этого будет считать что оно только что установлено и инициализировать данные там на значения по умолчанию
    Ответ написан
    Комментировать