Main > Free Download Search >

Free authentification software for linux

authentification

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 21
Auth MemCookie 1.0

Auth MemCookie 1.0


Auth MemCookie is an Apache v2 authentification and authorization modules are based on cookie authentification mecanism. more>>
Auth MemCookie is an Apache v2 authentification and authorization modules are based on "cookie" authentification mecanism.

The module dont make authentification by it self, but verify if authentification "the cookie" are valid for each url protected by the module. The module validate also if the "authentificated user" have authorisation to acces url.

Authentification are made externaly by an authentification form page and all authentification information nessary to the module a stored in memcached indentified by the cookie value "authentification session id" by this login page.

How it Works

Phase 1 : The login Form

Authentification are made by a login formular page.
This login page must authenticate the user with any authenticate source (ldap, /etc/password, file, database....) accessible to langage of the page (php, perl, java... an ldap login page sample in php are in samples directory).

Then must set cookie that contain only a key the "authentification unique id" of the "authentification session".

The login page must store authorisation and user information of the authenticated user in memcached identified by the cookie key "authentification unique id".

The login page can be developted in any langage you want, but must be capable to use memcached (they must have memcache client api for us)

Phase 2 : The Apache v2 Module

After the user are logged, the apache 2 module check on each protected page by apache ACL the presence of the "cookie".

if the "cookie" exist, try to get session in memcached with the "cookie" value if not found return "HTTP_UNAUTHORIZED" page.

if session exist in memcached verify if acl match user session information if not match return "HTTP_FORBIDDEN" page.
<<less
Download (0.012MB)
Added: 2006-03-15 License: The Apache License 2.0 Price:
1318 downloads
Apache2::AuthenNTLM 0.02

Apache2::AuthenNTLM 0.02


Apache2::AuthenNTLM is a Perl module to perform Microsoft NTLM and Basic User Authentication. more>>
Apache2::AuthenNTLM is a Perl module to perform Microsoft NTLM and Basic User Authentication.

SYNOPSIS

< Location / >
PerlAuthenHandler Apache2::AuthenNTLM
AuthType ntlm,basic
AuthName test
require valid-user

# domain pdc bdc
PerlAddVar ntdomain "name_domain1 name_of_pdc1"
PerlAddVar ntdomain "other_domain pdc_for_domain bdc_for_domain"

PerlSetVar defaultdomain wingr1
PerlSetVar splitdomainprefix 1
PerlSetVar ntlmdebug 1
< /Location >

The purpose of this module is to perform a user authentication via Microsofts NTLM protocol. This protocol is supported by all versions of the Internet Explorer and is mainly useful for intranets. Depending on your preferences setting IE will supply your windows logon credentials to the web server when the server asks for NTLM authentication. This saves the user to type in his/her password again.

The NTLM protocol performs a challenge/response to exchange a random number (nonce) and get back a md4 hash, which is built from the users password and the nonce. This makes sure that no password goes over the wire in plain text.

The main advantage of the Perl implementation is, that it can be easily extended to verify the user/password against other sources than a windows domain controller. The defaultf implementation is to go to the domain controller for the given domain and verify the user. If you want to verify the user against another source, you can inherit from Apache2::AuthenNTLM and override its methods.

To support users that arent using Internet Explorer, Apache2::AuthenNTLM can also perform basic authentication depending on its configuration.

IMPORTANT: NTLM authentification works only when KeepAlive is on. (If you have set ntlmdebug 2, and see that there is no return message (type 3), check your httpd.conf file for "KeepAlive Off". If KeepAlive Off, then change it to KeepAlive On, restart Apache, and test again).

<<less
Download (0.050MB)
Added: 2007-03-19 License: Perl Artistic License Price:
955 downloads
autotunnel 1.3

autotunnel 1.3


Autotunnel is a small Project for setting up ipip-tunnel automatically. more>>
Autotunnel is a small Project for setting up ipip-tunnel automatically. This can give you the possibility to have a static ip address although you get a dynamic address by your dial-in provider. You need Linux-2.2.x or 2.4.x kernel on the server and the client to run it. (with ipip support of course)


A client have to connect to an autotunnel daemon, which is setting up the ipip tunnel after the client has authentificated. Authentification is done via PAM, SSL encrypted. So you need libpam and libssl libcrypt

Change into the diectory where you unpacked the tar-ball. Have a look at the Makefile and type make and make install . If you need a new certificate - key pair type make key
The certificate and key is installed /var/autotunnel.

