Commit Graph

621 Commits

Author SHA1 Message Date
Pav Lucistnik
b22378f7b1 This module brings to Python programs the capability of evaluating password
strength. To achieve this noble aim it uses the well known cracklib toolkit,
hence the name.

PR:		ports/83603
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-07-18 16:29:47 +00:00
Pav Lucistnik
f6febd09e0 NewPKI is a PKI based on the OpenSSL low-level API, all the datas are handled
through a database, which provides a much more flexible PKI than with OpenSSL,
such as seeking a certificate with a search engine.

CA implementation.

PR:		ports/83387
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-07-14 13:58:43 +00:00
Pav Lucistnik
64b73b6642 NewPKI is a PKI based on the OpenSSL low-level API, all the datas are handled
through a database, which provides a much more flexible PKI than with OpenSSL,
such as seeking a certificate with a search engine.

GUI client that uses wxWidgets.

PR:		ports/83386
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-07-14 13:24:04 +00:00
Pav Lucistnik
c08970fbc3 NewPKI is a PKI based on the OpenSSL low-level API, all the datas are handled
through a database, which provides a much more flexible PKI than with OpenSSL,
such as seeking a certificate with a search engine.

PR:		ports/83385
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-07-14 13:01:35 +00:00
Pav Lucistnik
7ea7c22500 OpenCT, a middleware framework for smart card terminals.
It all started with a reader driver library to provide a framework for people
writing drivers for smart card readers. The idea was to provide all the usual
stuff (T=0, T=1, serial vs. USB device handling, etc) in a single place, and
reduce driver writing to interaction with the device itself.

OpenCT provides a native OpenCT, CT-API and PC/SC Lite IFD interface with an
OpenCT ifdhandler resource manager.

PR:		ports/82990
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu>
2005-07-06 14:35:12 +00:00
Erwin Lansing
26d0ab36f7 Add calife-devel
Forgotten by:	roberto
Committed from: Las Vegas, NV
2005-06-22 02:33:18 +00:00
Michael Johnson
47cdb23dd1 - Add sasp
This is a tool that uses ARP poisoning  to  have  a  scenario
like this: we have a LAN and we want offer connectivity to every-
one coming here with his laptop for example. It could happen that
our  customer  has  his  network parameters already configured to
work correctly in his own LAN, but not working here. We can  have
then this scenario:
Customer's  host (10.0.0.2/8 and default gateway set to 10.0.0.1)
Our LAN (192.168.0.0/24 with real gateway 192.168.0.254).
All that we want is that our customer plugs his laptop  and  joins
the  internet without changing nothing of his network parameters.
Here comes this tool installed in my real gw(192.168.0.254)  It's
a  sort  of sniffer, because it sniffs broadcast ARP requests for
the gateway and answers that the gateway is itself In our example
our  customer's  laptop  sends  this request: arp who-has 10.0.0.1
tell 10.0.0.2 Now our gateway does the following: 1)  Sends  back
this  reply to 10.0.0.2: arp reply 10.0.0.1 is-at his_mac_address
2)Create the alias 10.0.0.254 (ARP is not routable so we need one
alias  for each subnet that is not our one) 3)Sends itself an ARP
reply to refresh his ARP cache
It is different from proxy arp for two reasons: first it runs  in
user  space,  then in this case we can plug machines belonging to
whatever subnet, while proxy arp is used in the case of only  two
different ones.

PR:		ports/79676
Submitted by:	Luigi Pizzirani <sviat@opengeeks.it>
2005-06-15 06:57:10 +00:00
Niels Heinen
91cdac02fb New port: Create HOME directory with a PAM module on demand
Based on submission via the following PR:

PR:		ports/82032
Submitted by:	Martin Mersberger
Approved by:	nectar (mentor)
2005-06-14 20:01:55 +00:00
Niels Heinen
4c30e8b53d New port based on submission by Paul Schmehl
Sancp is a network security tool designed to collect
statistical information regarding network traffic, as
well as, collect the traffic itself in pcap format, all
for the purpose of: auditing, historical analysis, and
network activity discovery.

PR:		ports/77426
Submitted by:	Paul Schmehl
Approved by:	nectar (mentor)
2005-06-07 20:56:27 +00:00
Niels Heinen
64101141a1 New port: BitDefender Console Antivirus 7.0.1
Based on submission via PR:

PR:		ports/75424
Submitted by:	Adrian Pircalabu
Approved by:	nectar (mentor)
2005-06-05 13:36:22 +00:00
Thierry Thomas
3c7b1a38c2 Add snortsms 0.11.3, a Snort Sensor Management System web interface
and monitoring console.

