Skip to content

Contribute

Koffix is built as a collaborate effort where the contributors take on different tasks, such as updating Koffix with new web sites, blogging, update Koffix's documentation, etc. The help from the contributors are essential to Koffix's success. In other words, no contributors, no program.
Further below are a number of tasks listed. Please let us know if you would like to carry out one of these.

Unassigned tasks

Documenting sites involved in questionable practices

Keeping Koffix updated with new sites involved in questionable practices. We are looking for a group of people that can monitor the work of security related sites, such as forums and blogs and summarize the findings. The summaries will be added to koffix.com's database of sites and to the Koffix program.

Blog, blog, and more blog

Research blogging is always much appreciated, especially those that cover sites involved in questionable practices.

Public relations

The content published on Koffix- such as the blog articles and database of web sites - is by its nature security related. Some of the articles posted here contain information about web sites exploiting security holes, software installing without user consent, unrequested advertising - sometimes from well known and respected companies - showing up on users' machine, etc. The focus of the public relations should be put on informing the press and other people in the security field about what findings we do here - perhaps by blogging about them, posting in the relevant forums, inviting people to discuss issues of current interest.

Writing a PAD file

To simplify the submission to software sites, the Association of Shareware Programmers have created a file format often referred to as a PAD. This task involves creating Koffix's PAD file. You can benefit by using Bazooka's PAD as an example.

Submitting Koffix to software sites

There are many sites that publish information about software for the Windows platform. This task involves visiting these sites and posting information about the Koffix program.

Ongoing tasks

Writing the Koffix User's Manual

The User's Manual should cover system requirements, installation, features, contact information, etc. The focus should be put on how to run the program and what the user 's choices will result in.
Ongoing work by Roger Karlsson.

Moderating the forums

Moderating the forums involves keeping an eye at the ongoing discussions, encouraging friendly and open-minded exchange of opinions, removing content that is obscene or potentially illegal, etc.
Ongoing work by Fred de Vries.

Finished tasks

What is the HOSTS file?

Koffix offer the user the possibility to block some sites by adding them to the HOSTS file. The HOSTS definition will be published in the glossary, and should contain a simple description for beginners, but also give more details for the technically inclined user who wish to learn more about the details of Koffix and the Windows operating system. The definition should answer questions such as: What can be added to the HOSTS file? (Only domains, not IP addresses) Where is it located? (On disk, defined by the registry) Who can modify the HOSTS file? (Only Administrators by default) Which protocols are affected by the HOSTS file? What happens when a user try to access a site that is added in the HOSTS file?
Finished by Roger Karlsson

What is the Restricted zone

Koffix offer the user the possibility to add sites and IP-addresses to the restricted zone. The restricted zone definition will be published in the glossary, and should contain a simple description for beginners, but also give more details for the technically inclined user who wish to learn more about the details of Koffix and the Windows operating system. The definition should answer questions such as: What are the implications of adding something to the restricted zone? How can a user edit the sites and ip addresses. (By using Internet Explorer) Where are these settings stored? (In the registry) Which protocols are affected by the restricted zone? What happens when a user try to access a site that is added to the restricted zone,when using Internet Explorer or other browsers?
Finished by Roger Karlsson

Define and implement site submission format

Updating Koffix with new sites will be a time-consuming task, thus it is important to make this process as efficient as possible.
This task includes defining a text based format (XML?) for submitting multiple new sites and implementing a php-script that parse the test based format and inserts the content into the database. The script should use mySQLs transactions and make basic checks that the content is valid.
Finished by Roger Karlsson

Setting up a discussion forum

koffix.com will use phpbb as its discussion forum. The forum should offer users to ask questions, report bugs, and talk about just anything.
Finished by Fred de Vries.

Settings up the koffix.com's content management system

koffix.com requires a Content Management System (CMS) implemented in PHP and content stored in a mySQL database. The CMS must offer functionality such as commenting, RSS feeds and present the content in XHTML 1 strict and taking accessibility into account.
Finished by Roger Karlsson

Alpha testing on Windows 98 and Internet Explorer 6.0

Koffix will not support any Windows operating system prior to Windows 98. This task aims to verify that Koffix runs with the minimum requirements: Microsoft Windows 98 and Internet Explorer 6.0 SP1.
Finished by Roger Karlsson