Call: +44 (0)7759 277220 Call
version 3.9.562.1453

Release notes for version 3.9.562.1453

No	Type	Description
---	-----	----------------------------------
1	INSTALL	FrsGatherData.plg - added to the installer.
2	INSTALL	FrsGatherData.pfcl.tem - added to the installer.
3	INSTALL	FrsGatherData.tem - added to the installer.
4	INSTALL	FrsGatherDataInput.pfp - added to the installer.
5	INSTALL	FrsGatherDataInput.pfs - added to the installer.
6	INSTALL	FrsGatherDataRun.pfp - added to the installer.
7	INSTALL	FrsGatherDataRun.pfs - added to the installer.
8	CODE	oscan.exe - single row select - buffer size increased to 2000.
9	CODE	oscan.exe - lua sql spool - buffer size increased to 2000.
10	INSTALL	PFCLForensics directory created.
11	CODE	PFCLForensics - created options screen.
12	CODE	PFCLForensics - added connection tab to options.
13	CODE	PFCLForensics - added trace tab to options.
14	CODE	PFCLForensics - added saving trace file for standalone build.
15	CODE	PFCLObfuscate - moved trace file saving code to appbase.
16	CODE	PFCLForensics - added data types to gather data output template.
17	CODE	PFCLForensics - added the list of checks.
18	CODE	PFCLForensics - checks list loaded on startup.
19	CODE	PFCLForensics - checks list loaded after gather data plugin ran.
20	CODE	PFCLForensics - added the check data grid.
21	CODE	PFCLForensics - added the timeline grid. 
22	CODE	PFCLForensics - added functionality to merge check data rows with timeline grid.
23	CODE	PFCLForensics - added support for deleting data rows.
24	CODE	PFCLForensics - added display row dialog.
25	CODE	PFCLForensics - added select all rows button to check data grid.
26	CODE	PFCLForensics - added toggle filtering button to check data grid.
27	CODE	PFCLForensics - added toggle filtering button to timeline grid.
28	CODE	PFCLForensics - added the drillable graph.
29	CODE	PFCLForensics - drilling data graph filters timeline rows to viewed range.
30	CODE	PFCLForensics - added months view to the drill graph.
31	CODE	PFCLForensics - added days view to the drill graph.
32	CODE	PFCLForensics - added hours view to the drill graph.
33	CODE	PFCLForensics - added minutes view to the drill graph.
34	CODE	PFCLForensics - added seconds view to the drill graph.
35	CODE	PFCLForensics - added trackball to drill graph line views.
36	CODE	PFCLForensics - added the all time line graph.
37	CODE	PFCLForensics - graphs respond to timeline changes.
38	CODE	PFCLForensics - added an incident response checklist.
39	CODE	PFCLForensics - added project functionality.
40	CODE	PFCLForensics - added load project functionality.
41	CODE	PFCLForensics - added save project functionality.
42	CODE	PFCLForensics - added open project functionality.
43	CODE	PFCLForensics - added dialog to edit checklist items.
44	CODE	PFCLForensics - created project directory structure.
45	CODE	PFCLForensics - title bar shows the current project.
46	CODE	PFCLForensics - added menu items for the project functionality.
47	CODE	PFCLForensics - renaming .op file after downloading database data.
48	CODE	PFCLForensics - added .op file to the project file.
49	CODE	ul.snippet - fixed the syntax in the snippet.
50	CODE	Added double click support to PFCLLauncher.
51	CODE	Removed settings tab from PFCLScan dock manager in standalone builds
		in order to prevent ui issues.
52	CODE	Fixed tab order in the login screen.
53	CODE	PFCLAppSettings.xml.tem - added default filetypes to PFCLForensics.
54	CODE	PFCLForensics - added support for word documents.
55	CODE	PFCLForensics - added report template.
56	CODE	forensics_report_template.docx - added to the installer.
57	CHECK	IncidentProcess.pfp - created for the incident response checklist i
		PFCLForensics
58	INSTALL	IncidentProcess.pfp - added to the installation
59	CODE	incident_response.tem - modified to use the new IncidentProcess.pfp policy
60	CHECK	FrsGatherDataRun.pfp - new timing check added
61	CHECK	FrsGatherDataRun.pfs - new timing check added
62	CHECK	FrsGatherDataRun.pfp - renamed the db_object_cache check to db_object_cache1.op
63	CHECK	FrsGatherDataRun.pfp - Changed the db object cache check title to be (1)
64	CHECK	FrsGatherDataRun.pgp - new db object cache check added to get objects
65	CHECK	FrsGatherDataRun.pfs - added new db object cache entry for objects
66	CHECK	FrsGatherDataRun.pfp - modified GDB0002 to join parsing user id and schema user id to user$
		to get the actual username