PR:		81425
Submitted by:	J. Randolph <snortsms (at) servangle.net>
2005-06-01 20:01:39 +00:00
Thierry Thomas
3275030129 Add pamtester 0.1.0, a command line pam authentication tester.
PR:		81427
Submitted by:	andy (at) fud.org.nz
2005-05-29 09:48:19 +00:00
Pav Lucistnik
fbd9f71d63 An inline IPS system based on snort using ipfw.
PR:		ports/81378
Submitted by:	Nick Rogness <nick@rogness.net>
2005-05-28 11:06:39 +00:00
Pav Lucistnik
a45e489232 bruteforceblocker is a script that checks sshd's auth.log for Failed
login attemtps and cooperates with pf firewall. When given IP gains
specific number of fails, bruteforceblocker adds this IP to the pf's
table. This is useful for people who are getting large number of
these attempts.

PR:		ports/80211
Submitted by:	Daniel Gerzo <danger@rulez.sk>
2005-05-26 21:14:58 +00:00
Erwin Lansing
ca95160c4e Add p5-Digest-SHA256 0.01b, perl5 interface to the SHA256 algorithm.
PR:		ports/79211
Submitted by:	Christopher Nehren
2005-05-26 13:10:51 +00:00
Pav Lucistnik
14ada42ce7 This is a port of tinysu, a featureless replacement for su and sudo. tinysu is
installed setuid root and executable by members of a particular group. It is
intended to be used in situations where an unprivileged user is being granted
full root access, but wants the convenience of a sudo-style log.

PR:		ports/80752
Submitted by:	Zak Johnson <zakj@nox.cx>
2005-05-24 21:52:50 +00:00
Jean-Yves Lefort
9e01a15a9e Add openscep.
OpenSCEP is an open source implementation of the SCEP protocol used by Cisco
routers for certificate enrollment to build VPNs. It implements most of the
draft specification.

OpenSCEP includes a client and a server implementation, as well as some CGI
programs to simplify certificate and revocation list management.

WWW: http://openscep.othello.ch/

PR:		ports/81264
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-05-23 22:21:25 +00:00
Pav Lucistnik
6652947ac1 New port: security/pear-Crypt_RSA PEAR class allows you to use two-key strong cryptography
PEAR::Crypt_RSA allows you to use two-key strong cryptography like RSA with
arbitrary key length.

PR:		ports/80939
Submitted by:	Antonio Carlos Venancio Junior <antonio@php.net>
2005-05-20 17:46:19 +00:00
Hajimu UMEMOTO
c75fd20826 New port -- SASL LDAPDB auxprop plugin
Though this is actually part of Cyrus SASL2, we cannot simply
enable it in security/cyrus-sasl2 to avoid dependency loop with
net/openldap.
2005-05-17 16:44:39 +00:00
Jean-Yves Lefort
aa327195fb Add p5-CSP.
CSP is a Perl class and script for running multiple CAs. OpenSSL is used
for all operations. CSP can also generate a small CA website used to
distribute certificates and CRLs.

WWW: http://devel.it.su.se/projects/CSP/

PR:		ports/79885
Submitted by:	David Thiel <lx@redundancy.redundancy.org>
2005-05-16 23:51:12 +00:00
Alfred Perlstein
25915bf6b1 p5-Business-PayPal-EWP 2005-05-12 17:49:20 +00:00
Thierry Thomas
56ba17e54e Add pear-Crypt_Blowfish 1.0.0, PEAR class for blowfish encryption.
PR:		80404
Submitted by:	Antonio Carlos Venancio Junior (<antonio (at) php.net>)
2005-05-05 19:51:19 +00:00
Oliver Lehmann
39baf03e56 move mail/courier-authlib to security/courier-authlib which is a meta-port now.
Submitted by:		Yarema <yds@CoolRat.org>
In corporation with:	Jose M Rodriguez <josemi@freebsd.jazztel.es>, Milan Obuch <ports@dino.sk>, myself
2005-04-26 19:17:32 +00:00
Alexander Leidinger
82da7baf2f PHP bindings to the libssh2 library which provide access to resources
(shell, remote exec, tunneling, file transfer) on a remote machine using a
secure cryptographic transport.
2005-04-22 20:11:13 +00:00
Alexander Leidinger
d2ae1f9d87 libssh2 is a library implementing the SSH2 protocol as defined by
Internet Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).
2005-04-22 20:09:20 +00:00
Alexey Dokuchaev
acf828f813 Add libotr 2.0.1, the portable OTR Messaging Library and toolkit.
PR:		ports/79100
Submitted by:	Conor McDermottroe <ports(at)mcdermottroe.com>
2005-04-19 09:14:11 +00:00
Pav Lucistnik
23f3100df2 Development version of distributed session caching tools and APIs, primarily
for SSL/TLS servers though perhaps useful for other (non-SSL/TLS)
circumstances.

