Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Relay_SMTP zabraneni spusteni relay_engine.dll

Ahoj,
vytvoril jsem si vlastni componentu na odesilani mailu, jde o cast ktera odesila mail pres winsock a DNS, potreboval bych zablokovat knihovnu po 30 dnech, pres register je to prepsatelny jak toto poresit ?
Je mozny zapis do dll za behu aplikace nebo vytvoreni ??
TStreamMemory me napadl ale to asi nebude to prave orechove.

Vytvoreno v BDS 2006 Delphi, WIN XP pro.

Předmět Autor Datum
Zapis datum do registru kodovane. V pripade smazani nebo modifikace odmitni pouziti DLL. Kontroluj c…
Jan Fiala 03.03.2008 06:32
Jan Fiala
JaFi, rád bych orodoval za nepoužití registry: Registry jsou moje. S registry, jako uživatel budu na…
kmochna 03.03.2008 08:40
kmochna
To je zrovna to co nechci, pouzit registry pro zapis. Zkusim ten zasifrovanej soubor k aplikaci. poslední
virus 04.03.2008 10:20
virus

Zapis datum do registru kodovane. V pripade smazani nebo modifikace odmitni pouziti DLL.
Kontroluj cas spusteni s predchozim - uzivatele radi meni cas zpet. V pripade detekce zmeny casu zablokuj spousteni.

Dalsi moznost je zakodovany soubor na disku u DLL. Dodas jej s Trial verzi, bez nej to nepojede vubec, s nim tech 30 dnu.

JaFi, rád bych orodoval za nepoužití registry:
Registry jsou moje.
S registry, jako uživatel budu nakládat jak je libo.
Pokud aplikace bude vpašovávat klíče, které nepatří systémově do svého fochu, budou smazány (jeden hezký pokus-info o trial si aplikace schovala jako CLSID-smazáním došlo k obnovení 30 trial).
Zdetekovat toto chování lze hrozně jednoduše:kdo používá starý tiny sandbox má to na kliknutí, ostatní použijí věci ze sysinternals.
Jako správce si můžu (a budu)hlídat aktivity v registry a nenechám systém uvést do možné kolize díky bejkárně v registry.

Zpět do poradny Odpovědět na původní otázku Nahoru