1. Куча / Говнокод #25750

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    Чем полностью стереть файл\каталог с NTFS? 
    Имею ввиду удалить не только сам файл\каталог, но и перезатереть его запись в каталоге?
    Хотя логично предположить, что если запись содержимого каталога сортируется, то она перезапишется.
    Содержимое каталога хранится вне MFT, записи о каталогах хранятся в ней.
    Также в NTFS есть журнал транзакций, значит надо тереть и оттуда?
    
    Я так понял, в ext3\4 обычный шреддинг тоже не поможет.

    Запостил: OlegUP, 06 Августа 2019

    Комментарии (346) RSS

    • В общем, есть идея одна.
      Просто написать скрипт, который в целевом каталоге насоздаст файлов и вложенных каталогов, повторяя структуру удаленной ветки (её копию читает с флешки). Тем самым и перезатерет список (2-дерево) файлов в каталоге, и переполнит журнал транзакций.

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

      Встает вопрос: как проверить MFT на записи?
      Нашел прогу - mft2csv, но там что-то не совсем порядок с кодировками.

      Ну и остается pagefile.sys и hibernate.sys - тут, я думаю, очевидно как их перегрузить.
      Ответить
      • > содержимое каталога хранится вне MFT
        > записи о каталогах хранятся в ней
        Не всё так просто... Как имена так и контент файлов могут оказаться и внутри MFT и снаружи неё (файлы до килобайта и индексы на 3-4 файла обычно лежат прямо в MFT). Всё зависит от их размера. А если файл менял размер, то его "удалённые" клочки могут валяться где-то в левых местах, которые он сейчас не занимает. Поэтому, помимо перечисленного тобой, не забудь вычистить вилкой все свободные кластеры.

        Также какая-то инфа могла остаться во временных файлах, реестре, серверах Майкрософта и т.п. Зависит от софта.

        З.Ы. Для верности можно скопировать полезные данные на другой диск, зашредить старый диск к хуям, поставить чистую ось и скопировать файлы обратно.
        Ответить
        • Итого получается, что артефакты могут быть:
          • В кластерах, которые сейчас помечены как свободные;
          • В «хвостах» кластеров, которые сейчас заняты другими файлами (в самом конце последнего кластера чужого файла может быть свободное место, в котором остался артефакт старого файла);
          • В свободных слотах каталогов;
          • В свободной части MFT;
          • В превьюшках «Проводника» (до «Висты» это был файл thumbs.db, в «Висте» это C:\Users\петух\AppData\Local\Microsoft\W indows\Explorer\thumbcache_1024.db, после «Висты» уже можно выбирать настройкой) и других программ. Придётся вспомнить, какие программы создают кэш.

          На NTFS ещё может быть сжатие на лету (если Dblspace/Drvspace/Stacker сжимали диск целиком, то на NTFS атрибут «сжатый» может быть у отдельных файлов) и шифрование на лету. Если в результате редактирования файла получится информация, которая хуже или лучше сжимается, то размер образа файла на диске может измениться скачком.

          На SSD всё ещё хуже из-за алгоритма уменьшения износа блоков.
          Ответить
          • Да по хвосту файла не обнаружишь сам файл. При этом WinAPI позволяет читать диск посекторно.
            Ведь обычно форматы файлов создаются по такому же принципу, как и протоколы:
            заголовок + данные, в данных, конечно, могут быть промежуточные сигнатуры. Это надо смотреть на каждый формат файла отдельно.

            И вообще, надо глянуть какой драйвер NTFS для Linux, он не проприетарный.
            https://www.tuxera.com/community/open-source-ntfs-3g/
            Ответить
          • Ты забыл еще ShadowVolumes
            Ответить
        • > Не всё так просто... Как имена так и контент файлов могут оказаться и внутри MFT и снаружи неё.
          Ну если учитывать это, то нужно и записывать файлы по полному образцу, только с другими именами, учитывая и их размер.

          > Для верности можно скопировать полезные данные на другой диск, зашредить старый диск к хуям, поставить чистую ось и скопировать файлы обратно.

          Да именно так лучше и сделать. С полным форматированием раздела.

          В остальном. Вот с чего вообще можно начать:
          http://www.firststeps.ru/mfc/winapi/r.php?169
          Ответить
          • Меня смущает \\.\vwin32. Это случайно не интерфейс к VxD для Windows 95/98/Me? Оно вообще на NT работать будет?
            Ответить
            • Будет, потому что там же написано, что диск в этих ОС не открыть при помощи
              CreateFile


              Ну и вспомним про такую Майкрософтовскую парадигму, как обратная совместимость.
              Ответить
              • Проверил, у меня «Error open».

                Гуглёжка по vwin32 приводит к обсуждению Windows 98.

                Вот тут пример, в котором все обращения к vwin32 обёрнуты в #ifndef _NT_:
                http://delphimaster.net/view/7-1072975461

                Так что никакой обратной совместимости нет.
                Ответить
                • https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilea

                  Physical Disks and Volumes
                  Direct access to the disk or to a volume is restricted. For more information, see "Changes to the file system and to the storage stack to restrict direct disk access and direct volume access in Windows Vista and in Windows Server 2008" in the Help and Support Knowledge Base at http://support.microsoft.com/kb/942448.
                  Ответить
            • Люди, да что с вами?!

              CreateFileом откройте \\.\PhysicalDrive0
              Ответить
              • https://docs.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-createfilea

                И с таким параметром функция откроет диск, а не раздел, как я понял.
                Ответить
                • Да. Поставь себе WinObj или почитай главу у Руссиновича про дисковую подсистему, а лучше сделай и то, и другое

                  \\PhysicalDriveN это ссылка на \Device\HarddiskN\DR , то-есть на объект физического диска
                  \\HarddiskNPartitionM это ссылка на партицию, а
                  \\HarddiskVolumeM это ссылка на том.

                  В случае обычного (не dynamic) диска они обе указывают на одно и тоже: \Device\HarddiskVolumeN, во всяк случае, у MBR.

                  В dynamic дисках конечно партиции и тома могут не совпадать

                  Грубо гря
                  \\PhysicalDriveN это \dev\sda
                  \\HarddiskVolumeM это \dev\sda1

                  Что хочеш -- то и открывай и читай
                  Ответить
                  • Ну или можно открыть диск и найти координаты партийцев прочитав MBR/GPT. Это очень просто если нету динамических дисков.
                    Ответить
                    • в MBR это действительно очень просто, а с GPT я не работал, но поверю тебе наслово.

                      Работа с томом более правильная, потому к нему могут быть навешены фильтры, и работая с физическим диском напрямую ты можешь мимо них пройти и что-то проебать.
                      Ответить
                      • Да в GPT тоже табличка примитивная, ничуть не сложнее.

                        > фильтры
                        Ну, в случае с исследованием данных на диске, я бы как раз предпочёл видеть его нефильтрованным...
                        Ответить
                        • в GPT вроже всякие GUIDы итд, но я хз

                          а вдруг там фильтр для шифровки или сжатия или еще какой-нить хуйни?

                          я тода мусор увижу
                          Ответить
                          • В NTFS сжатие пофайловое. Это «Даблспейс» сжимал раздел целиком.

                            По идее на NTFS при чтении раздела каталог ты должен увидеть нормально, а вот вместо содержимого сжатого файла прочитаешь мусор.
                            Ответить
                            • А кто разжимает-то? Фильтр же? Или кто-то более высокоуровнеый?
                              Ответить
                              • Сам драйвер NTFS.
                                Ответить
                                • Тогда я и волум читать не могу, только конкретные файлы на нем, да?

                                  Я же мимо VPB пойду и получается вообзе мимо нтфс
                                  Ответить
                                  • Ну ты в MFT записи увидишь, что файл сжат/зашифрован. В теории тебе ничего не мешает его самому розжать. Доки в инете есть.
                                    Ответить
                                    • с росшифровомхуже: надо будет из хранилища ключей выдрать колюч же сначала
                                      Ответить
                          • Ну насчёт шифрования интересный вопрос. Тут, видимо, стоит исследовать оба варианта. Какие-то данные будут видны только через фильтр (актуальные файлы), какие-то - наоборот (удалённые перед шифрованием, к примеру).

                            > GUID
                            Это тупо уникальные айдишки разделов и их типы.
                            Ответить
                            • Борманд, вопрос почти по теме. Если в ноуте SATA-контроллер (так пишет диспетчер устройств), то SATA II/III жёсткие к нему не подойдут?
                              Ответить
                              • SATA обратно совместим.

                                А какого года ноут? Я не думаю, что у тебя Sata 1.0
                                Скорее всего 2.0, тогда диск с поддержкой тройки просто не будет использовать ее фич и ее скоростей
                                Ответить
                                • ~2014

                                  Родной диск st1000lm024 от Сигейта.

                                  С самого рождения загружен на 100% :)
                                  Ответить
                                  • Ноут 2014 года с вероятностью 99% будет иметь sata 3, чтобы сказать точнее надо знать чипсет.

                                    А твой диск sata 2, кстати.

                                    Что-то подсказывает мне, что установив туда SSDху с sata3 ты получишь нереальных рамеров буст перформанса.

                                    Убедись только что sata контроллер в режиме AHCI
                                    Ответить
                                    • > Убедись только что sata контроллер в режиме AHCI
                                      - это ж менять надо в бивисе на чистом диске до установки оси?
                                      Ответить
                                      • По идее должно пережить переключение, если у тебя не ХР конечно. Да и в ХР вроде достаточно дрова поставить.
                                        Ответить
                                        • IDE/AHCI это фишка только SSD или для HDD тоже применимо? А то я чё-то после гугления так и не вкурил.
                                          Ответить
                                          • Смотри:

                                            контроллер может работать в режиме SATA/AHCI, а может в режиме совместимости с PATA/IDE.

                                            В режиме AHCI у него другой протокол, и много клевых фич, например NCQ.

                                            Для HDD это, в общем, тоже полезно, но для SSD это критически важно.

                                            Если твоя ОС умеет AHCI, то всегда надо использовать AHCI.

                                            Режим IDE нужен только совместимости с ОС, которые его не умеют.

                                            Винда начиная с 7 умеет. на XP надо было ставить драйвер.
                                            Ответить
                                            • 10ка стоит. Я не думаю, что XP может каким-то образом оказаться на ноуте 2014 года выпуска :)
                                              Ответить
                                        • В XP надо было ставить дрова (по умолчанию их там не было)

                                          в Win7 они есть, но выключены. Надо включать
                                          Ответить
                                        • Я на живой системе переключал AHCI/IDE туда и обратно (на HDD). По умолчанию в Windows включен автозапуск одного типа драйверов, а автозапуск драйверов другого типа выключен. Можно поставить на автозапуск одновременно и AHCI (msahci, iastorv), и IDE (pciide, intelide), тогда при старте системы автоматически загрузится нужный драйвер в зависимости от настроек бивиса.

                                          Автозапуск драйверов включается там же, где и автозапуск служб (HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro lSet\Services). Драйвера и службы вообще идут в одном списке вперемешку.

                                          Возможно, в System32 какого-то из драйверов в настоящий момент не окажется, тогда придётся поставить.
                                          Ответить
                                      • Поменять можно и при работающей винде.
                                        При установке винда включает драйвер (SATA/AHCI или PATA), обычно его видно у контроллера диска в диспетчере устройсв.
                                        AHCI драйвер называется msahci или storahci или iastor (вслучае интеловых чипсетов)


                                        Чтобы поменять его потом, надо:
                                        * включить драйвер на AHCI
                                        * перезагрузиться
                                        * в биосе выбрать AHCI

                                        Официальная иструкция от MS
                                        https://support.microsoft.com/ru-ru/help/922976/error-message-occurs-after-you-change-the-sata-mode-of-the-boot-drive
                                        Ответить
                          • Только что наткнулся на новый «WinHex». В нём лежит файлик «GUID Partition Table.tpl» со следующим содержимым:
                            template "GUID Partition Table"
                            
                            // X-Ways Software Technology AG
                            // To be applied to sector 0 of a physical hard disk with GPT partitioning.
                            
                            description "Contains GUID partition table"
                            applies_to disk
                            sector-aligned
                            requires 512 "45 46 49 20 50 41 52 54"
                            
                            begin
                            
                            	move 446
                            
                            	section	"Protective MBR"
                            		uint8		"Boot Indicator"
                            		hex 1		"Starting Head"
                            		hex 1		"Starting Sector"
                            		hex 1		"Starting Cylinder"
                            		hex 1		"System ID (Should be 1xEE)"
                            		hex 1		"Ending Head"
                            		hex 1		"Ending Sector"
                            		hex 1		"Ending Cylinder"
                            		uint32		"Starting LBA"
                            		uint32		"Size in LBA"
                            	endsection
                            		
                            	move 50
                            	
                            	section	"GUID Partition Table Header"
                            		hex 8 		"Signature (must be 45[..]54)"
                            		hex 4		"Revision No"
                            		uint32		"Header Size (should be 92)"
                            		hexadecimal uint32	"Header CRC32"
                            		move 4
                            		int64		"Primary LBA (should be 1)"
                            		int64		"Backup LBA"
                            		int64		"First Usable LBA"
                            		int64		"Last Usable LBA"
                            		hex 16 		"Disk GUID"
                            		move -16
                            		GUID		"Disk GUID"
                            		int64		"Partition Entry LBA (should be 2)"
                            		uint32		"MaxNo of Partition Entries"
                            		uint32		"Size of Partition Entry"
                            		hexadecimal uint32	"Partition Entry Array CRC32"
                            	endsection
                            
                            	move 420
                            
                            	numbering 1
                            	{
                            	section	"GUID Partition Table Entry #~"
                            	
                            		hex 16 		"Partition Type GUID"
                            		move -16
                            		GUID		"Partition Type GUID"
                            		hex 16		"Unique Partition GUID"
                            		move -16
                            		GUID		"Unique Partition GUID"
                            		int64		"Starting LBA"
                            		IfEqual "Starting LBA" 0
                            			ExitLoop
                            		EndIf
                            		int64		"Ending LBA"
                            		hex 8 		"Attribute Bits"
                            		string16 36	"Partition Name"
                            	}[128]
                            	endsection
                            end
                            Ответить
                            • хехе, структура) а есть такое же для сишечки?

                              что так0е move 446? MBR?
                              Ответить
                              • move N, как я понимаю, тупо двигает курсор на N байт.

                                Да, в нулевом секторе там самый обычный MBR, в котором весь диск размечен как один раздел
                                с типом 0xEE. Чтобы старые операционки не предлагали такой диск форматнуть.
                                Ответить
                                • >тупо двигает курсор на N байт.
                                  ну это я понял:)
                                  это же

                                  BYTE Unused[446]

                                  я просто удивился што там мбр
                                  Ответить
                                  • Ещё вторая копия GPT в конце диска есть на всякий случай. А за счёт CRC можно атомарно обновлять таблицу.
                                    Ответить
                • Розделы в винде вообще не открываются, виднобляди соснулли
                  Ответить
                  • лолчто? у тебя просто руки не прясмые
                    Ответить
                    • Ру­сня, не лезь, здесь не про эльбурс.
                      Ответить
                      • рагуль, не лезь, здесь не про... не про... про... Сёма, а как называется разработанный в Украине процессор?
                        Ответить
                        • Особый флавор копченой руccкой свинине придаёт то, что уаттник искренне верит, что сделано у нас, а не подгон от Sun Microsystems по инициативе Open Hardware Specification.
                          Ответить
                          • Ладно, эльбрус действительно SPARC.
                            А у украинцев что? x86? arm?
                            Ответить
                            • У «Эльбрусов» две архитектуры. Один из них действительно клон «SPARC». А другой, который VLIW, на собственной архитектуре.

                              А Украина вроде когда-то давно выпускала клоны 8086, 8080, 8051, 8031.
                              Ответить
                              • во времена усср>?
                                Ответить
                                • Да. А потом свободные украинцы в рамках программы десоветизации отказались от этого коммунячества и решили вообще процессоров не выпускать, потому что у любой архитектуры есть советские клоны. СУГС!
                                  Ответить
                              • Охлол, получается, что Украина для русни делала не только ракеты, но и процы.
                                Ответить
                                • Ага. Мы все сидим на хохляцких процах. Если поставки прекратятся, рашке вообще пизда будет.
                                  Ответить
                                  • Ахах, ва́тник серет под себя. Как оказалось после утопления очередного литака - у руcни даже тросы хохлятские.

                                    Российские журналисты выяснили, что аэрофинишеры на "Кузнецов" поставило российское госпредприятие из Санкт-Петербурга ОАО "Пролетарский завод". Однако поставщик российской армии использовал при производстве украинские запчасти, поставленные, согласно контракту от 2009-го и дополнениям к нему от 2012 года, закрытым акционерным обществом "Новокраматорский машиностроительный завод".
                                    Ответить
                                • Погоди, то есть российский «Эльбрус» на архитектуре «SPARC» — это несчетово, потому что архитектура заимствованная, а КР580ВМ80 (клон интеловского 8080, производившийся в УССР) — это счетово?
                                  Ответить
                            • https://dou.ua/forums/topic/22832/
                              Ответить
                              • ого, годное начинание
                                и как успехи?
                                Ответить
                              • лол, в комментах реально это обсуждают!


                                Думаю о том, чтоб отказаться от многоядерной архитектуры в пользу монолитного ядра,

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

                                ааааааааа
                                Ответить
                                • >> Думаю о том, чтоб отказаться от многоядерной архитектуры в пользу монолитного ядра

                                  Выходит, что Танненбаум разрабатывал систему для микропроцессоров, а все остальные современные системы предназначены для монолитных и для гибридных процессоров?
                                  Ответить
                                  • ну на самом деле он пытался видимо сказать, что у него будет одно core и весь код будует с GIL :)

                                    но прозвучало так, как будто он гвоорит про ядро операциогнки
                                    Ответить
                                • > адресовать напрямую
                                  Локальная память вместо кеша - не новая идея. В общем-то на видюхах и на микроконтроллерах встречается.
                                  Ответить
                                  • но перед ней все равно кеш на статике, не?
                                    Ответить
                                    • Нет, она сама статика и стоит именно вместо кеша. Хотя на нвидии, емнип, она может и как кеш и как кусок памяти работать. Смотря как настроишь.
                                      Ответить
                                      • >Нет, она сама статика
                                        так это просто адресумая память на статике?

                                        Это другое дело.
                                        Вопрос в том, что чел имел ввиду

                                        Если он собрался SDRAM пхать в проц то он ебанут
                                        А если он собрался адресованную статику делать (сиречь тот же кеш, но не прозрачный) то тут еще есть, о чем попесдеть
                                        Ответить
                                        • Да, давайте попесдим о непрозрачном кэше.
                                          Ответить
                                          • у говнокодеров часто такое бывает. Типа считал данные откуда-то, явно их куда-то положил, следуюзий раз явно проверил...
                                            Ответить
                                          • А что о нём пиздеть?

                                            Для видюх он актуален из-за ебического потока данных, который нет смысла кешировать. Да и у планировщика всегда есть тысяча-другая тредов, которая готова к исполнению, пока другие ждут ответа от SDRAM. Небольшой массив для горячих данных тут даст больше пользы, чем кеш.

                                            А для контроллеров он актуален из-за цены, предсказуемой задержки и надёжности. Даже с мёртвым внешним кварцем и отвалившейся SDRAM ты ещё можешь решать какие-то задачи. Иногда это важно.
                                            Ответить
                                            • Видюхи это классический SIMD по классификации Флина: куча ядер делает одно и тоже с разными данными, потому и не кешируют данные. А код? Код они загружают сразу?
                                              Ответить
                                          • BlackCash - так звали одного чувака, Диму Василевского. Опытный делфин, разработал либу для записи на CD. Потом он ушел в армию и дальше следы его теряюцца.

                                            Жаль, хороший был парень.
                                            Ответить
                                        • > адресуемая память на статике
                                          Угу.

                                          Я думаю, что он всё-таки о статике.

                                          Ибо DRAM адресовали напрямую только на древнем говне, которое работало медленней оперативки. Сейчас это скорее внешний блочный девайс с довольно большой задержкой.
                                          Ответить
                                          • RAM is new disk:)

                                            Со времен FPO примерно доступ к памяти стал нелинейным по времени, но это физика. А я о логике.

                                            CPU работает с некоей памятью как массивом ячеек, а кеш (если его явно не флашить) для него вовсе прозрачен.
                                            Ответить
                                    • З.Ы. Само собой, для проца общего назначения это всё хуйня. Кеш будет удобнее т.к. с ним для решения 99% задач вообще думать не надо.
                                      Ответить
                                      • Именно поэтому я за «PHP».
                                        Ответить
                                      • Вот дя

                                        я просто читаю данные последовательно и делаю reference локалити и теку

                                        Бывает правда фолс шаринг, но это пофиг
                                        Ответить
                                        • > читаю данные последовательно
                                          > reference locality
                                          Это разные вещи как бы. Для последовательного стриминга кеш как раз не нужен. Интел даже специальные инструкции для этого добавил, чтобы полезные данные не смывать из кеша потоками мусора.
                                          Ответить
                                          • > Для последовательного стриминга кеш как раз не нужен

                                            Я считал N, а кеш уже заполнился N+1, N+2 итд.

                                            Другой вопрос, что это всё в тайне от меня происходит
                                            Ответить
                            • А в гермашке что? Я слышал, что «Infineon» (дочерняя компания «Сименса») выпускала процессоры с архитектурой «ARM». Но ведь это же не считается, потому что архитектура пижженная.
                              Ответить
          • А что мешает открыть PhysicalDrive через CreateFile и читать его?
            Толно читат его можно только поблоково будет (по 512 чи как-то так)
            Ответить
            • Да даже писать можно. Кроме системного раздела разве что, его не отжать у венды.
              Ответить
          • Блять возьмите уже современную статью по data erasure и почитайте.
            inb4: на р­уснявом не публикуют
            Ответить
        • >З.Ы. Для верности можно скопировать полезные данные на другой диск, зашредить старый диск к хуям, поставить чистую ось и скопировать файлы обратно.

          +100500

          причем прямо же у ATA есть "ATA Secure Erase".
          И у SATA есть.
          И даже блядь у этого вашего nvme вроде
          Ответить
          • > secure erase
            Есть гарантия, что она вообще хоть что-то стирает на физике? Я бы не стал рисковать.
            Ответить
            • гарантии нет, есть "мамой клянусь" от производителя:)

              гарантия вообще это молоток

              вот самсунг маджишен имеет кнопку "secure erase"
              думаеш, песдят/
              Ответить
              • Ну а зачем нужно это "мамой клянусь", если можно тупо зашредить диск на несколько проходов?

                С парольной блокировкой они уже обосрались (я снял на своём диске после пары часов гугления). Со встроенным шифрованием - тоже (почитай исследования). Почему я вообще должен им верить после всей этой хуйни? Железячники не умеют в security. Если она не ради DRM, конечно.
                Ответить
                • А в чем разница? За слабое дерьмо ебут сильнее?
                  Ответить
                  • В DRM корпорации вливают миллионы. А за безопасность должны бы платить юзеры. Но им цена и пирфоманс обычно интереснее. Поэтому хуяк-хуяк и в продакшен.
                    Ответить
                    • Хуйню пишешь. Только хомякам насрать на безопасность, у бизнеса и институций всегда была потребность. Отсюда и всякие команды типа ATA secure erase в древних версиях спецификации.
                      Ответить
                      • Тем не менее имхо накопители таки уничтожают.
                        Ответить
                      • > secure erase
                        Это, емнип, побочный эффект неудачной фичи про парольную защиту диска. Почитай про этот набор инструкций на досуге.
                        Ответить
                        • у мну в книго про SATA сказано что Security Erase Unit появился на случкй когда ты забыл пороль от Security Unlock / Secuirty Set Password.

                          Ты прав
                          Ответить
                    • Совершенно верно.
                      У 99.9991% юзеров самые страшные данные это фотка любовницы, и они боятся что их найдет жена. Тут можно просто удалить файл

                      Есть два вида безопасности: когда Моссад прячет планы по постраению ядерной бомбы от ЦРУ, и когда вы прячете от своей младшей сестры переписку с подружкой (с)
                      Ответить
                    • Ммм, кто конкретно вливает в железячное дерьмо?
                      Ответить
                      • Sony, Intel, Microsoft?

                        Думаешь анклавы для твоей безопасности завезли? Да хуй там, их будут юзать чтобы ты кинцо не пиздил.
                        Ответить
                        • >Intel
                          Сервера.
                          >Microsoft
                          например?
                          >Sony
                          Приставки?
                          Ответить
                          • > приставки
                            Ну не забывай про всякие блюрейки, двд и т.п.

                            В SD карточках "secure" тоже означает защиту от тебя, к слову.

                            А майки вкидывались в телефоны, планшетики и приставки.

                            Да и на ПеКа с этими анклавами скоро придёт труъ DRM, против которого всякие отладчики уже не работают.

                            То же шифрование в хдми они всей толпой стандартизировали, скорее всего.
                            Ответить
                            • >блюрейки, двд
                              Сломано.
                              >шифрование в хдми
                              Особо никому не мешало, т.к. мало кому надо было грабить hdmi. Для рипа видео есть варианты в 100 раз лучше.

                              В чем заключается защита в SD?
                              Ответить
                              • > есть варианты
                                Это пока. Вот станут процы с анклавами популярнее - будешь монитор на камеру снимать.

                                > защита в SD
                                А я ебу? Какой-то регион флешки, доступный для избранных. Инфа закрыта, емнип.
                                Ответить
                                • А диски еще не вымерли? Я видел чтобы их использовали только для одноразовой передачи данных.

                                  >А я ебу?
                                  Нет, ну ты же утверждаешь что там что-то от юзера защищается.
                                  Ответить
                • И как снялось?
                  Ответить
                  • У меня был WD.
                    Там ATA командой недокументированной сбросилось. С сигейтом было бы сложнее, к нему последовательный порт паять пришлось бы.
                    Ответить
                    • > Железячники не умеют в security.
                      JTAG отключен
                      Ответить
                    • прикинь, чуваки написали графический клиент к сигейтовой прошивке. Из заебало вручную вводить хуиту в путти, и они сделали UI) Я недавно видел, ща не могу ссылк найти
                      Ответить
                • https://images-na.ssl-images-amazon.com/images/I/81ISxUWAfVL._SL1500_.jpg
                  Ответить
      • Проще не держать на компе крамольной инфы. Либо заведи виртуалку и дрочи в ней, чтобы в случае чего удалить виртуальный диск с потрохами.

        Да и вообще, восстанавливать файлы на диске вряд ли кто будет, а вот следы активности в сети могут посмотреть. Не подгадь сам себе.

        Я например флужу и сру напропалую (здесь уже все убедились), и это только оттого, что у меня безупречная репутация. В реале никто ничего не докажет.
        Ответить
        • >> Либо заведи виртуалку и дрочи в ней, чтобы в случае чего удалить виртуальный диск с потрохами.

          А виртуальный диск на чём хранится?
          Ответить
          • Виртуальный диск можно зашифровать. В подавляющем большинстве виртуалок есть такая опция. В случае удаления, никто уже ничего не восстановит.
            Проверено на себе, несколько раз проёбывал данные. Уже ничем не восстановить, это тупо RAW.
            Ответить
            • > ничем
              Ну подобрать пароль можно, я думаю. Ты же примерно его помнишь.
              Ответить
              • Похуй. Файл наверняка окажется перезаписанным, по крайней мере 1-2 битых байта точно будут. и при проверке CRC будет файл.
                Возиться с патчингом заголовков точно никто не будит, да это и бесполезно.
                Ответить
                • В свое время проебал много данных из-за одного долбоеба.
                  Малознакомый человек звонил и угрожал, что напишет заяву: якобы я взломал его учетку в ВК... Полный бред. Но хуже то, что я, как дурак, поверил и по инерции кинулся шифровать диск, хотя там в общем-то ничего запретного и не было. Сглупил. В итоге, не смог расшифровать и проебал целый диск сорцов и один хороший проект.
                  Ответить
                  • Какой багор )))
                    Да даже если бы ты взломал, кто-то бы занимался расследованием? Думаю, что нет.
                    Ответить
                    • > кто-то бы занимался
                      Вай нот? Если это не массовый взлом-ради-спама, то круг подозреваемых весьма очевидный. Да и опыта у типичных мамкиных хакеров в районе нуля. Что-то мне намекает, что на таких делах статистику раскрываемости неплохо набивают.
                      Ответить
                  • С точки зрения тупого юзера, что нужно сделать, чтобы взломали твой ВК?
                    Ответить
                    • 1. Забыть закрыть сессию на чужом (знакомого) девайсе
                      2. проебать свой девайс
                      3. поймать троян
                      Ответить
                      • 4. Установить простой пароль типа 123456.
                        Ответить
                        • 5. Утечка в самом ВК
                          Ответить
                          • 6. Проебать номер телефона (опсос отдал номер левому чуваку => левый чувак увёл твою учётку через SMS).
                            Ответить
                            • Кстати, там ведь в качестве логина как раз номер телефона? :)
                              Ответить
                              • Можно логиниться и по е-мейлу.

                                Кстати, у меня есть одна действующая учётка ВК без привязанного номера телефона. Раньше был привязан номер, но ВК каким-то образом понял, что номер неактивен, и отвязал его.
                                Ответить
                                • В любой момент ты его можешь потерять. Если логин без фоток или фейк - ты его просто не вернешь.
                                  Ответить
                      • А вот какой самый распространенный кейс?
                        Ответить
                    • С точки зрения юзера, потерять вконтакте - нехуй делать.
                      Запостил 2 ссылки в группы. Залочили аккаунт. Если номера телефона больше нет, у тебя нету фоток на аккаунте - ты его просто больше не увидишь. Даже подписки не дали скопировать, суки.
                      Ответить
                      • Я спрашивал не потерять, а чтобы акк увели
                        Ответить
                    • Долбоёбы, с которых пишут "скинь 8 тыщ на карту" - как они проебались?
                      Ответить
        • Это не мой комп.
          Ответить
        • >В реале никто ничего не докажет.
          тем не менее, прокуратура уже заинтересовалась тобой, и скоро тебя посадят за педофилию
          помяни мое слово
          Ответить
    • Если у тебя SSD, то NTFS не самая большая твоя проблема:)
      Ответить
      • Кококококой багор )))
        Ответить
      • > SSD
        Как-будто кто-то будет разбирать сырые данные с чипов ради нашего Неуловимого Джо... А вот поковырять файлуху какой-нибудь софтинкой для восстановления данных - запросто.
        Ответить
        • ЦРУ будет.
          А с файлухой же можно просто 40 раз записать гигабайт в эту папку и стереть его и снова записать.
          Ответить
          • Через 40 оборотов оно и с SSD сотрётся к хуям...
            Ответить
            • ну либо не сотрется, а положится на дальнюю полку ввиду борьбы с износом:)
              хотя если вместо 40 взять N, то вконцеконцов сотрется конечно
              Ответить
          • > 40 раз записать гигабайт
            Ну и затрёшь один гигабайт на 40 раз. Причём не факт, что это вообще зацепит удалённый файл. Забивать - так уж всё свободное место.

            > в эту папку
            Какая в жопу разница? Кластеры общие на всё.
            Ответить
            • так товарищ же хотел вычистить запись из MFT, не?
              Ответить
              • Ну затрёшь на 40 раз одну запись в MFT. Где-нибудь в начале. А нужная была в конце.
                Ответить
                • хорошо, а если я создам 40 миллионов файликов в этой попке?
                  Ответить
                  • Файлухе будет плохо - разъёбанная этими миллионами файликов MFT уже никогда не сожмётся. Она вроде не бесконечно растёт, но приличный кусок диска потеряешь.
                    Ответить
              • Не забывай, что на NTFS метаинфа о файле дублируется - одна копия лежит в MFT записи самого файла, вторая - в индексе каталога. Твой способ убьёт вторую ("запись в ту же папку"), но может ничего не сделать с первой.
                Ответить
                • вот тут ты прав

                  кажется, чтонадо записать DiskSize данных
                  Ответить
    • Рагуль консультируе по вопросам стирательства конфиденциальных данных. Пездес.
      Ответить
      • Кто есть рагуль?
        Ответить
        • Рагуль (укр. рагуль) презрительное название деревенских жителей запада Украины, что-то типа нашего "быдло" или "кубаноид".

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

          Примерно после 2004 года, когда отношения востока и запада накалились, восточные (преимущественно дончане и харьковчане) стали так называть всех западных.
          Ответить
          • > что-то типа нашего
            Русня не знает собственной собачей мовы.

            слово дня – «вахлак»
            Ответить
            • Сём, ты и украинский-то не очень знаешь, будем честны.
              Вообще все, кто живут к востоку от Киева государственный язык знают чуть менее, чем нихуя.
              Я реально видел харьковчанина, который не помнил как будет "июнь".

              В быту язык используется только на западе, да и там в нем много заимствований из польского.
              Ответить
              • Татарча расхрюкалась
                https://ic.pics.livejournal.com/zadel/13646173/18524/18524_original.jpg
                Ответить
                • Теперь такую же хуйню про слово "язык", пожалуйста
                  Ответить
                  • Если составить со словом «язык», то украинцы и белорусы выпадут из общего списка, а Сёме это не нужно. Ему нужна предвзятая выборка, чтобы сказать, что р̃у̃с̃н̃я̃ с̃о̃с̃н̃у̃л̃а̃.
                    Ответить
              • > в нем много заимствований из польского
                > нашего "быдло"
                Бляяяяя...
                Ватник троллит тупостью
                Русня не может в языки
                Пидорашка скоро развалится
                Хуйло будет объявлен недееспособным 19 августа
                Ответить
                • Спорим, не будет? Тогда ты официально признаешь отсос 20 августа?
                  Ответить
                • Почему 19?
                  Ответить
                • >Хуйло будет объявлен недееспособным 19 августа
                  ахахах, ну да, ну да
                  Ответить
              • >Я реально видел харьковчанина, который не помнил как будет "июнь".
                Что-то такое есть, но дело не в языке, а в людишках, считающих что "нету такого государства Украина". Этих сразу за поребрик нахуй.

                Кстати, что раньше - июнь или июль? Постоянно путаю.
                Ответить
                • >июнь или июль
                  Два месяца подряд, в которых 31 день - это июль и август, потому что названы в честь Юлия Цезаря и Октавиана Августа. Но можно еще по костяшкам руки запоминать.
                  Ответить
                  • >по костяшкам руки
                    Мне нужно названия запомнить, а не количество дней.
                    Ответить
                    • Удивительный случай случился со мной: я вдруг забыл, что идет раньше — 7 или 8.

                      Я отправился к соседям и спросил их, что они думают по этому поводу.

                      Каково же было их и мое удивление, когда они вдруг обнаружили, что тоже не могут вспомнить порядок счета. 1,2,3,4,5 и 6 помнят, а дальше забыли.

                      Мы все пошли в комерческий магазин «Гастроном», что на углу Знаменской и Бассейной улицы, и спросили кассиршу о нашем недоумении. Кассирша грустно улыбнулась, вынула изо рта маленький молоточек и, слегка подвигав носом, сказала:

                      — По-моему, семь идет после восьми в том случае, когда восемь идет после семи.

                      Мы поблагодарили кассиршу и с радостью выбежали из магазина. Но тут, вдумываясь в слова кассирши, мы опять приуныли, так как ее слова показались нам лишенными всякого смысла.

                      Что нам было делать? Мы пошли в Летний сад и стали там считать деревья. Но дойдя в счете до 6-ти, мы остановились и начали спорить: по мнению одних дальше следовало 7, по мнению других — 8.

                      Мы спорили бы очень долго, но, по счастию, тут со скамейки свалился какой-то ребенок и сломал себе обе челюсти. Это отвлекло нас от нашего спора.

                      А потом мы разошлись по домам.
                      Ответить
                      • 1023, залогинься.
                        Ответить
                      • Какая драма )))
                        Ответить
                      • Вот вы шутите, а я тут однажды забыл, как пишется «17» и «18» (есть ли там мягкий знак в середине или нет). Хорошо, что никто не видел, а то было бы очень стыдно.
                        Ответить
                        • Пиши просто 17 и 18.
                          Ответить
                        • Зобавна, а у миня некокда небыло праблем с правапесанеем.
                          Ответить
                        • напиши-ка мне не подглядывая в итернет число 7823 в творительном падеже
                          Ответить
                          • 7823-м!
                            Ответить
                            • во-первых -мя
                              во-вторых напиши словами


                              "покрыл его 7823-мя хуями"
                              Ответить
                              • ня
                                Ответить
                              • Семью тысячами восемьсот двадцатью тремя хуями?
                                Ответить
                                • да, вот как такое можно написать с первого раза?

                                  я бы неаписал

                                  Семью тысячами восемью стами двадцатью тремя хуями


                                  почему ты одно слово не поменял в падеж?
                                  Ответить
                          • З.Ы. Пришлось подглядеть в инете что такое "творительный падеж".
                            Ответить
                        • Сучечки, потом же сами жаловаться будете.
                          Ответить
                    • В календаре посмотри. Телефон же всегда с собой.
                      Ответить
                    • Ну так и запомни - Юлий Цезарь и Октавиан Август идут подряд.
                      Ответить
                  • Рабсеяне грызут косточки, зато в честь императоров. Рашка как она есть.
                    Ответить
                • Раньше май. Это я точно тебе говорю.
                  Ответить
                  • Захар Май?

                    https://www.youtube.com/watch?v=pBwfxg8fZEE
                    Ответить
                    • Ты специально искал самую ванильную и чтобы слов не слышно было?
                      https://www.youtube.com/watch?v=bRPAoM85bO0

                      Ааааааааа! Следующим клипом - пидора́шьи оруэлловские новости, где Май уже - украинский музыкант!
                      https://gdb.rferl.org/C8134450-C895-405A-8BE3-D54B274A43FE_w650_r0_s.png
                      https://gdb.rferl.org/7E5E952F-A041-444E-B0BA-F953D8C151A9_w650_r0_s.png
                      Между тем, после неудачного запуска космической ракеты в США в российских медиа ее уже назвали «украинско-американской» ракетой, хотя перед запуском хвастались, что она якобы «российско-американская».
                      Ответить
                      • ленинградские панки курят траву
                        в очереди за "клинским"
                        Ответить
                        • Присоединимся к угоранию надо известно кем
                          https://twitter.com/ZaxarBorisych/status/1159746874921893888
                          Ответить
                          • тема унылое говно, правда

                            но хомячки едят

                            двадцать лет тема в жж писал посты типа "я пернул", потом собрал их в книгу, и продал

                            хомяки покупают, ведь это книга самого темы!!
                            Ответить
        • Стертор так называет всех кто не с рашки. Если под этим акком вообще стертор сидит, а не его любимый ишак.
          Ответить
          • А разве спермор с рашки? Он же откуда-то со спорных пограничных земель и считает себя ярузке только из-за обещанных по телевизору 800 рублей, нет?
            Ответить
            • Я с Сосетии. Тут все чокнутые, в разной степени дебильности.
              Вам ещё повезло со мной. )
              Ответить
              • Ну я и писал, что оккупированный Имарат Кавказ.
                Ответить
                • У Чечни не было проблем с Осетией, они были у ингушей, пушо Сталин ингушей переселил туда примерно, где Борманд живет, а их сёла заселили осетины.

                  Потом ингуши вернулись, и говорят: "кто срал в моей кроватке?", и понеслась.
                  Ответить
                  • Когда ингушей выгнали, в селения вошли потоки мародерствующих, которые нагло тырили всё, что только могли. Мой (пра?)дед был предводителем такого "отряда". Он вернулся оттуда с огромным мешком на спине. Родственники обрадовались, окружили его и стали ждать, когда он покажет барыши. А дед развязал мешок и... вынул оттуда круглый точильный камень.
                    -Видно, муж мой совсем глуп, -обиделась прабабушка. - Камень принес.
                    -Это вы все глупы, ответил дед. Разве можно нажить счастье, отняв последнее у попавших в беду людей?..
                    Ответить
                    • А сейчас кто ингушей гонит, что они едут в Москву и там тихо ненавидят русских и всех остальных? Я бы у этих ослоёбов всё отобрал, ибо нехуй.
                      Ответить
                      • Пиздюхают кучей ёбаные тучи,
                        Гонит их по небу хуета.
                        Хуй их разбирает ссать дождём ебучим
                        На свои родимые места.
                        Ответить
                        • Ветер гонит нахуй
                          Желтую листву
                          Наступила осень
                          Осень, я ебу!

                          Не во что одеться
                          И нечего обуть
                          И только остается
                          Ветру в жопу дуть
                          Ответить

                        • Пиздюхают кучей ёбаные тучи,
                          Гонит их по небу хуета.
                          Хуй их разбирает ссать дождём ебучим
                          Именно поэтому я за «PHP».
                          Ответить
            • Сосетии бывает две.
              Стертор из северной
              Ответить
              • Откуда инфа?
                Ответить
                • В Цхинвале нету дельфистов-гомосексуалистов, а в двух селах вокруг -- тем более
                  Знач, из северной
                  Ответить
                  • Да, проживающие там гамсики все сплошь натуралы (пиздец) и пишут исключительно на плюсах. Святое дело!
                    Ответить
                    • вообще-то я имел ввиду что они сплошь ебут овец, и если уж и садятся за комптютер, то пишут "эуй, я твой мама ибал"
                      Ответить
                • Дык он сам вроде говорил.
                  Ответить
              • Там товарищ кимирсен
                Там тоже что у нас
                Я уверен что у них тоже самое
                Ответить
          • Не только стертор
            Ответить
          • Логично.
            https://img7.eadaily.com/r650x450/o/600/8c8e3a96d5f7227f5768d7ce22309.jpg
            Ответить
        • А ты видел мое нытье про новый тип репарс поинта для AppX?
          Почему вместо API у них IOCTлы?
          Почему REPARSE DATA нихуя не стандартная там? Почему фильтр (или кто там редиректит) не обрабатывает запросы на чтение?
          Что за хуйня вообще такая?
          Ответить
    • Срана-фейк за работой
      https://twitter.com/Per4atkiPav/status/1157889801208631297
      Ответить
    • В общем так, салага! Берёшь флешку за три бакса, делаешь на ней два раздела, на первый записываешь загрузочный образ какого-нибудь «Kali Linux», вынимаешь из компа жёсткий диск, вставляешь флешку, грузишься с неё, монтируешь второй раздел как склад компромата, профит! Флешку и плоскогубцы всегда носишь с собой, слышишь стук в дверь — ломаешь чип. Если совсем параноик — делай на флешке один read-only раздел и компромат не храни вообще.
      Ответить
      • а куда там всякие свапы, куки, хуюки?
        Ответить
        • В оперативку же. Зачем всё это говнище хранить?
          Ответить
          • Тогда ващегря можно не только калю

            * ставишь любой никс
            * настраиваеш его
            * домашнюю папку прикручиваешь к tmpfs
            * корень прикручиваешь как r/o,
            всё

            Винду вероятно тоже можно, но только PE
            Ответить
            • За те же пару баксов в год покупаешь слайс времени в облаке...
              Ответить
              • > облаке
                Лолшто. Нахуй ты принёс свои облака в наш уютный тред паранойи? Они тут вообще не к месту.
                Ответить
              • Облако советую сразу брать у "Ростелекома", чтобы товарищу майору было удобнее
                Ответить
                • Облако дыма у ачинского рослесхоза.
                  Ответить
                  • облако в штанах
                    Ответить
                    • Давайте форсить Маяковского!
                      Ответить
                      • Я достаю из широких штанин.
                        Смотрите, завидуйте, я - гражданин.
                        Ответить
                        • Я сразу смазал карту будня,
                          плеснувши краску из стакана;
                          я показал на блюде студня
                          косые скулы океана.
                          На чешуе жестяной рыбы
                          прочёл я зовы новых губ.
                          А вы
                          ноктюрн сыграть
                          могли бы
                          на флейте водосточных труб?
                          Ответить
                          • Клячу истории загоним
                            Левой
                            Левой
                            Левой
                            Ответить
                      • Мигалкова давайте сразу.
                        Ответить
      • Причём я бы взял RPi и micro SD. Пи неплохо защищена от evil maid - все детали на виду, биос намертво зашит в кристалл. А карточка компактней флешки и легче ломается.
        Ответить
      • Тогда уже лучше микросдшку. Ее даже из плена выносили.
        Ответить
    • DeepCode learns from GitHub project data to give developers AI-powered code reviews
      https://venturebeat.com/2019/08/06/deepcode-learns-from-github-project-data-to-give-developers-ai-powered-code-reviews/amp/

      не удивляйтесь, если IDE скоро будет вам подсказывать "jopa bubarekh"
      Ответить
      • > AI-powered code reviews
        Лучше наоборот. Пусть AI код пишет, а я его буду ревьювить.
        Ответить
      • Не бубарех, а баребух.
        Ответить
        • погуглил бубарех

          >бубарех и лед - Пикабу
          >У меня чешутся бубарехи, что мне делать? - Ответы Mail.ru
          >Чайный бубарех - Steam Community
          Ответить
          • Какой бабухер )))
            Ответить
            • гугл матершинник какой

              g:бабухер
              > Babu Dick Profiles | Facebook
              Ответить
              • Именно поэтому я за «Яндекс».
                Ответить
                • А я за "Duck Duck Go".
                  Ответить
                  • А я за "апорт.ру"
                    Ответить
                    • Помним, скорбим.

                      Кстати, «Апорт» в начале десятых без предупреждения закрыл свой почтовый сервис. Люди на апортовскую почту регистрировались на сайтах, а теперь не могут восстановить пароль. Какой багор )))
                      Ответить
    • Баребухи, а вы же все знаете про поток "Zone.Identifier" у винды на NTFS?
      Ответить
      • Подтверждаю. Некоторые веб-браузеры к файлам, скачанным из «Интернета», добавляют этот поток, чтобы пометить, что файл ненадёжный. «Windows» перед запуском экзешника, помеченного этим потоком, спрашивает, точно ли нужно это сделать.
        Ответить
        • да, именно. Я тут долго думал вообще: а почему стримы никто не использует?
          Охуенно же прятать пароль от юзера, например.

          c:\users\WindozeHaxor> echo "не забыть купить яйца" > todo.txt
          c:\users\WindozeHaxor> echo "la89asd08972njjnnXX134" > todo.txt:pass
          Ответить
          • Security through obscurity/minority
            Ответить
            • разумеется, но для юзера сойдет

              от админа или хакера не скроешь конечно, и от программиста тоже
              Ответить
              • В чем можно легко видеть альтернативные потоки?
                Ответить
                • http://www.nirsoft.net/utils/alternate_data_streams.html
                  Ответить
                  • Ну например. Нира и руссиновича знает любой продвинутый юзер.
                    Ответить
          • В стримах можно хранить фильмы и музыку на рабочем компе.
            Ответить
            • самое смешное. что проводник покажет, файлпустой
              а он не пустой

              кстати, так можно засрать место
              Ответить
              • TYT.BCE.HACPEM
                Ответить
                • OBEC.PACTET
                  Ответить
                  • >> В OBEC.PACTET Йожу не запретили писать, но по решению Ллео Каганова Йож должен был переводить свои сообщения на русский.
                    Ответить
                    • йожег, да.

                      Только во TYT.BCE.HACPEM да SU.KASHENKO.LOCAL не было никаких правил.
                      И вот их, в конце-концов, решили снять с бекбона
                      Ответить
                    • https://youtu.be/EY8Mey846IA
                      тебе понравица
                      Ответить
              • Не покпокажет. В Size on dick видно.
                Ответить
                • а в коммадэ по диру не покажет
                  Ответить
                  • DEER /R
                    Ответить
                    • Он бежал, и сильные рога
                      Задевали тучи-облака.
                      И казалось, будто бы над ним
                      Становилось небо голубым.
                      Ответить
      • С разморозкой тебя.
        Ответить
    • кокойбугор
      https://twitter.com/dcotterill/status/1091499112925560834
      Ответить
      • Ничего не понимаю. Переведи.
        Ответить
        • Ну чувак нашел корочку с надписью "enjoy", а там внутри книга про rational и uml, то-есть такой бюрократически-интерпрайзный пиздец.

          Это как ты бы купил кинцо, тебе бы его упаковали в коробку с надписью "приятного просмотра!", а там внутри видеоуроки по тонкостям бухгалтерского учета
          Ответить
          • Какой багор )))

            Я сначала посмотрел в мобильной версии, а она не показала вторую картинку. Какой багор )))
            Ответить
          • Кстати, у меня какой багор от «Твиттера». В июле сего года они в очередной раз перешли на инновационный™ дизайн и сломали кроссбраузерность. В разных браузерах стали отваливаться разные вещи.

            Да его вебморда никогда и не была нормальной. В 2011-м году после очередного перехода на инновационный™ дизайн при попытке просмотреть «Твиттер» во всех браузерах, кроме «Оперы», загрузка процессора была 100% (в «Опере» загрузка процессора была чуть меньше, поэтому «Твиттером» даже можно было пользоваться). А дело в том, что жопоскрипт «Твиттера» в реальном времени сканировал все твиты в поисках ссылок, которые можно сделать кликабельными. Да, твиты приходили плейнтекстом, а размечал их жопоскрипт, причём делал это не один раз при загрузке, а периодически по таймеру долбил одну и ту же задачу.

            Неужели задача вёрстки ленты новостей, состоящей из простого текста с вкраплениями картинок, настолько сложна, что для неё нужно разворачивать сложные технологии?
            Ответить
          • Ты купил видеоуроки по тонкостям бухгалтерского учета, тебе их упаковали в коробку с надписью "приятного просмотра!", а там внутри видеоуроки по тонкостям бухгалтерского учета.
            Ответить
    • Я тут еще вспомнил.
      Во-первых, была утилита nfi (ntfs file sector information) которая показывала записи MFT и их арибуты

      для резидентных (тех, что пряимо в мфт) она писала resident, для нерезидентных писала адреса кластеров

      насипано что вместо нее надо теперь
      https://alternativeto.net/software/dm-disk-editor-and-data-recovery-dmde/



      Во-вторых у винды есть API для дефрагментации
      Там есть три ioctl
      * получить список кластеров у файла
      * получить список свобрдных кластеров
      * подвинуть файл (поменять ему кластера)
      https://docs.microsoft.com/en-us/windows/win32/api/winioctl/ni-winioctl-fsctl_move_file


      люди пишут на этом дефрагментаторы

      так вот если очень всралось затереть один файл, ты можеш написать уитулиту, котоаря
      * узнает кластера файла
      * удляет его
      * двигет на эти кластера другой файл

      Интеесно, что скажут наши местные иксперды
      Ответить
      • Меня всегда интересовал метод определения резидент или нет.
        nfi 20kib всего может получится узнать
        Ответить
        • А вот и нихуя, nfi – это простой дампер sec2file.
          Ответить
        • > метод определения
          Если кластеров нет - значит резидент.
          Ответить
      • Иксперды скажут, что это ничем не отличается от насрать-в-файл-и-удалить.

        Зато этим способом можно вайпать все свободные кластеры, а не те, где был файл на момент удаления. Это выглядит полезнее.
        Ответить
        • кстати да
          делаешь файл размером в один кластер и гоняеш его как вшивого по бане по всему диску

          главное чтобы он был ровно в кластер, чтобы хвостиков не осталось

          такой вот засиратор получается

          может, написать такой?)

          кстати, можно написать фрагментатор диска, коий берет файл, и разносит его на максимальное число кластеров)
          Ответить
          • > фрагментатор диска
            И хранить инфу в положении кластеров.
            Ответить
            • Чёрт, а ведь на флэшках, отформатированных в FAT, это вообще сделать элементарно. Можно короткие тексты (пароли, например) хранить в положении кластеров.

              Только нужно придумать кодирование. Номера кластеров на исправной файловой системе не должны повторяться.
              Ответить
              • >Только нужно придумать кодирование.
                ну у тебя есть BITMAP (Каждый бит это занятый/не занятый клстер). Подели его на 8 и столкьо байт у тебя будет) и храни
                Ответить
                • Кстати, а ведь так можно рисовать картинки в дефрагментаторе.
                  Ответить
            • Стеганография от бога!)

              При появлении мусоров -- дефрагментируй флешку
              Ответить
        • Надо еще насрать в имя файла прежде чем удалять.
          Ответить
          • Называй файлы в духе 1.doc, тогда срать в вымя не понадобится.
            Ответить
            • 95% пользователей так и делают. А потом "АААА ГДЕ МОЙ КУРСАЧ СУКА ВИНДА ПОХЕРИЛА ВСЕ ФАЙЛЫ!!!!!!!!!!111111"
              Ответить
          • З.Ы. Хотя что-то в духе 1.mp4 числилось в списке экстремистских материалов, запрещённых на территории рф. Так что надо аккуратнее имена выбирать.
            Ответить
    • Если на SSD used reserved block count (total) failed, чем это грозит? Samsung magician показывает что всё ок.
      Ответить
      • значение-то там какое?

        Это количество секторов, которые сдохли, и вместо которых пришлось использовать резервные.
        В случае SSD дохнут целые страницы по 4К если в них очень дохуя записать (в реальной жизни это почти невозможно сделать), так что возможно что твой SSD вообще не репортует это значение тк оно не имеет смысла
        Ответить
        • >Это количество секторов, которые сдохли, и вместо которых пришлось использовать резервные.
          Это reallocated sector count.
          Ответить
          • ну ок, это обратное значение.

            Сначвала у тебя

            N reserved block count
            и
            0 reallocated sector count.

            потом

            N-1 reserved block count
            и
            1 reallocated sector count.
            Ответить
        • >> очень дохуя записать (в реальной жизни это почти невозможно сделать
          >>
          Пездишь, ва́тник. У NAND ресурс 26000 циклов.
          Ответить
          • Какой багор )))
            Ответить
          • Иньо, глюкалово!
            Ответить
            • Я буквы с шапочками и ударениями не трогал.
              Ответить
              • Блохастая вечнососущая ру­сня и до Киева за две недели не дошла. И за коммондира тоже не отомстила. На сегодня сделал только матчинг с регистром, лол.
                Ответить
          • Но контроллер постоянно подставляет под запись разные блоки, поэтому писать можно овердохуя.
            Ответить
            • Но ведь он набьет винт старой дорогой как память порнухой, а оставшееся свободное место выделит под своп.
              Ответить
              • Хорошие SSD контроллеры вращают даже занятые блоки, проверь.

                Если один блок записан пару раз и провалялся год, а второй уже половину ресурса выработал, то выгоднее потратить пару записей и поменять их местами.
                Ответить
          • 26000 циклов у чего, рагуль? у одной ячейки? так их там в резерве вагон
            Ответить
    • угадай язык
      https://upload.wikimedia.org/wikipedia/ru/9/9c/Rsltetris.png
      Ответить
    • https://pbs.twimg.com/media/EBYQQEaXsAAr9FM.jpg
      Ответить
      • Гюльчехра Бобокулова одобряет!
        http://joursev.ru/wp-content/uploads/2016/03/sharli_eshche1.png
        Ответить
    • Теперь это NTFS-batruha тред

      $STANDARD_INFORMATION – General information about the file. Creationtime, LastModificationTime, LastChangeTime, and LastAccessTime are all stored here.

      NOTE: Even if the updates to LastAccessTime are disabled, the old time will still be stored here.
      Ответить
      • Чем отличаются LastModificationTime и LastChangeTime?
        Ответить
        • Один из них про контент, другой про метаданные, емнип.
          Ответить
          • Как всё сложно. В «PHP» нет никакого «контента» и никаких «метаданных», именно поэтому я за «PHP».
            Ответить
      • у просиксов есть еще access time, его обычно стараются отключать (а в прыщах его вовсе сделали ленивым) чтобы не тормозило

        в нтфс этого нет, и именно поому я за нтфс
        Ответить
        • LastAccessTime — это разве не то же самое, что access time?
          Ответить
          • так точно
            коммент выше по ветке является хуйней
            Ответить
            • В Windows, кстати, можно отключить обновление LastAccessTime.
              Ответить
              • и генерацию коокротких имен

                ну кстати писют что пинда обновляет это в фоне и это не тормозит
                как и прыщи

                вообще вот поптимизация
                https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/fsutil-behavior
                Ответить

    Добавить комментарий