W've been spending a lot of time on making DUDE secure. The key of it all is DUDE PROBE. A small java program that probes your server and database. The output generated by DUDE PROBE is used by DUDE to make sure it is running in the correct environment. DUDE can only run on a server that is probed by DUDE PROBE.
DUDE CAN ONLY RUN ON YOUR MACHINE AFTER DUDE_PROBE HAS PROBED IT !
Getting started with DUDE PROBE :
|download DUDE_PROBE.jar & DUDE_PROBE.CFG|
DUDE_PROBE.cfg - this is an example of a config file
Specify your username, email address, etc. All fields are enclosed by double quotes. Specify the output directory OUTPUT_DIR : this is the directory were the probe information will be written to. Specify your tablespaces and their datafiles :
TABLESPACE "tablespace name"
On windows platform : escape the backslash : example "c:\\db1\\datafile1.dbf"
WARNING : For every datafile you specify, the header is collected. These blocks are later used for hack/copy protection reasons. Therefore, the database must be down and stay down if you want to use DUDE !
java -jar DUDE_PROBE.jar
You should use jre/jdk 1.4.x or later
|Upload the probe.out file that is generated in OUTPUT_DIR|
Upload probe file here - alternatively, you may also email us the probe file.
Remember - DUDE can only be run on the machine you've ran DUDE_PROBE on !
|after we've received probe.out we'll send you a secured version of DUDE !|
Kurt Van Meerbeeck
Cell : +32 495 580714
Service & Support Manager
Cell: +45 53 74 71 27
Cell : +1 303 885 4526
South Africa :
Cell : +27 82 7799275
East Asia Pacific
Cell : +61 2 9191 7427 ext. 1270