Also includes a self-contained network abstraction library (libnal), and the
sslswamp SSL/TLS benchmark/test utility.

PR:		ports/79879
Submitted by:	Marcel Prisi <marcel.prisi@virtua.ch>
2005-04-18 19:05:57 +00:00
Pav Lucistnik
b432ed11ba Distributed session caching tools and APIs, primarily for SSL/TLS servers
though perhaps useful for other (non-SSL/TLS) circumstances.

Also includes a self-contained network abstraction library (libnal), and the
sslswamp SSL/TLS benchmark/test utility.

PR:		ports/79878
Submitted by:	Marcel Prisi <marcel.prisi@virtua.ch>
2005-04-18 19:04:40 +00:00
Sergey Matveychuk
4f82756f90 A web frontend for the pf firewall wrote in PHP.
PR:		ports/79907
Submitted by:	Renato Botelho <freebsd@galle.com.br>
2005-04-15 18:41:09 +00:00
Florent Thoumie
1d6d580c8d - Add py-twistedConch, an SSH and SFTP protocol implementation
together with clients and servers.

PR:		ports/79921
Submitted by:	Neal Nelson <neal@nelson.name>
2005-04-15 04:57:33 +00:00
Pav Lucistnik
9e5f3ca861 New port: security/pear-Auth_PrefManager PEAR preferences management class
Preference Manager is a class to handle user preferences in a web application,
looking them up in a table using a combination of their userid, and the
preference name to get a value, and (optionally) returning a default value for
the preference if no value could be found for that user.

It is designed to be used alongside the PEAR Auth class, but can be used with
anything that allows you to obtain the user's id - including your own code.

PR:		ports/79556
Submitted by:	Antonio Carlos Venancio Junior <antonio@php.net>
2005-04-09 22:52:32 +00:00
Alexey Dokuchaev
5b9ca1709b Add gaim-otr 1.0.1, allows deniable private conversations using GAIM.
PR:		ports/75352
Submitted by:	Conor McDermottroe <ports(at)mcdermottroe.com>
2005-03-20 10:31:05 +00:00
Pav Lucistnik
e90ca987dd DMitry (Deepmagic Information Gathering Tool) is a UNIX/Linux command line
program coded purely in C with the ability to gather as much information as
possible about a host.

PR:		ports/77142
Submitted by:	Vaida Bogdan <vaidab@phenix.rootshell.be>,
		James Greig <james@mor-pah.net>
2005-03-16 21:07:05 +00:00
Florent Thoumie
80104e2b49 - Add dissembler 0.9, Tiny and clever tool to convert shellcode to ASCII.
PR:		ports/78783
Submitted by:	Jonathan <onatan@gmail.com>
2005-03-13 21:54:37 +00:00
Pav Lucistnik
07987f03c8 New port: security/pear-File_SMBPasswd PEAR class for managing SAMBA style password files
With PEAR::File_SMBPasswd you can maintain smbpasswd-files, usualy used by
SAMBA.

PR:		ports/78642
Submitted by:	Antonio Carlos Venancio Junior <antonio@php.net>
2005-03-11 21:19:39 +00:00
Pav Lucistnik
d17fb322a1 PEAR::Crypt_CHAP provides Classes for generating CHAP packets.
Currently these types of CHAP are supported:
* CHAP-MD5
* MS-CHAPv1
* MS-CHAPv2

PR:		ports/78641
Submitted by:	Antonio Carlos Venancio Junior <antonio@php.net>
2005-03-11 21:12:38 +00:00
Pav Lucistnik
ecd10303fa New port: security/pear-File_HtAccess PEAR class to manipulate .htaccess files
Provides methods to create and manipulate .htaccess files.

PR:		ports/78603
Submitted by:	Antonio Carlos Venancio Junior <antonio@php.net>
2005-03-11 20:30:47 +00:00
Florent Thoumie
283a9076c8 - Add aimsniff 0.9d, an AOL Instant Messanger Sniffing and Reading Tool.
PR:		ports/63936
Submitted by:	Andrew Marks <spam@amrx.net>
Approved by:	pav (mentor)
2005-03-09 10:06:40 +00:00
Florent Thoumie
531ab5d4d4 Add secure_delete 3.1, a secure data deletion toolkit.
PR:		ports/69556
Submitted by:	bugghy <bugghy@phenix.rootshell.be>
Approved by:	pav (mentor)
2005-03-07 22:43:09 +00:00
Pav Lucistnik
754beeab76 Wipe is a file and block device wiping utility
PR:		ports/77108
Submitted by:	Edson Brandi <ebrandi@fugspbr.org>,
		Mark Laws <mdl@60hz.org>
