Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.217.169] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 962 963 [964] 965 966 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#14446
,
|
|
|
|
Цитата Alex Forth @ У меня такое чувство, будто я не на форуме програмеров, а в детском саду . Неужели никто тут не может хоть приблизительно представить, во какой код превращается высокоуровневая писанина? Атакам, основанным на buffer overflow в большинстве случаев абсолютно пофиг на то, с какими ключами бинарник собран. В приведенном тобой примере злоумышленник будет изменять адрес возврата из foo, т. к. ключики оптимизации никак не повлияют на выделение сетка под локальные переменные. Хотя, думаю, в определенных условиях такое возможно (когда компилер сочтет, что локальную переменную можно вполне комфортно разместить в регистре) -- тогда да, при разных флагах оптимизации надо будем немного изменять длину строки, вызывающей переполнение. |
|
Сообщ.
#14447
,
|
|
|
|
А мне кажется, что это очень наивное предположение, равно как и предположение считать, что передача управления вредоносному коду осуществляется через call. В общем linuxfan исчерпывающе объяснил. Цитата Alex Forth @ Чуть ниже исходник на С. Не спешите туда заглядывать, т к настоящий вирмак не имеет исходников Несколько странное заявление в контексте описания преимуществ линукса, который априори имеет исходники ![]() Я смотрю, что в бессилии своем ты готов даже выдирать слова и врать Тебе напомнить, как выглядела цитата в оригинале?Это единственное что ты можешь ответить на предложение предоставить аргументы? Кроме пузырей ничего не осталось Встречный вопрос не принимается, как брехня. Ни одного обращения ко мне с просьбой проаргументировать я старался не пропускать. Есть конкретные ситуации - предоставь, а пока это все свистежь, в силу дефицита компетенции ![]() Цитата best_lamer @ Я не только ответил на ВАШ вопрос но решил уточнить чем потенциально грозит ваша надуманная история с експлоитом в реальной ситуации (SuSE + AppArmor). А вы снова в демагогию. Ну что собственно мне и так все ясно. Сказать вам нечего только и горазды что языком молоть. Да что ты? Меня, например, интересовало, как мне защитить конфиденциальные данные. Может мне тогда запретить clamav читать файлы? На самом деле, нахрена антивирусу их читать. Или может я руками должен указывать ему какие файлы разрешено сканировать? Это что ли ответ? Ничего более бредового в жизни своей не слышал. Я тут узнал, что оказывается AppArmor есть только в сусе и убунте. А как же гента? Я ей, например, больше симпатизирую за ностальгическое фрибздишное, мне ее выбросить? Бред, это когда мне на реплику, что AppArmor не входит в GNU/Linux дают ссылку на то, что первый является гнутым. Если разницы оппонент не видит, то это клинический случай. А если он при этом вопит о редуцированности виндового дистра, то это не лечится ![]() Цитата best_lamer @ Ну если предположить что в вендекапце все отлично с безопасностью. Как бы мне пользователю "Вася" запретить пользоваться DVDROM пользователю "Петя" нельзя в сеть а пользователь "Блондинко" не должен слышать вообще никаких звуков. Стандартными вендекапцовыми средствами реализованными и под ХР проф. в том числе. Советы "скачай тото оттуда то" идут лесом. В XP все это может рулиться через реестр. Например, съемные устройства через StorageDevicePolicies. Можешь квакнуть, что не удобно, но этой оси шестой год пошел. В висте все это есть в gpo. |
|
Сообщ.
#14448
,
|
|
|
|
Я не знаю, как вам уже обьяснить
Приведенный код - это частный случай. Я специально описал пример попроще, чтобы вы понял, как в зависимости от опций компиляции, изменяется бинарник и как эти изменения влияют на эксплоит. Конечно же в реальном мире эксплоиты используют более хитрые приемы, но это не имеет значения. Просто работоспособность эксплоита может быть нарушена изменением одного байта в жертве. Исходники я заныкал специально, т к ваш черезчур высокоуровневый взгляд на софт, мешает понять суть проблемы. Нельзя написать/понять эксплоит, глядя только на сишный исходник. |
|
Сообщ.
#14449
,
|
|
|
|
Цитата то это не лечится ![]() поддерживаю оратора |
|
Сообщ.
#14450
,
|
|
|
|
Цитата Guderian @ Кроме пузырей ничего не осталось Я поступаю аналогично ВАМ коллега. Цитата Guderian @ Или может я руками должен указывать ему какие файлы разрешено сканировать? Это что ли ответ? Антивирус ClamAV работает от пользователя и группы (system user and group) "clamav" и все зависит от того что этой паре разрешено. Скрытый текст А сам вопрос идиотский. Цитата Guderian @ Я тут узнал, что оказывается AppArmor есть только в сусе и убунте. А как же гента? Да ты что! AppArmor нет в генте? Ещё раз на открытые исходники ткнуть? AppArmor не что иное как модуль ядра и пара утилит. Так что gcc вам в руки readmy поближе к глазам и успехов. Цитата Guderian @ Бред, это когда мне на реплику, что AppArmor не входит в GNU/Linux дают ссылку на то, что первый является гнутым. Если разницы оппонент не видит, то это клинический случай. AppArmor под лицензией GNU General Public License (GPL) все остальное это ваши тараканы. Цитата Guderian @ Да что ты? Меня, например, интересовало, как мне защитить конфиденциальные данные. Может мне тогда запретить clamav читать файлы? Пресвятой гугл тебе в помощь добрый молодец! Вот только интересовало тебя но никак не проблемы конфиденциальности каких то данных. Или скажешь что эти слова тоже не твои и я все выдумал? К тому же на свой простой я не увидел даже намёка на ответ. Смысл продолжать беседу далее если вы не способны ни на что, даже на то чтобы прочитать предложенные вам ссылки, кроме бессмысленных препирательств и только и знаете что уводите разговор в сторону личных оскорблений. |
|
Сообщ.
#14451
,
|
|
|
|
Извиняюсь если не в тему, но как я могу минмизировать последствия взлома конкретной службы в винде?
От в Линухе я могу демона запустить, с правами определенного пользователя, и порубить для этого пользователя, все, что сочту нужным. |
|
Сообщ.
#14452
,
|
|
|
|
Да забейте вы на службы. У меня вот горе: решил железки обновить, чтобы в игрушки резаться и думаю, как WinXP SP2 заставить установиться на SATA диск при условии, что дисковода нет?
Выслушаю любые разумные предложения. У меня пока только одно соображение: vmware в генте и поехали. Можно ли как-то поставить винду без помощи линукса? |
|
Сообщ.
#14453
,
|
|
|
|
Цитата Alex Forth @ От в Линухе я могу демона запустить, с правами определенного пользователя, и порубить для этого пользователя, все, что сочту нужным. Алекс ты сказал именно то чего я от Guderian-а добивался. Так мало того что одними правами любую задачу можно разрешить добавь сюда же возможность все запускать в chroot за фаерволом да ещё и в обёртке AppArmor! Ну даже если и представить себе что нечто таки сможет пробить всю эту защиту и повредить работу какого то из демонов то самое страшное что произойдёт это либо этот демон сам умрёт по тихому либо будет прибит АппАрмором за нехорошее поведение. А root получит мыло от АппАрмора "убил я сёдня то то потому как оно плохого хотело наделать" А даже если этот демон и будет активно перезапускаться и продолжать совершать непотребные действия то все равно из цепких объятий AppArmor-а ему не вырваться. И самое главное что на работе всей ОСи целиком такая мелочь не скажется ни коим образом. И решается все до банальности тупо - просто из официальных зеркал переустанавливается пакет с проблемным демоном. Все. |
|
Сообщ.
#14454
,
|
|
|
|
Цитата best_lamer @ Так что gcc вам в руки readmy поближе к глазам и успехов. Итить... А ведь кто-то тут ещё про сложность запустить gpedit.msc говорил... Цитата Alex Forth @ От в Линухе я могу демона запустить, с правами определенного пользователя, и порубить для этого пользователя, все, что сочту нужным. А кто мешает запускать от нужного вам пользователя службы в форточках? |
|
Сообщ.
#14455
,
|
|
|
|
Цитата wind @ А кто мешает запускать от нужного вам пользователя службы в форточках? Я так думаю, что незнание, что можно выбирать, с какими правами должна работать служба. Мне правда эти настройки кажутся очень неудобными, но я юниксоид, и висту не видел. |
|
Сообщ.
#14456
,
|
|
|
|
Цитата wind @ А кто мешает запускать от нужного вам пользователя службы в форточках? Аплекуху - легко, а вот как оно со службами? Кстати к вопросу о том, надо ли ClamAV запращать сканить определенный каталог. У меня сейчас в проекте генерится пару гиг либ. Когда Norton видит это дело, то он приходит в неописуемый восторг и бросается все перепроверять. Поскольку файлы довольно мелкие, то нортон нехило перетягивает на себя все одеяло ресурсов. . Очевидно, что ползность данной активности = 0 |
|
Сообщ.
#14457
,
|
|
|
|
Цитата rusty_angel @ Я так думаю, что незнание, что можно выбирать, с какими правами должна работать служба. Мне правда эти настройки кажутся очень неудобными, но я юниксоид, и висту не видел. Два раза клацнуть носом крысы на строчке со службой и вбить необходимые значения на вкладке "Log On" в появившемся окне Куда уже удобнее?Цитата Alex Forth @ Очевидно, что ползность данной активности = 0 Так выкиньте эту надоедливую софтину к чертям собачим |
|
Сообщ.
#14458
,
|
|
|
|
Цитата wind @ Два раза клацнуть носом крысы на строчке со службой и вбить необходимые значения на вкладке "Log On" в появившемся окне Куда уже удобнее?Ыыыыы Истинно так . Микрософтеры прикалуюцо, я не ожидал вменяемости Цитата Так выкиньте эту надоедливую софтину к чертям собачим ![]() Не могу Корпоративная политика безопасности понимаеш лиPS: А почему тогда все стандартные виндовые службы, в том числе и знаменитый DCOM, не юзают эту фичу? |
|
Сообщ.
#14459
,
|
|
|
|
Цитата wind @ Итить... А ведь кто-то тут ещё про сложность запустить gpedit.msc говорил... wind я так понимаю ежели мистер Guderian пребывает в здравом рассудке и негодует об отсутствии АппАрмор не в дремучих бубунте али сусе а в самой великой Gentoo Цитата Guderian @ то он знает на что идёт и советы ему не нужны. А тем более при наличии исходников программы человеку установившему своими собственными руками Gentoo не гоже заикаться вопросом "А как же ж в Генте?" Ибо что что а уметь собирать собственными ручками софт в Gentoo это необходимое условие существования. А все остальное уж извините "идет лесом" © господин Guderian А как же гента? |
|
Сообщ.
#14460
,
|
|
|
|
Цитата linuxfan @ Да забейте вы на службы. У меня вот горе: решил железки обновить, чтобы в игрушки резаться и думаю, как WinXP SP2 заставить установиться на SATA диск при условии, что дисковода нет? Выслушаю любые разумные предложения. У меня пока только одно соображение: vmware в генте и поехали. Можно ли как-то поставить винду без помощи линукса? Идешь на сайт мелких, скачиваешь БилдПЕ (вроде бы не ошибся), лезешь на сайт производителя мамы (или еще куда) скачиваешь дровишки для поддержки SATA в Windows XP. Лабаешь свой, э..., дистрибутив и вуаля. Две недели назад столкнулся с этим же вопросом при установке ХРюши на ноут, т.к. люди не захотели работать под вистой. только что и откуда качать... не помню (это про дрова). Мож они и на микрософтовском сайте были. (качал больше года назад и для другой машинки, но общий принцип такой) |