SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

||||||||||Nixory 0.4.1 ||||||||| USER MANUAL copyright 2005-2006


:Manual Summary::

INTRODUCTION
:::What's Nixory
:::What are cookies and spyware

INSTALL
:::Istall Windows (95/98/2000/ME/XP)
:::Istall for other platforms

USING NIXORY
:::Main Window
:::Preference Window
:::Scan Window
:::Remove Tool
:::Update Window
:::Event log Window
:::Groups of Data Miner: High,Medium,Low :::How to change Nixory Theme

ABOUT
:::FAQs
:::Change Log
:::Credits


::INTRODUCTION::

::What's Nixory::

Nixory is a Python\PyGTK program. It protects the user from malicious data mining for the browser Mozilla Firefox. There are many kinds of data miners. The most common are malicious cookies (see next chapter) that slip from Internet web sites (Often from banners) to a 'Container' ,usually a file. Thanks to a fast and accurate scan, Nixory will find (if there are) tracking cookies and it will completely remove them. To install Nixory, you absolutely don't need to uninstall other anti-spyware, anti-virus, etc. applications because Nixory doesn't edit the system registry or a live process. In other words, Nixory wants to be a powerful, fast, multi-platform and opensource program that protects which is a mature and secure browser. It's released with GNU General Public License.


::What are cookies and spyware::

Cookies are text files, and so, they can store informations. All Internet browsers can get cookies from web pages, and they will use them for a lot of utilities. For example, they can memorize user names on forums; also, most Access Counters use them. But not all cookies are useful. There are also malicious cookies called 'Data Miners' (or tracking cookies). Data miners take information about the user (IP\Host) and sometimes they tell these informations to other web sites. Nixory can find data miners and remove from the computer the selected ones. According to some tests, 90% of Internet-connected computers receive at least one kind of spyware, even on websites thought secure. Because there are also useful cookies, clearing all cookies from the 'Container' isn't always a good idea.


::INSTALL::

::Install Windows::

If you aren't a Windows User, ignore this chapter and go on with the next one. Nixory Installation is pretty easy. Just follow these 2 steps to have Nixory ready to use.

##Step ::1:: GTK runtime environment

Nixory has a graphical interface based on GTK + or above. GTK needs to be installed on your system. Check whether you have or not GTK+ runtime environment in the list of installed apps from the windows control panel. If not, you can get the installer from this URL(Gtk+ 2.6.9). Follow the instructions of the installer to have GTK+ Runtime environment ready for use (this library's also used by other programs).

##Step ::2:: Install Nixory

Get the windows setup installer from the download page. Now double-click on the downloaded file. You should have the initial window. Select your preferred language and then click OK. Click Next to go on. Then there's the license window: Gnu General Public License. Accept the terms and conditions and go on. Ignore the next window if you have already installed GTK+ Runtime environment in the first step. Next, select the directory in which to install Nixory's files. The default is the program folder. Click Next to continue. In the next window, you can choose the name of the Nixory's folder in the start menu ('Nixory' by default) or not to create it. In the next window, you can choose whether to create a desktop shortcut and/or quick launch bar. Finally, you will see the installation dialog. Click install to start the installation process. At the end, click Finish to complete the process. Now Nixory is ready for use! If you want to uninstall it, you can use the uninstaller in the control panel or the start menu. Follow the next chapter to learn how to use the simple interface of the program.


::Install for other platforms::

If you aren't a Windows user, follow this steps to use Nixory on your system. First, get the Nixory source from the download page. Then you need to install these environments for your system:

Python 2.4.1x >> http://www.python.org/2.4/ >> (Python Environment) PyGTK 2.6.2x >> http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.6/ >> (PyGTK Environment) GTK+ 2.6x >> http://prdownloads.sourceforge.net/gimp-win/gtk%2B-2.6.7-setup-2.zip?download >> runtime environment (GTK Environment) Psyco 1.4x >> http://sourceforge.net/project/showfiles.php?group_id=41036&package_id=33183&release_id=294953 >> Optional (Just In Time compiler)

Now launch the Nixory.py file how a normal executable file on your system. For example, on Windows a double click on the file icon, on Linux/Unix execute Nixory.py by Console (using "python Nixory.py"). You can also create a simple shortcut to the file and move it where you prefer. Now you can follow the next chapter to learn how to use Nixory's simple user interface. Enjoy!


::USING NIXORY::

::Main Window::

When you start Nixory you should see its Main Window. Here's a description:

::Menu bar::
The menu bar in the upper side of the window, has 5 options with some submenus: >>>>File
>>Quit: This option closes Nixory
>>>>Options
>>Preferences: This option opens the Nixory preferences window >>>>Actions
>>Scan now: This option opens the Nixory Scan window. >>>>Language
>>English: This option sets Nixory language to English >>Italian: This option sets Nixory language to Italian. >>Dutch: This option sets Nixory language to Dutch >>Spanish: This option sets Nixory language to Spanish. >>Spanish(AR): This option sets Nixory language to Spanish of Argentina. >>Catalan: This option sets Nixory language to Catalan.>>NOTE:: If you choose a different language from the current, Nixory will ask you before change it. If you confirm, Nixory will close and the new language will be applied at the next start. >>>>Help
>>About: This option opens the Nixory about window, with some information about the program (Author, Translators, Version, etc..)

::Tasks Table::
Under the Menu Bar, there's a table with the number of scans, objects removed, objects found, objects at High, Medium or Low priority or potentially malicious cookies removed from the installation of Nixory.

::Buttons::
There are two buttons in this window:
>>>Quit: This Button closes the program >>>Scan now: This button opens the Nixory scan window

::Status::
The last Main window widget is a text near the buttons. It's the current Nixory system status. It may be: >>>OK: When the system has found and successfully loaded the configuration. >>>Error: When an error occurred with the configuration file, invalid or not in its folder.


::Preferences Window::

You can use the 'Preferences' option from the menu bar in the Main Window for open the Preferences window. This window has 3 sections::

>>>GENERAL Section<<<

::Entry::
The first widget in this window is an entry where you can write text. Here, you need to insert the file path of the 'cookies.txt' file that is in the Mozilla Firefox's folder. Usually, this file is in the C:/Document and settings/username/Apps Data/Mozilla/Firefox/ProfileName/cookies.txt folder on Windows, and /home/username/.mozilla/firefox/ProfileName/cookies.txt on Linux. If you can't find the file: 1)Ensure that Mozilla Firefox is installed on your system. 2)Use the System file search and insert search key 'cookies.txt'. By the way, Nixory already has a fast tool to search for the cookies.txt file. How, you'll see next. NOTE: This step is needed to let Nixory work correctly!

