FooCrypt, A Tale Of Cynical Cyclical Encryption
Provides you with the total peace of mind over the SECURITY & PRIVACY of YOUR DATA via Cryptography & Steganography….
Darwin ( macOS 10.13+ ) requirements
Download FooCrypt.X.Y.Z.Core Documentation
Download FooCrypt.X.Y.Z.Core White Paper
FooCrypt Requirements :
Can be checked via : [ Full PATH To FooCrypt ] -c
/Volumes/FooCrypt.X.Y.Z.Core/FooCrypt.app/Contents/Resources/FooCrypt -c
STATUS : Checking : PATH For Required Binaries : PATH=/usr/bin:/usr/sbin:/bin:/sbin
STATUS :
STATUS : Locating : ksh : ksh is a tracked alias for /bin/ksh
STATUS : Locating : /usr/bin/openssl : /usr/bin/openssl is /usr/bin/openssl
STATUS : Locating : /usr/bin/expect : /usr/bin/expect is /usr/bin/expect
STATUS : Locating : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/MacOS/../../Contents/Resources/Scripts/Widgets/FooCrypt.app/Contents/MacOS/FooCrypt : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/MacOS/../../Contents/Resources/Scripts/Widgets/FooCrypt.app/Contents/MacOS/FooCrypt is /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/MacOS/../../Contents/Resources/Scripts/Widgets/FooCrypt.app/Contents/MacOS/FooCrypt
STATUS : Locating : /bin/date : /bin/date is /bin/date
STATUS : Locating : /usr/bin/file : /usr/bin/file is /usr/bin/file
STATUS : Locating : /usr/bin/sed : /usr/bin/sed is /usr/bin/sed
STATUS : Locating : awk : awk is a tracked alias for /usr/bin/awk
STATUS : Locating : basename : basename is a tracked alias for /usr/bin/basename
STATUS : Locating : cat : cat is a tracked alias for /bin/cat
STATUS : Locating : chmod : chmod is a tracked alias for /bin/chmod
STATUS : Locating : cp : cp is a tracked alias for /bin/cp
STATUS : Locating : cut : cut is a tracked alias for /usr/bin/cut
STATUS : Locating : diff : diff is a tracked alias for /usr/bin/diff
STATUS : Locating : dirname : dirname is a tracked alias for /usr/bin/dirname
STATUS : Locating : egrep : egrep is a tracked alias for /usr/bin/egrep
STATUS : Locating : find : find is a tracked alias for /usr/bin/find
STATUS : Locating : grep : grep is a tracked alias for /usr/bin/grep
STATUS : Locating : gzip : gzip is a tracked alias for /usr/bin/gzip
STATUS : Locating : ls : ls is a tracked alias for /bin/ls
STATUS : Locating : mkdir : mkdir is a tracked alias for /bin/mkdir
STATUS : Locating : mkfifo : mkfifo is a tracked alias for /usr/bin/mkfifo
STATUS : Locating : print : print is a shell builtin
STATUS : Locating : printf : printf is a shell builtin
STATUS : Locating : printf : printf is /usr/bin/printf
STATUS : Locating : printf : printf is an undefined function
STATUS : Locating : pwd : pwd is a shell builtin
STATUS : Locating : pwd : pwd is /bin/pwd
STATUS : Locating : pwd : pwd is an undefined function
STATUS : Locating : rm : rm is a tracked alias for /bin/rm
STATUS : Locating : sleep : sleep is a shell builtin
STATUS : Locating : sleep : sleep is /bin/sleep
STATUS : Locating : sleep : sleep is an undefined function
STATUS : Locating : strings : strings is a tracked alias for /usr/bin/strings
STATUS : Locating : time : time is a keyword
STATUS : Locating : time : time is /usr/bin/time
STATUS : Locating : touch : touch is a tracked alias for /usr/bin/touch
STATUS : Locating : tr : tr is a tracked alias for /usr/bin/tr
STATUS : Locating : tty : tty is a tracked alias for /usr/bin/tty
STATUS : Locating : uname : uname is a tracked alias for /usr/bin/uname
STATUS : Locating : whence : whence is a shell builtin
STATUS : Locating : who : who is a tracked alias for /usr/bin/who
All FooCrypt requirements should be meet by a standard macOS installation except for the XCode command Line Tools requirement [ /usr/bin/strings ]
Running FooCrypt -c will generate the XCode Command Line Tools to be installed if it is required or you can simple run the following command in a Terminal : echo Hello | /usr/bin/strings
FooSteg Requirements for FooCrypt.X.Y.Z.Core.Darwin :
FooSteg includes the Tcl/Tk Image formats (TkImg) source package which has been compiled against the MacPorts xorg-server installation.
Simply install the MacPorts package for your macOS version and install the xorg-server library requirements.
ie:
sudo /opt/local/port install xorg-libX11 xorg-libXext Xft2 xorg-libXScrnSaver fontconfig zlib -y
*Note
MacPorts requires a complete XCODE installation which is available from the AppStore.
Make sure you accept the XCODE license [ sudo xcodebuild -license ]
Further releases of FooCrypt.X.Y.Z.Core.Darwin will be released with signed TkImg Libraries that are NOT compiled against the xorg-server.
mOpenSSL Requirements :
mOpenSSL requires a complete XCODE installation and wget.
XCODE can be installed from the AppStore
wget can be installed via the MacPorts package for your macOS
ie:
sudo /opt/local/bin/port install wget -y