67	CODE	FrsGatherData.tem - modified the SGA check to make all columns upper case
68	CODE	FrsGatherData.tem - modified the parsing user id and parsing schema to USERNAME and SCHEMA
69	CODE	FrsGatherData.tem - modified session check to make all columns upper case
70	CODE	FrsGatherData.tem - changed SCHEMANAME to SCHEMA, SERVICE_NAME to SERVICE
71	CODE	FrsGatherData.tem - modified object change check to make all columns upper case
72	CODE	FrsGatherData.tem - changed title of DB OBJECT CACHE to DB OBJECT CACHE1
73	CODE	FrsGatherData.tem - modified object change check to change OWNER to SCHEMA,
74	CODE	FrsGatherData.tem - modified col usage check to make all columns upper case
75	CODE	FrsGatherData.tem - modified col usage check; changed OWNER to SCHEMA, TABLE_NAME to OBJECT_NAME
76	CODE	FrsGatherData.tem - modified age check to make all columns upper case
77	CODE	FrsGatherData.tem - modified age check; TYPE# changed to OBJECT_TYPE,
78	CODE	FrsGatherData.tem - modified age check; USER#, COMMON and ORACLE_MAINTAINED removed
79	CODE	FrsGatherDataRun.pfp - check CDB00012 - USER#, COMMON and ORACLE_MAINTAINED removed
80	CODE	FrsGatherDataRun.pfp - Check CDB00006 - Added where clause to only return cursors
81	CODE	FrsGatherDataRun.pfp - Check CDB00014 - Added where clause to return everything except cursor
82	CODE	FrsGatherDataRun.pfp - Check CDB00006 - removed multiple columns from the SQL
83	CODE	FrsGatherDataRun.pfp - Check CDB00014 - removed multiple columns from the SQL
84	CODE	FrsGatherData.tem - modified db-object-cache1 - removed multiple columns
85	CODE	FrsGatherData.tem - db-object-cache-1 changed names of owner to SCHEMA, name to SQL_TEXT,
		TYPE to OBJECT_TYPE
86	CODE	FrsGatherData.tem - db-object-cache-2 added
87	CODE	PFCLForensics - added screenshot functionality.
88	CODE	FrsGatherDataRun.pfp - CDB00006 - modified to not include SQL AREA BUILD
89	CODE	FrsGatherDataRun.pfp - CDB00015 - Added new timing check
90	CODE	FrsGatherDataRun.pfs - CDB00015 - Added policy status for this check
91	CODE	FrsGatherDataRun.pfp - CDB00016 - Added third db object cache check to get SQL_ID
92	CODE	FrsGatherDataRun.pfs - CDB00016 - Added policy status for this check
93	CODE	FrsGatherData.tem - added rules for db-object-cache-3
94	CODE	FrsGatherDataRun.pfp - rewritten to remove AGE, col_usage, object_changes and
		add in processes. Also fixed numbers and also fixed filename for object_cache3
95	CODE	FrsGatherDataRun.pfs - fixed structure to match new checks
96	CODE	FrsGatherData.tem - modified to match the new plugin checks layout. Processes
		added, object_change, age and col_usage removed
97	CODE	FrsDBLiveResponseStatic.pfp - created
98	CODE	FrsDBLiveResponseStatic.pfs - created
99	CODE	FrsDBLiveResponseStatic.tem - created
100	CODE	FrsDBLiveResponseStatic.pfcl.tem - created
101	CODE	FrsDBLiveResponseStatic.plg - created
102	CODE	plugins.plug - updated for the FrsDBLiveResponseStatic plugin.
103	CODE	install.conf - updated for the FrsDBLiveResponseStatic plugin.
104	CODE	app.tem - updated for use in the FrsDBLiveResponseStatic plugin.
105	CODE	application.tem - updated for use in the FrsDBLiveResponseStatic plugin.
106	CODE	PlugCreatePfcltem.tem - fixed connection details.
107	CODE	oscan.exe - new function PFCLOSSpool added to Lua to process
		OS commands and write the output to a spool folder
108	CODE	oscan.exe - new function PFCLOSOne added to Lua to process
		single line output OS commands and to return the value to Lua