::Buttons::
There are 2 buttons in this section:
>>>Browser: This button opens a window where you can explore system files and directories for find the 'cookies.txt' file.(That is usually in C:/Document and settings/username/Apps Data/Mozilla/Firefox/ProfileName/cookies.txt on Windows systems and /home/username/.mozilla/firefox/ProfileName/cookies.txt on Linux). If you find this file, select it and then click on 'Select' to confirm or 'Cancel' to close this window. If you confirm, the selected file path will be automatically copied in the text entry. >>>Clear: This button clears the current text of the entry.

::Check Buttons::
There are 3 check buttons in this section: >>>Ignore low priority data miners: If enabled, Nixory ignores low priority data miners found during scans. >>>Ignore medium priority data miners: If enabled, Nixory ignores medium priority data miners found during scans. >>>Ignore high priority data miners: If enabled, Nixory ignores high priority data miners found during scans.

>>>ICE EYE Section<<<

::Check Buttons::
There are 2 check buttons in this section: >>>Allow Nixory Ice Eye Heuristic System: Here you can enable the Ice Eye Heuristic System that allows Nixory to find potentially malicious cookies that are not yet in the Database. >>>Show section for signaling new objects in the remove tool: If enabled, when Nixory finds one or more potentially malicious cookies you'll see a new section in the remove tool, for signaling these objects.

::Radio Buttons::
There are 2 radio buttons in this section: >>>Ignore potentially malicious cookies: If enabled, Nixory ignores potentially malicious cookies. >>>Don't ignore potentially malicious cookies: If enabled, Nixory doesn't ignore potetially malicious cookies.

>>>SCAN LOG Section<<<

::Check Buttons::
There are 2 check buttons in this section: >>>Write Scan log in History/log.txt: If enabled, Nixory writes a scan log in History/log.txt file after each scan. >>>Write details about found and removed objects: If enabled, Nixory writes more details about the scan with descriptions of found and removed objects

::Scroll Bar::
In this window, you can choose the number of logged scans before reset scan log, with the scroll bar. Min: 1 and Max: 50.

::Buttons::
There's only one button in this section: >>>Clear Log: With this button, you can clear the contents of the Scan log


::Scan Window::

You can use 'Scan now' button or menu bar option in the Main window to open the Scan window:

::Info Table::
The first widget is an info table with these elements: >>>Total data miner objects found: Tells the number of total data miners found during scan >>>Total checked objects: Tells the number of total cookies checked during scan >>>High priority objects found: Tells the total number of high priority data miners found during scan >>>Medium priority objects found: Tells the total number of medium priority data miners found during scan >>>Low priority objects found: Tells the total number of low priority data miners found during scan >>>Risk objects found: Tells the total number potential data miners found during scan. NOTE: This option is displayed only if Ice Eye Heuristic System is enabled from the Preferences Window >>>Objects found ignored: Tells the number of total objects ignored.

