Post:#471944 Date:06.06.2015 (00:41) ... 21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
proggi Пост: 478936 От 25.Sep.2015 (20:22)
Тебя как ни спроси ты молчиш.
Так сам ищи , читай, разбирайся. Я только подсказываю- где.
Никогда такого не было чтобы ссылки давал в подтверждение своих слов. В ответ на вопросы только оскорбления или молчание. Доказательств в защиту своих высказываний никаких, только оскорбления. Еврей 100%.
DevilR Пост: 479035 От 27.Sep.2015 (00:57)
Создаем простой пример
можно посмотреть код с помощью какого-либо другого дампера и убедиться, что лишнего кода нет.
Вот глупыш, с той стороны сидит народ не глупее тебя, а даже наоборот.
Лишнего кода тут много- для того чтобы заставить эту программу делать совсем другое изменив пару- тройку байтов.
И это не откровение и не открытие- этим пользуются давно.
Простым юзерам не говорят какими командами это делается, но народ уже сам выяснил.
Поэтому я и спрашиваю для начала- ты сам то знаешь эти команды?
А если не знаешь- то о чем споришь?
О вкусе устриц?
DevilR Пост: 479045 От 27.Sep.2015 (02:48)
предлагал вполне реальные деньги за такой баг.
Да что ты какой тупой, это не бвг, это так задумано, чтобы была возможность поправить твою программу на ходу.
Когда надо будет. Вот когда такой момент настанет, и кто то поправит,
твоя прога отключит насос на трубе. вот тогда дяденьки придут и спросят тебя-
предупреждали тебя или нет? А я скажу - предупреждали. Вот на скифе целый год втолковывал. Не в ту тыкву.
DevilR Пост: 479035 От 27.Sep.2015 (00:57)
Создаем простой пример
можно посмотреть код с помощью какого-либо другого дампера и убедиться, что лишнего кода нет.
Вот глупыш, с той стороны сидит народ не глупее тебя, а даже наоборот.
Лишнего кода тут много- для того чтобы заставить эту программу делать совсем другое изменив пару- тройку байтов.
И это не откровение и не открытие- этим пользуются давно.
Простым юзерам не говорят какими командами это делается, но народ уже сам выяснил.
Поэтому я и спрашиваю для начала- ты сам то знаешь эти команды?
А если не знаешь- то о чем споришь?
О вкусе устриц?
Но ты же не можеш доказать, получается клевета...
Я код проверил, вывел тот ассемблерный, ничего лишнего в коде нет, спрашивается, откуда ты так уверен что в коде гдето находится нечто что можно использовать...
proggi - вот допустим кто то выдаст тебе точный способ - как воспользоваться "багами" и запустить на линуксовой машине "чего хочешь" - дальше то что? Адекватно заплатить такому человеку - кто может? А потом - вместо оплаты не придет ли "дядя с нехорошими намерениями"? Поэтому - дают хоть какую то информацию - уже хорошо - подумать можно - голова есть на плечах. Но все подряд, да на блюдечке - это вряд ли.
Вот помнишь как лет 7 назад на одной из хакерских конференций продемонстрировали систему, которая на x86 машинах запускалась перед основной операционкой и была для основной операционки СОВЕРШЕННО НЕЗАМЕТНОЙ? - Всё показали, весь метод... но у людей короткая память и сейчас, если выяснится что у них на компьютере параллельно с их привычной операционкой работает еще одна скрытая - многие будут сильно удивлены...
airman Пост: 479057 От 27.Sep.2015 (06:19) proggi - вот допустим кто то выдаст тебе точный способ - как воспользоваться "багами" и запустить на линуксовой машине "чего хочешь" - дальше то что? Адекватно заплатить такому человеку - кто может? А потом - вместо оплаты не придет ли "дядя с нехорошими намерениями"? Поэтому - дают хоть какую то информацию - уже хорошо - подумать можно - голова есть на плечах. Но все подряд, да на блюдечке - это вряд ли.
Вот помнишь как лет 7 назад на одной из хакерских конференций продемонстрировали систему, которая на x86 машинах запускалась перед основной операционкой и была для основной операционки СОВЕРШЕННО НЕЗАМЕТНОЙ? - Всё показали, весь метод... но у людей короткая память и сейчас, если выяснится что у них на компьютере параллельно с их привычной операционкой работает еще одна скрытая - многие будут сильно удивлены...
Ну если дадите мне... ну продам конечно.
Но где это написано что я чтото покупаю???? Или предлагаю за это деньги???
proggi Пост: 479054 От 27.Sep.2015 (04:36)
Но ты же не можеш доказать, получается клевета...
Смотря кому доказывать. Вот ты папуасу сможешь доказать теорему пифагора?
Нужен подготовленный оппонент.
Я и спросил сразу- знаешь команды работы с кэшем? Все кто знают им и доказывать ничего не надо- они уже сами все увидели.
Если производитель что то скрывает- это неспроста жжж...
Просто дать тебе коды- ты ничего не получишь в понимании.
Надо самому искать.
Могу подсказать как искать. У процессора куча всяких регистров внутри.
И всё управление идет через регистры- схемотехника такая.
Но поскольку они не описаны в таблице - то и нет для них ассемблерных команд. Есть только опкоды.
Вот и кэш, хотя это и память, самая близкая процу, но управляется она так же через свои регистры. На каждую строчку там есть и регистры адреса и регистры данных и регистры описателей и управления.
Когда ты пишешь код на сях- ты вообще про это ничего не знаешь.
А это все работает без твоего ведома абсолютно.
Вот для примера - работа со счетчиком процессорных тиков.
Ну это ты уже сказку начинаешь рассказывать.
А как же проц узнает что у него лежит в кэше? По китайскому гороскопу?
Проц нормально работает с кэшем и читает и пишет и управляющие сигналы есть.
Есть даже публично объявленные регистры и есть непубличные.
Соответственно есть и команды ассемблера и есть просто байты кодов операций.
Вот про это и надо сначала знать.
А уж потом смотреть на компиляторы. Почему они вместо одной команды NOP вставляют кило текста, где расписано и про адрес квартиры где деньги лежат,
и про то сколько их и даже ключ там оставляют и когда возникает подозрение,
что они вам что то сзади вводят- они на голубом глазу показывают- а ручки то вот они...
То есть сам то компиль ничего не тырит. Но все что нужно для этого аккуратно готовит, и оставляет в кэше. В строго оговоренном месте.
И опять же с оправданием- я же напрямую с кэшем не работаю...
dedivan Пост: 479099 От 27.Sep.2015 (20:45)
Ну это ты уже сказку начинаешь рассказывать.
А как же проц узнает что у него лежит в кэше? По китайскому гороскопу?
Проц нормально работает с кэшем и читает и пишет и управляющие сигналы есть.
Есть даже публично объявленные регистры и есть непубличные.
Соответственно есть и команды ассемблера и есть просто байты кодов операций.
Вот про это и надо сначала знать.
А уж потом смотреть на компиляторы. Почему они вместо одной команды NOP вставляют кило текста, где расписано и про адрес квартиры где деньги лежат,
и про то сколько их и даже ключ там оставляют и когда возникает подозрение,
что они вам что то сзади вводят- они на голубом глазу показывают- а ручки то вот они...
То есть сам то компиль ничего не тырит. Но все что нужно для этого аккуратно готовит, и оставляет в кэше. В строго оговоренном месте.
И опять же с оправданием- я же напрямую с кэшем не работаю...
Можно пример хотябы одной команды для управления кэшем?
А то получается от вас опять треп языком...
Ути какой хитрый. Прям на мысли нехорошие наводит...
Гуголь в ручки и пихай ему для начала- регистры управления кэшем.
А дальше там много еще непонятных для тебя предложений будет- так же и с ними поступай.
D.5.2. Регистры управления кэш-памятью в различных процессорах.
D.5.2.1. i486.
Для управления работой внутренней кэш-памятью используется бит CD, запрещающий кэш-память, и бит NW, запрещающий сквозную запись кэш-памяти. Оба эти бита находятся в регистре CR0.
В этом процессоре также содержатся три регистра проверки кэш-памяти: TR3-TR5.
Регистр данных TR3 содержит двойное слово для записи в буфер кэш-памяти, или двойное слово, полученное из буфера считывания кэш-памяти.
Регистр TR4 содержит биты достоверности и LRU, а также тэг.
Регистр управления TR5 содержит 7-битное поле выбора множества (из 128)Б двубитное поле выбора элемента и двубитное поле управления.
Функции, кодированные битами поля управления (ConTroL), приведены в таблице D.5.III.
Поле выбора элемента (ENT) – выбирает одну из четырех элементов во множестве (строк).
Поле выбора множества (SET SELect) выбирает одно из 128 множеств ("строк" ) в кэше.
Примечание: в регистр TR5 можно только записывать. Считать данные из него невозможно!