2005-03-05 16:04:44 +00:00
Thierry Thomas
b4a3db7038 Add pear-Crypt_HMAC 1.0.1, PEAR class to calculate RFC 2104
compliant hashes.

PR:		77853
Submitted by:	Antônio Carlos Venâncio Júnior
2005-02-27 22:51:27 +00:00
Sergei Kolobov
a2ff10abd4 Add security/base:
BASE is the Basic Analysis and Security Engine. It is based on the code
from the ACID project. This application provides a PHP-based web front-end
to query and analyze the alerts coming from a Snort IDS system.

BASE is a web interface to perform analysis of intrusions that Snort has
detected on your network. It uses a user authentication and role-base
system, so that you as the security admin can decide what and how much
information each user can see. It also has a simple to use, web-based
setup program for people not comfortable with editing files directly.

WWW:	http://secureideas.sourceforge.net/

PR:		ports/74492 [1], ports/77103 [2]
Submitted by:	Linh Pham <question+fbsdports@closedsrc.org> [1],
		Paul Schmhel <pauls@utdallas.edu> [2]
2005-02-21 00:17:25 +00:00
Peter Pentchev
091332206f Add poly1305-20050218, Prof. Daniel J. Bernstein's public domain message
authenticator library.
2005-02-19 00:05:04 +00:00
Kris Kennaway
11ea174ccb As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them.
2005-02-18 23:44:49 +00:00
Sergey Matveychuk
0fe80d8e31 SSCEP is a client-only implementation of the SCEP (Cisco System's Simple
Certificate Enrollment Protocol). SSCEP is designed for OpenBSD's isakmpd,
but it will propably work with any Unix system with a recent compiler and
OpenSSL toolkit libraries installed.

PR:		ports/77595
Submitted by:	Vsevolod Stakhov <vsevolod(at)highsecure.ru>
2005-02-18 21:46:59 +00:00
Pav Lucistnik
0393afba2a amavis-stats is a simple AMaViS statistics generator based on rrdtool. It
produces graphs of clean emails, spam emails and infected emails broken down by
virus, from amavis log entries. RRD files are created and updated by a perl
script run from cron. Graphs are generated by a php script and viewed with a
web browser.

PR:		ports/68934
Submitted by:	Mantas Kaulakys <stone@tainet.lt>
2005-02-18 10:02:09 +00:00
Sergey Skvortsov
69bbb952b1 security/rng_82802 is obsolete 2005-02-14 19:19:11 +00:00
Pav Lucistnik
d76add5244 Barnyard is output spool reader for Snort! It decouples output overhead
from the Snort network intrusion detection system and allows Snort to
run at full speed. It accepts binary inputs from snort and outputs
human readable files to disc or to a database.  At present, barnyard
is designed to accept binary inputs from snort and produce either human
readable files for parsing by log parsers or feed data directly to a
database (either mysql or postgresql at present.).

PR:		ports/77044, ports/77322
Submitted by:	Paul Schmehl <pauls@utdallas.edu>
2005-02-10 00:16:31 +00:00
Sergei Kolobov
51fdd4cbc9 Add security/ppars - Proactive Abuse Reporting System:
In an effort to be proactive in doing my part to stop the massive
quantities of internet traffic probing for open ports or more
specifically the probing for known ports that MS Windows spyware,
Trojans, and whatever other MS Windows ports are commonly probed
which result in increasing my bandwidth usage charges, I wrote this
perl application for reporting that abuse to the sender's ISP, with
the hopes they will monitor the abuser and terminate the abuser's
internet account and or take legal action.

WWW:	http://www.dshield.org/linux_clients.php#freebsd
Author:	Joe Barbish <fbsd_user@a1poweruser.com>

PR:		ports/68662
Submitted by:	Joe Barbish <fbsd_user@a1poweruser.com>
2005-02-07 14:53:28 +00:00
Sergei Kolobov
090fe1972d Add security/ipfilter2dshield:
This perl script is an official DShield client whose purpose is to
read your FreeBSD ipfilter firewall ipmon log file and convert the
log records to the standard DShield reporting record format, and
embed the converted log records into the body of an email that gets
sent to DShield for automatic addition to their database and abuse
reporting to the offenders ISP if you are an subscribed DShield member.

PR:		ports/68661
Submitted by:	Joe Barbish <fbsd_user@a1poweruser.com>
2005-02-07 14:20:17 +00:00