<<less
Download (0.014MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1214 downloads
HTTPCapture 0.4

HTTPCapture 0.4


HttpCapture is a core wrapper around the packet-capture library pcap. more>>
HttpCapture is a core wrapper around the packet-capture library pcap and a framework for building plugins to filter, analyse, or display interesting network packets. The core of the application is minimal, and a collection of plugin libraries are used to actually process the packets.
The application couldnt exist without the existance of the USI++ library which Ive hijacked and included here (only because it appears to have disappeared from the internet).
Sincere thanks to the author of that library.
This application is designed to be extensible to the extent than any network traffic may be sniffed, decoded, and displayed.
This should be possible as the main driver includes no special logic, instead it delegates the processing of the collected packets to a collection of plugins.
Each plugin implements a different capturing method; so the application can be updated and improved upon by as many people as possible with a minimum of effort.
Included thus far are plugins for capturing, decoding, and displaying the following protocols:
HTTP Realm Authentification
Jabber Logins
FTP Logins
POP3 Logins
CVS (pserver) Logins.
Enhancements:
- Implemented Jabber sniffer.
- Added POP3 sniffer.
- Added CVS login sniffer (pserver).
- Added FTP sniffer.
- Added man page
- Cleaned up class file documentation.
- Pass endpoint addresses to plugins.
<<less
Download (0.034MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1208 downloads
mod_auth_cookie_mysql2 0.7

mod_auth_cookie_mysql2 0.7


mod_auth_cookie_mysql2 is an authentification with cookies against a MySQL db. more>>
mod_auth_cookie_mysql2 is a rewrite of the mod_auth_cookie_mysql module for apache 1.3. Some features were added, some were forgotten.
The module is available for apache 1.3 (mod_auth_cookie_mysql1) and apache 2 (mod_auth_cookie_mysql2). It is tested with mysql 3.x/4.x and and 5.0.x.
The current version of of this module is version 0.7.
If you want to receive a message when a new version is released, please leave your e-mail address in the announcements field at the left top of this site. This will register you to a moderated mailing list. Your e-mail address, will be kept private, it isnt visible to other users and it will not be distributed.
Basic auth is a standard authentication method in the internet. Two big disadvantages are, that on every request the username and password are transmitted to the webserver and there is no possibility to log out without closing the webbrowser.
With this module you can authorize your users with cookies. An external script sets the cookie and this module checks it against a MySQL database. The username/password combination is only one time transferred to the webserver when the external authenticator script (which sets the cookie) checks the user data. The generated cookie consists only of random session data.
So you can, for example, authenticate the user and set the cookie in a ssl connection and then use the cookie in a non-ssl environment and nobody can spy the username/password. Since the cookie is only random session data nobody can "hack" the system by manipulating the cookie values. Additionally you can add checks for session expiry and the correct remote ip on the server side.
Main features:
- Fake Basic Auth with cookies
- Cookie only consists of random session data, no username or password
- Can check expiry information stored in database against cookie
- Can check if the remote IP is equal to the IP stored in database
Enhancements:
- bug fix: return-code of function check_valid_cookies not initialized - thanks to Valerii Valeev
<<less
Download (0.008MB)
Added: 2006-05-25 License: GPL (GNU General Public License) Price:
1249 downloads
autologin-applet 0.8

autologin-applet 0.8


autologin-applet is an autologin on captive html portal : Fon, AT&T, ... more>>
autologin-applet is an autologin on captive html portal : Fon, AT&T, ...

When using public wifi from a vendor or a community you always have to login on a webpage. This can be really annoying to launch a web browser everytime you need your mail application or your favorite IRC.

This applet take care of the authentification process for you, without the need for a web browser.

Currently only the Fon network is supported but adding support for another network is really easy, email me and Ill add it.

<<less
Download (0.013MB)
Added: 2007-02-22 License: GPL (GNU General Public License) Price:
977 downloads
Bob the Butcher 0.7.1

Bob the Butcher 0.7.1


Bob the Butcher project is a distributed password cracker package. more>>
Bob the Butcher project is a distributed password cracker package.
This is ALPHA software, full of bugs, some of them being likely to be security holes. Besides, there is no client authentification, so anybody could impersonate a client and alter your search results.
Only use it on a trusted network!
Main features:
- Ciphers near source compatibility with John the Ripper. Bob the Butcher benefits from the fast algorithms that have been develloped for John:
Traditionnal DES Solar Designer
BSDI DES [BROKEN] Solar Designer
FreeBSD MD5 [BROKEN] Solar Designer
Windows NTLM (MD4)
MMX/SSE2 bartavelle
Windows Cache (mscash) bartavelle
Raw MD5 (hex-encoded) bartavelle
Raw SHA1 (hex-encoded) bartavelle
MySQL passwords Noah Williamsson
Netscape LDAP SHA Sun-Zero
Netscape LDAP SHA
MMX/SSE2 Bartavelle
Lotus Domino Jeff Fay
Oracle Passwords Bartavelle
- Password cracking speed scales linearly with the number of cracking clients.
- Central server that can handles several jobs, supporting different priorities (in the future.
- Smart keyspace distribution when several jobs are using the same algorithm (not for now).
Usage:
Build instructions
Only works on pentium or later!
./configure --enable-debug
make
cd bob_client
./bob_client -b
If it segfaults, try again with:
./configure --enable-debug --disable-sse2
bob_server
Just run ./bob_server -k SECRET_KEY
bob_admin
Use it to add jobs and check status. For now only he following commands work:
newjob : add a new job
status : gives general status
jobinf : give detailled status
Dont forget to use the -k switch for PSK.
bob_client Put this one on as many computers as possible, and just run:
./bob_client -d -k SECRET_KEY server_host_name
Enhancements:
- Bugfixes in cyphers, support for Solaris, and a prototype Python server.
<<less
Download (0.25MB)
Added: 2006-08-22 License: GPL (GNU General Public License) Price:
1163 downloads
SINUS Firewall 0.1

SINUS Firewall 0.1


SINUS project is a application which assess the potential of security without obscurity. more>>
SINUS project is a application which assess the potential of security without obscurity.
The SINUS Firewall is a TCP/IP packet filter for the Linux operating system. It is distributed under the GNU General Public Licence and comes with complete source code, as the Linux operating system does.
The SINUS firewall is a free and easy way to protect your network from the malware of the Internet. It does not guarantee perfect security, however it comes with a wealth of features, including:
Filtering of all header fields in the IP, TCP, UDP, ICMP, IGMP packets.
Intelligent RIP and FTP support.
Easy to understand, text-based configuration.
Graphical management interface for configuration of several firewalls.
Dynamic rules, including counters and time-outs.
Extensive logging, alerting, and counter intelligence.
Prevention of packet and address spoofing - GNU GPL license.
To install the software, you need a Linux 2.0.x based system. We suggest you install a bare-bone system without X or any of the other nifty features which tend to have security holes. You should not install user accounts on the firewall system. Log-ins other than from the console should be forbidden (if you absolutely have to log in remotely, we strongly suggest you install a copy of ssh).
Although the software has been subject to thorough testing, and has been continuously running without crashes for over 12 months, we are confident someone will eventually unconver A BUG in the software. Therefore, it is version "0.1".
Please do not use this software as the sole means to protect your top secret data. This software is intended for:
People who want to study firewalls
People who dont trust their current firewall
People who currently dont have any protection at all (even if there are serious bugs, it cannot get worse, can it?)
Enhancements:
- NEW FEATURES
- user level authentification between firewall and management interface
- compiles and runs on libc6 (glibc2) systems.
- CHANGES
- management interface now written as Java application (JDK 1.1.6)
- detect land attack
- changed name from sf to sifi (SINUS firewall) due to change of maintainer (now Harald Weidner ).
- BUG FIXES
- TCP RST of established connections now pass through the firewall
- fixed a segfault bug in the passive FTP code
<<less
Download (0.82MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1201 downloads
WebDhcpDns 1.0

WebDhcpDns 1.0


WebDhcpDns is a Web interface for managing DHCP/DNS configuration on a network split into different VLANs. more>>
WebDhcpDns is a Web interface for managing DHCP/DNS configuration on a network split into different VLANs.
WebDhcpDns manipulates isc-dhcpd3 and mydns configuration to assign machines to specific VLANs according to their MAC address.
It was made to allow administrators to delegate the DHCP/DNS configuration to temporary administrators without giving them direct access to the servers or the configuration files. LDAP authentication is also available.
WebDhcpDns program is licensed under the gpl GPL. Developed by Easter-eggs for the INHA.
Main features:
- Php/Mysql
- Use dhcpd 3 and mydns
- Ldap authentification possible
- IP and Vlan attribution depending on a machine mac address
- Vlans management delegation
- Configuration files for the dhcp server are automatically updated
<<less
Download (0.070MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1424 downloads
allcookies 1.2

allcookies 1.2


allcookies is an extension which dumps ALL cookies (including session cookies) to Firefox standard cookies.txt file. more>>
allcookies is an extension which dumps ALL cookies (including session cookies) to Firefox standard cookies.txt file.

The mandatory companion tool for downloading sites with WGET
A very minimum extension : no psychedelic design. Just the needed feature.

Why you need it : Many web sites are protected by either
- authentification forms
- vicious access rules like "you must first see some introductory or advertisement pages"

Such sites cant be downloaded with the well known WGET tool

AllCookies is the answer to this kind of restrictions.

How it works

Web sites generally use temporary "session cookies" to manage access rules. Such cookies are not saved to the firefox "cookies.txt" file, and are destroyed once your session closes.

AllCookies will turn those cookies to permanent cookies and force saving in cookies.txt

A typicall scenario to download a web site with WGET becomes:
- using Firefox, connect to the web sites, go through all the authentification forms or preliminary pages that are required
- execute AllCookies (just a simple item added in Firefox menu ) to update cookies.txt file
- launch wget : wget --load-cookies=z:cookies.txt http://foo.com

<<less
Download (0.004MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
855 downloads
gmailsender 1.3

gmailsender 1.3


gmailsender is a mono based mail sending application. more>>
gmailsender is a mono based mail sending application.
Use it to send Email through a smtp server (only without authentification) with an optional attached file.
gmailsender is under the GPL license.
Installation:
1. make
2. mono gmailsender.exe
and if you want to install it into your /usr/local/bin (as root) :
3. make install
Enhancements:
- now gmailsender use gtk-sharp2
<<less
Download (0.080MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1104 downloads
AqMail 0.9.1 Beta

AqMail 0.9.1 Beta


AqMail fetches mails from remote mailboxes (POP3), applies admin-defined filters. more>>
AqMail fetches mails from remote mailboxes (POP3), applies admin-defined filters, and stores the email in local mailboxes for POP3 daemons to serve them.
AqMail project supports virtual mail domains and users. It has been tested with QMail as the MTA and with Spamassassin and ClamAV as filters.
Main features:
- supports virtual users and domains
- supports multiple remote boxes per user (mails can be gathered from remote boxes into local boxes)
- individual fetch intervals for every remote box of every user
- system-wide, domain-wide or per-user filtering of mail
- ordering of mail filters
- simple interface to filter scripts (basically "FILTER INFILE OUTFILE")
- POP3 client plugin with APOP or USER/PASS authentification
- maildir plugin (reads and writes maildir folders)
- tested with QMail, SpamAssassin and ClamAV
You can use AqMail to gather mails from multiple email accounts into a single account which can then be accessed via a webmail interface (e.g. OpenWebMail) or via a POP3 server (e.g. QMail).
AqMail can be used as a daemon which continuously fetches, filters and distributes mails. It can also be used in command mode (e.g. to fetch mails and store them directly to a maildir in order to just replace the tool fetchmail).
AqMail is running on my own system in combination with QMail. However, any mail transfer agent which is able to serve from maildir folders can be used.
Enhancements:
- The daemon mode has been improved since 0.9.0beta.
<<less
Download (0.40MB)
Added: 2006-04-21 License: GPL (GNU General Public License) Price:
1281 downloads
Lemonldap::Portal::Cda 0.02

Lemonldap::Portal::Cda 0.02


Lemonldap::Portal::Cda is a Cross Domain Authentification Perl extension for Lemonldap SSO. more>>
Lemonldap::Portal::Cda is a Cross Domain Authentification Perl extension for Lemonldap SSO.

SYNOPSIS

use Lemonldap::Portal::Cda;
my $stack_user= Lemonldap::Portal::Cda->new(type=> master);
or my $stack_user= Lemonldap::Portal::Cda->new(type=> slave);

Lemonldap is a SSO system under GPL. Sometimes you have two or more domains (.bar.foo and .bar.foo2) The CDA :Cross Domain Authentification manages and centralize all credentials on all domains . CDA works with redirection in order to catch the credential cookie.

You may use an objet "master" domain with a "slave" domain . All authentification needed for the "slave" domain will be redirected on the "master" domain

METHODS

new (type => master|slave);

process (param => %params, bar => foo );

The process method alway return an error 8 (message = CDA requested) .

The master CDA just do a redirection with the id_session in the params of url GET . The slave CDA uses the id_session send by master for put on fly a cookie on slave domain.
see directory examples.

(url_encoded,url_decoded) : getAllRedirection

return the initial request encoded in Base64 and plaintext url

string : getSession

return the id_session or false .

string : message() ;

return the text of error

int : error() ;

return the number of error

<<less
Download (0.005MB)
Added: 2007-03-21 License: Perl Artistic License Price:
948 downloads
phpBazar 2.1.1

phpBazar 2.1.1


phpBazar provides a PHP/mySQL Classified Ads & Matchmaking product. more>>
phpBazar provides a PHP/mySQL Classified Ads & Matchmaking product.
Main features:
- WebSetup Install/Update-Tool
- Easy Config (config.php-File, style.css-File)
- Multi Languages, easy customizeable with Variables & Templates (incl.: English, German, French)
- Online Language Switch (unlimited Languages supported)
- Automatic Dynamic PageBreaks
- User (Member) Registration (incl. E-Mail confimation)
- User (Member) Authentification (Cookie based)
- User (Member) Data-Administration
- Lost Password Function
- Unlimited Members
- Unlimited Categories
- Unlimited SubCategories
- Special Feature Field
- 20 Feature Fields (Text-, Select-, Checkbox-Field)
- 10 Feature Icons
- Category Structured Display
- Attachment Upload/Display Function (max. 5 per ad)
- Picture Upload/Display Function (max. 5 per ad, .gif .jpg .png supported)
- Pictures Stored File-based or DB-based
- Picture Preview and Thumbnail View (GD-Lib & ImangeMagick supported)Webmail (Inbox/Sent/Trash)
- Send Ad-Reply (E-Mail) Function (incl. CarbonCopy & Attachment!)
- Send Fried Ad-URL-Reffer (E-Mail)
- Send ICQ-Message
- Goto Ad-Member URL
- Ad Rating
- Ad Statistic
- Ad Print
- Search Ads (simple & advanced)
- My Ads (edit & delete)
- My Favorits
- AutoNotify-Function
- Notify for timeouted Ads
- Ad-of-the-Day (or Week, Month)
- FloodProtect
- Useronline and Details
- Memberlisting & Search, Member-Details, Member-Ads
- IP-Logging & Banning
- User (Member) Banning
- Long-Word-Filter
- Dirty-Word-Filter
- Processing Time Display
- GZip output compression - 100% speed increase on PHP4.x.x
- Smilies Database & Conversation & dyn. Help
- Event Logging (Registration, Login, Logout, New Ad, Changed Ad, ...)
- Webmaster (E-Mail) Notify (Add User, Add Ad, Reply Ad, ...)
- Web-Admin-Panel (Statistics, Members, Categories, (HTML-)Newsletter,...)
- Admin Approval for new Ads
- Admin Database Backup
- Admin Database Cleanup
- Much More ...
- BONUS: Guestbook integrated (phpBook)
- BONUS: Voting integrated (phpVote)
- BONUS: Forum-Interface integrated (e.g. for FREE phpBB Forum)
- BONUS: Chat-Interface integrated (e.g. for phpBazarChat)
<<less
Download (MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
937 downloads
Lemonldap::Portal::Sslsso 0.03

Lemonldap::Portal::Sslsso 0.03


Lemonldap::Portal::Sslsso is a Perl extension for the Lemonldap SSO system. more>>
Lemonldap::Portal::Sslsso is a Perl extension for the Lemonldap SSO system.

SYNOPSIS

use Lemonldap::Portal::Sslsso;

my $message ;
my %params =Vars;
my $stack_user=Lemonldap::Portal::Ssslsso->new(formateUser => &my_method);
my $urlc;
my $urldc;
$retour=$stack_user->process(param => %params,
server => $ReverseProxyConfig::ldap_serveur,
port => $ReverseProxyConfig::ldap_port,
DnManager => $ReverseProxyConfig::ldap_admin_dn,
passwordManager => $ReverseProxyConfig::ldap_admin_pd,
branch => $ReverseProxyConfig::ldap_branch_people,
id_certif => $ENV{SSL_CLIENT_S_DN_Email} ,
field_certif=>mail
);
if ($retour) {
$message=$retour->message;
$erreur=$retour->error;
}

See in directory examples for more details
DESCRIPTION ^
Lemonldap is a SSO system under GPL.
In SSL environment all jobs are made by mod_ssl .
In this case params user and password are useless.
Sslsso.pm manages all the cycle of authentification : The users mail is in the client certificate then the module ll retrieve the ldap Entry.
The OCSP protocol is available with the last release of mod_ssl.

step 0 : setting configuration
step 1 : manage the source of request
step 2 : manage timeout
step 3 : control the input form of user and password
step 4 : formate the userid if needing
step 5 : build the filter for the search
step 6 : build subtree for the search ldap
step 7 : make socket upon ldap server
step 8 : bind operation
step 9 : make search
step 10 : confection of %session from ldap infos
step 11 : unbind
Any step can bee overload for include your custom method.
standards errors messages :

1 => Your connection has expired; You must to be authentified once again,
3 => Wrong directory manager account or password ,
4 => not found in directory,

<<less
Download (0.005MB)
Added: 2007-03-22 License: Perl Artistic License Price:
946 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2