View | Details | Raw Unified | Return to bug 270304
Collapse All | Expand All

(-)b/security/ismtp/Makefile (+28 lines)
Added Link Here
1
PORTNAME=	ismtp
2
DISTVERSION=	g20190921
3
CATEGORIES=	security
4
5
MAINTAINER=	rihaz.jerrin@gmail.com
6
COMMENT=	Test for SMTP user enumeration,internal spoofing, and relay
7
WWW=		https://github.com/altjx/ipwn/tree/master/iSMTP
8
9
LICENSE=	MIT
10
LICENSE_FILE=	${WRKSRC}/iSMTP/LICENSE.md
11
12
USES=		python:3.0+ shebangfix
13
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	altjx
16
GH_PROJECT=	ipwn
17
GH_TAGNAME=	18198ad
18
19
NO_BUILD=	yes
20
21
SHEBANG_FILES=	${WRKSRC}/iSMTP/iSMTP.py
22
23
PLIST_FILES=	bin/ismtp
24
25
do-install:
26
	${INSTALL_SCRIPT} ${WRKSRC}/iSMTP/iSMTP.py  ${STAGEDIR}${PREFIX}/bin/ismtp
27
28
.include <bsd.port.mk>
(-)b/security/ismtp/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1679123332
2
SHA256 (altjx-ipwn-g20190921-18198ad_GH0.tar.gz) = 0a09e66670294ba7e868274abdc8621c33648a27e2937ece28e46b20bd507480
3
SIZE (altjx-ipwn-g20190921-18198ad_GH0.tar.gz) = 44507
(-)b/security/ismtp/files/patch-iSMTP_iSMTP.py (+18 lines)
Added Link Here
1
--- iSMTP/iSMTP.py.orig	2023-03-18 07:13:19 UTC
2
+++ iSMTP/iSMTP.py
3
@@ -29,13 +29,13 @@ class colors:
4
 	green = "\033[1;32m"
5
 
6
 start_time = time.time()
7
-banner = "\n " + "-" * 69 + "\n " + colors.white + " iSMTP v1.6 - SMTP Server Tester, Alton Johnson (alton.jx@gmail.com)\n " + colors.normal + "-" * 69 + "\n "
8
+banner = "\n " + "-" * 69 + "\n " + colors.white + " SMTP Server Tester \n"  + colors.normal + "-" * 69 + "\n "
9
 split_service = "\n " + colors.white + "-" * 10 + " starting next test " + "-" * 10 + colors.normal + "\n"
10
 split_target = "\n " + colors.white + "=" * 23 + " starting next target " + "=" * 23 + colors.normal + "\n"
11
 
12
 def help():
13
 	print(banner)
14
-	print(" Usage: ./iSMTP.py <OPTIONS>\n")
15
+	print(" Usage: ismtp  <OPTIONS>\n")
16
 	print(colors.red + " Required:\n" + colors.normal)
17
 	print("\t-f <import file>\tImports a list of SMTP servers for testing.\n\t\t\t\t(Cannot use with '-h'.)")
18
 	print("\t-h <host>\t\tThe target IP and port (IP:port).\n\t\t\t\t(Cannot use with '-f'.)")
(-)b/security/ismtp/pkg-descr (-1 / +5 lines)
Added Link Here
0
- 
1
SMTP user enumeration (RCPT TO and VRFY),
2
internal spoofing, and open relay.
3
A tool that tested for all three and
4
with great flexibility. iSMTP does just that,
5
making it much easier to knock that process out of the way.

Return to bug 270304