{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=721","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=719","results":[{"name":"xtide-data","portdir":"science/xtide","version":"20240104","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.flaterco.com/xtide/","description":"Harmonics data for XTide.","long_description":"Harmonics data for XTide.","active":true,"categories":["science"],"maintainers":[{"name":"dstrubbe","github":"dstrubbe","ports_count":39}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"run","ports":["xtide"]}]},{"name":"yaxt","portdir":"science/yaxt","version":"0.6.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.dkrz.de/redmine/projects/yaxt","description":"Yet Another eXchange Tool","long_description":"yaxt is a library for redistribution of data between two sets of processes on top of MPI with C and Fortran interfaces.","active":true,"categories":["science","parallel"],"maintainers":[{"name":"takeshi","github":"tenomoto","ports_count":53}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","mpich","openmpi","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["mpich-clang18"]}],"depends_on":[]},{"name":"yorick","portdir":"science/yorick","version":"2.2.04","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://software.llnl.gov/yorick-doc/","description":"Interpreted language and scientific graphics","long_description":"An interpreted programming language for numerical computations, scientific data processing and visualisation.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["xorg-libX11"]}],"depends_on":[{"type":"lib","ports":["yorick-z","yorick-soy","yorick-spydr","yorick-yao","yorick-yeti","yorick-yutils","yorick-hdf5","py37-gyoto","py38-gyoto","py35-gyoto","py36-gyoto","yorick-av","yorick-svipc","yorick-cubeview","yorick-gl","yorick-gy","yorick-imutil","yorick-ml4","yorick-mpeg","yorick-optimpack"]},{"type":"run","ports":["py35-pyorick","py36-pyorick","py37-pyorick","py312-pyorick","py27-pyorick"]}]},{"name":"yorick-cubeview","portdir":"science/yorick-cubeview","version":"2.2","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/paumard/yorick-cubeview","description":"3D FITS data viewer specialized in spectro-imaging","long_description":"Cubeview is a viewer for 3D data store in FITS files, a file format extensively used among astronomers. It is specialized in displaying spectro-imaging data but can be used to do basic visualization on any FITS file containing a 3D array. Cubeview features a stand-alone graphical user interface which adheres to the GTK+ look-and-feel. Being written in Yorick, it is inherently scriptable. A system of hooks allows custom actions to be repeated automatically when certain events occur.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]},{"type":"run","ports":["yorick-gy","yorick-yutils"]}],"depends_on":[]},{"name":"yorick-gl","portdir":"science/yorick-gl","version":"1.1.0.git20120925","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"OpenGL 3D graphics support for the Yorick language","long_description":"This is a compiled add-on for yorick (an interpreted computer language specialized for numerical and scientific problems). Yorick-gl adds support for OpenGL 3D graphics.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["yorick","mesa"]}],"depends_on":[]},{"name":"yorick-gy","portdir":"science/yorick-gy","version":"0.0.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/paumard/yorick-gy/","description":"GObject Introspection and Gtk bindings for Yorick","long_description":"This plug-in uses gobject-introspection to provide Yorick with bindings for various libraries (in particular Gtk 3).","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["gobject-introspection","yorick"]},{"type":"run","ports":["gtk3"]}],"depends_on":[{"type":"run","ports":["Gyoto","py37-gyoto","py38-gyoto","py35-gyoto","py36-gyoto","yorick-cubeview"]}]},{"name":"yorick-imutil","portdir":"science/yorick-imutil","version":"0.5.7","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"Fast image manipulation routines for the Yorick language","long_description":"Compiled routines for basic but fast image manipulation in yorick (an interpreted computer language specialized for numerical and scientific problems). Includes 2d bilinear and spline2 interpolation, clipping, 2d dist generator, binning, image rotation, cartesian to polar coordinate transform, gaussian and poisson random generator, fast sort and fast median.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]},{"type":"run","ports":["yorick-yutils"]}],"depends_on":[{"type":"lib","ports":["yorick-yao"]}]},{"name":"yorick-ml4","portdir":"science/yorick-ml4","version":"0.6.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"Matlab 4 file format support fo Yorick","long_description":"This plug-in gives read/write access to files saved in the Matlab 4 format.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]}],"depends_on":[]},{"name":"yorick-mpeg","portdir":"science/yorick-mpeg","version":"0.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dhmunro/yorick-mpeg","description":"Write MPEG-1 movies from Yorick","long_description":"This is a standalone mpeg movie encoder for Yorick. In contrast to yorick-av, yorick-mpeg has no external dependency: it is therefore easy to install and won't break with every change of the FFmpeg API. On the other hand, it can only produce MPEG-1 movies.","active":true,"categories":["science","multimedia","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]}],"depends_on":[]},{"name":"yorick-optimpack","portdir":"science/yorick-optimpack","version":"1.3.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www-obs.univ-lyon1.fr/labo/perso/eric.thiebaut/optimpack.html","description":"Optimization of large scale problems for the Yorick language","long_description":"OptimPack is a portable C library which implements algorithms for optimization of large scale problems with bound constraints. Large scale means some million variables (e.g. pixel values) or more.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]}],"depends_on":[]},{"name":"yorick-soy","portdir":"science/yorick-soy","version":"1.4.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"Sparse matrix operations for the Yorick language","long_description":"Sparse Operations with Yorick is a plugin for Yorick (an interpreted computer language specialized for numerical and scientific problems) that allows performing efficient operations on sparse matrices.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]}],"depends_on":[{"type":"run","ports":["yorick-yao"]}]},{"name":"yorick-spydr","portdir":"science/yorick-spydr","version":"0.8.7","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"FITS image display and simple analysis","long_description":"Spydr (pronounced like spider) basically is an FITS image viewer. It can work as a stand-alone application but is best integrated in a Yorick-based data-analysis work-flow (Yorick is an interpreted language specialized in numerical computations and scientific graphics). It includes tools to zoom, produce cuts, histograms, Gaussian/Moffat fits, PSF fits (inc. FWHM and Strehl). Can work on single images, sequences of images or data cubes.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]},{"type":"run","ports":["zenity","py27-pygtk","yorick-yao"]}],"depends_on":[]},{"name":"yorick-yao","portdir":"science/yorick-yao","version":"5.4.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"A Yorick-based adaptive optics system simulator","long_description":"Yao is a monte-carlo simulation package for adaptive optics. It can be used stand-alone through a GTK-based integrated graphical user interface or as a Yorick language extension.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick","yorick-imutil","fftw-3-single"]},{"type":"run","ports":["yorick-svipc","yorick-soy","yorick-yutils","py27-pygtk"]}],"depends_on":[{"type":"run","ports":["yorick-spydr"]}]},{"name":"yorick-yeti","portdir":"science/yorick-yeti","version":"6.3.3","license":"CeCILL-C","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://cral.univ-lyon1.fr/labo/perso/eric.thiebaut/?Software/Yeti","description":"Miscellaneous compiled utilities for Yorick (hash tables...)","long_description":"Yeti is an extension of Yorick which implements:\n * hash table objects\n * regular expressions\n * complex, real-complex and complex-real FFT by FFTW2\n * wavelet filtering (\"à trou\" method)\n * fast convolution along a chosen dimension\n * more string functions\n * memory hacking routines\n * more math functions (sinc, round, arc)\n * generalized matrix-vector multiplication\n * sparse matrix\n * routines to query/check Yorick's symbols\n * support for reading TIFF images\n * morpho-math operators\n * 120 special functions from GNU Scientific Library\n * ...","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["tiff","fftw","gsl","yorick"]}],"depends_on":[]},{"name":"yorick-yutils","portdir":"science/yorick-yutils","version":"1.5.2","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"Various utilities for the Yorick language","long_description":"Yutils is a must-have collection of interpreted routines for Yorick. Topics: astronomical data reduction, physical constants, search for extrema in arrays or functions, plots, and more.","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["yorick"]}],"depends_on":[{"type":"run","ports":["Gyoto","yorick-hdf5","py37-gyoto","py38-gyoto","py35-gyoto","py36-gyoto","yorick-cubeview","yorick-imutil","yorick-yao"]}]},{"name":"yorick-z","portdir":"science/yorick-z","version":"1.2.0.git20110402","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://maumae.net/yorick/doc/plugins.php","description":"zlib, jpeg and png support for the Yorick language","long_description":"This is a compiled add-on for yorick (an interpreted computer language specialized for numerical and scientific problems). Yorick-z adds support for zlib (the data compression system used by gzip), png (a lossless image compression format), and jpeg (a lossy image compression format).","active":true,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["zlib","libjpeg-turbo","libpng","yorick"]}],"depends_on":[]},{"name":"zfp","portdir":"science/zfp","version":"2024.11.26","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zfp.llnl.gov","description":"zfp is a compressed format for representing multi-dimensional floating-point and integer arrays","long_description":"zfp is a compressed format for representing multi-dimensional floating-point and integer arrays","active":true,"categories":["devel","science"],"maintainers":[],"variants":["openmp","universal","debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["bpack"]}]},{"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":"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":351}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["HNHUi","TransformerKit","KeePassKit"]}],"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-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":65}],"variants":[],"dependencies":[{"type":"build","ports":["scdoc","clang-18"]}],"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":2142}],"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":"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":172}],"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":"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":"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":"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":85}],"variants":["universal"],"dependencies":[{"type":"build","ports":["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":"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":"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":"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":351}],"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":65}],"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","qemu","openldap-devel","qca-cyrus-sasl","qca-qt5-cyrus-sasl","qca-qt6-cyrus-sasl","fluent-bit","openldap","claws-mail","subversion-pythonbindings-3.9","subversion-pythonbindings-2.7","subversion-pythonbindings-3.5","subversion-pythonbindings-3.6","subversion-pythonbindings-3.7","librdkafka","mysql-innovation","subversion-javahlbindings","subversion-rubybindings","percona","subversion","subversion-pythonbindings-3.10","subversion-pythonbindings-3.11","subversion-pythonbindings-3.12","subversion-pythonbindings-3.13","subversion-pythonbindings-3.14","subversion-python27bindings","subversion-pythonbindings-3.8","mysql8","mysql9","php86-ldap","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","R-mongolite","telepathy-gabble","mongodb","mongodb-devel","mysql57","LibVNCServer","libmemcached","mongo-c-driver","mongo-cxx-driver","spice-server","znc","kdepimlibs4","kdepimlibs4-kioslaves","alpine","cyrus-imapd","cyrus5-imapd","isync","libetpan","nmail","argus","argus-clients","calendar-contacts-server","php53-mongo","php54-mongo","php55-mongo","php56-mongo","cyrus-sasl-xoauth2"]}]}]}