HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2761  
Старый 03.02.2009, 17:01
noveek
Познающий
Регистрация: 29.12.2008
Сообщений: 45
Провел на форуме:
83889

Репутация: 1
По умолчанию

slesh ты великий человек !
 
Ответить с цитированием

Indy
  #2762  
Старый 04.02.2009, 15:41
noveek
Познающий
Регистрация: 29.12.2008
Сообщений: 45
Провел на форуме:
83889

Репутация: 1
По умолчанию Indy

Как оказалось у меня в дельфи нет библиотеки indy у меня седьмая версия никак не могу найти в инете эту библиотеку кто может укажите откуда скачивать буду много благодарен
 
Ответить с цитированием

  #2763  
Старый 04.02.2009, 20:48
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Они есть в 7 версии, но бывают не установленными. Для их установки сделаю следующее в меню:
Component -> Install Packages...-> Add -> в папке delphi\bin выбирай и устанавливай bpl файлы. Там должны быть типа dclindy70.bpl
 
Ответить с цитированием

  #2764  
Старый 05.02.2009, 12:49
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

Репутация: 137
По умолчанию

Как получить список параметров нужного ключа по средствам Api?

http://msdn.microsoft.com/en-us/library/ms724909(VS.85).aspx
примеров не даёт
 
Ответить с цитированием

  #2765  
Старый 05.02.2009, 13:59
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

т.е. тебе нужно поглядеть все значения ветки?
Тебе случаем не эти функции нужны?
RegEnumKey() - перечисление ключей
RegEnumValue() - перечисление значений

Последний раз редактировалось slesh; 05.02.2009 в 14:12..
 
Ответить с цитированием

  #2766  
Старый 05.02.2009, 15:35
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

Репутация: 137
По умолчанию

slesh
например я знаю имя ключа
HKEY_CURRENT_USER\Software\WinRAR SFX

нужно получить список его параметров

тоесть
D%%Program Files%WinRAR и
D%%WINDOWS%system
 
Ответить с цитированием

  #2767  
Старый 05.02.2009, 16:26
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от crystalbit  
Component - Import ActiveX Control
ShockWave Flash

потом добавляешь в uses ShockwaveFlashObjects_TLB
и создаешь компонент типа TShockWave Flash

и, думаю, надо вытащить во временный файл из ресурса ролик
Как проигрывать флеш я разобрался.
Кидаем все компоненты, и для запуска юзаем:
Код:
  ShockwaveFlash1.Movie := 'С:\ball.swf';
  Label4.Caption := IntToStr(ShockwaveFlash1.TotalFrames);
Но всё-таки как проиграть флешку из .res файла не извлекая его никуда???
 
Ответить с цитированием

  #2768  
Старый 05.02.2009, 19:20
ZirroCool
Участник форума
Регистрация: 16.09.2006
Сообщений: 139
Провел на форуме:
513709

Репутация: 144
Отправить сообщение для ZirroCool с помощью ICQ
По умолчанию

Всем здрасьте!
Подскажите люди добрае как мне отследить запуск какого либо приложения в системе(не важно консольного или оконного), узнать его местонахождение и приостановить на некоторое время!
Буду благодарен за пример, ибо про перехват функций в инете написанно очень много, но слишком много ненужных в моем случае букаф, которые мешают уловить суть!
 
Ответить с цитированием

  #2769  
Старый 05.02.2009, 21:16
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Когдато я писал подобные вещи. Для 100% работы нужно писать драйвер. Это единственынй нормальный метод.
Суть состоит в том, чтобы система сама уведомляла тебя о запуске процесса.
Для этого делается следующе:

VOID CreateProcessNotifyRoutine(IN HANDLE ParentId, IN HANDLE ProcessId, IN BOOLEAN Create)
{
....-.-.-.-.-.........
}
PsSetCreateProcessNotifyRoutine(*CreateProcessNoti fyRoutine, TRUE);
 
Ответить с цитированием

  #2770  
Старый 05.02.2009, 22:20
FindeR
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
Провел на форуме:
2589211

Репутация: 151
По умолчанию

Цитата:
Сообщение от ZET36  
slesh
например я знаю имя ключа
HKEY_CURRENT_USER\Software\WinRAR SFX

нужно получить список его параметров

тоесть
D%%Program Files%WinRAR и
D%%WINDOWS%system
Ну, видимо
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
 Key	: HKey;
 Buf	: array[0..1000] of char;
 Err, index	: longint;
 BufSize: Cardinal;
 begin
BufSize := 1024;
index:=0;
Err:=RegOpenKey(HKEY_CURRENT_USER,
'Software\WinRAR SFX',Key);
while err=ERROR_SUCCESS  do  
memo1.lines.add(strpas(Buf));
inc(index);
Err:=RegEnumValue(KEY, index, buf,BufSize, nil, nil, nil, nil);
end;
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2568 25.04.2026 12:58
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