McAfee выпустила антивирусное обновление с ошибкой

image

Теги: McAfee, антивирус

Спустя всего несколько недель после выпуска Лабораторией Касперского обновления сигнатур, помещавших файл explorer.exe в карантин, подозревая его в качестве червя Worm.Win32.huhk.c, как McAfee отметилась выпуском обновления антивирусной базы, содержащего ошибку.

Спустя всего несколько недель после выпуска Лабораторией Касперского обновления сигнатур, помещавших файл explorer.exe в карантин, подозревая его в качестве червя Worm.Win32.huhk.c, как McAfee отметилась выпуском обновления антивирусной базы, содержащего ошибку. Первым о проблеме сообщил информационный IT-ресурс Ars Technika, от его посетителей одно за другим стали поступать заявления о заражении портала вирусом JS/Exploit-BO, использующем уязвимости Javascript.

Сообщения о заражении Ars Technika начали поступать в период новогодних выходных, когда портал не обновлялся и никаких атак или взломов замечено не было, поэтому проблему необходимо было искать за пределами сайта. После информации об Ars Technika пользователи сообщили об аналогичных предупреждениях от антивирусных программ при попытке посещения ESPN.com, Friendster, Verizon Wireless и ряда других порталов. В итоге возникла версия или о масштабной атаке или о распространенной ошибке в антивирусах пользователей.

Ответ пришел со стороны McAfee, компания выявила, что причиной ложных обнаружений вируса стал один из последних DAT-файлов, содержавших обновление сигнатур. Компания уже выпустила обновления для Windows и Unix, скачать их можно здесь.


или введите имя

