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 : Runtime Options : FooCrypt -c STATUS : STATUS : PATH : /usr/bin:/usr/sbin:/bin:/sbin:/opt/local/bin:/usr/local/bin STATUS : LD_LIBRARY_PATH : /usr/lib STATUS : STATUS : OpenSSL : /usr/bin/openssl STATUS : OpenSSL Version : LibreSSL 2.6.5 STATUS : Loaded OpenSSL Libraries : STATUS : /usr/lib/libssl.44.dylib (compatibility version 45.0.0, current version 45.1.0) STATUS : /usr/lib/libcrypto.42.dylib (compatibility version 43.0.0, current version 43.0.0) STATUS : /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent (compatibility version 1.0.0, current version 31.200.1) STATUS : /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1) STATUS : STATUS : Found /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Info.plist STATUS : STATUS : Running FooCrypt Initialisation Integrity Checks STATUS : STATUS : Passed FooCrypt Initialisation Integrity Check 0 STATUS : STATUS : STATUS : STATUS : Who Am I : foocrypt ttys001 Sep 11 09:26 STATUS : STATUS : STATUS : TTY : /dev/ttys001 STATUS : TTY : Local TTY Session Detected ERROR : TTY : DISPLAY Variable Not Set STATUS : TTY : Forcing DISPLAY to :0 HELP : TTY : Set The DISPLAY Variable As Per Your Shell Requirements STATUS : ERROR : ERROR : No Wish Definitions Found In : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt ERROR : STATUS : STATUS : Wish Type : FooCrypt-StarKit STATUS : Wish Executable : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/Scripts/Widgets/FooCrypt.app/Contents/MacOS/FooCrypt STATUS : Wish Version : 8.6.9 STATUS : STATUS : Running Instances of FooCrypt Under : STATUS : STATUS : User ID : 501 STATUS : Group ID : 20 STATUS : Process ID : 12069 STATUS : STATUS : UID GID PID PPID PROG STATUS : 501 20 12069 4181 /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooCrypt STATUS : STATUS : Passed FooCrypt Initialisation Integrity Check 1 STATUS : FooCrypt.Key File Located STATUS : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt.Key STATUS : STATUS : 3691527010 STATUS : STATUS : FooCrypt.Lic File Located STATUS : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt.Lic STATUS : STATUS : U2FsdGVkX1+/H3p1l7J5Rxa2WnNFu4GCnGP8bEXK+0ZN4zc1Zrjcaxfa8UlqbEJL STATUS : Mtna3hWdtMhZWoCT0+fl2bPVPDzUAfL7TZiHJMGXFcubTOs91cXc3zPQSm+0tKVJ STATUS : STATUS : STATUS : System_Serial=20221207192914:BuildTest:BuildTest@FooCrypt.Net STATUS : STATUS : STATUS : FooCrypt, A Tale Of Cynical Cyclical Encryption. STATUS : FooCrypt.X.Y.Z.Core.Darwin STATUS : CopyRight © Cryptopocalypse 1980 - 2023, All Rights Reserved. STATUS : BuildTest License Verified STATUS : FooCrypt.X.Y.Z.Core.Darwin, BuildTest Expiration Date : 20221207192914 STATUS : STATUS : STATUS : Default Preferences : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt STATUS : STATUS : PATH : /usr/bin:/usr/sbin:/bin:/sbin:/opt/local/bin:/usr/local/bin STATUS : LD_LIBRARY_PATH : /usr/lib STATUS : STATUS : OpenSSL : /usr/bin/openssl STATUS : OpenSSL Version : LibreSSL 2.6.5 STATUS : Loaded OpenSSL Libraries : STATUS : /usr/lib/libssl.44.dylib (compatibility version 45.0.0, current version 45.1.0) STATUS : /usr/lib/libcrypto.42.dylib (compatibility version 43.0.0, current version 43.0.0) STATUS : /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent (compatibility version 1.0.0, current version 31.200.1) STATUS : /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1) STATUS : STATUS : STATUS : Excluded Cyphers : aes-128-cbc-hmac-sha1$|aes-128-gcm$|aes-192-gcm$|aes-256-cbc-hmac-sha1$|aes-256-gcm$|des-ede3-cfb1$|id-aes128-GCM$|id-aes192-GCM$|id-aes256-GCM$ STATUS : STATUS : STATUS : Expect : /usr/bin/expect STATUS : Expect Version : expect version 5.45 STATUS : STATUS : STATUS : Checking : PATH For Required Binaries : PATH=/usr/bin:/usr/sbin:/bin:/sbin:/opt/local/bin:/usr/local/bin 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/Resources/Scripts/Widgets/FooCrypt.app/Contents/MacOS/FooCrypt : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/Scripts/Widgets/FooCrypt.app/Contents/MacOS/FooCrypt is /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/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 : /usr/bin/otool : /usr/bin/otool is /usr/bin/otool 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 : curl : curl is a tracked alias for /usr/bin/curl STATUS : Locating : curl : curl is /opt/local/bin/curl STATUS : Locating : cut : cut is a tracked alias for /usr/bin/cut STATUS : Locating : dd : dd is a tracked alias for /bin/dd 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 : head : head is a tracked alias for /usr/bin/head 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 : od : od is a tracked alias for /usr/bin/od STATUS : Locating : pgrep : pgrep is a tracked alias for /usr/bin/pgrep STATUS : Locating : pkill : pkill is a tracked alias for /usr/bin/pkill 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 : wget : wget is a tracked alias for /opt/local/bin/wget STATUS : Locating : wget : wget is /usr/local/bin/wget STATUS : Locating : whence : whence is a shell builtin STATUS : Locating : who : who is a tracked alias for /usr/bin/who STATUS : STATUS : Test : /usr/bin/strings : PASSED STATUS : STATUS : STATUS : STATUS : Removing Temporary Directory : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/20220911160604_FooCryptDev_FooCrypt STATUS : STATUS : STATUS : STATUS : FooCrypt_RunTime : 1 Seconds STATUS : FooCrypt_RunTime : 0 Days, 0 Hours, 0 Minutes, 1 Second STATUS : STATUS : FooCrypt_Exit_Code_0 STATUS :
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