--- pcredz-0.9.orig/debian/changelog +++ pcredz-0.9/debian/changelog @@ -0,0 +1,5 @@ +pcredz (0.9-1) unstable; urgency=low + + * Initial upload (Closes: #750966) + + -- Gunnar Wolf Wed, 09 Jul 2014 16:27:33 -0300 --- pcredz-0.9.orig/debian/compat +++ pcredz-0.9/debian/compat @@ -0,0 +1 @@ +8 --- pcredz-0.9.orig/debian/control +++ pcredz-0.9/debian/control @@ -0,0 +1,29 @@ +Source: pcredz +Section: net +Priority: extra +Maintainer: Gunnar Wolf +Build-Depends: debhelper (>= 8), python (>= 2.6.6-3~) +Standards-Version: 3.9.5 +Homepage: http://github.com/lgandx/PCredz +Vcs-Git: git://git.debian.org/collab-maint/pcredz.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/pcredz.git;a=summary + +Package: pcredz +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, python-libpcap +Description: Extracts authentication credentials from network captures + Pcredz extracts and dumps authentication information from either a + live network capture or a pcap dump file. It works on the following + (unencrypted) protocols: + . + - POP + - SMTP + - IMAP + - SNMP community string + - FTP + - HTTP Basic + - NTLMv1/v2 (DCE-RPC,SMBv1/2,LDAP, MSSQL, HTTP, etc) + - Kerberos (AS-REQ Pre-Auth etype 23) hashes. + . + It can also optionally, although with far lesser certainty, print + sniffed strings that appear to be credit card numbers. --- pcredz-0.9.orig/debian/copyright +++ pcredz-0.9/debian/copyright @@ -0,0 +1,17 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Pcredz +Upstream-Contact: Laurent Gaffie +Source: https://github.com/lgandx/PCredz + +Files: * +Copyright: Copyright © 2014 Laurent Gaffie +License: GPL-3+ + +License: GPL-3+ + The files hereby included are free software; you can distribute them + under the terms of the GNU General Public License as published by the + Free Software Foundation, either version 3 of the License, or (at + your option) any later version. + . + On Debian systems, GPL-3 license can be found in + /usr/share/common-licenses/GPL-3 --- pcredz-0.9.orig/debian/pcredz.1 +++ pcredz-0.9/debian/pcredz.1 @@ -0,0 +1,54 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH PCREDZ 1 "July 9, 2014" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +pcredz \- Extracts authentication credentials from network captures +.SH SYNOPSIS +.B pcredz +[ +.B \-f +.I file.pcap +| +.B \-d +.I /tmp/pcap +| +.B \-i +.I eth0 +] +.SH OPTIONS +.TP +.B \-f +Pcap file to parse +.TP +.B \-d +Pcap directory to parse recursively +.TP +.B \-i +Network interface for live capture +.TP +.B \-v +Be more verbose +.TP +.B \-c +Deactivate credit card number scanning (CC scanner usually gives false positives!) +.TP +.B \-t +Include a timestamp in all generated messages (useful for correlation) +.SH AUTHOR +The upstream author of Pcredz is Laurent Gaffie. This manual page was +written by Gunnar Wolf for the Debian project (but +may be used freely by others). --- pcredz-0.9.orig/debian/pcredz.dirs +++ pcredz-0.9/debian/pcredz.dirs @@ -0,0 +1 @@ +/usr/sbin --- pcredz-0.9.orig/debian/pcredz.manpages +++ pcredz-0.9/debian/pcredz.manpages @@ -0,0 +1 @@ +debian/pcredz.1 --- pcredz-0.9.orig/debian/rules +++ pcredz-0.9/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f +DESTDIR = $(CURDIR)/debian/pcredz/ +%: + dh $@ --with python2 + +override_dh_install: + cp ./Pcredz $(DESTDIR)/usr/sbin/pcredz