based upon
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6804
EasyIDS 0.2
EasyIDS software is an easy to install intrusion detection system configured for Snort. more>>
EasyIDS software is an easy to install intrusion detection system configured for Snort. Based upon Patrick Harpers Snort installation guide and modeled after the trixbox installation cd, EasyIDS is designed for the network security beginner with minimal Linux experience.
Enhancements:
- This version was designed around Centos 4.5 cd1.
- Snort was upgraded to 2.6.1.5.
- Barnyard 0.2 with unified output was implemented.
- A menu-driven multi-language capable Web application was added.
- Much more was done.
<<lessEnhancements:
- This version was designed around Centos 4.5 cd1.
- Snort was upgraded to 2.6.1.5.
- Barnyard 0.2 with unified output was implemented.
- A menu-driven multi-language capable Web application was added.
- Much more was done.
Download (480MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
815 downloads
Basset::DB::Table 1.04
Basset::DB::Table is used to define database tables, ways to load that data into memory. more>>
Basset::DB::Table is used to define database tables, ways to load that data into memory and build queries based upon the table information.
SYNOPSIS
For example,
my $table = Basset::DB::Table->new(
name => user,
primary_column => id,
autogenerated => 1,
definition => {
id => SQL_INTEGER,
username => SQL_VARCHAR,
password => SQL_VARCHAR,
name => SQL_VARCHAR
}
);
print $table->insert_query, "n"; print $table->update_query, "n"; print $table->delete_query, "n";
Basset::DB::Table provides an abstract and consistent location for defining database tables, building queries based upon them, and so on. It is rarely (if ever) used directly in code, but is used extensively in packages which subclass from Basset::Object::Persistent.
Any queries returned by the query methods are simply strings that must be prepared by DBI in order bo be used.
<<lessSYNOPSIS
For example,
my $table = Basset::DB::Table->new(
name => user,
primary_column => id,
autogenerated => 1,
definition => {
id => SQL_INTEGER,
username => SQL_VARCHAR,
password => SQL_VARCHAR,
name => SQL_VARCHAR
}
);
print $table->insert_query, "n"; print $table->update_query, "n"; print $table->delete_query, "n";
Basset::DB::Table provides an abstract and consistent location for defining database tables, building queries based upon them, and so on. It is rarely (if ever) used directly in code, but is used extensively in packages which subclass from Basset::Object::Persistent.
Any queries returned by the query methods are simply strings that must be prepared by DBI in order bo be used.
Download (0.14MB)
Added: 2007-08-09 License: Perl Artistic License Price:
807 downloads
Zephulor
Zephulor is an arcade like game. more>>
Adventures on Planet Zephulor was written entirely in Python, using the PyGame library.
The tar.gz file contains the python scripts, including all of the tools written to aid in the creation of levels for the game.
The bulk of the game play involves finding power-ups and hidden areas and avoiding or squashing strange alien monsters bent on your destruction.
There are a few hidden areas, and in several locations, the player will experience different levels based upon which path is chosen.
There are no lives or continues in the game. If the player dies, he/she simply restarts at the beginning of the level. All creatures and power-ups are persistent in each level, in other words, if all but one enemy has been killed on a level when the player dies, there will only be that remaining creature as the player restarts.
There are about 15 levels, and different 5 creature types.
<<lessThe tar.gz file contains the python scripts, including all of the tools written to aid in the creation of levels for the game.
The bulk of the game play involves finding power-ups and hidden areas and avoiding or squashing strange alien monsters bent on your destruction.
There are a few hidden areas, and in several locations, the player will experience different levels based upon which path is chosen.
There are no lives or continues in the game. If the player dies, he/she simply restarts at the beginning of the level. All creatures and power-ups are persistent in each level, in other words, if all but one enemy has been killed on a level when the player dies, there will only be that remaining creature as the player restarts.
There are about 15 levels, and different 5 creature types.
Download (3.1MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
1472 downloads
HTML Entity Based Codepage Inference 0.01
HEBCI is a technique that allows a Web form handler to transparently detect the character set with which its data was encoded. more>> <<less
Download (0.005MB)
Added: 2005-07-05 License: GPL (GNU General Public License) Price:
1575 downloads
Curses::Application 0.2
Curses::Application provides the Curses Application Framework. more>>
Curses::Application provides the Curses Application Framework.
Curses::Application attempts to relieve the programmer of having to deal directly with Curses at all. Based upon Curses::Widgets and Curses::Forms, all one should have to do is define the application forms and contents in the DATA block of a script. Curses::Application will take care of the rest.
This module follows many of the conventions established by the Curses::Widgets and Curses::Forms modules, being built upon that framework. One area of special note, however, is the declaration of forms used within the application.
Curses::Application differentiates between forms and form definitions. A form is an instance of any particular form definition. Keeping that line of separation simplifies the development of MDI (Multiple Document Interface) applications.
Form definitions can be provided in two ways: as a list of definitions in the main::DATA block, or individually by using the addFormDef method. The former would normally be the simplest way to do so.
At the end of your script, declare a DATA block using Perls __DATA__ token. In that DATA block place a hash declaration (%forms) which contains a key/value pair for each form definition. The key being the name of the definition, and the value being a hash reference to the form declarations (see the Curses::Forms pod for directives available to that module). The only extra key that should be in each forms hash reference should be a TYPE directive, which would point to a module name relative to the base Curses::Forms class. If you omit this key, then it will be assumed that the form is a Curses::Forms object, or some custom derivative as specified in ALTPATH.
<<lessCurses::Application attempts to relieve the programmer of having to deal directly with Curses at all. Based upon Curses::Widgets and Curses::Forms, all one should have to do is define the application forms and contents in the DATA block of a script. Curses::Application will take care of the rest.
This module follows many of the conventions established by the Curses::Widgets and Curses::Forms modules, being built upon that framework. One area of special note, however, is the declaration of forms used within the application.
Curses::Application differentiates between forms and form definitions. A form is an instance of any particular form definition. Keeping that line of separation simplifies the development of MDI (Multiple Document Interface) applications.
Form definitions can be provided in two ways: as a list of definitions in the main::DATA block, or individually by using the addFormDef method. The former would normally be the simplest way to do so.
At the end of your script, declare a DATA block using Perls __DATA__ token. In that DATA block place a hash declaration (%forms) which contains a key/value pair for each form definition. The key being the name of the definition, and the value being a hash reference to the form declarations (see the Curses::Forms pod for directives available to that module). The only extra key that should be in each forms hash reference should be a TYPE directive, which would point to a module name relative to the base Curses::Forms class. If you omit this key, then it will be assumed that the form is a Curses::Forms object, or some custom derivative as specified in ALTPATH.
Download (0.017MB)
Added: 2007-03-29 License: Perl Artistic License Price:
940 downloads
Caravel 3.3
Caravel is a robust content management system designed for enterprise-level organizations. more>>
Caravel is a robust content management system designed for enterprise-level organizations. It is based upon OpenLDAP, and developed in PHP to work with PostgreSQL.
It facilitates quick generation of template-driven Web sites, sharing of files, stylesheets, and layouts across organizations, and simple management of numerous Web sites.
Caravel project features a Content Block Application system, which allows quick development and implementation of third-party modules and plug-ins.
Caravel is a Content Management that is:
- Browser-based
- WYSIWYG
- Multi-platform
- Intuitive
- Flexible
- Powerful
- Customizable
- Extensible
- OSS/Free
Enhancements:
- This version introduces tools for adding comments to blocks, for managing data collected via forms, and for manipulating images.
- Numerous user interface improvements, minor enhancements, and bugfixes are also included.
<<lessIt facilitates quick generation of template-driven Web sites, sharing of files, stylesheets, and layouts across organizations, and simple management of numerous Web sites.
Caravel project features a Content Block Application system, which allows quick development and implementation of third-party modules and plug-ins.
Caravel is a Content Management that is:
- Browser-based
- WYSIWYG
- Multi-platform
- Intuitive
- Flexible
- Powerful
- Customizable
- Extensible
- OSS/Free
Enhancements:
- This version introduces tools for adding comments to blocks, for managing data collected via forms, and for manipulating images.
- Numerous user interface improvements, minor enhancements, and bugfixes are also included.
Download (3.9MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
871 downloads
EDU-Nix Live CD II
EDU-Nix is based upon Gentoo Linux and the K Desktop Environment. more>>
EDU-Nix is a Live CD, this means that it is a complete computer Operating System that runs off of a Compact Disc instead of being installed onto the computers hard drive. EDU-Nix is based upon Gentoo Linux and the K Desktop Environment.
EDU-Nix Live CD also contains installation programs for OpenOffice.org for Windows, a fully-featured Office Productivity Suite that is Free to use and redistribute.
EDU-Nix contains numerous Educational, Office Productivity and Internet programs within a portable, Live CD Environment. You can access the EDU-Nix desktop on any PC that can boot from CD, bringing your system with you wherever you go.
EDU-Nix is Free Software, meaning school districts may legally copy and redistribute the system to students and faculty.
EDU-Nix aims to provide U.S. Public Schools with Open-Source alternatives to expensive proprietary software products. The project will consist initially of a redistributable CD that has both a live CD environment, as well as Windows versions of the office and productivity programs.
By ensuring that all students and faculty have equal access to high-quality Free Software, EDU-Nix will help to bridge the digital divide in American schools, allowing students access to the same software they use at school wherever they can get computer time.
<<lessEDU-Nix Live CD also contains installation programs for OpenOffice.org for Windows, a fully-featured Office Productivity Suite that is Free to use and redistribute.
EDU-Nix contains numerous Educational, Office Productivity and Internet programs within a portable, Live CD Environment. You can access the EDU-Nix desktop on any PC that can boot from CD, bringing your system with you wherever you go.
EDU-Nix is Free Software, meaning school districts may legally copy and redistribute the system to students and faculty.
EDU-Nix aims to provide U.S. Public Schools with Open-Source alternatives to expensive proprietary software products. The project will consist initially of a redistributable CD that has both a live CD environment, as well as Windows versions of the office and productivity programs.
By ensuring that all students and faculty have equal access to high-quality Free Software, EDU-Nix will help to bridge the digital divide in American schools, allowing students access to the same software they use at school wherever they can get computer time.
Download (700.5MB)
Added: 2006-11-04 License: GPL (GNU General Public License) Price:
1086 downloads
Sleutel 0.7
Sleutel is an RCP based Password Manager. more>>
Sleutel is an RCP based Password Manager.
Sleutel is a password manager that is written in Java and based upon the Eclipse Rich Client Platform (RCP). Sleutel securely manages all your web site and application passwords so you dont have to.
Main features:
- Manages lists of id/passwords pairs for accessing web sites, using a master password, allowing for high strenghth web site passwords
- Passwords are stored in encrypted form.
- Runs on multiple platforms (Windows XP, Linux, MacOS and more)
- Keeps track of password entry usage to indentify entries that may be manually deleted over time.
- Can generate passwords that use user configurable character sets (uppercase, lowercase, special charaters etc)
- Ease of use: Sleutel pre-generates passwords at password entry creation, removing the need to explicitly generate one in a seperate step.
- Ease of use: Search for password entries quickly using the quick search field on the toolbar.
- Using Eclipse RCP perspectives, you can layout the UI as required and layouts are retained by Sleutel.
<<lessSleutel is a password manager that is written in Java and based upon the Eclipse Rich Client Platform (RCP). Sleutel securely manages all your web site and application passwords so you dont have to.
Main features:
- Manages lists of id/passwords pairs for accessing web sites, using a master password, allowing for high strenghth web site passwords
- Passwords are stored in encrypted form.
- Runs on multiple platforms (Windows XP, Linux, MacOS and more)
- Keeps track of password entry usage to indentify entries that may be manually deleted over time.
- Can generate passwords that use user configurable character sets (uppercase, lowercase, special charaters etc)
- Ease of use: Sleutel pre-generates passwords at password entry creation, removing the need to explicitly generate one in a seperate step.
- Ease of use: Search for password entries quickly using the quick search field on the toolbar.
- Using Eclipse RCP perspectives, you can layout the UI as required and layouts are retained by Sleutel.
Download (13MB)
Added: 2007-06-27 License: The Apache License 2.0 Price:
849 downloads
GAI Blob 0.1
GAI Blob are a bunch of moving blobs. more>>
GAI Blob are a bunch of moving blobs.
This applet is based upon the blob part of the demo effects collection v0.4 by W.P. van Paassen.
I doubt there will be any questions nor bugs, but if Im wrong contact me.
Installation:
These are the general installation instructions for GAI applets.
Make sure that you have gai installed. If not, you can get it at http://gai.sourceforge.net
Then do:
./configure
make
(change to roo)
make install
If youre running the Gnome Panel, you have to restart the panel in order to see the newly installed applet.
<<lessThis applet is based upon the blob part of the demo effects collection v0.4 by W.P. van Paassen.
I doubt there will be any questions nor bugs, but if Im wrong contact me.
Installation:
These are the general installation instructions for GAI applets.
Make sure that you have gai installed. If not, you can get it at http://gai.sourceforge.net
Then do:
./configure
make
(change to roo)
make install
If youre running the Gnome Panel, you have to restart the panel in order to see the newly installed applet.
Download (0.037MB)
Added: 2006-10-24 License: GPL (GNU General Public License) Price:
1095 downloads
libfget 1.3.3
fget is a commandline tool for mirroring remote files via FTP. more>>
fget is a commandline tool for mirroring remote files via FTP. It is based upon the included FTP client library, whose API is designed to resemble the normal Unix API for accessing files and directories.
This interface should make it very easy to integrate FTP support into other applications.
Main features:
- Small and fast.
- Remote directory caching built into the FTP client library.
- API designed to resemble the normal UNIX API for accessing files and directories, so its very easy to use.
Enhancements:
- fixed include file problem for cygwin
- misc code cleanups in fget code (added lots of comments)
- added fget "-S" option
<<lessThis interface should make it very easy to integrate FTP support into other applications.
Main features:
- Small and fast.
- Remote directory caching built into the FTP client library.
- API designed to resemble the normal UNIX API for accessing files and directories, so its very easy to use.
Enhancements:
- fixed include file problem for cygwin
- misc code cleanups in fget code (added lots of comments)
- added fget "-S" option
Download (0.37MB)
Added: 2005-09-19 License: BSD License Price:
1495 downloads
PictoSniff 0.2
PictoChat sniffer allows you to spy live on PictoChat communications between Nintendo DS gaming consoles. more>>
PictoChat sniffer allows you to spy live on PictoChat communications between Nintendo DS gaming consoles.
Requires a 802.11 device with support for monitor mode and Radiotap (tested only under FreeBSD with the p54u driver). Based upon GTK2 and libpcap.
<<lessRequires a 802.11 device with support for monitor mode and Radiotap (tested only under FreeBSD with the p54u driver). Based upon GTK2 and libpcap.
Download (0.12MB)
Added: 2005-07-22 License: GPL (GNU General Public License) Price:
923 downloads
Object::Transaction 1.01
Object::Transaction is a virtual base class for transactions on files containing serialized hash objects. more>>
Object::Transaction is a virtual base class for transactions on files containing serialized hash objects.
SYNOPSIS
use Object::Transaction;
transaction($coderef, @codeargs);
commit();
abandon();
$there_is_a_pending_transaction = transaction_pending()
package Pkg;
@ISA = qw(Object::Transaction);
use Object::Transaction;
$obj = sub new { ... }
sub file($ref,$id) { ... }
$obj = load Pkg $id;
$obj->savelater();
$obj->save();
$obj->removelater();
$obj->remove();
$obj->commit();
$obj->uncache();
$obj->abandon();
$oldobj = $obj->old();
$reference = $obj->objectref();
$obj = $reference->loadref();
$id = sub id { ... }
$restart_commit = sub precommit() { }
@passby = sub presave($old) { ... }
sub postsave($old,@passby) { ... }
$newid = sub preload($id) { .... }
sub postload() { ... }
sub preremove() { ... }
sub postremove() { ... }
Object::Transaction provides transaction support for hash-based objects that are stored one-per-file using Storable. Multiuser access is supported. In the future, serializing methods other than Storable will be supported.
Object::Transaction is a virtual base class. In order to use it, you must inherit from it and override the new method and the file method.
Optomistic locking is used: it is possible that a transaction will fail because the data that is is based upon has changed out from under it.
<<lessSYNOPSIS
use Object::Transaction;
transaction($coderef, @codeargs);
commit();
abandon();
$there_is_a_pending_transaction = transaction_pending()
package Pkg;
@ISA = qw(Object::Transaction);
use Object::Transaction;
$obj = sub new { ... }
sub file($ref,$id) { ... }
$obj = load Pkg $id;
$obj->savelater();
$obj->save();
$obj->removelater();
$obj->remove();
$obj->commit();
$obj->uncache();
$obj->abandon();
$oldobj = $obj->old();
$reference = $obj->objectref();
$obj = $reference->loadref();
$id = sub id { ... }
$restart_commit = sub precommit() { }
@passby = sub presave($old) { ... }
sub postsave($old,@passby) { ... }
$newid = sub preload($id) { .... }
sub postload() { ... }
sub preremove() { ... }
sub postremove() { ... }
Object::Transaction provides transaction support for hash-based objects that are stored one-per-file using Storable. Multiuser access is supported. In the future, serializing methods other than Storable will be supported.
Object::Transaction is a virtual base class. In order to use it, you must inherit from it and override the new method and the file method.
Optomistic locking is used: it is possible that a transaction will fail because the data that is is based upon has changed out from under it.
Download (0.017MB)
Added: 2007-05-21 License: Perl Artistic License Price:
886 downloads
Acme::Wabby 0.13
Acme::Wabby is a Perl extension used to create semi-random sentences based upon a body of text. more>>
Acme::Wabby is a Perl extension used to create semi-random sentences based upon a body of text.
This module is used to create semi-random sentences based on a body of text. It uses a markov-like method of storing probabilities of word transitions. It is good for annoying people on IRC, AIM, or other such fun mediums.
Acme::Wabby only provides an object-oriented interface, and exports no symbols into the callers namespace. Each object is self-contained, so there are no issues with creating and using multiple objects from within the same calling program.
Version restrictions:
- Uses a lot of memory (not so much a bug as an implementation quirk).
<<lessThis module is used to create semi-random sentences based on a body of text. It uses a markov-like method of storing probabilities of word transitions. It is good for annoying people on IRC, AIM, or other such fun mediums.
Acme::Wabby only provides an object-oriented interface, and exports no symbols into the callers namespace. Each object is self-contained, so there are no issues with creating and using multiple objects from within the same calling program.
Version restrictions:
- Uses a lot of memory (not so much a bug as an implementation quirk).
Download (0.015MB)
Added: 2007-03-30 License: GPL (GNU General Public License) Price:
938 downloads
Postilion 0.9.3c
Postilion is a mail user agent based upon the popular TkRat program. more>>
Postilion is a mail user agent based upon the popular TkRat program. The main changes to TkRat are in the user interface portion, so all of the underlying functionality of TkRat remains. This includes MIME support, Virtual folders, PGP support, support for unix mail files, MH folders, POP and IMAP.
Many other features and enhancements have been added to Postilion, ranging from robust support for IMAP in a shared folder environment, to subtle touches which make mail browsing just a bit more pleasant of an experience. This program was made by the users requests.
Great effort has been made to support multiuser environments with support for system wide configurations, mailboxes and address books; shared folders, etc. Many of these features require the use of IMAP mailboxes. When you build Postilion, you will also build an IMAP4rev1 server which you can experiment with. See the "imap" directory for details.
One of the main features of TkRat which has not survived the transition well at all is multi-language interface support (TkRat had built-in support for English, Swedish and Italian). The reason for this is that I have changed much of the text, yet I do not know these languages for translation. Instructions are included for how to do translations, and I solicit any interested party to contribute their translations (please contact me before starting, just so I can coordinate efforts). Postilion currently has support for English, French, German, Italian Dutch and Swedish.
<<lessMany other features and enhancements have been added to Postilion, ranging from robust support for IMAP in a shared folder environment, to subtle touches which make mail browsing just a bit more pleasant of an experience. This program was made by the users requests.
Great effort has been made to support multiuser environments with support for system wide configurations, mailboxes and address books; shared folders, etc. Many of these features require the use of IMAP mailboxes. When you build Postilion, you will also build an IMAP4rev1 server which you can experiment with. See the "imap" directory for details.
One of the main features of TkRat which has not survived the transition well at all is multi-language interface support (TkRat had built-in support for English, Swedish and Italian). The reason for this is that I have changed much of the text, yet I do not know these languages for translation. Instructions are included for how to do translations, and I solicit any interested party to contribute their translations (please contact me before starting, just so I can coordinate efforts). Postilion currently has support for English, French, German, Italian Dutch and Swedish.
Download (1.0MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1228 downloads
ScatterChat 1.0.1
ScatterChat is a HACKTIVIST WEAPON designed to allow non-technical human rights activists and political dissidents. more>>
ScatterChat is a HACKTIVIST WEAPON designed to allow non-technical human rights activists and political dissidents to communicate securely and anonymously while operating in hostile territory. ScatterChat is also useful in corporate settings, or in other situations where privacy is desired.
It is a secure instant messaging client (based upon the Gaim software) that provides end-to-end encryption, integrated onion-routing with Tor, secure file transfers, and easy-to-read documentation.
Its security features include resiliency against partial compromise through perfect forward secrecy, immunity from replay attacks, and limited resistance to traffic analysis... all reinforced through a pro-actively secure design.
<<lessIt is a secure instant messaging client (based upon the Gaim software) that provides end-to-end encryption, integrated onion-routing with Tor, secure file transfers, and easy-to-read documentation.
Its security features include resiliency against partial compromise through perfect forward secrecy, immunity from replay attacks, and limited resistance to traffic analysis... all reinforced through a pro-actively secure design.
Download (5.8MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
1195 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above based upon search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed