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

Download FooCrypt.X.Y.Z.Core Documentation
Download FooCrypt.X.Y.Z.Core White Paper

 

Darwin ( macOS 10.13+ ) requirements

 

 

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  :
HELP    : Available ARG_MAX        : 1026213
STATUS  :
STATUS  : Testing OpenSSL          : /usr/bin/openssl
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 3.3.6
STATUS  : Loaded OpenSSL Libraries :
STATUS  :        /usr/lib/libssl.48.dylib (compatibility version 49.0.0, current version 49.2.0)
STATUS  :        /usr/lib/libcrypto.46.dylib (compatibility version 47.0.0, current version 47.2.0)
STATUS  :        /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent (compatibility version 1.0.0, current version 38.0.0)
STATUS  :        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1319.100.3)
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  :
HELP    : QRCS ( With eAES® )      : Darwin Environment Detected
HELP    : QRCS ( With eAES® )      : Is Currently Available For Your Operating System ( Darwin )
HELP    : QRCS ( With eAES® )      : For Further Details On QRCS ( With eAES® ), Visit https://QRCrypto.ch
STATUS  :
STATUS  :
STATUS  : Running Instances Of     : FooCrypt
STATUS  :
STATUS  : User ID                  : 501
STATUS  : Group ID                 : 20
STATUS  : Process ID               : 27200
STATUS  :
STATUS  : UID       GID       PID       PPID      PROG
STATUS  : 501       20        27200     26892     /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooCrypt
STATUS  :
STATUS  : Passed FooCrypt Initialisation Integrity Check 1
STATUS  :
STATUS  : FooCrypt.Key File Located
STATUS  : /Users/FooCrypt/Library/Caches/net.FooCrypt/.FooCrypt.Key
STATUS  :
STATUS  : 5572827226
STATUS  :
STATUS  : FooCrypt.Lic File Located
STATUS  : /Users/FooCrypt/Library/Caches/net.FooCrypt/.FooCrypt.Lic
STATUS  :
STATUS  : U2FsdGVkX19LDqk3dEfIF8+s3CHF2hDh5N5dUjS4gsknco9aJukMM3SNStdCkfeM
STATUS  : QNt/zDIMdl2eSOCPJAi1tc5bf1fF4v7ZxlSCcUdH3yCY7tQUCd7rWVZaziXNUn85
STATUS  :
STATUS  :
STATUS  : System_Serial=20240120065910:BuildTest:BuildTest@FooCrypt.Net
STATUS  :
STATUS  :
STATUS  : FooCrypt, A Tale Of Cynical Cyclical Encryption.
STATUS  : FooCrypt.11.0.0.Core.Darwin
STATUS  : CopyRight © Cryptopocalypse 1980 - 2024, All Rights Reserved.
STATUS  : BuildTest License Verified
STATUS  : FooCrypt.11.0.0.Core.Darwin, BuildTest Expiration Date : 20240120065910
STATUS  :
STATUS  :
STATUS  : Default Preferences      : /Users/FooCrypt/Library/Caches/net.FooCrypt/.FooCrypt
STATUS  :
STATUS  :
STATUS  : Setting OpenSSL          : /usr/bin/openssl
STATUS  :
STATUS  :
STATUS  : Expect                   : /usr/bin/expect
STATUS  : Expect Version           : expect version 5.45
STATUS  :
STATUS  : Testing OpenSSL          : /usr/bin/openssl
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 3.3.6
STATUS  : Loaded OpenSSL Libraries :
STATUS  :        /usr/lib/libssl.48.dylib (compatibility version 49.0.0, current version 49.2.0)
STATUS  :        /usr/lib/libcrypto.46.dylib (compatibility version 47.0.0, current version 47.2.0)
STATUS  :        /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent (compatibility version 1.0.0, current version 38.0.0)
STATUS  :        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1319.100.3)
STATUS  :
ERROR   :
ERROR   : No ExcludedCyphers       : /Users/FooCrypt/Library/Caches/net.FooCrypt/.FooCrypt
ERROR   : Failed To Match String   : "^ExcludedCyphers:/usr/bin/openssl:LibreSSL 3.3.6:-"
ERROR   :
ERROR   : OpenSSL                  : /usr/bin/openssl
ERROR   : OpenSSL Version          : LibreSSL 3.3.6
ERROR   :
HELP    :
HELP    : Run FooCrypt Validation  : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooCrypt -z /usr/bin/openssl -T 5,256
HELP    :
STATUS  :
STATUS  : Excluded Cyphers         : NONE
STATUS  :
STATUS  :
STATUS  : Setting OpenSSL_MD       : sha256
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  : perl                         : perl is a tracked alias for /usr/bin/perl
STATUS  : Locating  : perl                         : perl is /opt/local/bin/perl
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  : strings                      : strings is /opt/local/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  : 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  : Removing Temp Directory  : /Users/FooCrypt/Library/Caches/net.FooCrypt/20240114170233_FooDevTest_FooCrypt/Tmp_18294
STATUS  :
STATUS  : FooCrypt_RunTime         : 4 Seconds
STATUS  : FooCrypt_RunTime         : 0 Days, 0 Hours, 0 Minutes, 4 Seconds
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