git: e3948401d4f6 - main - security/interactsh: New port, interactsh 1.2.4

From: Danilo Egea Gondolfo <danilo_at_FreeBSD.org>
Date: Mon, 15 Sep 2025 10:32:40 UTC
The branch main has been updated by danilo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e3948401d4f6212f80558a1d911318fc91d7eafe

commit e3948401d4f6212f80558a1d911318fc91d7eafe
Author:     Danilo Egea Gondolfo <danilo@FreeBSD.org>
AuthorDate: 2025-09-15 09:50:38 +0000
Commit:     Danilo Egea Gondolfo <danilo@FreeBSD.org>
CommitDate: 2025-09-15 10:32:10 +0000

    security/interactsh: New port, interactsh 1.2.4
    
    Interactsh is a tool designed to detect vulnerabilities that cause external interactions.
    
    https://github.com/projectdiscovery/interactsh
---
 security/Makefile             |  1 +
 security/interactsh/Makefile  | 19 +++++++++++++++++++
 security/interactsh/distinfo  |  5 +++++
 security/interactsh/pkg-descr |  2 ++
 4 files changed, 27 insertions(+)

diff --git a/security/Makefile b/security/Makefile
index 4c01467ae32d..9446ec4e5837 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -240,6 +240,7 @@
     SUBDIR += identify
     SUBDIR += imds-filterd
     SUBDIR += intel-ipsec-mb
+    SUBDIR += interactsh
     SUBDIR += ipfmeta
     SUBDIR += ipguard
     SUBDIR += ipsec-tools
diff --git a/security/interactsh/Makefile b/security/interactsh/Makefile
new file mode 100644
index 000000000000..0a71e8c20062
--- /dev/null
+++ b/security/interactsh/Makefile
@@ -0,0 +1,19 @@
+PORTNAME=	interactsh
+PORTVERSION=	1.2.4
+DISTVERSIONPREFIX=	v
+CATEGORIES=	security
+
+MAINTAINER=	danilo@FreeBSD.org
+COMMENT=	OOB interaction gathering server and client library
+WWW=		https://github.com/projectdiscovery/interactsh
+
+LICENSE=	MIT
+
+USES=		go:modules
+
+GO_MODULE=	github.com/projectdiscovery/${PORTNAME}
+GO_TARGET=	./cmd/${PORTNAME}-server ./cmd/${PORTNAME}-client
+
+PLIST_FILES=	bin/${PORTNAME}-server bin/${PORTNAME}-client
+
+.include <bsd.port.mk>
diff --git a/security/interactsh/distinfo b/security/interactsh/distinfo
new file mode 100644
index 000000000000..75ff94c0502d
--- /dev/null
+++ b/security/interactsh/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1757410255
+SHA256 (go/security_interactsh/interactsh-v1.2.4/v1.2.4.mod) = 0b8614481043cb534bd402156cc8d85584da06cb9d16e099af4ba993fa7668ed
+SIZE (go/security_interactsh/interactsh-v1.2.4/v1.2.4.mod) = 6497
+SHA256 (go/security_interactsh/interactsh-v1.2.4/v1.2.4.zip) = 76b5d53f5c1c3ade6c008cdd0a5bf3138dc45b967eeb215513332b6095c7d10d
+SIZE (go/security_interactsh/interactsh-v1.2.4/v1.2.4.zip) = 112911
diff --git a/security/interactsh/pkg-descr b/security/interactsh/pkg-descr
new file mode 100644
index 000000000000..95d2870adc87
--- /dev/null
+++ b/security/interactsh/pkg-descr
@@ -0,0 +1,2 @@
+Interactsh is a tool designed to detect vulnerabilities that cause external
+interactions.