109	CODE	FrsOSLiveResponse.plg - created
110	CODE	FrsOSLiveResponse.tem - created
111	CODE	FrsOSLiveResponse.pfcl.tem - created
112	CODE	FrsOSLiveResponseInput.pfp - created
113	CODE	FrsOSLiveResponseInput.pfs - created
114	CODE	FrsOSLiveResponseData.pfp - created
115	CODE	FrsOSLiveResponseData.pfs - created
116	CODE	plugins.plug - updated for the FrsOSLiveResponse plugin.
117	CODE	install.conf - updated for the FrsOSLiveResponse plugin.
118	CODE	app.tem - updated for the FrsOSLiveResponse plugin.
119	CODE	application.tem - updated for the FrsOSLiveResponse plugin.
120	CODE	redi.bat - added to the installer.
121	CODE	FrsOSLiveResponseStatic.plg - created
122	CODE	FrsOSLiveResponseStatic.tem - created
123	CODE	FrsOSLiveResponseStatic.pfcl.tem - created
124	CODE	FrsOSLiveResponseStaticInput.pfp - created
125	CODE	FrsOSLiveResponseStaticInput.pfs - created
126	CODE	FrsOSLiveResponseStatic.pfp - created
127	CODE	FrsOSLiveResponseStatic.pfs - created
128	CODE	plugins.plug - updated for the FrsOSLiveResponseStatic plugin.
129	CODE	install.conf - updated for the FrsOSLiveResponseStatic plugin.
130	CODE	app.tem - updated for the FrsOSLiveResponseStatic plugin.
131	CODE	application.tem - updated for the FrsOSLiveResponseStatic plugin.
132	CODE	PFCLCookie integrated into PFCLScan project.
133	INSTALL	extensions.txt added to the installer.
134	CODE	EO.WebBrowser added into PFCLScan project.
135	INSTALL EO.Base.dll added to the installer.
136	INSTALL EO.WebBrowser.dll added to the installer.
137	INSTALL EO.WebBrowser.Winform.dll added to the installer.
138	INSTALL EO.WebEngine.dll added to the installer.
139	CODE	PFCLSEO integrated into PFCLScan project.
140	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00003 added for timing check
141	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00003 status record added
142	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00004 added to look for changed objects
143	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00004 status record added
144	CHECK	FrsDBLiveResponseStatus.tem - check DBS00004 added to the output template
145	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00005 added for timing check
146	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00005 status record added
147	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00006 column usage check added 
		from original plugin 1. All predicate columns added to the check