CAPTCHA
1
08-01-2008 16:01:27
Компания уже выпустила обновления для Windows и Unix, скачать их можно здесь.Шо mcafee ручной заменой обновляется?))
0 |
1
09-01-2008 08:39:35
а зачем в линуксах антивирусы? в линуксе вирусов не бывает )))
0 |
09-01-2008 09:06:19
1) Не linux а unix (а имели в виду скорей всего unix-like) 2) Вирусы есть, просто их очень сложно запустить 3) Антивирусы нужны чтоб почту, файло и и.п. проверять до того, как они на виндовые компьютеры попадут.
0 |
1
09-01-2008 19:33:24
черви и трояны под линем очень даже есть. особенно трояны
0 |
10-01-2008 15:27:23
дай ссылку хоть на один
0 |
1
10-01-2008 17:33:03
Ух ты .. дай хоть один потестить.
0 |
1
08-01-2008 16:52:45
Вообще складывается впечатление - "А вдруг антивирусники не врут?" Вдруг мелкософт действительно протрояненный продукт предлогает? Теория заговора и т.п.
0 |
1
08-01-2008 17:29:19
> Вообще складывается впечатление - "А вдруг антивирусники не врут?" Вдруг мелкософт действительно протрояненный продукт предлогает? Вообще сложилось мнение, что антивирусы, особенно такие глючные как перечисленные в топике, не нужны. Поскольку вирусы, черви и прочая живность размножаются только в антисанитарных виндузячьих условиях, в которых каждый юзер админ, программы устанавливаются черти откуда, а не из нормальных репозитариев, где браузер ИнтернетЭксплоит поддерживает технологию установки троянов АктивныйХ и комплектуется штатными лазейками для АНБ и хакерскими 0day лазейками, которые упрощают доступ хакерам к данным кредитных карт и стандартизуют процедуру установки DDoS и спам-агентов; системный автозапуск позволяет всегда быть в курсе новостей вирьмейкерской индустрии, в самой гуще событий; а мощная и непонятно кому нужная совместимость с атрибутами DOS позволяет комфортно откинувшись на спинку кресла, просматривать картинки DC071230.gif .exe. зеркальный капча 48384
0 |
1
08-01-2008 17:10:30
- Доктор! Я, наверно, умираю - куда не ткну пальцем - всё болит!.. - Эээ, голубчик, да у вас палец сломан!
0 |
1
08-01-2008 22:33:30
>вирусы, черви и прочая живность размножаются только в антисанитарных виндузячьих условиях есть мнение, что они размножаются из-за антисанитарных условий в галаве
0 |
1
08-01-2008 23:48:14
> есть мнение, что они размножаются из-за антисанитарных условий в галаве Одно дело - самостоятельно устанавливать программы из сомнительных источников и совсем другое - вставить iPod, фотоаппарат или флешку и автоматически получить вирус. Или щелкнуть по картинке, а это окажется исполнимый файл с кучей пробелов до ".exe" и правами на исполнение по умолчанию. Юзер просил запускать вирус автоматически? А правами "исполнимый" он "фотку" наделял? - Нет. Так какого хрена тупая система запускает всякую дрянь?! Вирусы, антивирусы, файрволы... Пользователю не нужно забивать голову этой айтишной мутотой. Система обязана быть устойчивой к вирусам из коробки, не требуя от пользователя становиться экспертом по безопасности чего требуют недружественные Окна. В нормальных системах прав на исполнения по умолчанию нет, автозапуск вирусов не поддерживается, пользователи работают под пользователем, а не под локальным админом, а стандартный метод установки программ - установка из штатного репозиария, в котором все что нужно среднему пользователю имеется, а значит никакой нужды собирать трояны по всему интернету в поисках программы нет. Практика показывает, что вирусы в таких системах не живут. А практика - критерий истины. Следовательно, если в одной системе вирусы не живут, а в другой надо стать экспертом, чтобы уцелеть, то система со слабым иммунитетом является недружественной к пользователю и дружественной к вирусам.
0 |
1
09-01-2008 00:38:55
Боюсь что эта "защита"-не серьёзна и при желании её легко можно обойти. Не так даво здесь был красивый пример с исполнением .десктоп-файлов под кде: ======= Security.zip.desktop ================================================= [Desktop Entry] Exec=echo -e "[Desktop Entry] \n Exec=xmessage -title \"Warning--security hole discovered\" -center \"At least one security hole is discovered on your system. It is located between your desktop and your chair. Never open files if they come from untrusted source ! \" \n InitialPreference=2 \n MimeType=application/x-kdeuser1 \n Name=Memo \n Terminal=false \n Type=Application \n Icon=tar" > ~/.kde/Autostart/Memo.desktop InitialPreference=2 MimeType=application/x-kdeuser1 Name=Security.zip Terminal=false Type=Application Icon=tar =============================== (сохраните как текстовый файл Security.desktop на рабочем столе и кликните мышкой) Другой пример: файл в тар-архиве хранится с его permissions, и соотв. если перед запаковкой на файле стоял execution bit, то после извлечения ПО УМОЛЧАНИЮ ark его также сохранит. Думаю, не каждый пользователь, получив "в подарок" архив "фотки_голой_курниковой.tar.gz", будет проверять все файлы на наличие execution bit. И таких косяков в КДЕ немало. Конечно, они не так критичны и не приведут к получению root access, но заливка в автостарт произвольных скриптов--уже немало. Если юзер работает из-под данного аккуанта дома 12 часов в сутки, то этого вполне хватит чтобы создать простенький бот. Скорее, на сегодня "взломоустойчивость" Линукса/КДЕ гарантируется малой распространенностью и "естественным отбором"--малоподкованные в вопросах сетевой безопасности пользователи, как правило, либо не знают о Линуксе вообще, либо, если и пробовали, бросают его через месяц-два т.к. "слишком сложно" [Это не попытка разжечь холивар, это просто факт: "в среднем" для "бытового" использования линукса требуется более высокий уровень подготовки]. Хотя, конечно, свободный/бесплатный софт в Линуксе помогает избежать немало проблем--народ скачивает софт с офиц. репозитариев, а не протрояненные кряки с варезников.
0 |
1
09-01-2008 02:00:17
"в среднем" для "бытового" использования линукса требуется более высокий уровень подготовкиВот именно, и более подготовленный пользователь не откровет фотки_голой_курниковой.tar.gz, а более подготовленный юниксовый админ легко ограничит функциональность для работы неподготовленных пользователей.
0 |
09-01-2008 12:28:43
увы, сам юзаю кеды, но всегда есть выбор в виде ГНОМа и прочих WM
0 |
1
09-01-2008 12:43:06
> Не так даво здесь был красивый пример с исполнением .десктоп-файлов под кде Видел. Если сохранить его не на десктоп, то отчетливо видно расширение .desktop сколько бы там не было пробелов. Но если сохранять на рабочий стол, то да могут быть проблемы. Вообще, хороший пример того, как удобство пользования вступает в конфликт с безопасностью: ярлыки для ссылки на программы на рабочем столе нужны, но если сохранить из внешнего источника на рабочий стол ярлык на "rm -rf ~" или установку бота будет плохо. > Другой пример: файл в тар-архиве хранится с его permissions, и соотв. если перед запаковкой на файле стоял execution bit, то после извлечения ПО УМОЛЧАНИЮ ark его также сохранит. Ark запросит разрешение на запуск если попытаться щелкнуть на исполнимом файле. Правда если распаковать... могут быть проблемы. Хотя бинарный троян в файле abc.gif запуститься не сможет, т.к. будет открываться вьювером, а исполнимый файл без расширения будет видно по иконке. Боюсь, надежное решение здесь только одно - монтирование /home/ с noexec, т.е. отключение возможности запуска бинарников в домашних каталогах. > Думаю, не каждый пользователь, получив "в подарок" архив "фотки_голой_курниковой.tar.gz", будет проверять все файлы на наличие execution bit. Ладно, убедили, ставлю касперского для линукс и буду молиться, чтобы он не посчитав тряном konqueror. )
0 |
1
09-01-2008 14:44:36
Попоравка по поводу КДЕ .десктоп-файлов: Расширение .десктоп не нужно, КДЕ распознаёт свои "родные" файлы в ЛЮБОЙ папке и интерпретрует их (см. пример в конце). Так что проблема "страшной" иконки и явного расширения решаема Насчёт монтирования "ноеехц"--боюсь это не выход. По работе часто приходится писать разные программки для численных рассчётов, "дебажить" из-под рута как-то боязно. Тем более от проблемы десктоп-файлов Вас это не спасёт. ========= File: Kurnikova [no extension]================ [Desktop Entry] Exec=xmessage -title "Demonstration" "If You see this text, your system IS vulnerable" Icon=image Name=Kurnikova.jpg Type=Application ========================================================
0 |
09-01-2008 21:18:20
KDE 3.5.8 при запуске без расширения открыл в kwrite, с расширением .desktop уже закамуфлировался под жпег, но в архиве он выглядит только как .desktop , что должно насторожить, имхо
0 |
1
09-01-2008 08:45:30
Ну во первых, здравствуйте, тов. анонимус! Хотя меня давно не было, но смотрю ничего не изменилось. Вы все по прежнему брыжжите слюной? Так немного по поводу репозиториев. Они нужны только потому что в вашем любимом линухе нет совместимости софта в принципе. И используется строго ограниченный набор софта. Под винду репозиторий собрать очень сложно, никакой сервак не выдержит. Кстати, нет никаких практических препятствий что бы взломать ваш репозиторий и позаразить там все. Только желание. но покуда линух имеет 0.5% оно вряд ли появится у серьезных людей.
0 |
1
09-01-2008 09:03:26
Под винду репозиторий собрать очень сложно, никакой сервак не выдержит. Совершенно в дырочку, ляжет сразу же, если только не будет запущен под *NIX системой. Кстати, нет никаких практических препятствий что бы взломать ваш репозиторий и позаразить там все. Начинай с контрольных сумм. Только желание. но покуда линух имеет 0.5% оно вряд ли появится у серьезных людей. 0.5% на дестопах и 50% серверов какдый из которых как минимум одним интерфейсом смотрит во внешний мир. Всего доброго
0 |
1
09-01-2008 10:38:50
в вашем любимом линухе нет совместимости софта в принципеО совместимости на уровне исходников дзядзя и не слышал. Ну правильно, ведь в вендах нет такого понятия в принципе Единая платформа - единый вирус - единый биореактор для бинарной совместимости.
0 |
1
09-01-2008 11:16:00
Та кампили, кампили. Больше ж все равно нечем занятся. линукскапец++
0 |
1
09-01-2008 11:22:36
Компилю единожды для отдельно взятой платформы - у меня в распоряжении их всего три, а самих серверов чуток больше. И ничего страшного, все работают как часы.
0 |
1
09-01-2008 11:22:41
Microsoft начала новый год с устранения трех сетевых уязвимостей. "Атакующий, который успешно использует эту уязвимость, может полностью контролировать систему жертвы, устанавливать программы, просматривать, изменять или удалять данные или создавать новые учетные записи", - заявила Microsoft. http://cnews.ru
0 |
1
09-01-2008 12:52:21
Так и запишем: Фондовая биржа Нью-Йорка -- несерьезные люди.
0 |
1
09-01-2008 13:25:50
> Ну во первых, здравствуйте, тов. анонимус! Приветствую, командир. > Вы все по прежнему брыжжите слюной? Нисколько, просто смешно почитать новости про то, что творится на виндоусах. Уже непонятно от кого больше вреда - от тихо спамящих вирусов или от антивирусов, удаляющие ИнтернетЭксплоит и устраивающие локальный DoS сайтам распознанным как вредоносные. > Так немного по поводу репозиториев. Они нужны только потому что в вашем любимом линухе нет совместимости софта в принципе. Неправда. Они сделаны для удобства установки программ и решение проблемы DLL Hell. Если ты разбираешься в вопросе, то тебе знакомы сообщения "не могу найти библиотеку blabla.dll", "точка входа в процедуру не найдена" и непонятные падения программы из-за того, что версия установленной в системе библиотеки отличается от той, на которую рассчитывает программа. В Окнах проблема была решена в лоб - каждая программа несет с собой все необходимые ей библиотеки или требует от пользователя установить для нее QT, установить .NET Framework, установить msvb*.dll, BDO-компоненты и т.д. Это очень неудобно и глупо - зачем было городить механизм повторного использования кода в динамически линкуемых библиотеках, если каждая программа тащит с собой свои библиотеки, а не использует общие? В Linux проблема DLL Hell была решена грамотно без костылей - было введено понятие зависимостей, репозитариев и пакетные менеджеры были обчены автоматическому удовлетворению зависимостей, т.е. автоматической установке требуемых для программы компонент. При таком подходе раскрылись все преимущества динамически линкуемых библиотек: активное использование разделяемого кода и, как следствие, более эффективное использование ОЗУ, исправление библиотеки исправляет проблему глобально для всех зависящих от нее программ, система не замусорена копиями библиотек. > в вашем любимом линухе нет совместимости софта в принципе В нашем любимом линуксе программы бинарно совместимы не только с платформой Linux, но также(при соблюдении POSIX) совместимы с любой UNIX-системой соблюдающей POSIX(Solaris, HP-UX,AIX,FreeBSD и т.д.) на уровне исходных текстов. Такая совместимость вин-программам и не снилась. > И используется строго ограниченный набор софта. Неправда. Есть дополнительные репозитарии. Есть программы вроде tkabber, официального инсталлятора firefox, skype, GoogleEarth, которые тащат с собой все библиотеки в стиле Windows. > Под винду репозиторий собрать очень сложно, никакой сервак не выдержит. Что мешает собрать хотя бы 20000 пакетов в репозитарии? > Кстати, нет никаких практических препятствий что бы взломать ваш репозиторий и позаразить там все. Изменятся контрольные суммы релиза, которые хранятся в файле подписанном цифровой подписью либо изменятся цифровые подписи самих пакетов и система не даст установить такие пакеты. Если сломать репозитарий легко, то поломать винапдейт и положить туда троян так и вовсе проще пареной репы. > Только желание. но покуда линух имеет 0.5% оно вряд ли появится у серьезных людей. Статистика по разным источников - от 0.1% до 3.5% на _ПК_. На серверах Linux уже давно стоит у очень серьезных людей из IBM, Dell, Google, Yandex, Dreamworks, CERN и т.д..
0 |
1
09-01-2008 14:33:50
Это очень неудобно и глупо - зачем было городить механизм повторного использования кода в динамически линкуемых библиотеках, если каждая программа тащит с собой свои библиотеки, а не использует общие? Вот и неправда, я, например никогда не тащу с дистром msvbvm60.dll? DAO35, COMDLG32.ocx и многое другое, потому что они есть во всех виндах по умолчанию, но если используются самописные библиотеки, типа моей EncryptLib.dll? Где её еще взять как не в дистрибутиве? Это же очень удобно когда все в одном флаконе и не надо шарится по всяким там репозиториям, что бы запустить нужную прогу.зачем было городить механизм повторного использования кода в динамически линкуемых библиотеках А вот этот механизм предназначен как раз для того, что бы написанное одним было доступно другим при разработке софта, знаете ли, очень экономит время. И данный механизм легко выключить, если ты не хочешь, что бы твою библиотеку использовал кто-то другой.В нашем любимом линуксе программы бинарно совместимы не только с платформой Linux, но также(при соблюдении POSIX) совместимы с любой UNIX-системой соблюдающей POSIX(Solaris, HP-UX,AIX,FreeBSD и т.д.) на уровне исходных текстов. Такая совместимость вин-программам и не снилась.Э.. Это все разговоры в пользу бедных. Я говорю о том, подразумевая совместимость софта,что приложение написаное и использованое в одной версии ос должно работать и на более поздней, чего в линухе нет. К тому же прога написанная под 98 прекрасно будет работать и на 2003, а вот заставить прогу из под дебиана работать в красной шапке, это надо постараться, не говоря уже о том, что нужно скачать еще кучу доп. софта. Как вспомню установку Oracle на Red Hat, так до сих пор дрожь пробирает.
0 |
1
09-01-2008 15:06:53
msvbvm60.dll? DAO35, COMDLG32.ocx Значит твоя поделка у меня работать не будет. сейчас у меня нет на XP msvbvm60.dll. Хотя XP стоит ради одной программки, которая сейчас переписывается на питоне и очевидно эта программка не притащила с собой этот мусор. Э.. Это все разговоры в пользу бедных. Я говорю о том, подразумевая совместимость софта,что приложение написаное и использованое в одной версии ос должно работать и на более поздней, чего в линухе нет. К тому же прога написанная под 98 прекрасно будет работать и на 2003, а вот заставить прогу из под дебиана работать в красной шапке, это надо постараться, не говоря уже о том, что нужно скачать еще кучу доп. софта. Как вспомню установку Oracle на Red Hat, так до сих пор дрожь пробирает.Какой феерический бред. если это говорит программист, то совсем все плохо. У нас вон софт стоит на NT4, НИГДЕ больше не заводится. У меня программка, для анализа с девайса ультразвукого НИГДЕ кроме 98 винды не работает. да еще в институте на access (вижулбейсик) писали программки, когда учились, хоть бы одна сейчас завелась на новом VB. Хорошо работают на новых системах только программы типа сапера, блокнота и калькулятора. програмка есть, о той что выше написал, студентом одним под 98 написаную. приятель переписывал, чтоб под XP заводилась. и судя по тому что из 120 килобайт исходников стало 170 (и куча if (osversion.minor == )), то переделывать там пришлось не мало. а вы говорите "совместимость".
0 |
1
09-01-2008 16:55:38
Какой феерический бред. если это говорит программист, то совсем все плохо.Вы ошиблись, уважаемый. Я не программист, программирование, это мое хобби такое. Только почему(проверено неоднократно)то что я накорябал на VB6,0 прекрасно заводится и работает на всех виндах, начиная с 98? Может ответите мне, тов. программист? И почему это у вас нет на XP msvbvm60.dll Значит у вас есть msvbvm50.dll. Это ничего не меняет. А у меня, еще есть например куча софта, купленного лет 8 назад под 98 и до сих пор прекрасно работающего. навпример ACDSee-4.0 и пр. Что там тоже программисты хреновые?
0 |
1
09-01-2008 18:54:31
Во-первых я не программист. я врач, и программированием я не занимаюсь вообще, зато занимаюсь оборудованием. во-вторых это не у меня надо спрашивать почему нет этой либы в XP. в-третьих я кучу раз видел, когда программа орет, что msvcrtXXX или что-то похожее не найдено. и не надо сказок про белого бычка. а еще кучу раз видел, когда в системе файлов mfcXXX штук 10 и все в разных местах. И особенно весело, когда инсталлятор одной программы сносит либы, которые пользует другая. а потом начинается "не найдено"...да, да, вот так не спрашивая и сносит. я вообще человек далекий от IT, с ним связан только как заказчик, но даже я вижу, что ms зашла в тупик с этим dll hell и ms это признает.
0 |
1
10-01-2008 10:36:39
в-третьих я кучу раз видел, когда программа орет, что msvcrtXXX или что-то похожее не найдено. и не надо сказок про белого бычка. Такое я не видел со времен винды 95. И сказки про ББ рассказываете другим. а еще кучу раз видел, когда в системе файлов mfcXXX штук 10 и все в разных местах. И что? Кто-то от этого пострадал? И особенно весело, когда инсталлятор одной программы сносит либы, которые пользует другая. а потом начинается "не найдено"...да, да, вот так не спрашивая и сносит. Да, такое возможно, если инсталлятор писали Вы или Ваш друг, который программирует на access (вижулбейсик)но даже я вижу, что ms зашла в тупик с этим dll hell и ms это признает. Это в каком месте она признает? И что Вы вобще можете видеть если Вы не программист. я врачВ таких случаях мне вспоминается басня А.А Крылова про "... коль сапоги начнет точать пирожник, а печь пироги сапожник.... Ну что там было дальше Вы и сами знаете.
0 |
1
10-01-2008 12:12:24
В таких случаях мне вспоминается басня А.А Крылова про "... коль сапоги начнет точать пирожник, а печь пироги сапожник.... Ну что там было дальше Вы и сами знаете.Фанат Windows ты д"№;б. Куча людей _совершенно_ разных профессий признают, что винда - говно, познакомившись с линуксом. Винда же позиционируется как дружественная к юзеру система, НО при этом люди _не ITшники_ признают ее убогость и ущербность. А ведь мс делает именно для них систему не так ли? Поэтому за знание басни - 5, за полный критинизм в ситуации - неуд. а еще ты совершенно не знаешь систему о которой споришь: А ничего, что на твоем линухе более 80% тоже из старой версии того же линуха???феерическая чушь. в линуксе как раз нет привычки тащить mfc1.dll, mfc2.dll и тд. так что тут ты опять свою полную профанацию показал.
0 |
1
10-01-2008 12:35:45
Такое я не видел со времен винды 95. И сказки про ББ рассказываете другим.Я такое видел 3 месяца назад. когда у приятеля после установки 2003 офиса наглухо слетел корел дро.И что? Кто-то от этого пострадал?да ну что Вы ... помойка - это всегда хорошо. Да, такое возможно, если инсталлятор писали Вы или Ваш друг, который программирует на Такой инсталятор называется InnoSetup, который много где используется, особненно при инстале спецальных программ.В таких случаях мне вспоминается басня А.А Крылова про "... коль сапоги начнет точать пирожник, а печь пироги сапожник.... Ну что там было дальше Вы и сами знаете.Вот Вам тут как раз верно заметили. я говорю как пользователь системы. и как пользователь, не имеющий отношения ни к программированию, ни к администрированию, но проработавший в различных версиях MSWIN с 97 года, я могу судить об их качестве, которое, считаю, ниже плинтуса. Так же могу судить о линукс, котрым пользуюсь уже больше года как наработе, так и дома и под который переписывается сейчас куча медицинского софта. А вот в Вашем "знании" линукс могу вспомнить еще одну басню: Ну, что ж! На взгляд-то он хорош, Да зелен - ягодки нет зрелой: Тотчас оскомину набьешь.
0 |
1
10-01-2008 16:13:12
В таких случаях мне вспоминается басня А.А Крылова про "... коль сапоги начнет точать пирожник, а печь пироги сапожник.... Ну что там было дальше Вы и сами знаете. В школу, быдло!
0 |
1
09-01-2008 19:02:26
А у меня, еще есть например куча софта, купленного лет 8 назад под 98 и до сих пор прекрасно работающего. навпример ACDSee-4.0 и пр. Что там тоже программисты хреновые? а это ничего, что у тебя половина этой самой 98 винды в системе?
0 |
1
10-01-2008 11:13:02
а это ничего, что у тебя половина этой самой 98 винды в системе? А ничего, что на твоем линухе более 80% тоже из старой версии того же линуха???
0 |
1
09-01-2008 17:01:58
да еще в институте на access (вижулбейсик) писали программкиДа, по -моему Вы, уважаемый, программист "еще покруче" меня будете.
0 |
1
09-01-2008 19:00:03
судя по написаному даже я программист еще покруче Вас буду
0 |
1
09-01-2008 19:33:31
> Да, по -моему Вы, уважаемый, программист "еще покруче" меня будете. Как только не стыдно не знать, что в Access есть VBA(Visual Basic for Applications).
0 |
1
10-01-2008 10:45:03
Ай-яй -яй, тов. Анонимус. Как не стыдно? Ведь любой школнег знает, что Visual Basic и Visual Basic for Application это разные вещи! В VB есть возможность подключать эту библиотеку(VBA)Я её использую для выгрузки данных в отчеты Excel и WORD. Но это не самостоятельный язык. Пора бы знать. Это даже не VBS, который может самостоятельно исполнятся на винде.
0 |
1
09-01-2008 19:11:35
Ну хоть здесь врать не надо! Oracle мастырится на Red Hat в течении 10 минут! (ставился Oracle 10g на Red Hat 4 update 5)
0 |
1
09-01-2008 20:59:10
> Вот и неправда, я, например никогда не тащу с дистром msvbvm60.dll? Поздравляю. А MFC-шники, дотнетчики. QT-шники тащат. > DAO35, COMDLG32.ocx и многое другое, потому что они есть во всех виндах по умолчанию В двухтысячной нет dao35, только что по RDP проверил. > но если используются самописные библиотеки, типа моей EncryptLib.dll? Где её еще взять как не в дистрибутиве? А если не заниматься самодеятельностью, то можно было бы использовать стандартные библиотеки для шифрования, например, libcrypto из openssl. > А вот этот механизм предназначен как раз для того, что бы написанное одним было доступно другим при разработке софта, знаете ли, очень экономит время. Именно так. Поэтому и были придуманы зависимости и репозитарии, автоматизирующие установку зависимостей вместо того, чтобы тащить горстку библиотек с каждой программой. > Я говорю о том, подразумевая совместимость софта,что приложение написаное и использованое в одной версии ос должно работать и на более поздней, чего в линухе нет. Есть. > К тому же прога написанная под 98 прекрасно будет работать и на 2003 а вот заставить прогу из под дебиана работать в красной шапке, это надо постараться А с какой стати ты сравниваешь системы одного производителя(Microsoft) с системами от разных производителей(Redhat и Debian)? При большом желании программу из пакета для Redhat можно запустить на системе Debian путем установки всех необходимых программе библиотек-зависимостей. Но это сродни натягиванию штанов через голову - нормальный пользователь установит программу из репозитари, а не будет таскать с собой пакет от Redhat и пытаться воткнуть его на Debian. К тому же ты почему-то забыл про существование универсальных инсталляторов программ, которые работают на ЛЮБОЙ Linux-системе. Например, вот этот Firefox встанет на любой Linux: http://www.mozilla.com/en-US/products/download.html?product=firefox-2.0.0.11&os=linux&lang=en-US GoogleEarthLinux.bin работает на ЛЮБОМ Linux. Так что никаикх проблем с совместимостью нет. > не говоря уже о том, что нужно скачать еще кучу доп. софта. Да, одеват штаны через голову сложно. Если просто поставить программу из репозитария или если ее там нет установить инсталлером - никаких проблем. Но если извращаться и ставить RPM-ки на Debian а DEB-ки на Redhat тут да, сложности гарантированы.
0 |
1
10-01-2008 04:56:53
В Окнах проблема была решена в лоб - каждая программа несет с собой все необходимые ей библиотеки или требует от пользователя установить для нее QT, установить .NET Framework, установить msvb*.dll, BDO-компоненты и т.данонимус, ты сошел с ума... винда обеспечивает программц необходимыми АПИ функциями их своих библиотек, и прогам не надо таскать их с собой, если это не что-то специфическое. И если я вызываю какой нибудь GetModuleHandle в win98, то он будет точно также вызываться и в XP. Екзешник, собранный в одной системе будет работать и в другой. В линухе бинарники скомпиленные в одной системе могут не заработать в другой, библиотеки требуют другие библиотеки и тд. Репозитарии это костыли, которые проблему не устраняют, да она и не может быть устранена, у линуха изначально такая архитектура, линус его создавал, чтобы мог дома программировать и по сей день линух таким и остался.. Нахрена под винду QT, юзайте у себя в линухе это тормозное дерьмо ...
0 |
10-01-2008 09:23:23
Такой культурный холивар был, я очень удивился, но пришел один быдло-кун и всю идиллию испортил.
0 |
1
10-01-2008 11:06:21
В двухтысячной нет dao35, только что по RDP проверилПлохо проверил "С:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.dll"
0 |
09-01-2008 12:15:59
в тему холивара: [:]|||||[:] из инета Сижу, значит, давеча у себя в компьютерном магазине, торгую. Заходит клиент - сразу видно, такой если чего и купит, то много и дорого. В смысле, качества. Ну, и прикид соответствующий - шляпа, пальто, галстук ценою в приличную видюху, костюм - карден с армани. Ходит себе, товар разглядывает, паркером сверкает, со списком сверяется. Интересуюсь, может, помочь чем? Клиент: - Да, если не затруднит. Я вот домой себе машинку пошустрее собираюсь приобрести... Я: - Не вопрос! Я вижу, у вас список, так что примерная конфигурация вам уже известна? К: - Да, процессор, мне посоветовали, АМД 64+... (Знаем мы этих советчиков...) Я: - Я бы подождал с покупкой такого процессора, по крайней мере, пока. К: - А почему? (Ну, блин, теперь ему про архитектуру процов объяснять...) Я: - Ну, видите ли, у него совершенно новая архитектура, и виндовс для этого процессора еще не разработана толком. К: - А зачем мне виндовс? (Мля, начинается! Еще один ламо! Теперь ему и про винды рассказывай!) Я: - Понимаете, для работы компьютера нужна операционная система, а операционная система для этих процессоров все еще находится в стадии разработки. К: - Ну и что? Я: - Да ведь виндовс и есть... К: - Молодой человек! Вы бы еще дос операционкой назвали! (я офигеваю) Виндовс - это не операционная система, а продукт жизнедеятельности Билла Гейца (я деревенею), а операционная система - это Линукс! (я вхожу в кататонический ступор) К (заинтересовано): - А у вас что, винды стоят? - я медленно киваю. - Нет, что, правда? Подходит к монитору, убеждается. К: - Хм-м, а с виду приличные вроде люди... Молчит с полминуты... И добивает меня окончательно: К: - Скажите, пожалуйста, а почему я должен доверять поставку сложного и дорогостоящего оборудования масдайным непингуемым ламерам, которые кроме виндов ничего и знать не хотят? Разворачивается и уходит. Все, нафиг, сегодня же ставлю Слакварь! ВЕЗДЕ! ДОСТАЛИ!!
0 |
1
09-01-2008 14:52:20
Ну чудаков на букву "м" всегда хватало.
0 |