HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51957,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=964",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=962",
"results": [
{
"name": "KeePassKit",
"portdir": "security/KeePassKit",
"version": "3.3.2",
"license": "GPL-3+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MacPass/KeePassKit",
"description": "KeePass database loading, storing and manipulation framework.",
"long_description": "KeePassKit is a framework to offer support for the Keepass database format. You can use it to work with KDB and KDBX files. Supported formats are KDB3, KDBX3.1 and KDBX4.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"KissXML",
"libxml2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MacPass"
]
}
]
},
{
"name": "KeePassX",
"portdir": "security/KeePassX",
"version": "2.0.3",
"license": "GPL-2 and LGPL-2 and LGPL-3 and BSD and permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.keepassx.org",
"description": "KeePassX is a password manager compatiable with KeePass",
"long_description": "KeePassX is an application for people with extremely high demands on secure personal data management. It has a light interface and is cross platform. KeePassX saves many different types of information including user names, passwords, URLs, attachments and comments in one single database.",
"active": true,
"categories": [
"aqua",
"security"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"zlib",
"libgcrypt"
]
}
],
"depends_on": []
},
{
"name": "KeePassXC",
"portdir": "security/KeePassXC",
"version": "2.7.9",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/keepassxreboot/keepassxc",
"description": "KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.",
"long_description": "KeePassXC is a community fork of KeePassX with the goal to extend and improve it with new features and bugfixes to provide a feature-rich, fully cross-platform and modern open-source password manager.",
"active": true,
"categories": [
"aqua",
"security"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"libsodium",
"readline",
"qt5-qtbase",
"libomp",
"botan",
"ykpers",
"qrencode",
"qt5-qtsvg",
"qt5-qtmacextras",
"zlib",
"minizip",
"argon2"
]
}
],
"depends_on": []
},
{
"name": "MacPass",
"portdir": "security/MacPass",
"version": "0.8.1",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://macpassapp.org/",
"description": "KeePass client for macOS",
"long_description": "MacPass is a native macOS port of KeePass. Key features are automatic form filling and regex matching of window titles to detect the correct target application. Through the plugin MacPassHTTP, MacPass can also be used together with keepass browser extensions to integrate MacPass as a password database the browser can use.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"HNHUi",
"TransformerKit",
"KeePassKit"
]
}
],
"depends_on": []
},
{
"name": "KeePassXC-devel",
"portdir": "security/KeePassXC",
"version": "20230514.git37dabd2",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/keepassxreboot/keepassxc",
"description": "KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.",
"long_description": "KeePassXC is a community fork of KeePassX with the goal to extend and improve it with new features and bugfixes to provide a feature-rich, fully cross-platform and modern open-source password manager.",
"active": true,
"categories": [
"aqua",
"security"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"minizip",
"argon2",
"libgcrypt",
"libsodium",
"qt5-qtbase",
"qrencode",
"libomp",
"botan",
"ykpers",
"readline",
"qt5-qtsvg",
"qt5-qtmacextras",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "VeraCrypt",
"portdir": "security/VeraCrypt",
"version": "1.24",
"license": "Apache-2 and Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.veracrypt.fr/",
"description": "A free open source disk encryption software.",
"long_description": "A free open source disk encryption software.",
"active": true,
"categories": [
"aqua",
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"yasm",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
},
{
"type": "lib",
"ports": [
"osxfuse",
"wxWidgets-3.0"
]
}
],
"depends_on": []
},
{
"name": "aesutil",
"portdir": "security/aesutil",
"version": "1.0.7",
"license": "BSD and ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://my.cubic.ch/~timtas/aes/",
"description": "command line program to encrypt and decrypt data via AES",
"long_description": "aesutil is a command line program to encrypt and decrypt data using the Rjiandel algorythm.",
"active": true,
"categories": [
"sysutils",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "Vidalia",
"portdir": "security/Vidalia",
"version": "0.3.3-alpha",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.torproject.org/projects/vidalia.html.en",
"description": "Vidalia is a controller GUI for the Tor software",
"long_description": "Vidalia is a cross-platform controller GUI for the Tor software, built using the Qt framework. Vidalia runs on most platforms supported by Qt 4.2 or later.",
"active": true,
"categories": [
"aqua",
"net",
"security"
],
"maintainers": [],
"variants": [
"debug",
"miniupnpc",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"miniupnpc",
"qt5-qtbase",
"tor",
"qt5-qtscript",
"qt5-qttools"
]
}
],
"depends_on": []
},
{
"name": "aff4",
"portdir": "security/aff4",
"version": "1.0-20180212",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/Velocidex/c-aff4",
"description": "AFF4 -The Advanced Forensics File Format",
"long_description": "The Advanced Forensics File Format 4 (AFF4) is an open source format used for the storage of digital evidence and data.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "ricci",
"github": "ghosthound",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"spdlog0",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"yaml-cpp",
"snappy",
"raptor2",
"zlib",
"ossp-uuid",
"pcrexx",
"tclap",
"uriparser"
]
}
],
"depends_on": []
},
{
"name": "afflib",
"portdir": "security/afflib",
"version": "3.7.20",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sshock/AFFLIBv3",
"description": "The Advanced Forensic Format",
"long_description": "AFF(R) is an open and extensible file format designed to store disk images and associated metadata.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"s3",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"readline",
"expat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"aimage",
"bulk_extractor",
"sleuthkit"
]
}
]
},
{
"name": "age",
"portdir": "security/age",
"version": "1.3.1",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://age-encryption.org",
"description": "A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.",
"long_description": "A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"passage"
]
}
]
},
{
"name": "age-plugin-se",
"portdir": "security/age-plugin-se",
"version": "0.1.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/remko/age-plugin-se",
"description": "Age plugin for Apple's Secure Enclave",
"long_description": "age-plugin-se is a plugin for age, enabling encryption using Apple's Secure Enclave.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"scdoc",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "aide",
"portdir": "security/aide",
"version": "0.18.6",
"license": "GPL-2",
"platforms": "{darwin >= 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aide/aide",
"description": "Advanced Intrusion Detection Environment",
"long_description": "AIDE (Advanced Intrusion Detection Environment) is a free replacement for Tripwire. It does the same things as the semi-free Tripwire and more. It creates a database from the regular expression rules that it finds from the config file. Once this database is initialized it can be used to verify the integrity of the files. It has several message digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to check the integrity of the file. More algorithms can be added with relative ease. All of the usual file attributes can also be checked for inconsistencies. It can read databases from older or newer versions. See the manual pages within the distribution for further info. There is also a beginning of a manual.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"flex",
"pkgconfig",
"clang-18",
"autoconf",
"autoconf-archive",
"automake",
"bison"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libgcrypt",
"pcre2"
]
},
{
"type": "test",
"ports": [
"check"
]
}
],
"depends_on": []
},
{
"name": "age-plugin-yubikey",
"portdir": "security/age-plugin-yubikey",
"version": "0.5.1",
"license": "MIT and Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/str4d/age-plugin-yubikey",
"description": "YubiKey plugin for age clients",
"long_description": "age-plugin-yubikey is a plugin for age clients like age and rage, which enables files to be encrypted to age identities stored on YubiKeys.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "aimage",
"portdir": "security/aimage",
"version": "3.2.5",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20190903092748/http://www.forensicswiki.org/wiki/Aimage",
"description": "The Advanced Disk Imager",
"long_description": "AFF(R) is an open and extensible file format designed to store disk images and associated metadata.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"openssl10",
"afflib",
"libewf",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "aircrack-ng",
"portdir": "security/aircrack-ng",
"version": "1.7",
"license": "GPL-2+ and BSD and OpenSSL",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://aircrack-ng.org",
"description": "Aircrack-ng is the next generation of aircrack with lots of new features",
"long_description": "aircrack is an 802.11 WEP and WPA-PSK keys cracking program that can recover keys once enough data packets have been captured. It implements the standard FMS attack along with some optimizations like KoreK attacks, thus making the attack much faster compared to other WEP cracking tools. In fact, aircrack is a set of tools for auditing wireless networks.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"gmake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"hwloc",
"openssl",
"pcre",
"libpcap",
"sqlite3"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"reaver"
]
}
]
},
{
"name": "amass",
"portdir": "security/amass",
"version": "5.1.1",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://owasp.org/www-project-amass",
"description": "In-depth Attack Surface Mapping and Asset Discovery",
"long_description": "The OWASP Amass Project performs network mapping of attack surfaces and external asset discovery using open source information gathering and active reconnaissance techniques. This includes gathering information from APIs, certificates, DNS, routing, web & search scraping, web archives, and WHOIS.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"go",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpostal"
]
}
],
"depends_on": []
},
{
"name": "apg",
"portdir": "security/apg",
"version": "2.3.0b",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20130313042424/http://www.adel.nursat.kz/apg/",
"description": "tool set for random password generation",
"long_description": "APG generates random passwords. Its pronounceable password generation algorithm conforms to NIST FIPS 181, and its random character algorithm has 35 configurable modes. APG supports ANSI X9.17 random number generation (CAST/SHA1) with a built-in password quality checking system.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"cracklib"
]
}
],
"depends_on": []
},
{
"name": "ares",
"portdir": "security/ares",
"version": "0.10.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bee-san/ares",
"description": "The next generation of decoding tools, built by the same people that brought you Ciphey",
"long_description": "The next generation of decoding tools, built by the same people that brought you Ciphey. It is intended to replace Ciphey in the future.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 165
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "authforce",
"portdir": "security/authforce",
"version": "0.9.9",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://divineinvasion.net/authforce/",
"description": "A HTTP authentication brute forcer.",
"long_description": "Authforce is an HTTP authentication brute forcer. Using various methods, it attempts brute force username and password pairs for a site. It has the ability to try common username and passwords, username derivations, and common username/password pairs. It is used to both test the security of your site and to prove the insecurity of HTTP authentication based on the fact that users just don?t pick good passwords.",
"active": true,
"categories": [
"security",
"www"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext",
"readline",
"curl"
]
}
],
"depends_on": []
},
{
"name": "bcrypt",
"portdir": "security/bcrypt",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bcrypt.sourceforge.net/",
"description": "cross platform file encryption utility",
"long_description": "Bcrypt uses the blowfish encryption algorithm published by Bruce Schneier in 1993. More information on the algorithm can be found at Counterpane. Specifically, bcrypt uses Paul Kocher's implementation of the algorithm.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "betterleaks",
"portdir": "security/betterleaks",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://betterleaks.com/",
"description": "A Better Secrets Scanner built for configurability and speed",
"long_description": "Betterleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, and whatever else you wanna throw at it via stdin.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bitwarden-cli",
"portdir": "security/bitwarden-cli",
"version": "2026.4.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitwarden.com",
"description": "Bitwarden password manager CLI",
"long_description": "CLI implementation of the Bitwarden password manager.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "macports",
"github": "MarcelBochtler",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "fetch",
"ports": [
"git",
"npm6"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "blake3",
"portdir": "security/blake3",
"version": "1.8.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/BLAKE3-team/BLAKE3",
"description": "blake3 is a cryptographic hash function.",
"long_description": "blake3 is a cryptographic hash function that is much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2, secure, unlike MD5 and SHA-1, secure against length extension, unlike SHA-2, highly parallelizable, and capable of verified streaming and incremental updates.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "botan",
"portdir": "security/botan",
"version": "2.19.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://botan.randombit.net",
"description": "cryptographic algorithms and formats library in C++",
"long_description": "Botan is a C++ library implementing a variety of cryptographic algorithms and formats. At this time, it is quite stable, and is suitable for use in a wide variety of programs.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [],
"variants": [
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python312",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"openssl3",
"lzma",
"zlib",
"sqlite3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"monotone",
"monotone-devel",
"qca",
"qca-qt5",
"qca-qt6",
"KeePassXC",
"KeePassXC-devel"
]
}
]
},
{
"name": "botan1",
"portdir": "security/botan1",
"version": "1.10.17",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://botan.randombit.net",
"description": "legacy version of C++ cryptographic library",
"long_description": "Botan is a C++ library implementing a variety of cryptographic algorithms and formats.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python27",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"openssl10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qt4-creator-mac"
]
}
]
},
{
"name": "bulk_extractor",
"portdir": "security/bulk_extractor",
"version": "1.5.5",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/simsong/bulk_extractor",
"description": "Extract investigative features",
"long_description": "Extracts small pieces of useful information, such as credit card numbers, phone numbers, and social security numbers, from input without parsing filesystem information.",
"active": true,
"categories": [
"sysutils",
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"flex",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libewf",
"expat",
"zlib",
"boost176",
"libxml2",
"sqlite3",
"openssl10",
"tre",
"openjdk11",
"afflib"
]
}
],
"depends_on": []
},
{
"name": "calife",
"portdir": "security/calife",
"version": "3.0.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.keltia.net/programs/calife",
"description": "Provides super user privileges to specific users",
"long_description": "Calife is a small utility close to sudo(8) but lightweight, and it preserves the caller’s environment (shell aliases, PATH and so on).",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "roberto",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "ccrypt",
"portdir": "security/ccrypt",
"version": "1.11",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ccrypt.sourceforge.net",
"description": "Encrypt and decrypt files and streams",
"long_description": "Utility for encrypting and decrypting files and streams. It was designed to replace the standard unix crypt utility, which is notorious for using a very weak encryption algorithm. ccrypt is based on the Rijndael cipher, which is the U.S. government's chosen candidate for the Advanced Encryption Standard (AES, see http://www.nist.gov/aes/) This cipher is believed to provide very strong security. Unlike unix crypt, the algorithm provided by ccrypt is not symmetric, i.e., one must specify whether to encrypt or decrypt. The most common way to invoke ccrypt is via the commands ccencrypt and ccdecrypt. There is also a ccat command for decrypting a file directly to the terminal, thus reducing the likelihood of leaving temporary plaintext files around. In addition, there is a compatibility mode for decrypting legacy unix crypt files.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": []
},
{
"name": "certbot-dns-namecheap",
"portdir": "security/certbot-dns-namecheap",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/knoxell/certbot-dns-namecheap",
"description": "The certbot namecheap.com plugin for dns-01 challenges",
"long_description": "The namecheap.com plugin automates the process of completing a dns-01 challenge (DNS01) by creating, and subsequently removing, TXT records using the (XML-RPC-based) namecheap.com API.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"python310",
"python311",
"python312",
"python313"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-acme",
"py313-ndg_httpsclient",
"py313-pyotp",
"certbot",
"py313-python-augeas",
"py313-zope-component",
"py313-pynamecheap",
"python313",
"py313-zopeinterface",
"py313-mock",
"py313-dns-lexicon"
]
}
],
"depends_on": []
},
{
"name": "certstrap",
"portdir": "security/certstrap",
"version": "1.3.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/square/certstrap",
"description": "Bootstrap CAs, certificate requests, and signed certificates.",
"long_description": "A simple certificate manager written in Go, to bootstrap your own certificate authority and public key infrastructure. Adapted from etcd-ca. certstrap is a very convenient app if you don't feel like dealing with openssl, its myriad of options or config files.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "certsync",
"portdir": "security/certsync",
"version": "1.1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Export x509 CAs from the Mac OS X Keychain.",
"long_description": "The package implements exporting of x509 CAs from the Mac OS X keychain, for use by OpenSSL and gnutls.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 84
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cfssl",
"portdir": "security/cfssl",
"version": "1.6.5",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cfssl.org",
"description": "Cloudflare's PKI and TLS toolkit",
"long_description": "CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command line tool and an HTTP API server for signing, verifying, and bundling TLS certificates. CFSSL consists of: a set of packages useful for building custom TLS PKI tools, the cfssl program - the canonical command line utility using the CFSSL packages, the multirootca program - a certificate authority server that can use multiple signing keys, the mkbundle program - used to build certificate pool bundles, the cfssljson program - which takes the JSON output from the cfssl and multirootca programs and writes certificates, keys, CSRs, and bundles to disk.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cfv",
"portdir": "security/cfv",
"version": "1.18.3",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cfv.sourceforge.net/",
"description": "Command-line File Verify",
"long_description": "cfv is a utility to both test and create .sfv, .csv, .crc, .md5(sfv-like), md5sum, bsd md5, sha1sum, and .torrent files. These files are commonly used to ensure the correct retrieval or storage of data.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "checkpassword-pam",
"portdir": "security/checkpassword-pam",
"version": "0.99",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://checkpasswd-pam.sourceforge.net/",
"description": "implementation of checkpassword-compatible auth program",
"long_description": "checkpassword-pam was written from scratch. There are several older packages called checkpassword-pam, derived from DJB's checkpassword code. This checkpassword-pam is more modern and administrator-friendly.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ciphey",
"portdir": "security/ciphey",
"version": "5.14.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "ares",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by ares",
"long_description": "This port has been replaced by ares.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "clef",
"portdir": "security/clef",
"version": "0.3.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/b4nst/clef",
"description": "CLI secret management",
"long_description": "clef is a simple and secure command-line tool for managing secrets. It was created to help keep sensitive data—like API keys and tokens—out of shell configuration files. Instead of hardcoding values in .bashrc, .zshrc, or similar, you can store and retrieve them safely using clef.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"goreleaser",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "comply",
"portdir": "security/comply",
"version": "1.6.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/strongdm/comply",
"description": "Compliance automation framework, focused on SOC2",
"long_description": "Comply is a SOC2-focused compliance automation tool. It includes: a Policy Generator: a markdown-powered document pipeline for publishing auditor-friendly policy documents, Ticketing Integration: to automate compliance throughout the year via your existing ticketing system, and SOC2 Templates: open source policy and procedure templates suitable for satisfying a SOC2 audit.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "courier-authlib",
"portdir": "security/courier-authlib",
"version": "0.72.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.courier-mta.org/authlib/",
"description": "Courier Authentication Library is a generic authentication API",
"long_description": "Courier Authentication Library is a generic authentication API",
"active": true,
"categories": [
"security",
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmake",
"db48",
"libidn2",
"libtool",
"courier-unicode"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"courier-imap"
]
}
]
},
{
"name": "cosign",
"portdir": "security/cosign",
"version": "3.0.4",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sigstore/cosign",
"description": "Container Signing",
"long_description": "Container Signing, Verification and Storage in an OCI registry. Cosign aims to make signatures invisible infrastructure.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cpabe",
"portdir": "security/cpabe",
"version": "0.11",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://acsc.cs.utexas.edu/cpabe/",
"description": "ciphertext-policy attribute-based encryption toolkit",
"long_description": "The cpabe toolkit provides a set of programs implementing a ciphertext-policy attribute-based encryption scheme. \n\nIn a ciphertext policy attribute-based encryption scheme, each user's private key is associated with a set of attributes representing their capabilities, and a ciphertext is encrypted such that only users whose attributes satisfy a certain policy can decrypt. For example, we can encrypt a ciphertext such that in a company it can only be decrypted by a someone with attributes Senior and Human Resources or has the attribute Executive. One interesting application of this tool is that we can do Role-Based Access Control (RBAC) without requiring trusted data storage.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"gettext",
"pbc",
"libbswabe",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "cracklib",
"portdir": "security/cracklib",
"version": "2.9.11",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cracklib/cracklib",
"description": "A ProActive Password Sanity Library",
"long_description": "CrackLib is a library containing a C function (well, lots of functions really, but you only need to use one of them) which may be used in a passwd-like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by Crack by filtering them out, at source.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"gettext",
"libtool",
"bzip2",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libpwquality",
"php53-crack",
"rb-password",
"apg"
]
}
]
},
{
"name": "crackpkcs12",
"portdir": "security/crackpkcs12",
"version": "0.2.9",
"license": "(GPL-3+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://crackpkcs12.sourceforge.net",
"description": "Crack PKCS12 files passwords",
"long_description": "A tool to audit PKCS12 files passwords",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "bernhard",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "crunch",
"portdir": "security/crunch",
"version": "3.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/crunch-wordlist/",
"description": "Wordlist generator",
"long_description": "Crunch is a wordlist generator where you can specify a standard character set or a character set you specify. crunch can generate all possible combinations and permutations.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 271
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ctool",
"portdir": "security/ctool",
"version": "1.2.3",
"license": "Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://web.archive.org/web/20050405212926/http://www.macsecurity.org/tools/ctool/",
"description": "ctool is a checksumming application.",
"long_description": "ctool is a checusmming application that is mindful of the prebinding information stored in Mach-o executable files.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"curl"
]
}
],
"depends_on": []
},
{
"name": "cvemap",
"portdir": "security/cvemap",
"version": "1.0.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "vulnx",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by vulnx",
"long_description": "This port has been replaced by vulnx.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "cyrus-sasl-xoauth2",
"portdir": "security/cyrus-sasl-xoauth2",
"version": "0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/moriyoshi/cyrus-sasl-xoauth2",
"description": "Plugin implementation of XOAUTH2 for cyrus-sasl",
"long_description": "Plugin implementation of XOAUTH2 for cyrus-sasl",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 60
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"cyrus-sasl2"
]
}
],
"depends_on": []
},
{
"name": "cyrus-sasl2",
"portdir": "security/cyrus-sasl2",
"version": "2.1.28",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cyrusimap.org",
"description": "SASL is an authentication library.",
"long_description": "SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. If its use is negotiated, a security layer is inserted between the protocol and the connection.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [],
"variants": [
"kerberos",
"sql",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"MongoObjCDriver",
"mesos",
"php54-mongodb",
"subversion-pythonbindings-3.9",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"percona",
"subversion-pythonbindings-3.8",
"R-mongolite",
"telepathy-gabble",
"mongodb",
"mongodb-devel",
"mysql57",
"mysql8",
"openldap",
"openldap-devel",
"LibVNCServer",
"libmemcached",
"mongo-c-driver",
"mongo-cxx-driver",
"qca-cyrus-sasl",
"qca-qt5-cyrus-sasl",
"qca-qt6-cyrus-sasl",
"spice-server",
"subversion",
"subversion-javahlbindings",
"subversion-python27bindings",
"subversion-rubybindings",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12",
"qemu",
"znc",
"kdepimlibs4",
"kdepimlibs4-kioslaves",
"php85-ldap",
"php84-ldap",
"php83-ldap",
"php82-ldap",
"php81-ldap",
"php80-ldap",
"php74-ldap",
"php73-ldap",
"php72-ldap",
"php71-ldap",
"php70-ldap",
"php56-ldap",
"php55-ldap",
"php54-ldap",
"php53-ldap",
"php52-ldap",
"alpine",
"cyrus-imapd",
"cyrus5-imapd",
"isync",
"libetpan",
"nmail",
"argus",
"argus-clients",
"calendar-contacts-server",
"librdkafka",
"php53-mongo",
"php54-mongo",
"php55-mongo",
"php56-mongo",
"cyrus-sasl-xoauth2",
"fluent-bit"
]
}
]
},
{
"name": "dalfox",
"portdir": "security/dalfox",
"version": "2.12.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dalfox.hahwul.com",
"description": "DalFox is an powerful open source XSS scanning tool & parameter analyzer",
"long_description": "DalFox is an powerful open source XSS scanning tool and parameter analyzer and utility that speeds up the process of detecting and verifying XSS flaws. It comes with a powerful testing engine, many niche features for the cool hacker",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1056
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "danectl",
"portdir": "security/danectl",
"version": "0.8.4",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://raf.org/danectl/",
"description": "DNSSEC DANE implementation manager",
"long_description": "DNSSEC DANE implementation manager. \n\nDANE is \"DNS-based Authentication of Named Entities\". It means securely letting the world know in advance what your public encryption keys are by publishing them as DNS records (TLSA, SSHFP, OPENPGPKEY, SMIMEA) in your DNSSEC-enabled internet domain zone. This is the simplest and most secure way to let the world know what keys to expect when connecting to your servers. This can apply to TLS keys, SSH host keys, and OpenPGP and S/MIME keys. This makes it possible to prevent impersonation or man-in-the-middle attacks. It's mostly used with mail servers. Eventually, it could render certificate authorities unnecessary. DNSSEC has become very easy.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "raf",
"github": "macportsraf",
"ports_count": 33
}
],
"variants": [
"tlsa",
"sshfp",
"openpgpkey",
"smimea"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libidn2"
]
},
{
"type": "run",
"ports": [
"gnupg2",
"certbot",
"coreutils",
"openssh",
"openssl"
]
}
],
"depends_on": []
}
]
}