[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
мобильная версия
Печатать страницу
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр.49
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 ][>
Post:#471944 Date:06.06.2015 (00:41) ...
21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
sw1972 | Post: 502993 - Date: 07.07.16(10:09)
И написали свой гнус подставляясь под элементарные дырки. В этом ихнем гнусе ровно те же 1000 дырок что и в старых процах.
И после этого еще кричат что линух самая надежная система. А линух то компилируется именно гнусом, и в результате проц делает
совсем не то, что написал Торвальдс. Вот он и кричит, и ногами топает.

Кстати, ядро Linux сейчас собирается набором компиляторов Clang, которые отличаются от GNU/GCC, но совместимые с ними.
Кстати, Clang начали разрабатывать для того, чтобы уйти от использования GNU/GCC, который защищён лицензией GNU/GPL, это в первую очередь понадобилось фирме Apple. Google также участвует в разработке Clang с той же самой целью.
У Clang совсем другой подход к генерации кода. Код транслируется через промежуточную виртуальную машину LLVM и оптимизируется ею. Трудно сказать, обходит ли этот компилятор старые процессорные дыры.


_________________
Хорошее - враг лучшего
dedivan | Post: 502995 - Date: 07.07.16(10:23)
Железные дырки обойти можно, для этого интел и пишет эрраты, подсказывает что можно обойти, а что нельзя. Сюда ходи, сюда не ходи, а здесь рыбу заворачивали...
Но для этого программы должны писать только законопослушные и прочитавшие все эрраты программеры.

Здесь одна и та же команда- Int 03 имеет два различных машинных кода. Нонсенс. Но это так задумано Интелом.

Вроде и выполняет их процессор одинаково. Но не совсем. То есть результат то одинаковый, поэтому у них и мнемоника одинакова,
но вот после выполнения второго варианта- проц пропускает, не выполняет 2 следующие команды.
А выходит и говорит как Джамшут- "начальника, все правильна." А если там была проверка твоих прав? Или проверка вируса? Воот....
И этот ломик в принципе не зависит от того что пользуешь- винду или линух. Но мелкософт подстраховался от этой ошибки-
его ассемблер не транслирует второй код, ну делает вид что не знает его, а вот гнусовый ассемблер может и так и эдак.
Гнусы другим образом слегка прикрывают эту дырку- они пользуют в основном язык Си, а в нем это прерывание компилируется правильно,
не давая юзеру другого варианта. Хотя через гнусовский ассемблер эта дырка доступна. Но линуксоиды его не знают и не пользуются.
А чтобы удобно было транслировать такие програмки- я пользуюсь ассемблером FASM- он делает все что ему скажешь, прямо и правильно.
И прерывание 03 может собрать по разному, и 32 разрядный код в 16 разрядную программу вставит.
Это для лохов Страдивари делал скрипки, а для правильных пацанов- барабаны.
И правильные пацаны давно этим пользуются. Вот например код инициализации шины из биоса.
Он выполняется при включении, когда проц находится в реальном якобы 16 разрядном режиме. а коды 32 разрядные.
Это в каждом биосе прошито. Хотя для лохов пишут в учебниках что это нельзя делать, а те и верят.



У Вас нет прав скачивать этот файл. Зарегистрируйтесь .
_________________
я плохого не посоветую
- Правка 07.07.16(10:36) - dedivan
dedivan | Post: 503009 - Date: 07.07.16(16:10)
sw1972 Пост: 502993 От 07.Jul.2016 (11:09)
который защищён лицензией GNU/GPL,


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

_________________
я плохого не посоветую
- Правка 07.07.16(16:32) - dedivan
dedivan | Post: 503010 - Date: 07.07.16(16:16)
DevilR Пост: 503001 От 07.Jul.2016 (14:54)
Практика нужна, практика. Без умных слов и поучений!

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

_________________
я плохого не посоветую
AlexSoroka | Post: 503012 - Date: 07.07.16(16:58)
dedivan Пост: 503010 От 07.Jul.2016 (17:16)
А в серьезных вещах делают все серьезно, без лишних глаз и ушей.


ну да канешна
...недавно по Россия ТВ смотрел как внутри кунга куча спец-апаратуры а в качестве главного управляющего компа + монитора - обычная Винда ) это очень по скрепам - хаять Интер американский но на нем и на Вынде строить военные игрушки...
ндааа...
и эти люди че-то еще гонят про "русский мир"...

- Правка 07.07.16(16:59) - AlexSoroka
JohnZ | Post: 503013 - Date: 07.07.16(17:41)
dedivan Пост: 502995 От 07.Jul.2016 (11:23)
Это для лохов Страдивари делал скрипки, а для правильных пацанов- барабаны.



dedivan | Post: 503014 - Date: 07.07.16(17:49)
AlexSoroka Пост: 503012 От 07.Jul.2016 (17:58)
...недавно по Россия ТВ смотрел как внутри кунга куча спец-апаратуры а в качестве главного управляющего компа + монитора - обычная Винда )

