<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; WSH: Помогите по удалению mail агента]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6415</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6415&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «WSH: Помогите по удалению mail агента».]]></description>
		<lastBuildDate>Thu, 10 Nov 2011 06:04:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53391#p53391</link>
			<description><![CDATA[<p>Скачал, установил гада. <br />При установке на моем компе создано:</p><p>в реестре создано 207 новых разделов<br />в реестре создано 362 новых параметра<br />новых файлов 695</p><p>Я педантичен в таком вопросе, не люблю загаженный реестр, поэтому на вашем месте, я бы взял таки скрипт написанный на Autoit3, который бы просто запускал стандартную утилиту деинсталяции, ( <em>&quot;...Mail.Ru\Agent\magentsetup.exe&quot; -uninstalllm</em>). Тем более, этот подлый агент не только сам себя ставит, он еще кучу надстроек в IE добавляет, меняет домашнюю страницу, какие то там Mail спутники и пр.. В общем хлам.</p><p>Почему Autiit3? Потому что он умеет блокировать клавиатуру и мышь, что бы пользователь ничего не смог сделать, а так же он более корректно тыкает по кнопочкам, нежели WSH.</p><p>Если все таки вам плевать на реестр, то вот вам скрипт. Правда я не люблю VBS, так что держите на JScript.<br /></p><div class="codebox"><pre><code>wsh = new ActiveXObject(&quot;WScript.Shell&quot;);
fso = new ActiveXObject(&quot;Scripting.FileSystemObject&quot;);
installDir = wsh.RegRead (&quot;HKEY_LOCAL_MACHINE\\SOFTWARE\\Mail.Ru\\Agent\\InstallPath&quot;);
installDir = installDir.replace(/(.*\\).*/,&#039;$1*&#039;)
fso.DeleteFolder (installDir, 1);</code></pre></div><p>Ваш же стрипт скорее всего не отрабатывает, потому что не там ищите агента. При установке он спрашивает для кого устанавливать.<br />1. Для всех пользователей.<br />2. Только для текущего пользователя.<br />По умолчанию галка стоит именно напротив 1 пункта, наверняка большинство юзеров, не читаю что по чем, а просто жмут [Далее], и агент устанавливается в <em>C:\Program Files\Mail.Ru\...</em></p><p>Я вам накатал кусочек скрипта, который перед удалением, в реестре смотрит путь установки.<br />Опять же проверяется ветка реестра <em>HKEY_LOCAL_MACHINE</em>, при установке не для всех, а для пользователя, ветка будет может быть в другом месте. Пробуйте, ищите. Мне кажется вам лень вникать.</p><p>Скажите, при запуске, скрипт сделает свое дело, а как вы будете бороться с попытками снова установить агента?<br />Ежеминутно запускать скрипт?</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Thu, 10 Nov 2011 06:04:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53391#p53391</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53390#p53390</link>
			<description><![CDATA[<p>Этот&nbsp; скрипт я случайно взял к примеру, можно вообще другой написать. Реестр чистить не обязательно, мне просто нужно найти папку &quot;Mail.Ru&quot; и удалить её.</p>]]></description>
			<author><![CDATA[null@example.com (magistic)]]></author>
			<pubDate>Thu, 10 Nov 2011 05:41:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53390#p53390</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53388#p53388</link>
			<description><![CDATA[<p>Конечно можно. Только вот любой exe-шник, отлично удалится вашим скриптом.<br />Опять же, вам же нужно вычислить где установлен агент? Искать по всему диску не гуд. Лучше порыть реестр, быстрее и удобней.<br />По идее, нужно не только его удалить, а так же почистить реестр, правильно?</p><p>И опять же, проблема у вас. Что говорит скрипт при попытке удаления? Какая ошибка?</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Thu, 10 Nov 2011 04:29:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53388#p53388</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53387#p53387</link>
			<description><![CDATA[<p>а просто нельзя взять любой эксешник и обозвать его &quot;magent.exe&quot; и положить его в папку &quot;Mail.Ru&quot; и закинуть в дебри своего компа...</p>]]></description>
			<author><![CDATA[null@example.com (magistic)]]></author>
			<pubDate>Thu, 10 Nov 2011 04:19:50 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53387#p53387</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53386#p53386</link>
			<description><![CDATA[<p>Просто никто не хочет захламлять свой комп всякими там агентами, что бы потестить.</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Thu, 10 Nov 2011 02:48:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53386#p53386</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53385#p53385</link>
			<description><![CDATA[<p>Хорошее обсуждение темы.<br />Но просто хотелось бы какой то скрип, который бы просто при загрузке политики пользователя ИСКАЛ (неважно куда был установлен он) файл &quot;magent.exe&quot; и папку &quot;Mail.Ru&quot; и удалял их полностью и всё. Или я немного чего-то непонимаю, но у меня почему-то пользователи могут устанавливать его, на все остальные программы у них нет админских прав.</p>]]></description>
			<author><![CDATA[null@example.com (magistic)]]></author>
			<pubDate>Thu, 10 Nov 2011 00:44:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53385#p53385</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53362#p53362</link>
			<description><![CDATA[<p>Я сталкивался с МАгентом (была необходимость общаться с человеком, который из всех видов коммуникации предпочитал именно этот). Всех своих действий не помню. Примерный алгоритм следующий - надо <br />найти сам процесс, его родителей и потомков (с помощью Far, tasklist или procman) уничтожить все подозрительные процессы <br />найти местоположение приложения на диске и удалить весь каталог <br />определить способы его запуска (реестр, автостарт) и вычистить </p><p>Работа одноразовая, поэтому не автоматизировалась и выполнялась вручную.</p>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Wed, 09 Nov 2011 07:36:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53362#p53362</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53361#p53361</link>
			<description><![CDATA[<p>Выясните где спотыкается скрипт. <br />Отрабатывает ли условие <em>If objFSO.FileExists(agentFile) Then</em>, (может агент установлен в Program Files), если условие истинно, читайте отловите ошибки: err.number, err.descrption, err.message, err.name</p><p>Ищите где лежит агент, или через реестр, он наверняка там гадит, либо просто поиск по диску (мне кажется плохой вариант), можно, мониторить процессы, как только он запустился, читать строку запуска, убивать его и удалять. Был бы агент, я бы точнее протестил.</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Wed, 09 Nov 2011 07:11:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53361#p53361</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53360#p53360</link>
			<description><![CDATA[<p>Это уже паранойя. <img src="//forum.script-coding.com/img/smilies/lol.png" width="15" height="15" /><br />Все эти тотальные удаления - лишние телодвижения.<br /> Да и мало ли что именно за папка &quot;Мail.ru&quot;.</p><p>Можно просто запретить запуск магента. Способов много - хоть через политики, хоть через реестр.<br />Или просто запретить порты/IP в брандмаузере (если включен).</p>]]></description>
			<author><![CDATA[null@example.com (Аскет)]]></author>
			<pubDate>Wed, 09 Nov 2011 06:46:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53360#p53360</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53356#p53356</link>
			<description><![CDATA[<p>ну при входе в свою учетную запись он еще же не запускается, и через политики загрузки пользователя этот скрипт будет срабатывать и он не успеет запуститься</p>]]></description>
			<author><![CDATA[null@example.com (magistic)]]></author>
			<pubDate>Tue, 08 Nov 2011 21:21:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53356#p53356</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53331#p53331</link>
			<description><![CDATA[<p>Может сначала надо убить процесс magent.exe?</p>]]></description>
			<author><![CDATA[null@example.com (DnsIs)]]></author>
			<pubDate>Tue, 08 Nov 2011 09:27:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53331#p53331</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53328#p53328</link>
			<description><![CDATA[<p>Вот откапал скрипт, но он почему-то ничего не делает и к тому же он удаляет только из определенной папки.</p><div class="codebox"><pre><code>Const DeleteReadOnly = TRUE 

Set WshShell = WScript.CreateObject (&quot;Wscript.Shell&quot;) 
Set WshSysEnv = WshShell.Environment (&quot;Process&quot;) 

Set objFSO = CreateObject(&quot;Scripting.FileSystemObject&quot;) 
agentFile = WshSysEnv (&quot;userprofile&quot;) + &quot;\Application Data\Mail.Ru\Agent\magent.exe&quot; 


If objFSO.FileExists(agentFile) Then 

objFSO.DeleteFile(agentFile), DeleteReadOnly 


if err.number = 0 then 
Set objEmail = CreateObject(&quot;CDO.Message&quot;) 

objEmail.From = &quot;qwert@mail.ru&quot; 
objEmail.To = &quot;qwert@mail.ru&quot; 
objEmail.Subject = &quot;Mail.ru-агент&quot; 
objEmail.Textbody = &quot;Уважаемые господа системные администраторы, уведомляю Вас о том что уничтожен вражеский mail.ru агент из &quot; + WshSysEnv (&quot;userprofile&quot;) 
objEmail.Configuration.Fields.Item _ 
(&quot;http://schemas.microsoft.com/cdo/configuration/sendusing&quot;) = 2 
objEmail.Configuration.Fields.Item _ 
(&quot;http://schemas.microsoft.com/cdo/configuration/smtpserver&quot;) = _ 
&quot;ip почтового сервера&quot; 
objEmail.Configuration.Fields.Item _ 
(&quot;http://schemas.microsoft.com/cdo/configuration/smtpserverport&quot;) = 25 
objEmail.Configuration.Fields.Update 
objEmail.Send 

end if 

end if</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (magistic)]]></author>
			<pubDate>Tue, 08 Nov 2011 06:40:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53328#p53328</guid>
		</item>
		<item>
			<title><![CDATA[WSH: Помогите по удалению mail агента]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53327#p53327</link>
			<description><![CDATA[<p>Много чего перерыл в интернете, но так путного ничего не нашел. Помогите сделать скрипт, чтобы он находил агента Mail.Ru и удалял его, а точнее находил папку агента на всех дисках и удалял его весь и ярлыки из программ и ярлык с рабочего стола, чтоб не было его полного существования.<br />Папки он создает такие: &quot;Mail.Ru&quot;, &quot;Mra&quot;, сам агент &quot;magent&quot;. Чтоб скрипт находил папку &quot;Mail.Ru&quot; - где бы она не лежала и удалял её.<br />Буду очень благодарен всем кто поможет, чем сможет, а то мои работники вместо того чтобы работать, сидят и переписываются.</p>]]></description>
			<author><![CDATA[null@example.com (magistic)]]></author>
			<pubDate>Tue, 08 Nov 2011 05:55:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53327#p53327</guid>
		</item>
	</channel>
</rss>