::Progress bar::
In this window, there's a progress bar that indicates the progress of the current scan.

::Buttons::
In this window, there are 4 buttons:
>>>Close: This button closes the scan window >>>Start Scan: This button starts the scan >>>Finish: This button is enabled only at the end of each scan. It closes the scan window but first prompts the user if found data miners have not been removed >>>Remove Tool: This button is enabled only if Nixory has found one or more data miners. It opens the Remove tool window.


::Remove Tool::

The Remove tool can completely remove all or selected data miners found during scan, and it can also signal potentially malicious objects. You can open this window with the Remove tool button in the scan window. Here's a description:

>>>REMOVAL Section<<<

::Objects List::
This is the complete list of objects found during scan. There are different kinds of objects as you see: >>Data miners, They may be of low, medium or high priority >>Potentially malicious objects

::Buttons::
In this section there are 3 buttons:
>>>Remove: With this button you can remove selected objects (NOTE: Close Firefox before doing this!). Afterwards, The remove tool will close >>>Select All: With this button you can select all objects in the list >>>Close: This button closes the Remove tool window

>>>SIGNALING Section<<<

This section is showed only if Nixory has found one or more potentially malicious cookies and the relative option in Ice Eye settings is enabled.

::Objects List::
This list is pretty similar to the previous one, but this time shows only potentially malicious objects

::Buttons::
In this section there are 3 buttons:
>>>Signal: With this button you can signal selected objects (NOTE: You need an active Internet connection). Nixory will open your default email client with the signaling message already composed; So, you only need to send it. If there are too many words for a single message, Nixory will compose them in separated messages. If you want you can add your contact email at the end of the message. The remove tool won't close after the message(s) is sent. >>>Select All: With this button you can select all objects in the list >>>Close: This button closes the Remove tool window


::Update Window::

The Update Window can connect to the server and update the database to the last version released (A new database version is released about once a week). You can open this window using the 'Update' option under 'Actions' in the menu bar of the Main window:

::Info List::
A list with some informations about update: >>>Database version: Tells the version of current database >>>Database date: Tells the release date of current database >>>Database id: Tells the ID of current database >>>Database server: Tells the server where updates are located. >>>Last connection: Tells the last connection to the server by the user

::Buttons::
In this section there are 2 buttons:
>>>Close: This button closes the update window >>>Connect: With this button Nixory will try to connect to the server (Obviously an active internet connection is needed). If there are new definitions the database will be updated.


::Event log Window::

The event log window shows the last actions and events happened using the program (Ex: update completed, scan completed, etc.). You can open this window using the 'Event log' option under 'Actions' in the menu bar of the Main window:

::Info List::
A list with the last 60 events in chronological order with the date and time for each of them.

::Bottoni::
In this window there's only one button: >>>Close: This button closes the event log window


::Groups of data miner: High, Medium, Low::

Nixory subdivides data miners in 3 categories. Here's a brief description for each of them:

::Low priority::
The data miners of this group are not really dangerous. They can take not important information about yourself.

::Medium priority::
Data miners of this group can violate your privacy. In most cases are quite dangerous, because they take private information.

::High priority::
Cookies of this group are real data miners, and in most cases they are dangerous.


::How to change Nixory Theme::

Nixory is a Gtk application, and so you can change its theme! This how-to explains how to change the Nixory theme on Windows and Linux systems. NOTE: If you change theme, all your gtk applications will change their ones as well (For example, The Gimp). Remember that you need to close all gtk applications (like Nixory) before changing the theme.

>>>Change Nixory Theme on Windows<<<

On windows, you need two utilities to change your theme: >>gtk2-runtime-2.6.9-050806-ash.exe
(http://nixory.sourceforge.net/gtk2-runtime-2.6.9-050806-ash.exe) >>gtk2-themes-2005-08-18-ash.exe
(http://nixory.sourceforge.net/gtk2-themes-2005-08-18-ash.exe)

First, see if you have another gtk+ runtime environment on your system. If yes, uninstall it. Now launch and install from 'gtk2-runtime-2.6.9-050806-ash.exe' and then from 'gtk2-themes-2005-08-18-ash.exe'. When you have finished, open Start-->Programs-->GTK2 Runtime-->Change GTK2 Appearance for open an utility that changes your GTK Theme. Select your favorite in the list (You can see a preview of each by clicking the 'Show Preview' button), then click 'Ok' and 'Yes'. Now you can try to see the new appearance of your Nixory :)

>>>Change Nixory Theme on Linux<<<

Changing the Gtk Theme on Linux is pretty simple. Open with your favorite text editor the file: /home/your user/.gtkrc-2.0. Change the Theme name with your favorite theme and then save that file. Now you can launch Nixory and see its new theme :)


