summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/Makefile6
-rw-r--r--security/cmd5checkpw/Makefile39
-rw-r--r--security/cmd5checkpw/distinfo2
-rw-r--r--security/cmd5checkpw/pkg-descr6
-rw-r--r--security/fuzzdb/Makefile41
-rw-r--r--security/fuzzdb/distinfo2
-rw-r--r--security/fuzzdb/pkg-descr4
-rw-r--r--security/fuzzdb/pkg-plist238
-rw-r--r--security/nmapsi4/Makefile31
-rw-r--r--security/nmapsi4/distinfo2
-rw-r--r--security/nmapsi4/pkg-descr5
-rw-r--r--security/nmapsi4/pkg-plist14
-rw-r--r--security/py-yara-editor/Makefile40
-rw-r--r--security/py-yara-editor/distinfo2
-rw-r--r--security/py-yara-editor/files/patch-bin__yara-editor13
-rw-r--r--security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py161
-rw-r--r--security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py41
-rw-r--r--security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py91
-rw-r--r--security/py-yara-editor/pkg-descr3
-rw-r--r--security/skipfish/Makefile45
-rw-r--r--security/skipfish/distinfo2
-rw-r--r--security/skipfish/files/patch-Makefile33
-rw-r--r--security/skipfish/files/patch-report.c11
-rw-r--r--security/skipfish/files/patch-sfscandiff8
-rw-r--r--security/skipfish/files/patch-src__http_client.c10
-rw-r--r--security/skipfish/files/pkg-message.in12
-rw-r--r--security/skipfish/pkg-descr16
-rw-r--r--security/skipfish/pkg-plist31
-rw-r--r--security/truecrack/Makefile38
-rw-r--r--security/truecrack/distinfo2
-rw-r--r--security/truecrack/pkg-descr17
31 files changed, 0 insertions, 966 deletions
diff --git a/security/Makefile b/security/Makefile
index 9f17f248856e..a73c75dbaf11 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -85,7 +85,6 @@
SUBDIR += clamsmtp
SUBDIR += clamtk
SUBDIR += clusterssh
- SUBDIR += cmd5checkpw
SUBDIR += cops
SUBDIR += courier-authlib
SUBDIR += courier-authlib-base
@@ -158,7 +157,6 @@
SUBDIR += fswatch
SUBDIR += ftimes
SUBDIR += fuzz
- SUBDIR += fuzzdb
SUBDIR += fwanalog
SUBDIR += fwbuilder
SUBDIR += fwipe
@@ -398,7 +396,6 @@
SUBDIR += nikto
SUBDIR += nist-kat
SUBDIR += nmap
- SUBDIR += nmapsi4
SUBDIR += nss
SUBDIR += nss_compat_ossl
SUBDIR += oath-toolkit
@@ -944,7 +941,6 @@
SUBDIR += py-vulndb
SUBDIR += py-xmlsec
SUBDIR += py-yara
- SUBDIR += py-yara-editor
SUBDIR += py-yubioath-desktop
SUBDIR += py-zope.app.authentication
SUBDIR += py-zope.app.localpermission
@@ -1106,7 +1102,6 @@
SUBDIR += signing-party
SUBDIR += silktools
SUBDIR += sinfp
- SUBDIR += skipfish
SUBDIR += sks
SUBDIR += slurpie
SUBDIR += slush
@@ -1185,7 +1180,6 @@
SUBDIR += tripwire-131
SUBDIR += tripwire12
SUBDIR += trousers
- SUBDIR += truecrack
SUBDIR += truecrypt
SUBDIR += tsshbatch
SUBDIR += tthsum
diff --git a/security/cmd5checkpw/Makefile b/security/cmd5checkpw/Makefile
deleted file mode 100644
index 191633ab3bb1..000000000000
--- a/security/cmd5checkpw/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Clement Laforet <sheepkiller@cultdeadsheep.org>
-# $FreeBSD$
-
-PORTNAME= cmd5checkpw
-PORTVERSION= 0.22
-CATEGORIES= security
-MASTER_SITES= http://beautytech.googlecode.com/svn-history/r6/trunk/src/qmail/tar/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Checkpassword compatible authentication program that uses CRAM-MD5
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE= 2017-04-30
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= CHANGES CREDITS INSTALL README rfc1321.txt rfc2104.txt
-PLIST_FILES= bin/cmd5checkpw \
- etc/poppasswd.dist \
- man/man8/cmd5checkpw.8.gz
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/etc/poppasswd|${LOCALBASE}/etc/poppasswd|' \
- ${WRKSRC}/main.c
- @${REINPLACE_CMD} -e 's|^\(CC\)|#\1|; s|^\(CFLAGS\)|#\1|; \
- s|LD=gcc|LD=$${CC}|; s|LDFLAGS=-g|LDFLAGS=$${CFLAGS} ${LDFLAGS}|;' \
- ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/cmd5checkpw ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/poppasswd ${STAGEDIR}${PREFIX}/etc/poppasswd.dist
- ${INSTALL_MAN} ${WRKSRC}/cmd5checkpw.8 ${STAGEDIR}${MANPREFIX}/man/man8
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/cmd5checkpw/distinfo b/security/cmd5checkpw/distinfo
deleted file mode 100644
index c708985e12a1..000000000000
--- a/security/cmd5checkpw/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cmd5checkpw-0.22.tar.gz) = 26d375a909520aaf980b59f01d994a796c87dfcf317b9dc31284f14ed92032d9
-SIZE (cmd5checkpw-0.22.tar.gz) = 24323
diff --git a/security/cmd5checkpw/pkg-descr b/security/cmd5checkpw/pkg-descr
deleted file mode 100644
index 8246aac2e731..000000000000
--- a/security/cmd5checkpw/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-cmd5checkpw is a checkpassword compatible authentication program that uses
-CRAM-MD5 authentication mode. It was designed primary to work with qmail
-but it can be used by any other program that knows how to use checkpassword
-compatible authentication.
-
-WWW: http://members.elysium.pl/brush/cmd5checkpw/
diff --git a/security/fuzzdb/Makefile b/security/fuzzdb/Makefile
deleted file mode 100644
index 7efd749562a8..000000000000
--- a/security/fuzzdb/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Niels Heinen
-# $FreeBSD$
-
-PORTNAME= fuzzdb
-PORTVERSION= 1.09
-CATEGORIES= security www
-MASTER_SITES= GOOGLE_CODE
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Comprehensive set of fuzzing patterns
-
-LICENSE= BSD3CLAUSE APACHE20
-LICENSE_COMB= multi
-LICENSE_FILE= ${WRKSRC}/_copyright.txt
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE= 2017-04-30
-
-USES= tar:tgz
-NO_BUILD= yes
-NO_ARCH= yes
-EXTRACT_AFTER_ARGS= --exclude .svn
-PORTDOCS= _copyright.txt _readme.txt
-PORTDIRS= attack-payloads wordlists-misc Discovery \
- web-backdoors wordlists-user-passwd regex
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
-.for dir in ${PORTDIRS}
- ( cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${dir} )
-.endfor
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for doc in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/fuzzdb/distinfo b/security/fuzzdb/distinfo
deleted file mode 100644
index 24c7febbb689..000000000000
--- a/security/fuzzdb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fuzzdb-1.09.tgz) = a3b62242e8cf19ff4c7baee08b5660d933eb88dff105753670351d14f4930234
-SIZE (fuzzdb-1.09.tgz) = 6076227
diff --git a/security/fuzzdb/pkg-descr b/security/fuzzdb/pkg-descr
deleted file mode 100644
index 43ad4dfe815e..000000000000
--- a/security/fuzzdb/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Fuzzdb is a comprehensive set of fuzzing patterns that can be used
-during discovery or security testing of web applications.
-
-WWW: http://code.google.com/p/fuzzdb/
diff --git a/security/fuzzdb/pkg-plist b/security/fuzzdb/pkg-plist
deleted file mode 100644
index ec0a10dc93b9..000000000000
--- a/security/fuzzdb/pkg-plist
+++ /dev/null
@@ -1,238 +0,0 @@
-%%DATADIR%%/Discovery/FilenameBruteforce/3CharExtBrute.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Backup.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Common.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Compressed.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Mostcommon.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/Extensions.Skipfish.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/WordlistSkipfish.fuzz.txt
-%%DATADIR%%/Discovery/FilenameBruteforce/copy_of.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/AdobeXML.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Apache.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/ApacheTomcat.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CGI_HTTP_POST.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CGI_HTTP_POST_Windows.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CGI_Microsoft.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CGI_XPlatform.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/drupal_plugins.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/drupal_themes.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/joomla_plugins.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/joomla_themes.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/php-nuke.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/readme.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/wordpress.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/wp_plugins.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/CMS/wp_themes.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/ColdFusion.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/FatwireCMS.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Frontpage.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/HTTP_POST_Microsoft.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Hyperion.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/IIS.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/JBoss.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/JRun.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/JavaServlets_Common.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/KitchensinkDirectories.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Logins.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/LotusNotes.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Netware.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Oracle9i.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/OracleAppServer.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/PHP.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/PHP_CommonBackdoors.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Passwords.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Randomfiles.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/SAP.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Sharepoint.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/SiteMinder.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/SunAppServerGlassfish.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/SuniPlanet.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/UnixDotfiles.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/UserAgents.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Vignette.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Weblogic.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/Websphere.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/proxy-conf.fuzz.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-directories-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-directories.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-extensions-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-extensions.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-files-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-files.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-words-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-large-words.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-directories-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-directories.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-extensions-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-extensions.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-files-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-files.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-words-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-medium-words.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-directories-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-directories.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-extensions-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-extensions.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-files-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-files.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-words-lowercase.txt
-%%DATADIR%%/Discovery/PredictableRes/raft-small-words.txt
-%%DATADIR%%/Discovery/PredictableRes/tftp.fuzz.txt
-%%DATADIR%%/attack-payloads/BizLogic/CommonMethods.fuzz.txt
-%%DATADIR%%/attack-payloads/BizLogic/DebugParams.fuzz.txt
-%%DATADIR%%/attack-payloads/BizLogic/x
-%%DATADIR%%/attack-payloads/all-attacks/all-attacks-unix.txt
-%%DATADIR%%/attack-payloads/all-attacks/all-attacks-win.txt
-%%DATADIR%%/attack-payloads/all-attacks/interesting-metacharacters.txt
-%%DATADIR%%/attack-payloads/control-chars/URIhex.fuzz.txt
-%%DATADIR%%/attack-payloads/control-chars/null.fuzz.txt
-%%DATADIR%%/attack-payloads/disclosure-directory/directory-indexing-generic.fuzz.txt
-%%DATADIR%%/attack-payloads/disclosure-directory/source-directory-file-indexing-cheatsheet.html
-%%DATADIR%%/attack-payloads/disclosure-localpaths/unix/common-unix-httpd-log-locations.txt
-%%DATADIR%%/attack-payloads/disclosure-source/source-disc-cmd-exec-traversal.txt
-%%DATADIR%%/attack-payloads/disclosure-source/source-disclosure-generic.txt
-%%DATADIR%%/attack-payloads/disclosure-source/source-disclosure-microsoft.txt
-%%DATADIR%%/attack-payloads/file-upload/alt-extensions-asp.txt
-%%DATADIR%%/attack-payloads/file-upload/alt-extensions-coldfusion.txt
-%%DATADIR%%/attack-payloads/file-upload/alt-extensions-jsp.txt
-%%DATADIR%%/attack-payloads/file-upload/alt-extensions-perl.txt
-%%DATADIR%%/attack-payloads/file-upload/alt-extensions-php.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-commonly-writable-directories.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-microsoft-asp-filetype-bf.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-microsoft-asp.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-ms-php.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-x-platform-generic.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass-x-platform-php.txt
-%%DATADIR%%/attack-payloads/file-upload/file-ul-filter-bypass.readme
-%%DATADIR%%/attack-payloads/file-upload/invalid-filenames-linux.txt
-%%DATADIR%%/attack-payloads/file-upload/invalid-filenames-microsoft.txt
-%%DATADIR%%/attack-payloads/file-upload/invalid-filesystem-chars-microsoft.txt
-%%DATADIR%%/attack-payloads/file-upload/invalid-filesystem-chars-osx.txt
-%%DATADIR%%/attack-payloads/format-strings/format-strings.txt
-%%DATADIR%%/attack-payloads/html_fuzz/html_tags.txt
-%%DATADIR%%/attack-payloads/html_fuzz/javascript_events.txt
-%%DATADIR%%/attack-payloads/http-protocol/docs.http-method-defs.html
-%%DATADIR%%/attack-payloads/http-protocol/http-header-cache-poison.txt
-%%DATADIR%%/attack-payloads/http-protocol/http-protocol-methods.txt
-%%DATADIR%%/attack-payloads/http-protocol/user-agents.txt
-%%DATADIR%%/attack-payloads/integer-overflow/integer-overflows.txt
-%%DATADIR%%/attack-payloads/ldap/ldap-injection.txt
-%%DATADIR%%/attack-payloads/lfi/common-unix-httpd-log-locations.txt
-%%DATADIR%%/attack-payloads/lfi/readme.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/LinuxCommands.fuzz.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/OSCommandInject.Windows.fuzz.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/OSXCommands.fuzz.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/WindowsCommands.fuzz.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/WindowsPowershell.fuzz.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/command-execution-unix.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/commands-unix.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/commands-windows.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/docs/command-execution-cheatsheat-unix.txt
-%%DATADIR%%/attack-payloads/os-cmd-execution/source-disc-cmd-exec-traversal.txt
-%%DATADIR%%/attack-payloads/os-dir-indexing/directory-indexing.txt
-%%DATADIR%%/attack-payloads/path-traversal/path-traversal-windows.txt
-%%DATADIR%%/attack-payloads/path-traversal/traversals-8-deep-exotic-encoding.txt
-%%DATADIR%%/attack-payloads/rfi/readme.txt
-%%DATADIR%%/attack-payloads/rfi/rfi-cheatsheet.html
-%%DATADIR%%/attack-payloads/rfi/rfi.txt
-%%DATADIR%%/attack-payloads/server-side-include/server-side-includes-generic.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/GenericBlind.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/MSSQL.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/MSSQL_blind.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/MySQL.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/MySQL_MSSQL.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/docs/docs.oracle_cheat.pdf
-%%DATADIR%%/attack-payloads/sql-injection/detect/docs/docs.sql_injection_cheatsheet.html
-%%DATADIR%%/attack-payloads/sql-injection/detect/oracle.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/detect/xplatform.fuzz.txt
-%%DATADIR%%/attack-payloads/sql-injection/exploit/db2-enumeration.txt
-%%DATADIR%%/attack-payloads/sql-injection/exploit/ms-sql-enumeration.txt
-%%DATADIR%%/attack-payloads/sql-injection/exploit/mysql-injection-login-bypass.txt
-%%DATADIR%%/attack-payloads/sql-injection/exploit/mysql-read-local-files.txt
-%%DATADIR%%/attack-payloads/sql-injection/exploit/postgres-enumeration.txt
-%%DATADIR%%/attack-payloads/xml/xml-attacks.txt
-%%DATADIR%%/attack-payloads/xpath/xpath-injection.txt
-%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/ScriptMapping_Release_26Nov2007.html
-%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/images/ff2.png
-%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/images/ie7.png
-%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/images/safari3.png
-%%DATADIR%%/attack-payloads/xss/docs.wasc-scriptmapping/license.txt
-%%DATADIR%%/attack-payloads/xss/xss-rsnake.txt
-%%DATADIR%%/attack-payloads/xss/xss-uri.txt
-%%DATADIR%%/regex/errors.txt
-%%DATADIR%%/regex/readme.txt
-%%DATADIR%%/regex/sessionid.txt
-%%DATADIR%%/web-backdoors/asp/cmd-asp-5.1.asp
-%%DATADIR%%/web-backdoors/asp/cmd.asp
-%%DATADIR%%/web-backdoors/asp/cmd.aspx
-%%DATADIR%%/web-backdoors/asp/cmdasp.asp
-%%DATADIR%%/web-backdoors/asp/cmdasp.aspx
-%%DATADIR%%/web-backdoors/asp/list.asp
-%%DATADIR%%/web-backdoors/asp/list.txt
-%%DATADIR%%/web-backdoors/asp/ntdaddy.asp
-%%DATADIR%%/web-backdoors/asp/up.asp
-%%DATADIR%%/web-backdoors/c/cmd.c
-%%DATADIR%%/web-backdoors/cfm/cfExec.cfm
-%%DATADIR%%/web-backdoors/cfm/cfSQL.cfm
-%%DATADIR%%/web-backdoors/cfm/cmd.cfm
-%%DATADIR%%/web-backdoors/exe/nc.exe
-%%DATADIR%%/web-backdoors/jsp/CmdServlet.class
-%%DATADIR%%/web-backdoors/jsp/CmdServlet.java
-%%DATADIR%%/web-backdoors/jsp/ListServlet.class
-%%DATADIR%%/web-backdoors/jsp/ListServlet.java
-%%DATADIR%%/web-backdoors/jsp/UpServlet.class
-%%DATADIR%%/web-backdoors/jsp/UpServlet.java
-%%DATADIR%%/web-backdoors/jsp/browser.jsp
-%%DATADIR%%/web-backdoors/jsp/cmd.jsp
-%%DATADIR%%/web-backdoors/jsp/cmdjsp.jsp
-%%DATADIR%%/web-backdoors/jsp/jsp-reverse.jsp
-%%DATADIR%%/web-backdoors/jsp/list.jsp
-%%DATADIR%%/web-backdoors/jsp/up.jsp
-%%DATADIR%%/web-backdoors/jsp/win32/cmd_win32.jsp
-%%DATADIR%%/web-backdoors/jsp/win32/up_win32.jsp
-%%DATADIR%%/web-backdoors/php/cmd.php
-%%DATADIR%%/web-backdoors/php/list.php
-%%DATADIR%%/web-backdoors/php/php-backdoor.php
-%%DATADIR%%/web-backdoors/php/simple-backdoor.php
-%%DATADIR%%/web-backdoors/php/up.php
-%%DATADIR%%/web-backdoors/pl-cgi/cmd.pl
-%%DATADIR%%/web-backdoors/pl-cgi/list.pl
-%%DATADIR%%/web-backdoors/pl-cgi/perlcmd.cgi
-%%DATADIR%%/web-backdoors/pl-cgi/up.pl
-%%DATADIR%%/web-backdoors/servlet/CmdServlet.java
-%%DATADIR%%/web-backdoors/servlet/ListServlet.java
-%%DATADIR%%/web-backdoors/servlet/UpServlet.java
-%%DATADIR%%/web-backdoors/sh/cmd.sh
-%%DATADIR%%/web-backdoors/sh/list.sh
-%%DATADIR%%/web-backdoors/sh/up.sh
-%%DATADIR%%/wordlists-misc/common-http-ports.txt
-%%DATADIR%%/wordlists-misc/us_cities.txt
-%%DATADIR%%/wordlists-misc/wordlist-alphanumeric-case.txt
-%%DATADIR%%/wordlists-misc/wordlist-common-snmp-community-strings.txt
-%%DATADIR%%/wordlists-misc/wordlist-dna.txt
-%%DATADIR%%/wordlists-user-passwd/db2/db2_default_pass.txt
-%%DATADIR%%/wordlists-user-passwd/db2/db2_default_user.txt
-%%DATADIR%%/wordlists-user-passwd/db2/db2_default_userpass.txt
-%%DATADIR%%/wordlists-user-passwd/faithwriters.txt
-%%DATADIR%%/wordlists-user-passwd/generic-listpairs/http_default_pass.txt
-%%DATADIR%%/wordlists-user-passwd/generic-listpairs/http_default_userpass.txt
-%%DATADIR%%/wordlists-user-passwd/generic-listpairs/http_default_users.txt
-%%DATADIR%%/wordlists-user-passwd/names/namelist.txt
-%%DATADIR%%/wordlists-user-passwd/oracle/_hci_oracle_passwords.txt
-%%DATADIR%%/wordlists-user-passwd/oracle/_oracle_default_passwords.txt
-%%DATADIR%%/wordlists-user-passwd/passwds/john.txt
-%%DATADIR%%/wordlists-user-passwd/passwds/phpbb.txt
-%%DATADIR%%/wordlists-user-passwd/passwds/twitter.txt
-%%DATADIR%%/wordlists-user-passwd/passwds/weaksauce.txt
-%%DATADIR%%/wordlists-user-passwd/postgres/postgres_default_pass.txt
-%%DATADIR%%/wordlists-user-passwd/postgres/postgres_default_user.txt
-%%DATADIR%%/wordlists-user-passwd/postgres/postgres_default_userpass.txt
-%%DATADIR%%/wordlists-user-passwd/readme.txt
-%%DATADIR%%/wordlists-user-passwd/tomcat/tomcat_mgr_default_pass.txt
-%%DATADIR%%/wordlists-user-passwd/tomcat/tomcat_mgr_default_userpass.txt
-%%DATADIR%%/wordlists-user-passwd/tomcat/tomcat_mgr_default_users.txt
-%%DATADIR%%/wordlists-user-passwd/unix-os/unix_passwords.txt
-%%DATADIR%%/wordlists-user-passwd/unix-os/unix_users.txt
-@dir %%DATADIR%%/attack-payloads/disclosure-directory/unix
-@dir %%DATADIR%%/attack-payloads/disclosure-directory/win
-@dir %%DATADIR%%/attack-payloads/disclosure-localpaths/microsoft
-@dir %%DATADIR%%/web-backdoors/dll
diff --git a/security/nmapsi4/Makefile b/security/nmapsi4/Makefile
deleted file mode 100644
index 4b2ef81b11ff..000000000000
--- a/security/nmapsi4/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= nmapsi4
-PORTVERSION= 0.4.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= GOOGLE_CODE
-
-MAINTAINER= vg@FreeBSD.org
-COMMENT= GUI frontend for the nmap scanning utility
-
-LICENSE= GPLv2
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE= 2017-04-30
-
-RUN_DEPENDS= ${LOCALBASE}/bin/nmap:security/nmap
-
-USES= cmake tar:xz
-INSTALLS_ICONS= yes
-USE_QT4= gui qmake_build uic_build moc_build rcc_build network \
- linguist_build webkit dbus
-CMAKE_ARGS+= -DBUILD_KDELIBS=off
-
-pre-configure:
- ${REINPLACE_CMD} -e 's#share/applications/kde4/#share/applications/#g' \
- ${WRKSRC}/src/CMakeLists.txt
-
-.include <bsd.port.mk>
diff --git a/security/nmapsi4/distinfo b/security/nmapsi4/distinfo
deleted file mode 100644
index 8657f3878fab..000000000000
--- a/security/nmapsi4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nmapsi4-0.4.1.tar.xz) = 45482842f414179eb1a9ea0ae88fe4a43d59a54341b97a82be605b43cec41c9a
-SIZE (nmapsi4-0.4.1.tar.xz) = 3139252
diff --git a/security/nmapsi4/pkg-descr b/security/nmapsi4/pkg-descr
deleted file mode 100644
index 57008e6cf698..000000000000
--- a/security/nmapsi4/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-NmapSi4 is a complete Qt-based Gui with the design goals to provide a complete
-nmap interface for Users, in order to management all options of this powerful
-security net scanner!
-
-WWW: http://www.nmapsi4.org
diff --git a/security/nmapsi4/pkg-plist b/security/nmapsi4/pkg-plist
deleted file mode 100644
index d7ec731debaa..000000000000
--- a/security/nmapsi4/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-bin/nmapsi4
-share/applications/nmapsi4-admin.desktop
-share/applications/nmapsi4.desktop
-share/dbus-1/interfaces/org.nmapsi4.Nmapsi4.xml
-share/icons/hicolor/128x128/apps/nmapsi4.png
-share/icons/hicolor/32x32/apps/nmapsi4.png
-share/icons/hicolor/64x64/apps/nmapsi4.png
-%%DATADIR%%/locale/nmapsi4_ca.qm
-%%DATADIR%%/locale/nmapsi4_cs.qm
-%%DATADIR%%/locale/nmapsi4_de.qm
-%%DATADIR%%/locale/nmapsi4_es.qm
-%%DATADIR%%/locale/nmapsi4_fr.qm
-%%DATADIR%%/locale/nmapsi4_it.qm
-%%DATADIR%%/locale/nmapsi4_ru.qm
diff --git a/security/py-yara-editor/Makefile b/security/py-yara-editor/Makefile
deleted file mode 100644
index ba2598683785..000000000000
--- a/security/py-yara-editor/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: antoine@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= yara-editor
-PORTVERSION= 0.1.5
-PORTREVISION= 2
-CATEGORIES= security python
-MASTER_SITES= GOOGLE_CODE
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= antoine@FreeBSD.org
-COMMENT= Editor for yara rules
-
-LICENSE= GPLv3
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE= 2017-04-30
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara
-
-USES= pyqt:4 python:2
-USE_PYQT= core_run gui_run
-USE_PYTHON= distutils autoplist
-
-OPTIONS_DEFINE= DOCS
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
-PORTDOCS= README
-
-post-patch:
- ${REINPLACE_CMD} -e '/config_dir/d' \
- -e '/en\/man8/d' \
- -e "/'man8'/s/fr/en/" ${WRKSRC}/setup.py
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/security/py-yara-editor/distinfo b/security/py-yara-editor/distinfo
deleted file mode 100644
index c814c2cd230b..000000000000
--- a/security/py-yara-editor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (yara-editor-0.1.5.tar.gz) = 24b1ec2e05661db3eee7c27805b0627b1b8aa31e5b1cd75ab5579872fb35ad86
-SIZE (yara-editor-0.1.5.tar.gz) = 103081
diff --git a/security/py-yara-editor/files/patch-bin__yara-editor b/security/py-yara-editor/files/patch-bin__yara-editor
deleted file mode 100644
index aadf8a32645a..000000000000
--- a/security/py-yara-editor/files/patch-bin__yara-editor
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./bin/yara-editor.orig 2012-11-22 21:47:37.000000000 +0000
-+++ ./bin/yara-editor 2013-07-30 23:07:31.000000000 +0000
-@@ -75,7 +75,9 @@
- config_file.close()
- except IOError as e:
- make_config_file(config_path)
--
-+ config_file = open(config_path, 'r')
-+ config.readfp(config_file)
-+ config_file.close()
-
-
- translator = QtCore.QTranslator()
diff --git a/security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py b/security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py
deleted file mode 100644
index a72bca474c30..000000000000
--- a/security/py-yara-editor/files/patch-yaraeditor__core__controlleur.py
+++ /dev/null
@@ -1,161 +0,0 @@
---- ./yaraeditor/core/controlleur.py.orig 2012-12-02 11:09:48.000000000 +0000
-+++ ./yaraeditor/core/controlleur.py 2013-07-30 23:07:31.000000000 +0000
-@@ -329,8 +329,11 @@
- #self.ui_yaraeditor.verticalLayout_7 = QtGui.QVBoxLayout(self.ui_yaraeditor.tab_strings)
- #self.ui_yaraeditor.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7"))
- self.ui_yaraeditor.treeMalwareStrings = YTreeWidget(self.ui_yaraeditor.tab_strings)
-- self.ui_yaraeditor.treeMalwareStrings.setHeaderHidden(True)
-+ self.ui_yaraeditor.treeMalwareStrings.setHeaderHidden(False)
- self.ui_yaraeditor.treeMalwareStrings.setObjectName(_fromUtf8("treeMalwareStrings"))
-+ self.ui_yaraeditor.treeMalwareStrings.setColumnCount(2)
-+ self.ui_yaraeditor.treeMalwareStrings.headerItem().setText(0, QtGui.QApplication.translate("YaraEditor", "Value", None, QtGui.QApplication.UnicodeUTF8))
-+ self.ui_yaraeditor.treeMalwareStrings.headerItem().setText(1, QtGui.QApplication.translate("YaraEditor", "Type", None, QtGui.QApplication.UnicodeUTF8))
- self.ui_yaraeditor.verticalLayout_7.addWidget(self.ui_yaraeditor.treeMalwareStrings)
-
-
-@@ -370,7 +373,7 @@
- self.add_element(self.treeMalwareProperties,"Name",fileInfo.fileName())
- self.add_element(self.treeMalwareProperties,"Path",fileInfo.filePath())
- self.add_element(self.treeMalwareProperties,"Size",str(fileInfo.size()))
-- fi = open(str(fileInfo.filePath()),'r')
-+ fi = open(str(fileInfo.filePath()),'rb')
- data = fi.read()
- fi.close()
- sha1 = QtCore.QCryptographicHash.hash(data,QtCore.QCryptographicHash.Sha1).toHex()
-@@ -378,14 +381,16 @@
- self.add_element(self.treeMalwareProperties,"MD5",str(md5))
- self.add_element(self.treeMalwareProperties,"SHA1",str(sha1))
-
-- for s in self.get_strings(data):
-- self.add_element(self.treeMalwareStrings,str(s))
-+ for s,t in self.get_strings(data):
-+ self.add_element(self.treeMalwareStrings,str(s),t)
-
-- def add_element(self,tree,name,value=""):
-+ def add_element(self,tree,name,value="",typeValue=""):
- item = QtGui.QTreeWidgetItem(tree)
- item.setText(0,name)
- if value!="":
- item.setText(1,value)
-+ if typeValue!="":
-+ item.setText(1,typeValue)
-
- def remove_element(self,tree,name):
- findings = tree.findItems(name,Qt.MatchCaseSensitive)
-@@ -393,12 +398,33 @@
- index = tree.indexOfTopLevelItem(f)
- tree.takeTopLevelItem(index)
-
-+ def get_ascii(self,data,length_min=7):
-+ strings = set()
-+ for m in re.finditer("([\x21-\x7e]{4,})", data):
-+ if len(m.group(1))> length_min:
-+ strings.add(m.group(1))
-+ return strings
-+
-+ def get_unicode(self,data,length_min=7):
-+ strings = set()
-+ for m in re.finditer("([\x20-\x7e]{4,})", data):
-+ if len(m.group(1))> length_min:
-+ strings.add(m.group(1))
-+ return strings
-
- def get_strings(self,data,length_min=7):
-- strings = list()
-- for m in re.finditer("([\x20-\x7e]{3,})", data):
-- if len(m.group(1))> length_min:
-- strings.append(m.group(1))
-+ strings_ascii = self.get_ascii(data,length_min)
-+ strings_unicode = self.get_unicode(data,length_min)
-+
-+ strings = set()
-+ for sa in strings_ascii:
-+ strings.add((sa,"ascii"))
-+
-+ for su in strings_unicode:
-+ if su in strings:
-+ continue
-+ strings.add((su,"unicode"))
-+
- return strings
-
- def maybeSave(self):
-@@ -610,7 +636,7 @@
- logging.debug(traceback.format_exc())
- self.add_message_output(report)
-
-- self.add_message_output("Finish : %d match" % found)
-+ self.add_message_output("Finish : %d matches" % found)
-
- def check_yara(self,rules,path):
- try:
-@@ -664,13 +690,14 @@
-
- rules = TEMPLATE_YARA
- rules = rules.replace("###STRINGS###","\n".join(set_strings))
-- rules = rules.replace("###CONDITION###","\t(%s)" % " or ".join(set_condition))
-+ #rules = rules.replace("###CONDITION###","\t(%s)" % " and ".join(set_condition))
-+ rules = rules.replace("###CONDITION###","\tall of them")
- return rules
-
-
- def generator_add_file(self,path=""):
- if path == "":
-- pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*.*)")
-+ pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*)")
- if pathes == None:
- return
-
-@@ -688,7 +715,7 @@
-
- def generator_add_family(self,path=None):
- if path == None:
-- pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*.*)")
-+ pathes = QtGui.QFileDialog.getOpenFileNames(self.mainwindow, "Open File","","All (*)")
- else:
- pathes = path
-
-@@ -715,16 +742,25 @@
- self.generator_remove_string(item.text())
-
- self.ui_generator.treeWidget.clear()
-- for s,v in self.set_string.iteritems():
-- if v>=countFamily:
-- self.add_element(self.ui_generator.treeWidget,str(s))
-+ good = False
-+ while not good:
-+ for s,v in self.set_string.iteritems():
-+ print s,v
-+ if v>=countFamily:
-+ self.add_element(self.ui_generator.treeWidget,str(s))
-+ good = True
-+ countFamily -=1
-
-
- def generator_add_string(self,malware):
-- f = open(malware,'r')
-+ f = open(malware,'rb')
- data = f.read()
- f.close()
-- for s in self.get_strings(data):
-+ strings_in_file = set()
-+ for s,t in self.get_strings(data):
-+ strings_in_file.add(s)
-+
-+ for s in strings_in_file:
- if '"' not in s and '\\' not in s and not len(s)>40:
- if self.set_string.has_key(str(s)):
- self.set_string[str(s)] += 1
-@@ -733,10 +769,10 @@
-
-
- def generator_remove_string(self,malware):
-- f = open(malware,'r')
-+ f = open(malware,'rb')
- data = f.read()
- f.close()
-- for s in self.get_strings(data):
-+ for s,t in self.get_strings(data):
- if self.set_string.has_key(str(s)):
- self.set_string[str(s)] = 0
-
diff --git a/security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py b/security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py
deleted file mode 100644
index 8bb8d1081a42..000000000000
--- a/security/py-yara-editor/files/patch-yaraeditor__ui__rules_generator.py
+++ /dev/null
@@ -1,41 +0,0 @@
---- ./yaraeditor/ui/rules_generator.py.orig 2012-12-02 11:09:53.000000000 +0000
-+++ ./yaraeditor/ui/rules_generator.py 2013-07-30 23:07:31.000000000 +0000
-@@ -2,7 +2,7 @@
-
- # Form implementation generated from reading ui file 'rules_generator.ui'
- #
--# Created: Sun Dec 2 12:09:53 2012
-+# Created: Tue Feb 26 07:52:45 2013
- # by: PyQt4 UI code generator 4.9.1
- #
- # WARNING! All changes made in this file will be lost!
-@@ -17,9 +17,18 @@
- class Ui_DialogGenerator(object):
- def setupUi(self, DialogGenerator):
- DialogGenerator.setObjectName(_fromUtf8("DialogGenerator"))
-- DialogGenerator.resize(728, 507)
-+ DialogGenerator.resize(728, 610)
- self.verticalLayout = QtGui.QVBoxLayout(DialogGenerator)
- self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
-+ self.label = QtGui.QLabel(DialogGenerator)
-+ self.label.setObjectName(_fromUtf8("label"))
-+ self.verticalLayout.addWidget(self.label)
-+ self.label_4 = QtGui.QLabel(DialogGenerator)
-+ self.label_4.setObjectName(_fromUtf8("label_4"))
-+ self.verticalLayout.addWidget(self.label_4)
-+ self.label_5 = QtGui.QLabel(DialogGenerator)
-+ self.label_5.setObjectName(_fromUtf8("label_5"))
-+ self.verticalLayout.addWidget(self.label_5)
- self.widget = QtGui.QWidget(DialogGenerator)
- self.widget.setObjectName(_fromUtf8("widget"))
- self.horizontalLayout = QtGui.QHBoxLayout(self.widget)
-@@ -86,6 +95,9 @@
-
- def retranslateUi(self, DialogGenerator):
- DialogGenerator.setWindowTitle(QtGui.QApplication.translate("DialogGenerator", "Dialog", None, QtGui.QApplication.UnicodeUTF8))
-+ self.label.setText(QtGui.QApplication.translate("DialogGenerator", "1 - Adding elements in the \"Same Family\", the strings will be retained only those that are found in each element.", None, QtGui.QApplication.UnicodeUTF8))
-+ self.label_4.setText(QtGui.QApplication.translate("DialogGenerator", "2 - Adding elements in the \"Other Malware\", the strings in these files will not be selected to build the rule.", None, QtGui.QApplication.UnicodeUTF8))
-+ self.label_5.setText(QtGui.QApplication.translate("DialogGenerator", "3 - In the middle part, you can see only the strings used for the detection.", None, QtGui.QApplication.UnicodeUTF8))
- self.label_2.setText(QtGui.QApplication.translate("DialogGenerator", "Other Malware (False positive)", None, QtGui.QApplication.UnicodeUTF8))
- self.btnBrowseNewFile.setText(QtGui.QApplication.translate("DialogGenerator", "...", None, QtGui.QApplication.UnicodeUTF8))
- self.label_3.setText(QtGui.QApplication.translate("DialogGenerator", "Same Family", None, QtGui.QApplication.UnicodeUTF8))
diff --git a/security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py b/security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py
deleted file mode 100644
index de0e82ed8844..000000000000
--- a/security/py-yara-editor/files/patch-yaraeditor__ui__yaraeditor.py
+++ /dev/null
@@ -1,91 +0,0 @@
---- ./yaraeditor/ui/yaraeditor.py.orig 2012-12-02 11:09:53.000000000 +0000
-+++ ./yaraeditor/ui/yaraeditor.py 2013-07-30 23:07:31.000000000 +0000
-@@ -2,7 +2,7 @@
-
- # Form implementation generated from reading ui file 'yaraeditor.ui'
- #
--# Created: Sun Dec 2 12:09:53 2012
-+# Created: Tue Feb 26 07:52:45 2013
- # by: PyQt4 UI code generator 4.9.1
- #
- # WARNING! All changes made in this file will be lost!
-@@ -17,10 +17,11 @@
- class Ui_YaraEditor(object):
- def setupUi(self, YaraEditor):
- YaraEditor.setObjectName(_fromUtf8("YaraEditor"))
-- YaraEditor.resize(1117, 600)
-+ YaraEditor.resize(1117, 609)
- icon = QtGui.QIcon()
- icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/logo/images/logo.jpg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
- YaraEditor.setWindowIcon(icon)
-+ YaraEditor.setUnifiedTitleAndToolBarOnMac(True)
- self.centralwidget = QtGui.QWidget(YaraEditor)
- self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
- self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget)
-@@ -34,18 +35,6 @@
- self.widgetEditor.setObjectName(_fromUtf8("widgetEditor"))
- self.horizontalLayout.addWidget(self.widgetEditor)
- self.verticalLayout.addWidget(self.MainWidget)
-- self.widgetOutput = QtGui.QWidget(self.centralwidget)
-- self.widgetOutput.setMaximumSize(QtCore.QSize(16777215, 110))
-- self.widgetOutput.setObjectName(_fromUtf8("widgetOutput"))
-- self.horizontalLayout_2 = QtGui.QHBoxLayout(self.widgetOutput)
-- self.horizontalLayout_2.setMargin(0)
-- self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
-- self.outputEdit = QtGui.QTextEdit(self.widgetOutput)
-- self.outputEdit.setMaximumSize(QtCore.QSize(16777215, 100))
-- self.outputEdit.setReadOnly(True)
-- self.outputEdit.setObjectName(_fromUtf8("outputEdit"))
-- self.horizontalLayout_2.addWidget(self.outputEdit)
-- self.verticalLayout.addWidget(self.widgetOutput)
- YaraEditor.setCentralWidget(self.centralwidget)
- self.menubar = QtGui.QMenuBar(YaraEditor)
- self.menubar.setGeometry(QtCore.QRect(0, 0, 1117, 25))
-@@ -95,9 +84,6 @@
- self.verticalLayout_3 = QtGui.QVBoxLayout(self.widgetMalware)
- self.verticalLayout_3.setMargin(0)
- self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3"))
-- self.label_2 = QtGui.QLabel(self.widgetMalware)
-- self.label_2.setObjectName(_fromUtf8("label_2"))
-- self.verticalLayout_3.addWidget(self.label_2)
- self.pathMalware = QtGui.QLineEdit(self.widgetMalware)
- self.pathMalware.setMaximumSize(QtCore.QSize(16777215, 16777215))
- self.pathMalware.setReadOnly(False)
-@@ -134,6 +120,20 @@
- self.verticalLayout_6.addWidget(self.tabWidget)
- self.dockWidgetInspector.setWidget(self.dockWidgetContents_4)
- YaraEditor.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidgetInspector)
-+ self.dockWidget = QtGui.QDockWidget(YaraEditor)
-+ self.dockWidget.setObjectName(_fromUtf8("dockWidget"))
-+ self.dockWidgetContents_3 = QtGui.QWidget()
-+ self.dockWidgetContents_3.setObjectName(_fromUtf8("dockWidgetContents_3"))
-+ self.verticalLayout_9 = QtGui.QVBoxLayout(self.dockWidgetContents_3)
-+ self.verticalLayout_9.setObjectName(_fromUtf8("verticalLayout_9"))
-+ self.outputEdit = QtGui.QTextEdit(self.dockWidgetContents_3)
-+ self.outputEdit.setMinimumSize(QtCore.QSize(0, 100))
-+ self.outputEdit.setMaximumSize(QtCore.QSize(16777215, 16777215))
-+ self.outputEdit.setReadOnly(True)
-+ self.outputEdit.setObjectName(_fromUtf8("outputEdit"))
-+ self.verticalLayout_9.addWidget(self.outputEdit)
-+ self.dockWidget.setWidget(self.dockWidgetContents_3)
-+ YaraEditor.addDockWidget(QtCore.Qt.DockWidgetArea(8), self.dockWidget)
- self.actionNouveau = QtGui.QAction(YaraEditor)
- icon1 = QtGui.QIcon()
- icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/icon/images/win/filenew.png")), QtGui.QIcon.Normal, QtGui.QIcon.On)
-@@ -145,13 +145,14 @@
- self.actionEnregistrer.setObjectName(_fromUtf8("actionEnregistrer"))
-
- self.retranslateUi(YaraEditor)
-- self.tabWidget.setCurrentIndex(1)
-+ self.tabWidget.setCurrentIndex(0)
- QtCore.QMetaObject.connectSlotsByName(YaraEditor)
-
- def retranslateUi(self, YaraEditor):
- YaraEditor.setWindowTitle(QtGui.QApplication.translate("YaraEditor", "Yara-Editor", None, QtGui.QApplication.UnicodeUTF8))
- self.label_3.setText(QtGui.QApplication.translate("YaraEditor", "Yara Browser", None, QtGui.QApplication.UnicodeUTF8))
-- self.label_2.setText(QtGui.QApplication.translate("YaraEditor", "Malware Browser", None, QtGui.QApplication.UnicodeUTF8))
-+ self.dockWidgetMalware.setWindowTitle(QtGui.QApplication.translate("YaraEditor", "Malware Browser", None, QtGui.QApplication.UnicodeUTF8))
-+ self.dockWidgetInspector.setWindowTitle(QtGui.QApplication.translate("YaraEditor", "Inspector", None, QtGui.QApplication.UnicodeUTF8))
- self.treeMalwareProperties.headerItem().setText(0, QtGui.QApplication.translate("YaraEditor", "Name", None, QtGui.QApplication.UnicodeUTF8))
- self.treeMalwareProperties.headerItem().setText(1, QtGui.QApplication.translate("YaraEditor", "Value", None, QtGui.QApplication.UnicodeUTF8))
- self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_properties), QtGui.QApplication.translate("YaraEditor", "Tab Properties", None, QtGui.QApplication.UnicodeUTF8))
diff --git a/security/py-yara-editor/pkg-descr b/security/py-yara-editor/pkg-descr
deleted file mode 100644
index 463ceabc282b..000000000000
--- a/security/py-yara-editor/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Editor for yara rules
-
-WWW: http://code.google.com/p/yara-editor/
diff --git a/security/skipfish/Makefile b/security/skipfish/Makefile
deleted file mode 100644
index 65e91d0549a9..000000000000
--- a/security/skipfish/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Ryan Steinmetz <rpsfa@rit.edu>
-# $FreeBSD$
-
-PORTNAME= skipfish
-PORTVERSION= 2.10b
-PORTREVISION= 5
-CATEGORIES= security www
-MASTER_SITES= GOOGLE_CODE
-
-MAINTAINER= zi@FreeBSD.org
-COMMENT= Fully automated, active web application security reconnaissance tool
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE= 2017-04-30
-
-LIB_DEPENDS= libidn.so:dns/libidn \
- libpcre.so:devel/pcre
-
-USES= gmake tar:tgz ssl
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= README COPYING ChangeLog
-
-post-patch:
- @${REINPLACE_CMD} -e 's:"skipfish.wl":"${DATADIR}/dictionaries/complete.wl":' \
- -e 's:"assets":"${DATADIR}/assets":' ${WRKSRC}/src/config.h
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/skipfish ${STAGEDIR}${PREFIX}/bin/skipfish
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/sfscandiff ${STAGEDIR}${PREFIX}/bin/sfscandiff
- ${INSTALL_MAN} ${WRKSRC}/doc/skipfish.1 ${STAGEDIR}${PREFIX}/man/man1
- (cd ${WRKSRC}/assets/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/assets/)
- (cd ${WRKSRC}/dictionaries/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/dictionaries/)
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-. for doc in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
-. endfor
-
-.include <bsd.port.mk>
diff --git a/security/skipfish/distinfo b/security/skipfish/distinfo
deleted file mode 100644
index aa62dd54cb04..000000000000
--- a/security/skipfish/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (skipfish-2.10b.tgz) = 1a4fbc9d013f1f9b970946ea7228d943266127b7f4100c994ad26c82c5352a9e
-SIZE (skipfish-2.10b.tgz) = 244528
diff --git a/security/skipfish/files/patch-Makefile b/security/skipfish/files/patch-Makefile
deleted file mode 100644
index 27b31ffe5033..000000000000
--- a/security/skipfish/files/patch-Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
---- ./Makefile.orig 2012-12-07 10:14:00.000000000 -0500
-+++ ./Makefile 2012-12-07 10:15:06.000000000 -0500
-@@ -33,13 +33,14 @@
- OBJFILES = $(patsubst %,$(SRCDIR)/%,$(SFILES))
- INCFILES = $(patsubst %,$(SRCDIR)/%,$(IFILES))
-
--CFLAGS_GEN = -Wall -funsigned-char -g -ggdb -I/usr/local/include/ \
-- -I/opt/local/include/ $(CFLAGS) -DVERSION=\"$(VERSION)\"
-+_LOCALBASE ?= ${LOCALBASE}
-+CFLAGS_GEN = -Wall -funsigned-char -g -ggdb -I$(LOCALBASE)/include/ \
-+ $(CFLAGS) -DVERSION=\"$(VERSION)\"
- CFLAGS_DBG = -DLOG_STDERR=1 -DDEBUG_ALLOCATOR=1 \
- $(CFLAGS_GEN)
- CFLAGS_OPT = -O3 -Wno-format $(CFLAGS_GEN)
-
--LDFLAGS += -L/usr/local/lib/ -L/opt/local/lib
-+LDFLAGS += -L$(LOCALBASE)/lib
- LIBS += -lcrypto -lssl -lidn -lz -lpcre
-
- all: $(PROGNAME)
-@@ -47,12 +48,6 @@
- $(PROGNAME): $(SRCDIR)/$(PROGNAME).c $(OBJFILES) $(INCFILES)
- $(CC) $(LDFLAGS) $(SRCDIR)/$(PROGNAME).c -o $(PROGNAME) \
- $(CFLAGS_OPT) $(OBJFILES) $(LIBS)
-- @echo
-- @echo "See doc/dictionaries.txt to pick a dictionary for the tool."
-- @echo
-- @echo "Having problems with your scans? Be sure to visit:"
-- @echo "http://code.google.com/p/skipfish/wiki/KnownIssues"
-- @echo
-
- debug: $(SRCDIR)/$(PROGNAME).c $(OBJFILES) $(INCFILES)
- $(CC) $(LDFLAGS) $(SRCDIR)/$(PROGNAME).c -o $(PROGNAME) \
diff --git a/security/skipfish/files/patch-report.c b/security/skipfish/files/patch-report.c
deleted file mode 100644
index d28f1f935ab6..000000000000
--- a/security/skipfish/files/patch-report.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/report.c.orig 2012-09-24 11:55:23.000000000 -0400
-+++ ./src/report.c 2012-09-24 11:55:32.000000000 -0400
-@@ -799,7 +799,7 @@
- static void copy_static_code(u8* out_dir) {
- struct dirent** d;
- ca_out_dir = out_dir;
-- scandir(ASSETS_DIR, &d, copy_asset, NULL);
-+ scandir(ASSETS_DIR, &d, (int(*)())copy_asset, NULL);
- }
-
-
diff --git a/security/skipfish/files/patch-sfscandiff b/security/skipfish/files/patch-sfscandiff
deleted file mode 100644
index b1c967bb1eaf..000000000000
--- a/security/skipfish/files/patch-sfscandiff
+++ /dev/null
@@ -1,8 +0,0 @@
---- ./tools/sfscandiff.orig 2011-06-29 20:06:17.000000000 -0400
-+++ ./tools/sfscandiff 2011-06-29 20:06:20.000000000 -0400
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
-
- echo "sfscandiff - skipfish scan result comparator (lcamtuf@google.com)" 1>&2
-
diff --git a/security/skipfish/files/patch-src__http_client.c b/security/skipfish/files/patch-src__http_client.c
deleted file mode 100644
index 640234f4cf6b..000000000000
--- a/security/skipfish/files/patch-src__http_client.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./src/http_client.c.orig 2012-09-24 12:05:51.000000000 -0400
-+++ ./src/http_client.c 2012-09-24 12:05:58.000000000 -0400
-@@ -44,6 +44,7 @@
- #include "alloc-inl.h"
- #include "string-inl.h"
- #include "database.h"
-+#include "config.h"
-
- #include "http_client.h"
-
diff --git a/security/skipfish/files/pkg-message.in b/security/skipfish/files/pkg-message.in
deleted file mode 100644
index 2e23952ede11..000000000000
--- a/security/skipfish/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-
-******************************************************************
-The FreeBSD port is configured to use the "default" dictionary but
-it is highly recommended to review the other dictionaries and make
-a selection appropriate for your environment.
-
-The skipfish dictionaries have been installed in the following
-directory:
-
-%%DATADIR%%/dictionaries/
-******************************************************************
-
diff --git a/security/skipfish/pkg-descr b/security/skipfish/pkg-descr
deleted file mode 100644
index 28907e549bf6..000000000000
--- a/security/skipfish/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-A fully automated, active web application security reconnaissance
-tool. Key features:
-
-* High speed: pure C code, highly optimized HTTP handling, minimal
- CPU footprint - easily achieving 2000 requests per second with
- responsive targets.
-
-* Ease of use: heuristics to support a variety of quirky web
- frameworks and mixed-technology sites, with automatic learning
- capabilities, on-the-fly wordlist creation, and form autocompletion.
-
-* Cutting-edge security logic: high quality, low false positive,
- differential security checks, capable of spotting a range of subtle
- flaws, including blind injection vectors.
-
-WWW: http://code.google.com/p/skipfish
diff --git a/security/skipfish/pkg-plist b/security/skipfish/pkg-plist
deleted file mode 100644
index cd8cad4f1659..000000000000
--- a/security/skipfish/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-bin/skipfish
-bin/sfscandiff
-%%DATADIR%%/assets/COPYING
-%%DATADIR%%/assets/i_high.png
-%%DATADIR%%/assets/i_low.png
-%%DATADIR%%/assets/i_medium.png
-%%DATADIR%%/assets/i_note.png
-%%DATADIR%%/assets/i_warn.png
-%%DATADIR%%/assets/index.html
-%%DATADIR%%/assets/mime_entry.png
-%%DATADIR%%/assets/n_children.png
-%%DATADIR%%/assets/n_clone.png
-%%DATADIR%%/assets/n_collapsed.png
-%%DATADIR%%/assets/n_expanded.png
-%%DATADIR%%/assets/n_failed.png
-%%DATADIR%%/assets/n_maybe_missing.png
-%%DATADIR%%/assets/n_missing.png
-%%DATADIR%%/assets/n_unlinked.png
-%%DATADIR%%/assets/p_dir.png
-%%DATADIR%%/assets/p_file.png
-%%DATADIR%%/assets/p_param.png
-%%DATADIR%%/assets/p_pinfo.png
-%%DATADIR%%/assets/p_serv.png
-%%DATADIR%%/assets/p_unknown.png
-%%DATADIR%%/assets/p_value.png
-%%DATADIR%%/assets/sf_name.png
-%%DATADIR%%/dictionaries/complete.wl
-%%DATADIR%%/dictionaries/medium.wl
-%%DATADIR%%/dictionaries/extensions-only.wl
-%%DATADIR%%/dictionaries/minimal.wl
-man/man1/skipfish.1.gz
diff --git a/security/truecrack/Makefile b/security/truecrack/Makefile
deleted file mode 100644
index e1ea56340ed8..000000000000
--- a/security/truecrack/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Ryan Steinmetz <zi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= truecrack
-PORTVERSION= 0.1
-CATEGORIES= security
-MASTER_SITES= https://truecrack.googlecode.com/files/ \
- http://mirrors.rit.edu/zi/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= zi@FreeBSD.org
-COMMENT= Password cracker for TrueCrypt volumes
-
-LICENSE= GPLv3
-
-BROKEN= Unfetchable (google code has gone away)
-DEPRECATED= Unfetchable for more than six months (google code has gone away)
-EXPIRATION_DATE= 2017-04-30
-
-USES= gmake
-CFLAGS+= -DTC_BSD
-PLIST_FILES= bin/truecrack
-
-DICTIONARIES= dictionary_100k.txt dictionary_10k.txt dictionary.txt
-PORTDATA= ${DICTIONARIES}
-
-post-patch:
- @${REINPLACE_CMD} -e 's/CFLAGS =/CFLAGS +=/g' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's/return ;/return 0;/g' ${WRKSRC}/Main/Utils.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/truecrack ${STAGEDIR}${PREFIX}/bin
-.for dict in ${DICTIONARIES}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/${dict} ${STAGEDIR}${DATADIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/truecrack/distinfo b/security/truecrack/distinfo
deleted file mode 100644
index f38e7e7eb43b..000000000000
--- a/security/truecrack/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (truecrack.tar.gz) = 44318f9e44d315a77dda4bb4d474a88b3207f4c63d3a445d865b50b4c8f323ac
-SIZE (truecrack.tar.gz) = 8601600
diff --git a/security/truecrack/pkg-descr b/security/truecrack/pkg-descr
deleted file mode 100644
index 67a048d88acc..000000000000
--- a/security/truecrack/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-TrueCrack is a brute-force password cracker for TrueCrypt (Copyright) volume
-files. It works on Linux and it is optimized with Nvidia Cuda technology.
-It works with cripted volumes with the following algorithms:
-
-- PBKDF2 (defined in PKCS5 v2.0) based on RIPEMD160 Key derivation function.
-- XTS block cipher mode of operation used for hard disk encryption based on
- AES.
-
-TrueCrack can work in two different modes of use:
-
-- Dictionary attack: read the passwords from a file of words (one password
- for line).
-- Charset attack: generate the passwords from a charset of symbols defined
- by the user (for example: all possible strings of n characters from the
- charset "abc" ).
-
-WWW: https://code.google.com/p/truecrack/