--- sipcrack-0.2.orig/Makefile +++ sipcrack-0.2/Makefile @@ -7,6 +7,7 @@ SIPDUMP = SIPdump.c OBJS = wrap.o debug.o MD5 = md5.o +BIN = $(DESTDIR)/usr/bin .PHONY: default no-openssl clean @@ -25,8 +26,14 @@ strip sipcrack sipdump @echo \* All done -clean: +distclean clean: rm -f sipdump sipcrack *.o SIPcrack.o: global.h wrap.h SIPdump.o: global.h wrap.h + +install: default + install -d $(BIN) + install ./sipdump $(BIN) + install ./sipcrack $(BIN) + @echo \* All done --- sipcrack-0.2.orig/debian/changelog +++ sipcrack-0.2/debian/changelog @@ -0,0 +1,25 @@ +sipcrack (0.2-2build2) bionic; urgency=high + + * No change rebuild against openssl1.1. + + -- Dimitri John Ledkov Mon, 05 Feb 2018 16:53:47 +0000 + +sipcrack (0.2-2build1) oneiric; urgency=low + + * Rebuild for OpenSSL 1.0.0. + + -- Colin Watson Tue, 17 May 2011 11:51:32 +0100 + +sipcrack (0.2-2) unstable; urgency=low + + * debian/control: + - Fixed bullet list in description (Closes: #480349) + + -- Sebastian Castillo Builes Fri, 09 May 2008 11:20:10 -0500 + +sipcrack (0.2-1) unstable; urgency=low + + * Initial release (Closes: #478302) + + -- Sebastian Castillo Builes Sat, 26 Apr 2008 17:56:05 -0500 + --- sipcrack-0.2.orig/debian/compat +++ sipcrack-0.2/debian/compat @@ -0,0 +1 @@ +5 --- sipcrack-0.2.orig/debian/control +++ sipcrack-0.2/debian/control @@ -0,0 +1,22 @@ +Source: sipcrack +Section: net +Priority: extra +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Sebastian Castillo Builes +Build-Depends: debhelper (>= 5), cdbs, libpcap0.8-dev (>= 0.9.8-3 ), libssl-dev (>= 0.9.8g-8 ) +Standards-Version: 3.7.3 + +Package: sipcrack +Homepage: http://www.remote-exploit.org/codes_sipcrack.html +Architecture: any +Depends: ${shlibs:Depends} +Suggests: john +Description: SIP login dumper/cracker + The tools contained in this package offer support for pcap files, + wordlists and many more to extract all needed information and + bruteforce the passwords for the sniffed accounts. + . + * sipdump - Dump SIP digest authentications to a file. + * sipcrack - Bruteforce the user password using the dump file + generated by sipdump. + . --- sipcrack-0.2.orig/debian/copyright +++ sipcrack-0.2/debian/copyright @@ -0,0 +1,53 @@ +This package was debianized by Sebastian Castillo Builes on +Sat, 26 Apr 2008 17:56:05 -0500. + +It was downloaded from http://www.remote-exploit.org/codes/sipcrack/SIPcrack-0.2.tar.gz + +Upstream Authors: + + Martin J. Muench + +Copyright: + + Copyright (C) 2007 Martin J. Muench. All rights reserved. + + In addition, as a special exception, the copyright holder + gives permission to link the code of this program with + any version of the OpenSSL library which is distributed + under a license identical to that listed in the included + COPYING.OpenSSL file, and distribute linked combinations + including the two. You must obey the GNU General Public + License in all respects for all of the code used other + than OpenSSL. If you modify this file, you may extend this + exception to your version of the file, but you are not + obligated to do so. If you do not wish to do so, delete + this exception statement from your version. + +License: + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + - Redistribution of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + - Redistribution in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + - Neither the name of the author nor the names of its contributors may + be used to endorse or promote products derived from this software without + specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'' + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +The Debian packaging is (C) 2008, Sebastian Castillo Builes and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- sipcrack-0.2.orig/debian/dirs +++ sipcrack-0.2/debian/dirs @@ -0,0 +1 @@ +usr/bin --- sipcrack-0.2.orig/debian/docs +++ sipcrack-0.2/debian/docs @@ -0,0 +1,2 @@ +README +USAGE_EXAMPLES --- sipcrack-0.2.orig/debian/rules +++ sipcrack-0.2/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(CURDIR)/debian/sipcrack + +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/debhelper.mk --- sipcrack-0.2.orig/debian/sipcrack.1 +++ sipcrack-0.2/debian/sipcrack.1 @@ -0,0 +1,83 @@ +.\" 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 SIPCRACK 1 "April 29, 2008" +.\" 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 +sipcrack \- A suite of tools to sniff and crack the digest authentications within the SIP protocol. + + + +.SH SYNOPSIS +.B sipcrack +.RI [ options ] " " +.br + +.SH DESCRIPTION +This manual page documents briefly the +.B sipcrack tool +.PP +Session Initiation Protocol (SIP) is a protocol developed by the IETF MMUSIC Working Group and is a proposed standard for initiating, modifying, and terminating an interactive user session that involves multimedia elements such as video, voice, instant messaging, online games, and virtual reality. +.PP +In November 2000, SIP was accepted as a 3GPP signaling protocol and permanent element of the IMS architecture. +It is one of the leading signalling protocols for Voice over IP, along with H.323. In most VOIP solutions SIP is used to authenticate the SIPclient. +The protocol is documented inside the RFC at \fIwww.ietf.org/rfc/rfc3261.txt\fP +.PP +\fBSIPcrack\fP is a SIP login sniffer/cracker that contains 2 programs: \fIsipdump\fP to capture the digest authentication and \fIsipcrack\fP to bruteforce the hash using a wordlist or standard input. +.br +\fIsipdump\fP dumps SIP digest authentications. If a login is found, the sniffed login is written to the dump file. +See 'sipdump \-h' for options. +.br +\fIsipcrack\fP bruteforces the user's password with the dump file generated by \fIsipdump\fP. If a password is found, the sniffed and cracked login will be updated in the dump file. +.br +See 'sipcrack \-h' for options. +.br + + + +.SH OPTIONS +A summary of options is included below. +.TP +.B \-s, +Use stdin for passwords +.TP +.B \-w wordlist, +file containing all passwords to try. +.TP +.B \-p num, +print cracking process every n passwords (for \-w) +.br +(ATTENTION: slows down heavily) + + + +.SH EXAMPLE +sipdump \-i eth0 logins.dump +.br +sipcrack \-w mywordlist.txt logins.dump + + + +.SH SEE ALSO +.BR sipdump (1). +.br + + + +.SH AUTHOR +sipcrack was written by Martin J. Muench +.PP +This manual page was written by Sebastian Castillo Builes , +for the Debian project (but may be used by others). --- sipcrack-0.2.orig/debian/sipcrack.manpages +++ sipcrack-0.2/debian/sipcrack.manpages @@ -0,0 +1,2 @@ +debian/sipcrack.1 +debian/sipdump.1 --- sipcrack-0.2.orig/debian/sipdump.1 +++ sipcrack-0.2/debian/sipdump.1 @@ -0,0 +1,85 @@ +.\" 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 SIPDUMP 1 "April 29, 2008" +.\" 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 +sipdump \- Part of SIPcrack, A suite of tools to sniff and crack the digest authentications within the SIP protocol. + + + +.SH SYNOPSIS +.B sipdump +.RI [ options ] " " +.br + +.SH DESCRIPTION +This manual page documents briefly the +.B sipdump tool +.PP +Session Initiation Protocol (SIP) is a protocol developed by the IETF MMUSIC Working Group and is a proposed standard for initiating, modifying, and terminating an interactive user session that involves multimedia elements such as video, voice, instant messaging, online games, and virtual reality. +.PP +In November 2000, SIP was accepted as a 3GPP signaling protocol and permanent element of the IMS architecture. +It is one of the leading signalling protocols for Voice over IP, along with H.323. In most VOIP solutions SIP is used to authenticate the SIPclient. +The protocol is documented inside the RFC at \fIwww.ietf.org/rfc/rfc3261.txt\fP +.PP +\fBSIPcrack\fP is a SIP login sniffer/cracker that contains 2 programs: \fIsipdump\fP to capture the digest authentication and \fIsipcrack\fP to bruteforce the hash using a wordlist or standard input. +.br +\fIsipdump\fP dumps SIP digest authentications. If a login is found, the sniffed login is written to the dump file. +See 'sipdump \-h' for options. +.br +\fIsipcrack\fP bruteforces the user's password with the dump file generated by \fIsipdump\fP. If a password is found, the sniffed and cracked login will be updated in the dump file. +.br +See 'sipcrack \-h' for options. +.br + + + +.SH OPTIONS +A summary of options is included below. +.TP +.B \-i interface, +interface to listen on +.TP +.B \-p pcap_file, +use pcap data file +.TP +.B \-m, +enter login data manually +.br +.TP +.B \-f "libpcap_filer", +set libpcap filter + + + +.SH EXAMPLE +sipdump \-i eth0 logins.dump +.br +sipcrack \-w mywordlist.txt logins.dump + + + +.SH SEE ALSO +.BR sipcrack (1). +.br + + + +.SH AUTHOR +sipdump was written by Martin J. Muench +.PP +This manual page was written by Sebastian Castillo Builes , +for the Debian project (but may be used by others). --- sipcrack-0.2.orig/debian/watch +++ sipcrack-0.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.remote-exploit.org/codes/sipcrack/SIPcrack-(.*).tar.gz