Ты не путай- комп и проц. Процы там не интелы. Они просто на уровне микрокодов исполняют интеловские инструкции- но строго про учебнику, без эмуляции всех интеловских дыр.
[ссылка] И винда на них работает правильно и без глюков.

_________________
я плохого не посоветую
- Правка 07.07.16(17:50) - dedivan
dedivan | Post: 503020 - Date: 07.07.16(20:40)
DevilR Пост: 503008 От 07.Jul.2016 (16:33)
Вообще, с ассемблером лучше на[ссылка] Там гораздо лучше любят вражескую документацию читать. И пошлют гораздо аргументированнее, чем здесь.


А там все это знают, их не удивишь. Поэтому там и не кричат линух форева, и сайт называется не линухасм.ру,
а винасм.ру. Никогда не задумывался почему компетентные, даже с твоей точки зрения люди, занимаются виндовым асмом а не линуховым?



_________________
я плохого не посоветую
СНК | Post: 503021 - Date: 07.07.16(20:41)

Офф конечно, но на что можно перейти, чтобы мягкомелкие не доставали?

_________________
Автор благодарит алфавит за любезно предоставленные буквы.(с)
dedivan | Post: 503024 - Date: 07.07.16(20:50)
А чем они тебя достают?

_________________
я плохого не посоветую
dedivan | Post: 503025 - Date: 07.07.16(21:01)
DevilR Пост: 503018 От 07.Jul.2016 (20:51)
Так будет пример кода, который выполнится без прав?


Это надо сначала тебя спросить-а сможешь ли ты его запустить под линухом?
Как переключить проц в режим V86 mode?
Есть ли прерывания биос под линухом?


_________________
я плохого не посоветую
sw1972 | Post: 503029 - Date: 07.07.16(21:39)
dedivan Пост: 503025 От 07.Jul.2016 (22:01)
DevilR Пост: 503018 От 07.Jul.2016 (20:51)
Так будет пример кода, который выполнится без прав?


Это надо сначала тебя спросить-а сможешь ли ты его запустить под линухом?
Как переключить проц в режим V86 mode?
Есть ли прерывания биос под линухом?

На что люди жизнь тратят? На спор относительно уязвимостей и без предъявления кода? Так можно растянуть переливание из пустого в порожнее на несколько лет. А жизнь ведь не бесконечна. Потерянное время никто не вернёт.

_________________
Хорошее - враг лучшего
dedivan | Post: 503031 - Date: 07.07.16(22:57)
Ну почему ты так решил?
Просто для чистоты эксперимента код написан для режима V86.
Это как бы попросить тебя открыть дверь без ключа, но перед этим связать тебя цепью и запереть в железный ящик.
Так и этот код- чтобы на любой машине он находился исходно в одинаковых условиях с минимальными правами доступа.
И вот из этого положения он достает до устройств ввода-вывода.
Меньше споров будет- мол тут права разные.

_________________
я плохого не посоветую
dedivan | Post: 503035 - Date: 07.07.16(23:56)
DevilR Пост: 503032 От 08.Jul.2016 (00:24)
Я все таки программист. Системный. Смогу.


Счас посмотрим.
Вот для примера програмка- коротенькая, выскакивает окно терминала и закрывается при нажатии на любую клавишу.
И все? -Вроде всё.
Но это означает что простенькая крохотная прожка, в защищенном режиме, вдруг почему то реагирует на клаву, а клава это устройство ввода вывода. Защита должна кричать- программа выполнила запрещенную команду! Как же так? не должно. А она ни у кого ничего не занимала, чтобы быть должной.
Там в ней и код вставлен, который не исполняется. Прыгай! - Нунах, страшно...
И скан код нажатой клавиши ловит.
А кроме этого в этой програмке исполняется еще и 32 разрядный код. И это в режиме виртуального 16 разрядного процессора.
Это еще одна дырка.



У Вас нет прав скачивать этот файл. Зарегистрируйтесь .
_________________
я плохого не посоветую
AlexSoroka | Post: 503046 - Date: 08.07.16(09:29)
x86 GCC 4.6.4: прошу>>
asm(
"int $3nt"
"movq $60, %raxnt"
...
);


флаг -Os, компилю:

....
400E47: CC int3
400E48: 48 C7 C0 mov $0x3c,%rax
...

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

Это если бы писать бинарник который враги не должны были под софтайсом протрассировать, то да, но не помогало в общем.

Все комп.игры успешно взломали и весь прочий проприетарный софт тоже. Бизняк был - игры вскрывать по 50 баксов за кряк.

- Правка 08.07.16(09:48) - AlexSoroka
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 ][>
У Вас нет прав отвечать в этой теме.
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр 49

Главная | Содержание | Форум | Файлы | Поиск | Контакт