|
SpyFBI Configuration
Note: The default configuration will work very well in most environments.
If you have modified the windows default locations for your temp files,
temporary Internet files or cookies, then you will need to make similar
changes to SpyFBI's Folder List. If you don't know if you have made
these changes, you probably haven't.
SpyFBI configuration is accomplished through settings that are accessed
the Setup and the Admin Options drop-down menus. These settings and
how they affect the operation of SpyFBI are described below. When switch
type options are "turned on" they will have a check mark displayed
next to them on the menu. The check mark will be missing when the option
is "turned off".
Setup Menu
Run In Test Mode (Switch - default is "off")
Turning on this option causes SpyFBI to perform all it's normal functions
EXCEPT the actual deletion of files. This is good to use when testing
changes to the configuration. This is especially useful when changes
have been made in the Folder Lists and wildcards have been used. SpyFBI
will automatically default to this mode after the demo period is completed.
When this option is turned off, SpyFBI will delete all files in the
folders specified in the Folders List.
Do not show this menu (Switch - default is "off")
Turning on this option will cause SpyFBI to run without user intervention.
The menu screen will not be displayed. The only windows that will be
visible are the progress windows and the summary window. Once this is
turned on, you will not be able to access the menu with the normal icon.
You will need to add the "admin" parameter at the end of the
run command to access the menu. (Example: "C:\Program Files\SpyFBI\SpyFBI.exe"
admin) This is nice when running SpyFBI at every boot-up (as intended)
so the computer will finish the boot-up process without the user having
to do anything. This is should be turned on after all other configuration
options have been set.
Turn on Summary Log (Switch - default is "on")
This turns on a logging function with summary information on each SpyFBI
run. It logs one record per run and logs in a .CSV file format that
is compatible with most current spreadsheet programs like Excel, Quattro
Pro, etc. This is highly recommended for the network environment to
help identify problem machines and track SpyFBI's performance.
Turn on Detail Log (Switch - default is "on")
This turns on a logging function with detail information on each SpyFBI
run. It logs 2 or more pages of information per SpyFBI run, depending
on the Folder List and the computer's configuration. This logs to a
plain text file with the file name matching the current IP number of
the host machine, or the machine name if the IP number is not available.
This file can be a continuous log (appending each run's information
to the end of the file) or a new log with each run (deleting the previous
log in the process). The continuous / appended log feature is controlled
in the Admin Options menu (see `Continuous Detail Log' option below)
Delete IE History Files. (Switch - Default is "on")
This turns on the deletion of Internet Explorer's URL history files.
Sometimes you may want to return to a site that you previously visited.
These history files provide a list of sites visited with their URL's.
If this is the case, turn this switch off. If you would like to keep
these files cleaned up with each restart, then leave this switch on.
Add Site Blocks to Host File. (Switch - Default is "off")
This is a temporary switch. When it is turned on, it will work for one
SpyFBI run, and then turn itself off. This switch loads a list of 1500
to 1600 known pop-up/ spyware sites onto the Host file with the assigned
IP number equal to the local host (127.0.0.1). What this does is block
the access to these sites so when a web page tries to call up a pop-up
advertisement from on of these sites, the call is re-directed back to
your own computer. This way the pop-up / spyware page is never found
and cannot be display - effectively blocking the pop-up or spyware.
This only needs to be loaded once. If you add URLs to the file, or download
an updated file, then you will need to turn this switch on again to
update your Host file entries.
NOTE: When running SpyFBI in multi-user mode, this switch will not turn
itself off. This is because the configuration file may be shared with
other computers running SpyFBI. You will need to leave it turned on
long enough to ensure that all systems have been updated, and then manually
turn it off from this menu. See Administrative options below for more
information.
Edit Folder List (Windows Ver.)
This option allows you to edit the Folder List. The Folder List is a
list of folders that SpyFBI will delete files from. All files in these
folders will be deleted including with all files in sub-folders beneath
this folder. Wildcard characters (*) may be used within a Folder List
entry but have special rules attached to their use. (See appendix A
for details on editing the Folder List and use of the wildcard character.)
Warning! This is not a place for trial and error. SpyFBI will
delete all files from ANY folder that you specify here, including system,
hidden, application and other types of folders. If this Folder List
is used improperly is could be disastrous to your Windows system, installed
applications or data files. We do not recommend changes to this list
unless you are sure of what you are doing. On the other hand, if used
properly, this can be powerful tool particularly in a network environment.
If you do decide to edit the Folder List, we recommend that you turn
on the "Run in Test Mode" switch and then check the detail
log for your desired results. This is of particular importance if you
utilize the wildcard character. If the folder locations within the detail
log file are acceptable, turn off the "Run in Test Mode" and
proceed with a live run.
Admin Options
Only Admin Can Edit Config (Switch - default is "off")
Turning this option on causes SpyFBI to require the Admin Password to
be entered before allowing access to menu options. This option is only
available after SpyFBI is registered, and only if it is registered Multi-user
with 4 or more users. It is intended to keep unauthorized network users
from editing the SpyFBI configuration. This option has no effect on
how SpyFBI runs or what it does. The password associated with this option
is set by using the "Admin Password" option (at the bottom
of this menu). Once this option is turned on, the password will be required
to turn it off.
Time to Display Summary (Numeric Setting - default is "1")
This option sets the length of time (in seconds) that the summary window
is displayed after SpyFBI runs. Values from 1 to 30 will be translated
directly into seconds. When the value of 31 is entered, then Summary
display will display until the user interacts with SpyFBI by pressing
the <ENTER> or <ESC> keys or by clicking the OK button.
Numbers less that 1 or greater that 31 are invalid and will not be accepted.
Continuous Detail Log / New Detail Log w/Each Run (Switch -
default is "New Log")
These options work together (or maybe better said - oppositely). When
"Continuous Detail Log" is selected (turned on), the "New
Detail Log w/Each Run" automatically turns off. The reverse is
also true. These options affect the output to the detail log file (See
the file names section in appendix B).
With `Continuous Detail Log' selected, each SpyFBI run will append information
to this file. File size will continue to grow until this option is changed.
This was intended to be turned on for short periods of time only, as
in a testing phase.
With `New Detail Log w/Each Run' selected, each run SpyFBI run will
delete the previous detail log file and write information to a new detail
log file.
Config File Path (Text - default is "C:\Program Files\SpyFBI\")
This option contains the location on your hard drive where SpyFBI will
look for it's configuration and registration files. If you are not on
a network, you should leave this at it's default setting. If you are
using SpyFBI in a network environment, this path should be set to a
network location where users have read-only rights and SpyFBI administrators
have read-write privileges. This allows SpyFBI to run on many users'
workstations using a common configuration while preventing unauthorized
users to modify that configuration. See appendix B for more information
on files, their purposes and locations. Also see appendix C for information
about the SpyFBI multi-user utility.
Log File Path (Text - default is "C:\Program Files\SpyFBI\")
This option contains the location on your hard drive where SpyFBI will
write it's log files. If you are not on a network, you may leave this
setting at it's default setting or you may want SpyFBI to write it's
log files to a more convenient location. If you are using SpyFBI in
a network environment, this path can be set to a network location where
all users have read, write, create & delete privileges. This allows
SpyFBI to write all of your user's log files to a single location for
easy monitoring. See appendix B for more information on files and their
purposes and locations. Also see appendix C for information about the
SpyFBI multi-user utility.
Summary File Path (Text - default is "C:\Program Files\SpyFBI\")
This option contains the location on your hard drive where SpyFBI will
write it's summary files. If you are not on a network, you may leave
this setting at it's default setting or you may want SpyFBI to write
it's log files to a more convenient location. If you are using SpyFBI
in a network environment, this path can be set to a network location
where all users have read, write & create privileges. This allows
SpyFBI to write all of your user's summaries to a single file, which
you may open with a spreadsheet program for easy sorting, monitoring
& analysis. See appendix B for more information on files and their
purposes and locations. Also see appendix C for information about the
SpyFBI multi-user utility.
Edit Folder List
This option allows you to edit the Folder List for each version of windows.
It is exactly the same as the `Edit Folder List' in the Setup menu except
you are able to choose for which windows version you want to edit. This
is moot for a single user environment since the only list used by SpyFBI
is the one that matches the windows version your computer is running.
However in a network environment, where you may have several versions
of windows running, you may edit the folder list for all windows versions.
This can be done from a single computer regardless of the windows version
is running on it.
The Folder List is a list of folders that SpyFBI will delete files
from. All files in these folders will be deleted including with all
files in sub-folders beneath this folder. SpyFBI will also attempt to
delete the sub-folders themselves if empty (if the window's write-behind
cache allows it). Wildcard characters (*) may be used within a Folder
List entry but have special rules attached to their use. (See appendix
A for details on editing the Folder List and use of the wildcard character.)
Warning! This is not a place for trial and error. SpyFBI will
delete all files from ANY folder that you specify here, including system,
hidden, application and other types of folders. If this Folder List
is used improperly is could be disastrous to your Windows system, installed
applications or data files. We do not recommend changes to this list
unless you are sure of what you are doing. On the other hand, if used
properly, this can be powerful tool particularly in a network environment.
If you do decide to edit the Folder List, we recommend that you turn
on the "Run in Test Mode" switch and then check the detail
log for your desired results. This is of particular importance if you
utilize the wildcard character. If the folder locations within the detail
log file are acceptable, turn off the "Run in Test Mode" and
proceed with a live run.
Admin Password (Text - default is "password")
This option allows you to change the Admin Password which is used to
secure SpyFBI's configuration information. You must know the current
password in order to change make this change. Passwords are case sensitive
and can be comprised only of letters and numbers (no special characters.
This password is only used in registered, multi-user mode with 4 or
more user licenses. The menu option `Only Admin Can Edit Config' must
be turned on for this password to provide any security.
Appendix A
Editing the Folder List(s)
Folder List entries should include the path to each folder that needs
to be emptied of files. Do not include the name(s) of any files themselves,
as they will be interpreted as folders. A trailing back-slash is optional.
SpyFBI will attempt to delete all files at the end of each path specified.
Files that are currently open or locked by another program may be skipped
until the next time that SpyFBI runs.
The asterisk or `star' character (*) can be used as a wildcard for
unknown or changing folder names within the path. No other special characters
are recognized. It must be used by itself with a back-slash before and
after it ("\*user\" is not valid). Up to two (2) asterisks
may be used in any single line entry.
The default paths created by SpyFBI use this character and can provide
examples of how to use it.
When the asterisk is used, SpyFBI will look for all folders within
the path specified (to the left of the asterisk). It will create new
path entries for each folder found and add these folder paths to the
Folder List before it starts the deletion process. This Modified Folder
List is created in memory only and is recreated from saved Folder List
each time SpyFBI runs. It is not saved to the hard drive like the Folder
List. You may view this Modified Folder List within the Detail Log file
(if you have the "Turn on Detail Log" option turned on).
You may use up to two (2) wildcards in a single path entry and the
rules apply the same to each one.
This is an example of how the using 2 wildcards would work:
Assume that this is a portion of the folder tree of a hard drive and
the (~) denotes folders that you would like emptied to be emptied.
C:\
C:\Docs
C:\Docs\Admin
C:\Docs\Admin\MyDocs
C:\Docs\Admin\LocalSettings
C:\Docs\Admin\LocalSettings\MyPics
C:\Docs\Admin\LocalSettings\Profiles\af238d287\Temp (~)
C:\Docs\Admin\LocalSettings\Profiles\af238d287\Temp\Cookies (~)
C:\Docs\AllUsers
C:\Docs\AllUsers\MyDocs
C:\Docs\AllUsers\LocalSettings
C:\Docs\AllUsers\LocalSettings\MyPics
C:\Docs\AllUsers\LocalSettings\Profiles\bj09903dy\Temp (~)
C:\Docs\AllUsers\LocalSettings\Profiles\bj09903dy\Temp\Cookies (~)
The correct Folder List entry would be:
C:\Docs\*\LocalSettings\Profiles\*\Temp
The first asterisk would find the \Admin and \AllUsers Folders. The
second asterisk would find the randomly named folders \af238d287 and
\bj09903dy. The Modified Folder List entries created from the above
line would be:
C:\Docs\Admin\LocalSettings\Profiles\af238d287\Temp
C:\Docs\Admin\LocalSettings\Profiles\af238d287\Temp\Cookies
C:\Docs\AllUsers\LocalSettings\Profiles\bj09903dy\Temp
C:\Docs\AllUsers\LocalSettings\Profiles\bj09903dy\Temp\Cookies
Below is a listing of the default Folder list for each windows version.
Many paths are constructed using windows variables. A list of those
variables and their default locations are listed here:
%Temp% - The location assigned to the `Temp' environment variable
%Tmp% - The location assigned to the `Tmp' environment variable
%Windir% - The location of the windows installation, usually (c:\windows)
or (c:\winnt).
Windows 95:
%temp%
%tmp%
%Windir%\cookies
%Windir%\temporary internet files
%Windir%\temporary internet files\content.ie5
%Windir%\application data\mozilla\firefox\profiles\*\cache
%Windir%\application data\microsoft\internet explorer\userdata
%Windir%\application data\mozilla\profiles\default\*\cache
%Windir%\recent
%Windir%\history
c:\recycled
Windows 98:
%temp%
%tmp%
%Windir%\cookies
%Windir%\temporary internet files
%Windir%\temporary internet files\content.ie5
%Windir%\application data\mozilla\firefox\profiles\*\cache
%Windir%\application data\microsoft\internet explorer\userdata
%Windir%\application data\mozilla\profiles\default\*\cache
%Windir%\recent
%Windir%\history
c:\recycled
Window ME:
%temp%
%tmp%
%Windir%\cookies
%Windir%\temporary internet files
%Windir%\temporary internet files\content.ie5
%Windir%\application data\mozilla\firefox\profiles\*\cache
%Windir%\application data\microsoft\internet explorer\userdata
%Windir%\application data\mozilla\profiles\default\*\cache
%Windir%\recent
%Windir%\history
c:\recycled
Windows NT3:
%temp%
%tmp%
%Windir%\profiles\*\cookies
%Windir%\profiles\*\recent
%Windir%\profiles\*\local settings\history
%Windir%\profiles\*\local settings\temporary internet files
%Windir%\profiles\*\local settings\temporary internet files\content.ie5
%Windir%\profiles\*\application data\mozilla\profiles\default\*\cache
%Windir%\profiles\*\application data\mozilla\firefox\default\*\cache
%Windir%\temporary internet files
%Windir%\temporary internet files\content.ie5
%Windir%\application data\mozilla\firefox\profiles\*\cache
%Windir%\application data\mozilla\profiles\default\*\cache
c:\recycled
Windows NT4:
%temp%
%tmp%
%Windir%\profiles\*\cookies
%Windir%\profiles\*\recent
%Windir%\profiles\*\local settings\history
%Windir%\profiles\*\local settings\temporary internet files
%Windir%\profiles\*\local settings\temporary internet files\content.ie5
%Windir%\profiles\*\application data\mozilla\profiles\default\*\cache
%Windir%\profiles\*\application data\mozilla\firefox\default\*\cache
%Windir%\temporary internet files
%Windir%\temporary internet files\content.ie5
%Windir%\application data\mozilla\firefox\profiles\*\cache
%Windir%\application data\mozilla\profiles\default\*\cache
c:\recycled
Windows 2000:
%temp%
%tmp%
C:\Docume~1\*\cookies
C:\Docume~1\*\recent
C:\Docume~1\*\local settings\history
C:\Docume~1\*\local settings\temporary internet files
C:\Docume~1\*\local settings\temporary internet files\content.ie5
C:\Docume~1\*\temporary internet files
C:\Docume~1\*\temporary internet files\content.ie5
C:\Docume~1\*\application data\mozilla\firefox\profiles\*\cache
C:\Docume~1\*\application data\mozilla\profiles\default\*\cache
Windows XP:
%temp%
%tmp%
C:\Docume~1\*\cookies
C:\Docume~1\*\recent
C:\Docume~1\*\local settings\history
C:\Docume~1\*\local settings\temporary internet files
C:\Docume~1\*\local settings\temporary internet files\content.ie5
C:\Docume~1\*\temporary internet files
C:\Docume~1\*\temporary internet files\content.ie5
C:\Docume~1\*\application data\mozilla\firefox\profiles\*\cache
C:\Docume~1\*\application data\mozilla\profiles\default\*\cache
%Windir%\system32\config\system~1\cookies
%Windir%\system32\config\system~1\locals~1\history\history.ie5
%Windir%\system32\config\system~1\locals~1\tempor~1\content.ie5
C:\recycled
Appendix B
File names, purposes and locations
Spy_95.txt Config Folder Folder list for Windows 95
Spy_98.txt Config Folder Folder list for Windows 98
Spy_ME.txt Config Folder Folder list for Windows ME
Spy_NT3.txt Config Folder Folder list for Windows NT3
Spy_NT4.txt Config Folder Folder list for Windows NT4
Spy_2K.txt Config Folder Folder list for Windows 2000
Spy_XP.txt Config Folder Folder list for Windows XP
SpyFBI.rgg Config Folder Registration File
SpyFBI.cfg Config Folder Configuration file
GoodHost.txt Config Folder List of anti-virus and anti-spyware update
sites that
viruses and spyware try to block
BadHost.txt Config Folder List of URLs known to download pop-ups &
spyware
xx_xx_xx_xx.log Log Folder Detail log file
(xx_xx_xx_xx = current workstation IP number)
!SpyFBI.csv Summary Folder Summary file
----------------------------------------------------------------------------------------------------------------
SpyFBI.exe C:\Program Files\SpyFBI Program file
Ct_pro.dll C:\Program Files\SpyFBI Program support file
Appendix C
Multi-User options & utility
To SpyFBI, it is considered a "Multi-user" product when it
accesses a single registered serial number / activation code combination
for 4 or more users. When this happens, SpyFBI will activate it's multi-user
options. Some of the network options are available to single users with
the correct licensing. Below is a list of options that are available
for use with networks and multi-users. All network options are available
for multi-user licensed installations.
Changes in default paths (network option)
Paths to configuration files, log files and summary files can be changed.
The program must still launch from the C:\Program Files\SpyFBI\ directory
to run correctly, but can access it's files from the alternate paths.
It is recommended that mapped driver letters be used within the path
variable. Paths beginning with `\\' have worked in most of our testing
and may work in your environment, but is has failed to work at some
of our beta sites. If you decide to use a `\\' style path, it is up
to you to test it and make sure it works. SpyFBI will not provide support
for path related issues unless a mapped drive letter is available to
the desired path.
Admin Password (Multi-user)
The Admin Password can be set with any SpyFBI installation, but does
not apply any security unless SpyFBI is registered as multi-user. SpyFBI
will require a password whenever a user tries to access the configuration
menu, and the `Only Admin Can Edit Config' switch is turned on. The
password is stored in the configuration folder and that folder should
be read-only to all users without Admin rights. This password is not
intended to be an `Iron Clad' device, but it is encrypted and, with
the help of read-only access to the Config folder for unauthorized users,
it should provide adequate security.
Nsetup.exe (Multi-user, received upon license purchase)
Multi-user install and update utility. This utility runs from the Config
file path on the network. It installs SpyFBI to the local workstations
with an admin specified configuration. It can also be used to check
the SpyFBI version that exists on the local workstation and update SpyFBI
from the network when a newer version exists there. Further information
accompanies Nsetup.exe.
Appendix D
Warnings
Cookies are used for several purposes. They can hold a variety of information
about you, your system, the website(s) you are visiting, etc. Many times
these cookies are helpful in making our web experience enjoyable. But
at the same time, unscrupulous individuals and companies use cookies
to further their own agendas with little concern for you. They can track
your web practices, your purchases and some of more devious ones can
download software to track your keystrokes in an attempt to capture
login, password and credit card information.
Many cookies issued from upstanding websites are used while you are
on their website to improve the way the their website responds to you.
This is the original intent of cookies. However after you leave their
website, these cookies are no longer needed nor desirable to have on
your system. They can contain personal information that can be accessed
by the unscrupulous persons previously mentioned. Temporary Internet
Files are often cookies or cookie related and can cause much the same
types of problems for you. The existence if these files, the lack of
clean up built into windows & IE, and the shear volume of problems
caused by then are the main reasons that SpyFBI was developed. To get
rid of these files before they download spyware, before they clog up
your system, and before they give away your private information.
This type of clean-up must be done often to keep a system spy free
and running as designed and the normal computer user will not run a
utility often enough unless it is fast. Let's face it - no computer
user likes waiting. This is why SpyFBI lacks many of the `bells and
whistles' that similar software does. SpyFBI is designed to get in,
clean it all up, and then get out - as fast as possible. The only `bells'
we put into SpyFBI is the progress bar window that lets you know that
SpyFBI is working and a summary to let you know it's done. Hopefully
it is fast enough that you will allow it to run often enough to accomplish
what it was designed to do.
Now for the Warnings!
(1) If you regularly visit sites where a login and password
are required, and those sights have a little check box near the login
that says something like "Remember your login on this computer?"
, that site is creating a cookie to remember that password. When SpyFBI
runs, that cookie will be deleted, along with your login and password
information. If you would like to have the login and password `remembered',
you will need to use Firefox or similar browser that has a remember
feature build into it. This way you control your security and not some
website through a wide-open cookie.
(2) If you store data in your temporary folders, SpyFBI will
delete it. (We are talking about the Windows system temporary folders,
ie: not a folder called TEMP that you may have created in My Documents.)
If you are not sure about the exact location of the temporary folders,
you may want to check the Folder List for your windows version under
appendix A.
Temporary folders are intended to hold temporary data,
not data you want to save. SpyFBI's viewpoint is: if the temporary data
is not currently being used, then whatever application created it must
be through with it and it is available for deletion. This shouldn't
be a problem for 99.9% of users, but I did see one person using their
temp directory for storing documents they were planning on copying to
another location. This is why I mention this as a warning. If you happen
to be storing information in a system temporary folder that you would
like to keep, please move it somewhere else before running SpyFBI.
Use the links below to View
other SpyFBI Documentation.
SpyFBI Support & FAQ
For Best Results
SpyFBI Configuration
End User License Agreement
Warnings
|