1 # Maintainer: fnord0 <fnord0 at riseup dot net>
3 pkgname=cisco-auditing-tool
6 pkgdesc="Perl script which scans cisco routers for common vulnerabilities. Checks for default passwords, easily guessable community names, and the IOS history bug. Includes support for plugins and scanning multiple hosts."
8 url="http://www.scrypt.net"
11 source=(http://dl.packetstormsecurity.net/cisco/CiscoAuditingTool-v$pkgver.tar.gz CAT)
12 md5sums=('8d3a3e32c04648d29469a9f37e65caf3'
13 'f6dc3fdd2fab1182a5f5e65a6f878180')
16 cd $srcdir/CiscoAuditingTool
18 install -d $pkgdir/usr/bin || return 1
19 install -d $pkgdir/usr/share/${pkgname}/lib || return 1
20 install -d $pkgdir/usr/share/${pkgname}/lib/Net || return 1
21 install -d $pkgdir/usr/share/${pkgname}/plugins || return 1
22 install -d $pkgdir/usr/share/${pkgname}/lists || return 1
23 install -Dm755 $srcdir/CAT $pkgdir/usr/bin/CAT || return 1
24 install -Dm755 CAT $pkgdir/usr/share/${pkgname}/CAT || return 1
25 install -Dm644 TODO $pkgdir/usr/share/${pkgname}/${doc} || return 1
27 cd $srcdir/CiscoAuditingTool/lib/Net
29 for lib in SNMP.pm Telnet.pm; do
30 install -Dm644 ${lib} $pkgdir/usr/share/${pkgname}/lib/Net/${lib} || return 1
33 cd $srcdir/CiscoAuditingTool/lists
35 for lists in passwords community; do
36 install -Dm644 ${lists} $pkgdir/usr/share/${pkgname}/lists/${lists} || return 1
39 cd $srcdir/CiscoAuditingTool/plugins
41 for plugins in snmp brute ihist usage; do
42 install -Dm644 ${plugins} $pkgdir/usr/share/${pkgname}/plugins/${plugins} || return 1
45 msg "CiscoAuditingTool avaiable on '/usr/share/cisco-auditing-tool' and, is called from '/usr/bin/CAT'"