esp
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 34
ESP 1.74
ESP is an XML-based protocol for search engines. more>>
An ethics-enabled search engine can act as a complement to the well-known price search engines (a topic I have been working on earlier) and turn ethical considerations into an easily advertisable advantage. A search engine can store imprint and ethics of organizations that publish them and allow users to find organizations adhering to the desired ethics and also to verify these ethics or the public feedback of organizations or individuals that verify those ethics and an organizations adherance to its ethics in detail.
Users of this system can demand ethics and support non-government organization that try to uphold environmental, social or other ethics. Gathering data from user profiles is expected from search engines as users specify the ethics they are looking for and the policy providers, certification agents and verification agents they would like to see.
A search engine must return hits according to the quality of matching ethics, if no other criteria was specified to supercede this.
Unsatisfied users can post tickets in a well-defined format to policy providers or verification agents to remind policy implementors to adhere to the ethics they have published. Policy providers and verification agents can declare a published socialcontract.xml document as (partially) invalid or revoke (self-) certifications. Users can also annotate policies or social contracts and inform others about their private opinion about the adherence or non-adherence of a policy implementor. Mediators should be used to mediate in case of dispute as legal steps are frowned upon (there is a base policy that disallows legal steps where mediation would be appropriate) and can increase the number of negative annotations.
Policies can extend policy schemes (inherting the structure of an empty policy) or extend another policy that has not been declared final. A final policy is not open to be extended. Extending a policy means that paragraphs can be overridden or appended. The implementation of a policy refers to the use of a policy in a social contract.
In an analogy to the Java language one could refer to policy schemes as interfaces and policies as classes but where Java nomenclatur would be to implement a scheme (instead of extending it), the term "implement" refers to what would be the instantiation of a policy in Java, because a policy implementation is the act of adding a policy to ones social contract. Such an "instance" of a policy is parametrized by a single argument, which is the implementation level. Further parametrization may be added in the future, when the search facilities for policy parameters are sufficiently standardized.
Policies should be structured to describe concisely what is required by a policy, not why it is required or how it is to be implemented. It should be considered good style to add links to external web pages describing the why and how to every paragraph that requires further explanations. Explanations should preferrably come in different degrees of verbosity and sophistication but aim to explain the connection to Kants Categorical Imperative.
Enhancements:
- This release introduces namespace references.
- Many static categorizations have been turned into namespace references with freely definable namespaces.
- Many new types have been added for the representation of communities, advertisements, votings, local currencies, and HTML meta information.
<<lessUsers of this system can demand ethics and support non-government organization that try to uphold environmental, social or other ethics. Gathering data from user profiles is expected from search engines as users specify the ethics they are looking for and the policy providers, certification agents and verification agents they would like to see.
A search engine must return hits according to the quality of matching ethics, if no other criteria was specified to supercede this.
Unsatisfied users can post tickets in a well-defined format to policy providers or verification agents to remind policy implementors to adhere to the ethics they have published. Policy providers and verification agents can declare a published socialcontract.xml document as (partially) invalid or revoke (self-) certifications. Users can also annotate policies or social contracts and inform others about their private opinion about the adherence or non-adherence of a policy implementor. Mediators should be used to mediate in case of dispute as legal steps are frowned upon (there is a base policy that disallows legal steps where mediation would be appropriate) and can increase the number of negative annotations.
Policies can extend policy schemes (inherting the structure of an empty policy) or extend another policy that has not been declared final. A final policy is not open to be extended. Extending a policy means that paragraphs can be overridden or appended. The implementation of a policy refers to the use of a policy in a social contract.
In an analogy to the Java language one could refer to policy schemes as interfaces and policies as classes but where Java nomenclatur would be to implement a scheme (instead of extending it), the term "implement" refers to what would be the instantiation of a policy in Java, because a policy implementation is the act of adding a policy to ones social contract. Such an "instance" of a policy is parametrized by a single argument, which is the implementation level. Further parametrization may be added in the future, when the search facilities for policy parameters are sufficiently standardized.
Policies should be structured to describe concisely what is required by a policy, not why it is required or how it is to be implemented. It should be considered good style to add links to external web pages describing the why and how to every paragraph that requires further explanations. Explanations should preferrably come in different degrees of verbosity and sophistication but aim to explain the connection to Kants Categorical Imperative.
Enhancements:
- This release introduces namespace references.
- Many static categorizations have been turned into namespace references with freely definable namespaces.
- Many new types have been added for the representation of communities, advertisements, votings, local currencies, and HTML meta information.
Download (0.013MB)
Added: 2005-08-31 License: GPL (GNU General Public License) Price:
1515 downloads
Esper 0.8.0
Esper is a 100% Java component for CEP and ESP applications. more>>
Esper project is a 100% Java component for CEP and ESP applications.
Main features:
- Event Pattern Matching
- Logical and temporal event correlation
- Crontab-like timer at operator
- Lifecyle of pattern can be controlled by timer and via operators
- Pattern-matched events provided to listeners
- Event Stream Processing
- Time-based, interval-based and lenght-based event windows
- Grouping, aggregation, sorting, filtering
- Tailored SQL-like query language using select and where clause
- Inner-Join of two or more event streams, outer joins
- Dynamically generated indexes
- Supports both listener (push) and consumer (pull) model
- Supports event-type inheritance and polymorphism as provided by the Java language
- Event properties can be simple, indexed, mapped or nested
- Supports externally-supplied time as well as Java system time
- Supports multiple independent Esper engines per JavaVM. Each engine instance itself is NOT multithread-safe, requiring workload structuring per engine if necessary (also see FAQ on multithread-safety).
Version restrictions:
- Esper requires a Java Virtual Machine version 5.0 runtime, or above.
- Esper will not work with JavaVM versions 1.4.2 or below.
- A Esper engine instance itself is NOT multithread-safe, i.e. 2 or more threads sending events to the same engine instance is not supported. However multiple engine instances with a maximum of one thread per engine instance is supported.
<<lessMain features:
- Event Pattern Matching
- Logical and temporal event correlation
- Crontab-like timer at operator
- Lifecyle of pattern can be controlled by timer and via operators
- Pattern-matched events provided to listeners
- Event Stream Processing
- Time-based, interval-based and lenght-based event windows
- Grouping, aggregation, sorting, filtering
- Tailored SQL-like query language using select and where clause
- Inner-Join of two or more event streams, outer joins
- Dynamically generated indexes
- Supports both listener (push) and consumer (pull) model
- Supports event-type inheritance and polymorphism as provided by the Java language
- Event properties can be simple, indexed, mapped or nested
- Supports externally-supplied time as well as Java system time
- Supports multiple independent Esper engines per JavaVM. Each engine instance itself is NOT multithread-safe, requiring workload structuring per engine if necessary (also see FAQ on multithread-safety).
Version restrictions:
- Esper requires a Java Virtual Machine version 5.0 runtime, or above.
- Esper will not work with JavaVM versions 1.4.2 or below.
- A Esper engine instance itself is NOT multithread-safe, i.e. 2 or more threads sending events to the same engine instance is not supported. However multiple engine instances with a maximum of one thread per engine instance is supported.
Download (4.6MB)
Added: 2006-03-27 License: LGPL (GNU Lesser General Public License) Price:
1309 downloads
ESP Ghostscript 8.15.4
ESP Ghostscript is a customized version of GPL Ghostscript that includes an enhanced autoconf-based configuration scripts. more>>
ESP Ghostscript project is a customized version of GPL Ghostscript that includes an enhanced autoconf-based configuration script, the CUPS raster driver to support CUPS raster printer drivers, and additional patches and drivers from various Linux distributors.
<<less Download (9.8MB)
Added: 2007-03-14 License: GPL (GNU General Public License) Price:
962 downloads
espgame.sh 070531
espgame.sh is a script designed to experiment with ESP powers in a playful way. more>>
espgame.sh project is a script designed to experiment with ESP powers in a playful way. It might just as well be used as a guessing-game. Images can be either guessed or predicted.
Based on the user input during the game, in the end a simple analysis expressed in percentages is calculated. On www.supple-pixels.net there is an archive containing images with which to play.
<<lessBased on the user input during the game, in the end a simple analysis expressed in percentages is calculated. On www.supple-pixels.net there is an archive containing images with which to play.
Download (0.012MB)
Added: 2007-06-01 License: GPL (GNU General Public License) Price:
875 downloads
EPM 4.1
EPM package is a free UNIX software/file packaging program that generates distribution archives from a list of files. more>>
EPM package is a free UNIX software/file packaging program that generates distribution archives from a list of files. EPM Can:
- Generate portable script-based distribution packages complete with installation and removal scripts and standard install/uninstall GUIs.
- Generate "native" distributions in AIX, BSD, Debian, HP-UX, IRIX, MacOS X, Red Hat, Slackware, Solaris, and Tru64 UNIX formats.
- Provide a complete, cross-platform software distribution solution for your applications.
The EPM book, "Software Distribution Using the ESP Package Manager", is available in print form. This book will teach you how to use the ESP Package Manager to create your own software packages that can be distributed over the Internet and on traditional media such as CD-ROM and DVD-ROM.
Enhancements:
- This release adds disk image creation on Mac OS X and fixes several RPM and GUI bugs.
<<less- Generate portable script-based distribution packages complete with installation and removal scripts and standard install/uninstall GUIs.
- Generate "native" distributions in AIX, BSD, Debian, HP-UX, IRIX, MacOS X, Red Hat, Slackware, Solaris, and Tru64 UNIX formats.
- Provide a complete, cross-platform software distribution solution for your applications.
The EPM book, "Software Distribution Using the ESP Package Manager", is available in print form. This book will teach you how to use the ESP Package Manager to create your own software packages that can be distributed over the Internet and on traditional media such as CD-ROM and DVD-ROM.
Enhancements:
- This release adds disk image creation on Mac OS X and fixes several RPM and GUI bugs.
Download (0.48MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
933 downloads
aPong
aPong is a Pong game written in x86 Assembly language. more>>
aPong is a Pong game written in x86 Assembly language.
As I run Linux on my own machine, I dont do a lot with intel syntax. I needed to learn this for a lab. After scouring the internet for a few hours, I came across NASM. This looked as though Id be able to just code in this, take it into the Windows computers and have it just work.
No such luck. So, thats beside the point now, but I wrote this in order to get to grips with the syntax (which turned out to be the wrong one.)
Main features:
- 2-player
The left one uses Q/A to go up/down, the second one uses P/L. Escape to quit.
- Uses SDL from assembly language
I quite like SDL. I quite dislike x86. I already know SDL. It was already a learning exercise, I wasnt going to go off learning xlib or something at the same time. This gave me a way to quickly get the code written.
- Avoids the use of frame pointers
Why do you need frame pointers if youre not going to be running it in a debugger. Its not difficult to keep track of the stack frame if youre writing it yourself. You dont need to keep moving the stack pointer inside a function, just once at the start and once at the end. Then all you need is to take offsets from esp (so long as you remember how big the frame is at the time.)
This really gets on my nerves. People dont seem to realise the amount of overhead (in terms of lost cycles) that a function call has. To say global variables are BAD is just plain wrong. Sure, it can lend itself to abuse, but thats like saying you shouldnt code in C or use UNIX because they dont hold your hand.
- The input system isnt great.
Because I was trying to keep the code size down, I went the way of using SDL_GetKeyState and SDL_PumpEvents. These mean that if the key is not actually down at the time of the PumpEvents call, it drops the keypress. (if you want to see how you should do it, look at the events system in STP
<<lessAs I run Linux on my own machine, I dont do a lot with intel syntax. I needed to learn this for a lab. After scouring the internet for a few hours, I came across NASM. This looked as though Id be able to just code in this, take it into the Windows computers and have it just work.
No such luck. So, thats beside the point now, but I wrote this in order to get to grips with the syntax (which turned out to be the wrong one.)
Main features:
- 2-player
The left one uses Q/A to go up/down, the second one uses P/L. Escape to quit.
- Uses SDL from assembly language
I quite like SDL. I quite dislike x86. I already know SDL. It was already a learning exercise, I wasnt going to go off learning xlib or something at the same time. This gave me a way to quickly get the code written.
- Avoids the use of frame pointers
Why do you need frame pointers if youre not going to be running it in a debugger. Its not difficult to keep track of the stack frame if youre writing it yourself. You dont need to keep moving the stack pointer inside a function, just once at the start and once at the end. Then all you need is to take offsets from esp (so long as you remember how big the frame is at the time.)
This really gets on my nerves. People dont seem to realise the amount of overhead (in terms of lost cycles) that a function call has. To say global variables are BAD is just plain wrong. Sure, it can lend itself to abuse, but thats like saying you shouldnt code in C or use UNIX because they dont hold your hand.
- The input system isnt great.
Because I was trying to keep the code size down, I went the way of using SDL_GetKeyState and SDL_PumpEvents. These mean that if the key is not actually down at the time of the PumpEvents call, it drops the keypress. (if you want to see how you should do it, look at the events system in STP
Download (0.008MB)
Added: 2007-03-05 License: GPL (GNU General Public License) Price:
965 downloads
FreeS/WAN 2.06
FreeS/WAN is an implementation of IPSEC & IKE for Linux. more>>
FreeS/WAN is an implementation of IPSEC & IKE for Linux. IPSEC is Internet Protocol SECurity. It uses strong cryptography to provide both authentication and encryption services. Authentication ensures that packets are from the right sender and have not been altered in transit. Encryption prevents unauthorised reading of packet contents. These services allow you to build secure tunnels through untrusted networks.
Two protocols are used
ESP (Encapsulating Security Payload) provides encryption plus authentication
IKE (Internet Key Exchange) negotiates connection parameters, including keys, for ESP
Freeswan implementation has three main parts:
KLIPS (kernel IPsec) implements ESP, and packet handling within the kernel
Pluto (an IKE daemon) implements IKE, negotiating connections with other systems
various scripts provide an adminstrators interface to the machinery.
Because IPsec operates at the network layer, it is remarkably flexible and can be used to secure nearly any type of Internet traffic. Two applications, however, are extremely widespread:
a Virtual Private Network, or VPN, allows multiple sites to communicate securely over an insecure Internet by encrypting all communication between the sites.
"Road Warriors" connect to the office from home, or perhaps from a hotel somewhere
There is enough opportunity in these applications that vendors are flocking to them. IPsec is being built into routers, into firewall products, and into major operating systems, primarily to support these applications. See our list of implementations for details.
We support both of those applications, and various less common IPsec applications as well, but we also add one of our own:
opportunistic encryption, the ability to set up FreeS/WAN gateways so that any two of them can encrypt to each other, and will do so whenever packets pass between them.
This is an extension we are adding to the protocols. FreeS/WAN is the first prototype implementation, though we hope other IPsec implementations will adopt the technique once we demonstrate it. See project goals below for why we think this is important.
A somewhat more detailed description of each of these applications is below. Our quickstart section will show you how to build each of them.
<<lessTwo protocols are used
ESP (Encapsulating Security Payload) provides encryption plus authentication
IKE (Internet Key Exchange) negotiates connection parameters, including keys, for ESP
Freeswan implementation has three main parts:
KLIPS (kernel IPsec) implements ESP, and packet handling within the kernel
Pluto (an IKE daemon) implements IKE, negotiating connections with other systems
various scripts provide an adminstrators interface to the machinery.
Because IPsec operates at the network layer, it is remarkably flexible and can be used to secure nearly any type of Internet traffic. Two applications, however, are extremely widespread:
a Virtual Private Network, or VPN, allows multiple sites to communicate securely over an insecure Internet by encrypting all communication between the sites.
"Road Warriors" connect to the office from home, or perhaps from a hotel somewhere
There is enough opportunity in these applications that vendors are flocking to them. IPsec is being built into routers, into firewall products, and into major operating systems, primarily to support these applications. See our list of implementations for details.
We support both of those applications, and various less common IPsec applications as well, but we also add one of our own:
opportunistic encryption, the ability to set up FreeS/WAN gateways so that any two of them can encrypt to each other, and will do so whenever packets pass between them.
This is an extension we are adding to the protocols. FreeS/WAN is the first prototype implementation, though we hope other IPsec implementations will adopt the technique once we demonstrate it. See project goals below for why we think this is important.
A somewhat more detailed description of each of these applications is below. Our quickstart section will show you how to build each of them.
Download (1.5MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1210 downloads
EtherApe 0.9.7
EtherApe is a GNOME/pcap-based etherman, interman, and tcpman clone. more>>
EtherApe is a GNOME/pcap-based etherman, interman, and "tcpman" clone. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them is shown as lines of varying width.
EtherApe project supports Ethernet, FDDI, Token Ring, ISDN, PPP, and SLIP. Additional statistics windows will let you concentrate on protocols or nodes.
Main features:
- Network traffic is displayed graphically. The more "talkative" a node is, the bigger its representation.
- Node and link color shows the most used protocol.
- User may select what level of the protocol stack to concentrate on.
- You may either look at traffic within your network, end to end IP, or even port to port TCP.
- Data can be captured "off the wire" from a live network connection, or read from a tcpdump capture file.
- Live data can be read from ethernet, FDDI, PPP and SLIP interfaces.
- The following frame and packet types are currently supported: ETH_II, 802.2, 803.3, IP, IPv6, ARP, X25L3, REVARP, ATALK, AARP, IPX, VINES, TRAIN, LOOP, VLAN, ICMP, IGMP, GGP, IPIP, TCP, EGP, PUP, UDP, IDP, TP, IPV6, ROUTING, RSVP, GRE, ESP, AH, ICMPV6, EON, VINES, EIGRP, OSPF, ENCAP, PIM, IPCOMP, VRRP; and most TCP and UDP services, like TELNET, FTP, HTTP, POP3, NNTP, NETBIOS, IRC, DOMAIN, SNMP, etc.
- Data display can be refined using a network filter.
- Display averaging and node persistence times are fully configurable.
- Name resolution is done using standard libc functions, thus supporting DNS, hosts file, etc.
<<lessEtherApe project supports Ethernet, FDDI, Token Ring, ISDN, PPP, and SLIP. Additional statistics windows will let you concentrate on protocols or nodes.
Main features:
- Network traffic is displayed graphically. The more "talkative" a node is, the bigger its representation.
- Node and link color shows the most used protocol.
- User may select what level of the protocol stack to concentrate on.
- You may either look at traffic within your network, end to end IP, or even port to port TCP.
- Data can be captured "off the wire" from a live network connection, or read from a tcpdump capture file.
- Live data can be read from ethernet, FDDI, PPP and SLIP interfaces.
- The following frame and packet types are currently supported: ETH_II, 802.2, 803.3, IP, IPv6, ARP, X25L3, REVARP, ATALK, AARP, IPX, VINES, TRAIN, LOOP, VLAN, ICMP, IGMP, GGP, IPIP, TCP, EGP, PUP, UDP, IDP, TP, IPV6, ROUTING, RSVP, GRE, ESP, AH, ICMPV6, EON, VINES, EIGRP, OSPF, ENCAP, PIM, IPCOMP, VRRP; and most TCP and UDP services, like TELNET, FTP, HTTP, POP3, NNTP, NETBIOS, IRC, DOMAIN, SNMP, etc.
- Data display can be refined using a network filter.
- Display averaging and node persistence times are fully configurable.
- Name resolution is done using standard libc functions, thus supporting DNS, hosts file, etc.
Download (0.37MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
994 downloads
XML::Simple 2.14
XML::Simple is a easy API to maintain XML (esp config files). more>>
XML::Simple is a easy API to maintain XML (esp config files).
SYNOPSIS
use XML::Simple;
my $ref = XMLin([< xml file or string >] [, < options >]);
my $xml = XMLout($hashref [, < options >]);
Or the object oriented way:
require XML::Simple;
my $xs = new XML::Simple(options);
my $ref = $xs->XMLin([< xml file or string >] [, < options >]);
my $xml = $xs->XMLout($hashref [, < options >]);
(or see "SAX SUPPORT" for the SAX way).
To catch common errors:
use XML::Simple qw(:strict);
<<lessSYNOPSIS
use XML::Simple;
my $ref = XMLin([< xml file or string >] [, < options >]);
my $xml = XMLout($hashref [, < options >]);
Or the object oriented way:
require XML::Simple;
my $xs = new XML::Simple(options);
my $ref = $xs->XMLin([< xml file or string >] [, < options >]);
my $xml = $xs->XMLout($hashref [, < options >]);
(or see "SAX SUPPORT" for the SAX way).
To catch common errors:
use XML::Simple qw(:strict);
Download (0.065MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1151 downloads
Ethics Search Protocol 1.87
Ethics Search Protocol in short ESP is an XML-based protocol for search engines. more>>
Ethics Search Protocol in short ESP is an XML-based protocol for search engines that is designed to allow people to express specific ethical requirements when performing searches.
Consumers seldom get the chance to communicate ethical requirements because the proper communication channel does not exist. This project has the goal to offer an open source specification and implementation for that missing communication channel.
Enhancements:
- Changes were made to Category, OrganizationSearchParameters, SearchProfile, and Community.
- PolicyReference complements PolicyStatement.
- EvaluationScheme complements VotingScheme.
- The Envelope type was removed.
- The documentation was improved.
<<lessConsumers seldom get the chance to communicate ethical requirements because the proper communication channel does not exist. This project has the goal to offer an open source specification and implementation for that missing communication channel.
Enhancements:
- Changes were made to Category, OrganizationSearchParameters, SearchProfile, and Community.
- PolicyReference complements PolicyStatement.
- EvaluationScheme complements VotingScheme.
- The Envelope type was removed.
- The documentation was improved.
Download (0.020MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1023 downloads
Argus 2.0.6
The Argus Open Project is focused on developing network activity audit strategies. more>>
The Argus Open Project is focused on developing network activity audit strategies that can do real work for the network architect, administrator and network user.
LATEST NEWS
Mon Jun 19 10:44:52 EDT 2006 *argus-3.0.0 testing has started!
Welcome to the Argus Open Project, home of Argus, the network Audit Record Generation and Utilization System. The Argus Open Project main goal is developing network activity audit strategies that can do real work for the network architect, administrator and network user.
Argus is a fixed-model Real Time Flow Monitor designed to track and report on the status and performance of all network transactions seen in a data network traffic stream. Argus provides a common data format for reporting flow metrics such as connectivity, capacity, demand, loss, delay, and jitter on a per transaction basis. The record format that Argus uses is flexible and extensible, supporting generic flow identifiers and metrics, as well as application/protocol specific information.
Argus can be used to analyze and report on the contents of packet capture files or it can run as a continuous monitor, examining data from a live interface; generating an audit log of all the network activity seen in the packet stream. Argus can be deployed to monitor individual end-systems, or an entire enterprises network activity. As a continuous monitor, Argus provides both push and pull data handling models, to
allow flexible strategies for collecting network audit data. Argus data clients support a range of operations, such as sorting, aggregation, archival and reporting. There is XML support for Argus data, which makes handling Argus data a bit easier, see ArgusRecord.xsd.
The network transaction audit data that Argus generates has been used for a wide range of tasks including Security Management, Network Billing and Accounting, Network Operations Management and Performance Analysis.
Argus currently runs on Linux, Solaris, FreeBSD, OpenBSD, NetBSD, and MAC OS X and its client programs have also been ported to Cygwin. The software should be portable to many versions of Unix with little or no modification. Performance is such that auditing an entire enterprises Internet activity can be accomplished using
modest computing resources. The Argus Open Project is an ongoing and active project. If you areinterested in participating, check out the mailing lists and sign up today!
Enhancements:
- Multithreaded
- Daemon Support
- Configuration Files
- Syslog Support
- Secure Access
- Audit Record Changes
- Variable Length Records
- Argus Source Identifier
- Sequence Number
- Transaction Reference Number
- Security Layer (ESP) Support
- Application Layer Byte Counts
- Application Layer Data Capture
- Multiprotocol Support
- Enhanced Performance Reporting
- Enhanced TCP Status Reporting
- Enhanced Aggregation Support
- Server Changes
- Improved Accuracy
- Improved Reliability
- Improved Fragment Support
- Multiprotocol Support
- Authenticated Access
- Confidential Access
- Enhanced Physical Interface Support
- Multiple Physical Interface Support
- Multiple Output File Support
- Independant Output Filters
- Server Side Filtering
- Improved Signal Handling
- Daemon Support
- Syslog Event Reporting
- System Configuration
- Environment Variable Support
- Enhanced Performance Reporting
- Response Time Determination Support
- User Data Capture Support
- Client Changes
- Multiple Server Support
- Configurable Output Formats
- Cisco Netflow Record Support
- Environment Variable Support
- Configuration
- XML Data Support
- Excel Data Importation Support
- User Data Printing
- ragrep()
- Support Scripts and Programs
- System startup routines
- Sample configurations
- Sample Argus Archiving scripts
- argusbug Bug reporting tool
- Magic file support
- Documentation
- Better documenation?
- HTML man pages.
- FAQ
- HOW-TO
<<lessLATEST NEWS
Mon Jun 19 10:44:52 EDT 2006 *argus-3.0.0 testing has started!
Welcome to the Argus Open Project, home of Argus, the network Audit Record Generation and Utilization System. The Argus Open Project main goal is developing network activity audit strategies that can do real work for the network architect, administrator and network user.
Argus is a fixed-model Real Time Flow Monitor designed to track and report on the status and performance of all network transactions seen in a data network traffic stream. Argus provides a common data format for reporting flow metrics such as connectivity, capacity, demand, loss, delay, and jitter on a per transaction basis. The record format that Argus uses is flexible and extensible, supporting generic flow identifiers and metrics, as well as application/protocol specific information.
Argus can be used to analyze and report on the contents of packet capture files or it can run as a continuous monitor, examining data from a live interface; generating an audit log of all the network activity seen in the packet stream. Argus can be deployed to monitor individual end-systems, or an entire enterprises network activity. As a continuous monitor, Argus provides both push and pull data handling models, to
allow flexible strategies for collecting network audit data. Argus data clients support a range of operations, such as sorting, aggregation, archival and reporting. There is XML support for Argus data, which makes handling Argus data a bit easier, see ArgusRecord.xsd.
The network transaction audit data that Argus generates has been used for a wide range of tasks including Security Management, Network Billing and Accounting, Network Operations Management and Performance Analysis.
Argus currently runs on Linux, Solaris, FreeBSD, OpenBSD, NetBSD, and MAC OS X and its client programs have also been ported to Cygwin. The software should be portable to many versions of Unix with little or no modification. Performance is such that auditing an entire enterprises Internet activity can be accomplished using
modest computing resources. The Argus Open Project is an ongoing and active project. If you areinterested in participating, check out the mailing lists and sign up today!
Enhancements:
- Multithreaded
- Daemon Support
- Configuration Files
- Syslog Support
- Secure Access
- Audit Record Changes
- Variable Length Records
- Argus Source Identifier
- Sequence Number
- Transaction Reference Number
- Security Layer (ESP) Support
- Application Layer Byte Counts
- Application Layer Data Capture
- Multiprotocol Support
- Enhanced Performance Reporting
- Enhanced TCP Status Reporting
- Enhanced Aggregation Support
- Server Changes
- Improved Accuracy
- Improved Reliability
- Improved Fragment Support
- Multiprotocol Support
- Authenticated Access
- Confidential Access
- Enhanced Physical Interface Support
- Multiple Physical Interface Support
- Multiple Output File Support
- Independant Output Filters
- Server Side Filtering
- Improved Signal Handling
- Daemon Support
- Syslog Event Reporting
- System Configuration
- Environment Variable Support
- Enhanced Performance Reporting
- Response Time Determination Support
- User Data Capture Support
- Client Changes
- Multiple Server Support
- Configurable Output Formats
- Cisco Netflow Record Support
- Environment Variable Support
- Configuration
- XML Data Support
- Excel Data Importation Support
- User Data Printing
- ragrep()
- Support Scripts and Programs
- System startup routines
- Sample configurations
- Sample Argus Archiving scripts
- argusbug Bug reporting tool
- Magic file support
- Documentation
- Better documenation?
- HTML man pages.
- FAQ
- HOW-TO
Download (0.34MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1220 downloads
stackviz 0.1
stackviz project is the stack visualizer. more>>
stackviz project is the stack visualizer.
When you debug your program with gdb and you want to imagine what goes on on the stack you can use the stack visualizer.
In order to use it, you have to issue in gdb that three commands:
print $esp
print $ebp
x/48w $esp
If you issue not only that three magic commands, but also something like:
print &< some_variable >
the stack visualizer will know what is the address of this variable and will show you where it lies on the stack. Of course you can do this with more variables.
<<lessWhen you debug your program with gdb and you want to imagine what goes on on the stack you can use the stack visualizer.
In order to use it, you have to issue in gdb that three commands:
print $esp
print $ebp
x/48w $esp
If you issue not only that three magic commands, but also something like:
print &< some_variable >
the stack visualizer will know what is the address of this variable and will show you where it lies on the stack. Of course you can do this with more variables.
Download (0.16MB)
Added: 2006-02-02 License: GPL (GNU General Public License) Price:
1359 downloads
jnetmaze 0.1
jnetmaze project is a clone of netmaze written in Java. more>>
jnetmaze project is a clone of netmaze written in Java.
Java 1.3 or greater is probably required for compiliation (esp. Server.java - which uses sun.misc.Signal)
Compile: (with gnu make)
# gmake
With alternate compiler:
# gmake JC=jikes
Compile: (with ant)
# ant
Compile: (using only javac)
# cd src
# CLASSPATH=applet:awt:client:common:server:text:swing
# javac */*.java
Run:
# cd bin
# java -server Server
or
# java TextClient
# java AwtClient
# java SwingClient
<<lessJava 1.3 or greater is probably required for compiliation (esp. Server.java - which uses sun.misc.Signal)
Compile: (with gnu make)
# gmake
With alternate compiler:
# gmake JC=jikes
Compile: (with ant)
# ant
Compile: (using only javac)
# cd src
# CLASSPATH=applet:awt:client:common:server:text:swing
# javac */*.java
Run:
# cd bin
# java -server Server
or
# java TextClient
# java AwtClient
# java SwingClient
Download (MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1058 downloads
Lantern 1.0.1
LANtern analyzes frames and packets on your network. more>>
LANtern is a frame and packet analyzer for Linux. Its written in C (without pcap) and released under the MIT license.
LANtern currently supports ethernet frames, ARP, MPLS, RARP, IPv4 (AH, ESP, GRE, ICMP, IGMP, TCP, IPComp, UDP, UDP-Lite, and IP-in-IP encapsulation)
I hope to soon write/release a BSD version.
Feel free to make changes to fit your needs. This isnt released under the GPL so youre not "required" to submit modifications, but if you want to send me some enhancements or new features, please do.
<<lessLANtern currently supports ethernet frames, ARP, MPLS, RARP, IPv4 (AH, ESP, GRE, ICMP, IGMP, TCP, IPComp, UDP, UDP-Lite, and IP-in-IP encapsulation)
I hope to soon write/release a BSD version.
Feel free to make changes to fit your needs. This isnt released under the GPL so youre not "required" to submit modifications, but if you want to send me some enhancements or new features, please do.
Download (0.018MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1475 downloads
KrawlSite 0.7
KrawlSite is a web crawler/spider/ offline browser/download manager application. more>>
KrawlSite is a web crawler/spider/ offline browser/download manager application.
To integrate with Konqueror, open the file associations page in the configuration dialog, select text/html mime type and in the embedded viewers list choose KrawlSite_Part. Now when you right click on a web-page in Konqueror, in the preview in menu, youll see KrawlSite.
Selecting it embeds the component into Konqueror as in the second screen shot. The first screen shot shows the shell in which the component runs. The third component is the configuration dialog.
To use this app to download tutorials, set offline mode on, start crawling from the start of the tutorial. If the start page of the tutorial is the TOC, set crawl depth to 1 or if the start page has the TOC along with the first chapter, set crawl depth to 0. If only next & previous links are present per chapter page, set crawl depth to number of chapters.
Enhancements:
- crash free(afaik!), esp after kde 4.1 came around.
- support for html frames
- better UI
<<lessTo integrate with Konqueror, open the file associations page in the configuration dialog, select text/html mime type and in the embedded viewers list choose KrawlSite_Part. Now when you right click on a web-page in Konqueror, in the preview in menu, youll see KrawlSite.
Selecting it embeds the component into Konqueror as in the second screen shot. The first screen shot shows the shell in which the component runs. The third component is the configuration dialog.
To use this app to download tutorials, set offline mode on, start crawling from the start of the tutorial. If the start page of the tutorial is the TOC, set crawl depth to 1 or if the start page has the TOC along with the first chapter, set crawl depth to 0. If only next & previous links are present per chapter page, set crawl depth to number of chapters.
Enhancements:
- crash free(afaik!), esp after kde 4.1 came around.
- support for html frames
- better UI
Download (0.62MB)
Added: 2005-12-01 License: GPL (GNU General Public License) Price:
1422 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 esp 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