 |

soft FAQ 70
|
 |
|
|
Система. Советы читателей
Сергей Трошин
stnvidnoye@chat.ru
http://stnvidnoye.chat.ru
|
Я прочитал в одной из статей Upgrade, что когда в одной директории одновременно находится несколько выполнимых файлов с одним и тем же именем, но с разными расширениями, то, если давать системе команду на запуск такого файла, не вводя расширение, в первую очередь будет запущен файл с расширением com - правда ли это? |
|
Да, это правда, причем проверить это самостоятельно очень просто.
Скопируйте в одну папку две разных DOS-программы из состава Windows 9x - одну с расширением com, например win.com, а вторую - с расширением exe, например
ftp.exe.
В ту же папку скопируйте какой-нибудь bat-файл, например autoexec.bat (чтобы не создавать себе лишних проблем, очистите его содержание, вставив в него всего одну строку - echo test bat file). Теперь переименуйте все файлы таким образом, чтобы название у них совпадало: test.com, test.exe, test.bat. Разумеется, расширение каждого файла надо оставить без изменений.
Далее запустите DOS-сессию (удобнее всего - DOS-версию Norton Commander или Volkov Commander), войдите в свою тестовую директорию с этими тремя файлами и введите команду test - вы увидите, что на выполнение системой будет избран файл с расширением com (при работе в Windows появится сообщение You are already running Windows, которое выдает win.com при попытке его запуска).
Удалите test.com и снова введите команду test - на этот раз запустится файл test.exe (то есть бывший ftp.exe - для выхода из этой программы надо ввести команду quit) - отобразится приглашение вида ftp>. И, наконец, удалите test.exe и снова введите команду test - будет выполнен единственный оставшийся bat-файл, благодаря которому вы и увидите на экране ранее заданное в нем сообщение test bat file.
Это я все к тому, что во многих случаях даже самый неопытный пользователь может самостоятельно разобраться в самых запутанных вопросах - достаточно немного подумать и применить чуть-чуть смекалки.
|
|
Последнее время на веб-сайтах появилось просто огромное количество баннеров и счетчиков какого-то нового типа - файрволл Norton Internet Security никак не может меня от них избавить.
Внесение в список заблокированных сайтов URL-адресов таких баннеров и баннерных сетей ничего не дает, поскольку, как видно из кода веб-страниц, вызываются эти баннеры и счетчики с помощью JavaScript, а не непосредственной ссылкой.
Отключать JavaScript совсем не очень хочется - слишком уж он распространен в Сети. Да и искать что-то кроме NIS нежелательно - файрволл этот по своей мощности и качеству пока не превзойден (чего одно только шифрование настроек в реестре стоит!). Что тут можно еще придумать? |
|
Ну, во-первых, очень помогает активное использование файла C:\Windows\hosts (без расширения, в Windows XP он находится в папке D:\Winnt\System32\drivers\etc) - о нем я уже упоминал в одном из номеров журнала. Необходимо по очень простому правилу внести в файл hosts список баннерных сетей, виновников наличия раздражающих баннеров.
Должно получиться что-то примерно такого вида:
127.0.0.1 banner.kiev.ua
127.0.0.1 banner.list.ru
127.0.0.1 banner.ricor.ru
127.0.0.1 banner.trifle.net
- то есть каждой баннерной сети принудительно назначается адрес 127.0.0.1, принадлежащий вашему собственному компьютеру. При этом, встретив на веб-страничке ссылку, например, на banner.list.ru, ваш браузер попытается загрузить ее с вашего же ПК, соответственно, запросов в Сеть уходить не будет и баннер будет отсечен.
Узнать истинный URL-адрес баннера или баннерной сети можно разными способами: щелкнуть правой кнопкой мыши на баннере и посмотреть ссылку в диалоговом окне его свойств; выбрать в браузере команду "В виде HTML" (View Source) и найти ссылку на баннер в коде веб-страницы; наконец, заглянуть в логи файрволла.
Готовый файл hosts с огромным списком баннерных сетей вы найдете по адресу
www.smartin-designs.com/downloads/full_127001.zip.
Но для максимальной защиты хочу подсказать еще один надежный способ защиты от вредоносных баннеров, всплывающих окон и счетчиков, который действует практически безотказно.
В файрволле Norton Internet Security откройте окно Event Log, а в нем - страницу Web History, то есть протокол посещенных веб-сайтов. Очистите этот протокол и, установив интернет-соединение, зайдите на сайт с назойливым баннером.
Теперь снова загляните в протокол файрволла Web History - поскольку с момента его очистки вы открывали всего одну веб-страницу, то в идеале можно было бы ожидать, что в протоколе окажется только один URL-адрес.
Однако из-за того, что на этой странице размещены всяческие счетчики и баннеры, отображающиеся обычно с совершенно других адресов, то в протоколе Web History окажутся помимо адреса посещенной веб-страницы еще и адреса баннерных сетей и счетчиков, например, строки вида "ad12.lbn.ru/
bb.cgi?cmd=ad...".
Наша задача - добиться именно того идеального случая, когда при посещении какого-нибудь веб-сайта таких паразитных строк в логах файрволла не было бы, то есть заблокировать наиболее распространенные баннерные сети.
К сожалению, простое внесение в список AdBlocking программы Norton Internet Security (да и в других файрволлах) некоторых URL-адресов действительно не приносит успеха: рекламщики тоже не лыком шиты и со своей стороны борются с файрволлами и баннерорезками с помощью скриптов и прочих ухищрений. Но по полученному файрволлом URL-адресу мы вполне можем узнать IP-адреса серверов, с которых к нам попадает реклама. Для этого надо всего лишь воспользоваться утилитой NSLookup.
Зайдите на сайт www.all-nettools.com
и в разделе Network Tools выберите форму для заполнения NSLookup, в которую нужно внести URL нашего подсудимого: ad12.lbn.ru. После отработки скрипта на сервере мы получим такие результаты:
Name: ad4.lbn.ru
Address: 62.118.249.27
Aliases: ad12.lbn.ru
Таким образом, мы определили IP-адрес баннерно-рекламного сервера. Учтите только, что для некоторых URL может быть сразу несколько IP-адресов - вот эти-то самые IP, причем все, что мы выявили, теперь необходимо полностью заблокировать.
Снова запускаем файрволл Norton Internet Security (в других процедура примерно аналогична - названия меню только различаются) и находим интернет-меню Zone Control. В этом меню на вкладке Restricted вносим найденные IP - и больше ни один бит не просочится ни с этих адресов, ни на них.
Снова заходим на сайт со злополучными баннерами и по логам файрволла определяем следующую жертву - и так до тех пор, пока при заходе на этот сайт не получим наш идеальный вариант без паразитных веб-соединений.
Примерно через неделю в вашем списке заблокированных IP окажется несколько десятков адресов, сайты, посещаемые регулярно, полностью очистятся от всех видов рекламы, а ваш траффик заметно похудеет - ведь нередки случаи, когда баннеры, счетчики и прочая мерзость оказываются скрытыми (например, в скрытом фрейме) и пользователь даже не подозревает, что вместе с десятком килобайт полезной информации загружает еще сотню-другую совершенно ненужного мусора.
Описанный метод использования файрволла помогает выявить абсолютно все, что закачивается на ПК пользователя.
|
|
Я на работе обнаружил компьютер, который поверг меня в тяжкую задумчивость. Установлена на нем Windows NT. Файловая система - FAT. Размер диска С: (на разделы не разбит), на котором и стоит система - 4 гигабайта. Что-то я не пойму, FAT16 вроде не поддерживает диски более 2 гигабайт - откуда взялись 4 гига??? Или у меня глюк??????? |
|
Никакого глюка нет. Действительно, под DOS и Windows 9х разделы FAT не могут быть более 2 гигабайт - тут Вы правы. Но под системами Windows NT / 2000 / XP для томов FAT поддерживается размер кластера 64 кб, а потому в этих операционках имеется возможность использовать разделы с файловой системой FAT объемом 4 Гб.
|
|
Почему на жестком диске нельзя создать более четырех первичных разделов?
|
|
Это ограничение главной загрузочной записи (Master Boot Record, MBR). На жестком диске обычными средствами можно создать максимум 4 раздела, один из которых может быть расширенным разделом, на котором, в свою очередь, можно располагать логические диски. Некоторые менеджеры загрузки позволяют обойти это ограничение за счет хитрой подмены законной MBR.
|
|
Программа Teleport Pro не скачивает сайты - захватывает только первую страницу, а дальше - никуда... Может это быть из-за файрволла Norton Internet Security? Настройки программ вроде все проверил - никакого криминала. |
|
Да, может. Служба технической поддержки разработчиков программы заявляет, что необходимо просто установить все обновления. Но, насколько мне известно, это не всегда помогает и в вашем случае, видимо, придется отказаться от одной из программ.
Я советую попробовать вместо Teleport Pro программу WebZIP
(www.spidersoft.com) - она первой ни в чем не уступает.
|
|
Мне очень нравится программа "Штирлиц" - для раскодирования "убитых" почтовыми серверами писем она подходит просто идеально. Более мощной и умной утилиты-перекодировщика еще не встречал. Одна беда - доконал меня рекламный баннер. Как от него избавиться? При каждом запуске, зараза, на нервы действует. |
|
Отключить показ
рекламного баннера в программе "Штирлиц"
не так уж сложно. Для этого всего лишь
надо ее запускать с недокументированным
параметром -banoff.
То есть команда, прописанная в ярлыке - в
поле Target (в операционных системах с
русским интерфейсом - "Объект"),
должна выглядеть таким образом: C:\Program
Files\Shtirlitz\shtirlitz.exe -banoff.
Но это то, что касается
непосредственного ручного запуска
программы. Если же нужно сделать так,
чтобы и при запуске из контекстного меню
файлов баннер не появлялся, то придется
немного поработать с реестром.
Запустите в редакторе
реестра поиск по ключевому слову
shtirlitz.exe, то есть по имени исполняемого
файла программы. Вы должны найти
несколько разделов типа ...\shell\open\command,в
которых будет прописана команда на
запуск "Штирлица": C:\Program Files\
Shtirlitz\shtirlitz.exe /dde.
Эту команду необходимо
дополнить, дописав к ней ключ,
отключающий баннер. То есть команда
должна в итоге иметь такой вид: C:\Program
Files\Shtirlitz\shtirlitz.exe /dde /banoff.
После того, как вы,
действуя таким образом, исправите все
найденные в реестре команды, баннер
прекратит действовать на нервы. Кстати,
взять саму программу можно на сайте www.shtirlitz.ru.
|
|
|
Техническая поддержка |
|
Начиная с 15 апреля 2001 в конференции на нашем сайте
(www.computery.ru/scripts/conference/) начинает жить зверек по прозвищу "модератор", который ответит на все ваши самые сокровенные "железные" вопросы. Если вы недолюбливаете конференции или желаете пообщаться с ним "в привате", то милостипросим:
support@computery.ru. |
|
 |
|
архив |
|
|
|
280,
278,
277,
276,
275,
274,
273,
272,
271,
270,
269,
268,
267,
266,
265,
264,
263,
261-262,
260,
259,
258,
257,
256,
255,
254,
253,
252,
251,
250,
249,
248,
247,
246,
243,
242,
241,
240,
239,
238,
237,
236,
235,
234,
233,
232,
231,
230,
229,
228,
227,
226,
225,
224,
223,
222,
221,
220,
219,
218,
217,
216,
215,
214,
213,
212,
211,
210-209,
208,
207,
206,
205,
204,
203,
202,
201,
200,
199,
198,
197,
196,
195,
194,
193,
192,
191,
190,
189,
188,
187,
186,
185,
184,
183,
182,
181,
180,
179,
178,
177,
176,
175,
174,
173,
172,
171,
170,
169,
168,
167,
166,
165,
164,
162,
161,
159,
158,
157,
156,
155,
154,
153,
152,
151,
150,
149,
148,
147,
146,
145,
144,
143,
142,
141,
140,
139,
138,
137,
136,
135,
134,
133,
132,
131,
130,
129,
128,
127,
126,
125,
124,
123,
122,
121,
120,
119,
118,
117,
116,
115,
114,
113,
112,
111,
110,
109,
108,
107,
106,
105,
104,
103,
102,
101,
100,
099,
098,
097,
096,
095,
094,
093,
092,
091,
090,
089,
088,
087,
086,
085,
084,
083,
082,
081,
080,
079,
078,
077,
076,
075,
074,
073,
072, |
 |
|
071,
070,
069,
068,
067,
066,
065,
064,
063,
062,
061,
060,
059,
058,
057,
056,
055,
054,
053,
052,
051,
050,
049,
048,
047,
046,
045,
044,
043,
042,
041,
040,
039,
038,
037,
036,
035,
034,
033,
032,
031,
030,
029,
028,
027,
026,
025,
024,
023,
022,
021,
020,
019,
018,
017,
016,
015,
014,
013,
012,
011,
010,
009,
008,
007,
006,
005,
004,
003,
002 |
|
|
|
 |
|