::ABOUT::

::Faqs::

>>>I want to use Nixory... I need to uninstall other Anti Spyware or Anti Virus applications installed on my system? <<<Absolutely not. Nixory doesn't use any live process and it doesn't change registry keys (On windows), so it can't close or damage other programs.

>>>Nixory can't find libglib-2.0-0.dll file. <<<Install GTK Runtime environments to solve this problem.

>>>I've selected the cookies.txt file path in the preference window but Nixory tells me that it is invalid. Why? <<<You have chosen the wrong file. You must choose the cookies.txt file in your mozilla firefox documents folder. Otherwise, If you are absolutely sure that it is the correct file, a program for cleaning internet files might have edited improperly the Firefox's cookies file. You can solve this problem by opening and closing Firefox (With internet connection)

>>>I hate memory leaks. Does Nixory care about memory usage? <<<Nixory has passed memory leak detection test, the memory that doesn't neeeded anymore gets free.

>>>On windows when I've closed Nixory an error window was appeared. What it means? <<<It means that an internal error occurred during program process. Open the file Nixory.exe.log in the Nixory Folder. Then please send the content at this email adress: nixory.support@email.it. If it's a bug, will be fixed as soon as possible.

>>>On windows when I launched Nixory an error window occurred. Why? <<<Open the Nixory.exe.log file in the Nixory Folder. If you see an error: 'Import error: DLL load failed' it means that you haven't installed GTK + Runtime Environment or you have an unsupported version. In this case, an upgrade to the 2.6 gtk version is needed.(Read Installation manual for more details)


::Change Log::

Nixory 0.3.8 To Nixory 0.4.1

>> New event log system
>> Scan log improvements
>> Updated Dutch Translation
>> Updated Italian Translation
>> Updated Spanish Translation
>> Updated Argentine Spanish Translation >> Updated Catalan Translation
>> Code Bug fixes
----------------------------------------------------------o

Nixory 0.3.6 To Nixory 0.3.8

>> Update function improvements
>> Code Bug fixes
----------------------------------------------------------o

Nixory 0.3.5 To Nixory 0.3.6

>> Scan function improvements
>> Code Bug fixes
----------------------------------------------------------o

Nixory 0.3.4 To Nixory 0.3.5

>> Code and GUI bug fixes
>> Code Clean up
----------------------------------------------------------o

Nixory 0.2.7 To Nixory 0.3.4

>> Code improvements
>> Updated definitions
>> New Update System for the definitions database >> Scan function improvements
>> Updated Dutch Translation
>> Updated Italian Translation
>> Updated Spanish Translation
>> Updated Argentine Spanish Translation >> Updated Catalan Translation
>> GUI and Code bug fixes
----------------------------------------------------------o

Nixory 0.1.8 To Nixory 0.2.7

>> Code improvements
>> Less memory usage
>> Updated definitions
>> New customizable options
>> New Ice Eye Heuristic System
>> Updated Dutch Translation
>> Updated Italian Translation
>> New Spanish Translation
>> New Argentine Spanish Translation
>> New Catalan Translation
>> GUI and Code bug fixes
----------------------------------------------------------o

Nixory 0.1 To Nixory 0.1.8

>> Code improvements
>> Less memory usage
>> Completely new definitions
>> Graphical User Interface additions
>> Dutch Translation (by Myckel Habets) >> GUI and Code bug fixes
----------------------------------------------------------o


::Credits::

Nixory; These web pages and the user manual are programmed and maintained by: Alfredo Spadafina(copyright 2005-2006)

For problems or support you can either contact him at nixory.support@email.it or visit the help forums.

Thanks to Myckel Habets for the Dutch Translation of the program. myckel@users.sourceforge.net

Thanks to Chuzo
bmciudadreal@gmaim.com
And to F. Roque Ojeda M. for the Spanish translation of the program azarug@mail.com

Thanks to R. Nicolás López ("MorZilla") for the Argentine Spanish Translation of the program. morzilla@argentina.com

Thanks to Jose L. Lopez for the Catalan Translation of the program. kharadras@gmail.com

Thanks to Gray B. for the help with english version of website gbinal@gmail.com

Nixory Icon Theme by: Everaldo(www.everaldo.com) and Marco Martin(www.notmart.org)

Nixory copyright 2006-2007 Italy


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.