148	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00006 status record added
149	CHECK	FrsDBLiveResponseStatus.tem - check DBS00006 added to the output template
150	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00007 added for timing check
151	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00007 status record added
152	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00008 added to display parameters
153	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00008 status record added
154	CHECK	FrsDBLiveResponseStatus.tem - check DBS00008 added to the output template 
155	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00009 added for timing check
156	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00009 status record added
157	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00010 added to display monitoring mods
158	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00010 status record added
159	CHECK	FrsDBLiveResponseStatus.tem - check DBS00010 added to the output template 
160	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00011 added for timing check
161	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00011 status record added
162	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00012 added to display version
163	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00012 status record added
164	CHECK	FrsDBLiveResponseStatus.tem - check DBS00012 added to the output template 
165	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00013 added for timing check
166	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00013 status record added
167	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00014 added to database details
168	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00014 status record added
169	CHECK	FrsDBLiveResponseStatus.tem - check DBS00014 added to the output template 
170	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00015 added for timing check
171	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00015 status record added
172	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00016 added to display patch details
173	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00016 status record added
174	CHECK	FrsDBLiveResponseStatus.tem - check DBS00016 added to the output template 
175	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00017 added for timing check
176	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00017 status record added
177	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00018 added to list all profiles in the database
178	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00018 status record added
179	CHECK	FrsDBLiveResponseStatus.tem - check DBS00018 added to the output template 
180	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00019 added for timing check
181	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00019 status record added
182	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00020 added to list all profiles for all users
183	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00020 status record added
184	CHECK	FrsDBLiveResponseStatus.tem - check DBS00020 added to the output template 
185	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00021 added for timing check
186	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00021 status record added
187	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00022 added to list all database links
188	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00022 status record added
189	CHECK	FrsDBLiveResponseStatus.tem - check DBS00022 added to the output template 
190	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00023 added for timing check
191	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00023 status record added
192	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00024 added to list all directory grants
193	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00024 status record added
194	CHECK	FrsDBLiveResponseStatus.tem - check DBS00024 added to the output template 
195	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00025 added for timing check
196	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00025 status record added
197	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00026 added to list all directories in the database
198	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00026 status record added
199	CHECK	FrsDBLiveResponseStatus.tem - check DBS00026 added to the output template 
200	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00027 added for timing check
201	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00027 status record added
202	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00028 added to list all external tables
203	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00028 status record added
204	CHECK	FrsDBLiveResponseStatus.tem - check DBS00028 added to the output template 
205	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00029 added for timing check
206	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00029 status record added
207	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00030 added to list all external table paths
208	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00030 status record added
209	CHECK	FrsDBLiveResponseStatus.tem - check DBS00030 added to the output template 
210	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00031 added for timing check
211	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00031 status record added
212	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00032 added to list all libraries
213	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00032 status record added
214	CHECK	FrsDBLiveResponseStatus.tem - check DBS00032 added to the output template 
215	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00033 added for timing check
216	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00033 status record added
217	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00034 added to list all triggers
218	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00034 status record added
219	CHECK	FrsDBLiveResponseStatus.tem - check DBS00034 added to the output template 
220	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00035 added for timing check
221	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00035 status record added
222	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00036 added to list all jobs
223	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00036 status record added
224	CHECK	FrsDBLiveResponseStatus.tem - check DBS00036 added to the output template 
225	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00037 added for timing check
226	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00037 status record added
227	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00038 added to list all scheduler jobs
228	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00038 status record added
229	CHECK	FrsDBLiveResponseStatus.tem - check DBS00038 added to the output template 
230	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00039 added for timing check
231	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00039 status record added
232	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00040 added to list audit data
233	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00040 status record added
234	CHECK	FrsDBLiveResponseStatus.tem - check DBS00040 added to the output template 
235	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00041 added for timing check
236	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00041 status record added
237	CHECK	FrsDBLiveResponseStatic.pfp - check DBS00042 added to list contents of recyle bin
238	CHECK	FrsDBLiveResponseStatic.pfs - check DBS00042 status record added
239	CHECK	FrsDBLiveResponseStatus.tem - check DBS00042 added to the output template 
240	CHECK	FrsOSLiveResponseData.pfp - check OLD00007 added for timing check
241	CHECK	FrsOSLiveResponseData.pfs - check OLD00007 status record added
242	CHECK	FrsOSLiveResponseData.pfp - check OLD00008 added to list running machine processes
243	CHECK	FrsOSLiveResponseData.pfs - check OLD00008 status record added
244	CHECK	FrsOSLiveResponseData.tem - check OLD00008 added to the output template
245	CHECK	FrsOSLiveResponseData.pfp - check OLD00009 added for timing check
246	CHECK	FrsOSLiveResponseData.pfs - check OLD00009 status record added
247	CHECK	FrsOSLiveResponseData.pfp - check OLD00010 added to list running logged on processes
248	CHECK	FrsOSLiveResponseData.pfs - check OLD00010 status record added
249	CHECK	FrsOSLiveResponseData.tem - check OLD00010 added to the output template
250	CHECK	FrsOSLiveResponseData.pfp - check OLD00011 added for timing check
251	CHECK	FrsOSLiveResponseData.pfs - check OLD00011 status record added
252	CHECK	FrsOSLiveResponseData.pfp - check OLD00012 added to list OS groups
253	CHECK	FrsOSLiveResponseData.pfs - check OLD00012 status record added
254	CHECK	FrsOSLiveResponseData.tem - check OLD00012 added to the output template
255	CHECK	FrsOSLiveResponseStatic.pfp - check OSD00001 added for timing check
256	CHECK	FrsOSLiveResponseStatic.pfs - check OSD00001 status record added
257	CHECK	FrsOSLiveResponseStatic.pfp - check OSD00002 added to get OS version
258	CHECK	FrsOSLiveResponseStatic.pfs - check OSD00002 status record added
259	CHECK	FrsOSLiveResponseStatic.tem - check OSD00002 added to the output template
260	CHECK	FrsOSLiveResponseStatic.pfp - check OSD00003 added for timing check
261	CHECK	FrsOSLiveResponseStatic.pfs - check OSD00003 status record added
262	CHECK	FrsOSLiveResponseStatic.pfp - check OSD00004 added to get OS kernel version
263	CHECK	FrsOSLiveResponseStatic.pfs - check OSD00004 status record added
264	CHECK	FrsOSLiveResponseStatic.tem - check OSD00004 added to the output template
265	INSTALL	Updated the End User License Agreement.
266	CODE	Ported obs.exe to use flex and not MKS Lex
267	CODE	obs.exe - modified to solve isatty flex error - All flex marked FLEX:MOD
268	CODE	obs.exe - changed poserror() to yy_fatal_error() for flex port
269	CODE	obs.exe - changed state variable to use flex buffer state for flex port
270	CODE	obs.exe - changed the use of Mks Lex SaveScan to yy_create_buffer for flex port
271	CODE	obs.exe - changed use of MKS Lex RestoreScan to yy_switch_to_buffer for flex port
272	CODE	obs.exe - changed main program to use a flex buffer stack
273	CODE	obs.exe - changed use of buffer stack where function file is used (4 places)
274	CODE	obs.exe - input for lua changed to use flex buffer stack
275	CODE	obs.exe - wrap function is flex changed to use buffer stack
276	CODE	obs.exe - moved flex push and pop to lexer file to allow access to flex functions	
277	INSTALL	PFCLObfuscate - added ls.exe to the installer
278	INSTALL	PFCLObfuscate - added lc.exe to the installer
279	INSTALL	PFCLObfuscate - added wrapprotect.exe to the installer	
280	DOC	PFCLObfuscate manual - changed overview section in-line with being a GUI product now
281	DOC	PFCLObfuscate manual - main start section removed
282	DOC	PFCLObfuscate manual - Changed the launch text for users with PFCLScan
283	DOC	PFCLObfuscate manual - Changed the launch text for users with only PFCLObfuscate
284	DOC	PFCLObfuscate manual - Changed the interface text meaning
285	DOC	PFCLObfuscate manual - Add new "tutorials" section
286	DOC	PFCLObfuscate manual - Added new "better string obfuscation" section
287	DOC	PFCLObfuscate manual - Added new "Lock / License code to one database" section
288	DOC	PFCLObfuscate manual - Show the locations of the binaries and data
289	DOC	PFCLObfuscate manual - Added documentation for stringmodes 4 - 8
290	DOC	PFCLObfuscate manual - Added documentation for utilities ls, lc and wrapprotect
291	DOC	PFCLObfuscate manual - Added new limits for strings
292	DOC	PFCLObfuscate manual - Removed limit 4 for all modes not implemented
293	INSTALL	PFCLObfuscate - added wp.conf to the installation
294	CODE	ObfRefreshDumpPolicy.pfp - updated the extract of PL/SQL policy to add "create or replace" and "/" to each peice of PL/SQL
295	INSTALL	PFCLObfuscate - Added folder "Samples" to the PFCLObfuscate folder
296	INSTALL	PFCLObfuscate - Added sample file cob.sql to the install
297	INSTALL	PFCLObfuscate - Added sample file cos.sql to the install
298	INSTALL	PFCLObfuscate - Added sample file create_user.sql to the install
299	INSTALL	PFCLObfuscate - Added sample file demo.sql to the install
300	INSTALL	PFCLObfuscate - Added sample file demo2.sql to the install
301	INSTALL	PFCLObfuscate - Added sample file demo3.sql to the install
302	INSTALL	PFCLObfuscate - Added sample file demo5.sql to the install
303	INSTALL	PFCLObfuscate - Added sample file quote.sql to the install
304	INSTALL	PFCLObfuscate - Added sample file sam1.sql to the install
305	INSTALL	PFCLObfuscate - Added sample file sam2.sql to the install
306	INSTALL	PFCLObfuscate - Added sample file sam3.sql to the install
307	INSTALL	PFCLObfuscate - Added sample file sam4.sql to the install
308	INSTALL	PFCLObfuscate - Added sample file sample1.sql to the install
309	INSTALL	PFCLObfuscate - Added sample file sample2.sql to the install
310	INSTALL	PFCLObfuscate - Added sample file sample3.sql to the install
311	INSTALL	PFCLObfuscate - Added sample file st.sql to the install
312	INSTALL	PFCLObfuscate - Added sample file stringcr.sql to the install
313	INSTALL	PFCLObfuscate - Added sample file testdb1.sql to the install
314	INSTALL	PFCLObfuscate - Added sample file tutorial1.sql to the install
315	INSTALL	PFCLObfuscate - Added sample file version2.sql to the install
316	CODE	PFCLObfuscate - mode 8 added to stringmode dropdown chooser
317	CODE	obs.exe - added new lua function and prototype to process Lua for string encryption
318	CODE	obs.exe - added processing for string mode 8 to process strings via Lua
319	CODE	obs.exe - changed to not process functionfile package entries if not enabled
320	CODE	obs.lua - modified to process the string passed in to be encrypted
321	CODE	functionfile.txt - updated to include the STRING entry to encrypt strings
322	INSTALL	string_blank.lua - added to use in string encryption where the fwd and func entries are not needed
323	INSTALL	string_enc.lua - function to do the string encryption and return the string to Lua
324	INSTALL	string_h.sql - added to the install do the string decryption demo
325 	INSTALL	string_b.sql - added to the install do the string decrpytion
326	INSTALL	ob.conf - updated to add string mode 8
327	INSTALL	lic1_h.sql - added to the install for license key deployment
328	INSTALL	lic1_b.sql - added to the install for license key deployment
329	INSTALL	lic2_h.sql - added to the install for license key deployment
330	INSTALL	lic2_b.sql - added to the install for license key deployment
331	INSTALL	test_string.sql - added to the install to demonstrate stringmode=8
332	INSTALL	test_string2.sql - added to the install to demonstrate stringmode=8
333	CODE	key.txt - keyword SYS_REFCURSOR added to the keywords file
334	CODE	obs.exe - hintpl code modified the debug strings from commentpl
335	CODE	obs.exe - modified to support special hook point comments in many places
336	DOC	PFCLObfuscate manual - Added a new tutorial section for better string obfuscation
337	DOC	PFCLObfuscate manual - manual updated in multiple places to not state that hooks 4 and 7 are not implemented
338	DOC	PFCLObfuscate manual - The main GUI section has had intro text and links added
339	DOC	PFCLObfuscate manual - The sections for PFCLSFTK, PFCLSTK, PFCLATK and PFCKSEO have all been hidden until these products are released
340	CODE	obs.exe - add function to strip CR from comment strings when used as a hook
341	DOC	PFCLObfuscate manual - Added a new tutorial section for injecting code with comments
342	DOC	PFCLForensics - Added manual sections to the PFCLScan main help
343	CODE	PFCLForensics - Added static database response policy and plugin
344	CODE	PFCLForensics - Added transient OS (Linux/Unix) response policy and plugin
345	CODE	PFCLForensics - Added static OS (Linux/Unix) response policy and plugin
346	CODE	PFCLForensics - Fixed screenshot to not change size on different screen resolutions
347	CODE	PFCLForensics - Fixed new file type to not add a new type or column and then edit and fill in. Instead clear fields and populate and add
348	CODE	PFCLForensics - added ability to edit the run flag if its not reset
349	CODE	PFCLForensics - changed all entry and exit trace to level 2 and default trace to level 2 on entry to use as an audit log
350	INSTALL	PFCLObfuscate - comment_h.sql added to install for comment obfuscation
351	INSTALL	PFCLObfuscate - comment_b.sql added to install for comment obfuscation			
352	INSTALL	PFCLObfuscate - test_comment.sql added to install for comment obfuscation
353	CODE	PFCLObfuscate - functionfile.txt updated to include an entry for injected comments
354	INSTALL	PFCLObfuscate - comment_blank.lua added to install for comment obfuscation	
355	INSTALL	PFCLObfuscate - comment_ins.lua added to install for comment obfuscation
356	DOC	PFCLObfuscate - license locking demo added to the documentation
357	INSTALL	PFCLObfuscate - grants.sql added to the install for license locking demo
358	INSTALL	PFCLObfuscate - activate.sql added to the install for license locking demo
359	INSTALL	PFCLObfuscate - test_license.sql added to the install for the license locking demo
360	INSTALL	PFCLObfuscate - hard_lic_new.lua added to the install for the license locking demo
361	INSTALL	PFCLObfuscate - hard_lic_fwd.lua added to the install for the license locking demo
362	INSTALL	PFCLObfuscate - hard_lic_func.lua added to the install for the license locking demo
363	CODE	PFCLObfuscate - string_h.sql changed name of procedure decr to decc to avoid reserved clash
364	CODE	PFCLObfuscate - string_b.sql changed name of procedure decr to decc to avoid reserved clash
365	INSTALL	PFCLObfuscate - dbms_op8_func.lua added to do predefined string obfuscation
366	INSTALL	PFCLObfuscate - dbms_nl8_func.lua added to do predefined string obfuscation
367	INSTALL	PFCLObfudcate - string.txt updated to include predefined string obfuscation
368	CODE	PFCLObfuscate - string_enc.lua modified to pre-transpose the string encrypt package
369	INSTALL	PFCLObfuscate - src_string.txt added to the install.
370	CODE	PFCLObfuscate - string.txt file now created from src_string.txt file.