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

 

FooSteg C.L.I. Darwin

 

Darwin Example Command Line Interface StdOut

 

-> /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooSteg -h
STATUS  : Runtime Options          : FooSteg -h
STATUS  :
HELP    : Available ARG_MAX        : 254237
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 2.8.3
STATUS  : Loaded OpenSSL Libraries :
STATUS  :        /usr/lib/libssl.46.dylib (compatibility version 47.0.0, current version 47.1.0)
STATUS  :        /usr/lib/libcrypto.44.dylib (compatibility version 45.0.0, current version 45.1.0)
STATUS  :        /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent (compatibility version 1.0.0, current version 33.0.0)
STATUS  :        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1281.100.1)
STATUS  :
STATUS  : Found                    : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Info.plist
STATUS  :
STATUS  : Running FooSteg Initialisation Integrity Checks
STATUS  :
STATUS  : Passed FooSteg 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  : Running Instances Of     : FooSteg
STATUS  :
STATUS  : User ID                  : 501
STATUS  : Group ID                 : 20
STATUS  : Process ID               : 84338
STATUS  :
STATUS  : UID       GID       PID       PPID      PROG
STATUS  : 501       20        84338     70156     /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooSteg
STATUS  :
STATUS  : Passed FooSteg Initialisation Integrity Check 1
STATUS  :
STATUS  : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Info.plist, Found
STATUS  :
STATUS  :
STATUS  : FooCrypt.Key File Located
STATUS  : /Users/FooCrypt/Library/Caches/net.FooCrypt/.FooCrypt.Key
STATUS  :
STATUS  : 2487184982
STATUS  :
STATUS  : FooCrypt.Lic File Located
STATUS  : /Users/FooCrypt/Library/Caches/net.FooCrypt/.FooCrypt.Lic
STATUS  :
STATUS  : U2FsdGVkX1++azomgJApbM4OLtjzyYOnxDLp3xyjtqc91jqmcO6LVI2g0I4EnA1L
STATUS  : nkjUwTmWqX0dPt18fqha6XzRg5YXN+OXTMxbMwKptdIVvN1oIbZavFkPRosjbRXx
STATUS  :
STATUS  :
STATUS  : System_Serial=20240104003734: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 - 2024, All Rights Reserved.
STATUS  : BuildTest License Verified
STATUS  : FooCrypt.X.Y.Z.Core.Darwin, BuildTest Expiration Date : 20240104003734
STATUS  :
STATUS  :
STATUS  : Who Am I                 : FooCrypt     ttys003  Oct 18 11:50
STATUS  :
STATUS  :
STATUS  : TTY                      : /dev/ttys003
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  :
STATUS  :
STATUS  : Wish Type                : FooSteg-StarKit
STATUS  : Wish Executable          : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/Scripts/Widgets/FooSteg.app/Contents/MacOS/FooSteg
STATUS  : Wish Version             : 8.6.9
STATUS  :
STATUS  :
STATUS  : Completed Initialisation Integrity Checks
STATUS  :
STATUS  : Initialised
STATUS  :
STATUS  : FooSteg    : Start Time Since EPOC                      : 1697636676677
RUNNING :
RUNNING : FooSteg -h
RUNNING :
STATUS  : GetOpts    :
STATUS  : GetOpts    : Current Working Directory                  : /Users/FooCrypt/Library/Caches/net.FooCrypt/20231019004434_FooCryptDev_FooSteg/Tmp_30693
STATUS  : GetOpts    :
STATUS  : GetOpts    : RunTime Options                            :
STATUS  : GetOpts    : -h Set                                     : Showing Usage After Validating RunTime Options
STATUS  : GetOpts    :
STATUS  : GetOpts    : Validating RunTime Options                 :
ERROR   : GetOpts    :
ERROR   : GetOpts    : Mode                                       : -a Not Set
ERROR   : GetOpts    : Mode                                       : -a Not Set
ERROR   : GetOpts    : Mode                                       : -a Not Set
ERROR   : GetOpts    :
STATUS  : GetOpts    :
STATUS  : GetOpts    : Scan Mode Set To                           : 0 [ Start Scan at top left corner, Create Scan Map from Top to Bottom, Left to Right ]
STATUS  : GetOpts    :
ERROR   : GetOpts    : Mode Not Known                             :
STATUS  :
STATUS  : HELP    :
STATUS  : HELP    :         ABOUT
STATUS  : HELP    :           FooSteg
STATUS  : HELP    :
STATUS  : HELP    :           A.K.A.       FooCrypt, A Tale of Cynical Cyclical Encryption.
STATUS  : HELP    :
STATUS  : HELP    :         RELEASE
STATUS  : HELP    :           FooCrypt.X.Y.Z.Core.Darwin
STATUS  : HELP    :
STATUS  : HELP    :         COPYRIGHT
STATUS  : HELP    :           Copyright: CopyRight © Cryptopocalypse 1980 - 2024, All Rights Reserved.
STATUS  : HELP    :
STATUS  : HELP    :         PREVIOUS LICENSE REVOCATION
STATUS  : HELP    :           The Copyright Owner hereby revokes your right, to any previous versions, distributions, releases.
STATUS  : HELP    :           Whether they be in part or complete versions, released under any license or by any other corporation, or entity.
STATUS  : HELP    :
STATUS  : HELP    :         LICENSING SPECIFIC
STATUS  : HELP    :           The Copyright Owner hereby grants you permission to use this software.
STATUS  : HELP    :           Provided that it is licensed up until the license expiration date.
STATUS  : HELP    :
STATUS  : HELP    :         WARRANTY
STATUS  : HELP    :           This software is provided as is without any express or implied warranty.
STATUS  : HELP    :
STATUS  : HELP    :         AUTHOR
STATUS  : HELP    :           Mark A. Lane
STATUS  : HELP    :
STATUS  : HELP    :         DATE WRITTEN
STATUS  : HELP    :           April 7, 2017
STATUS  : HELP    :
STATUS  : HELP    :         REASON WRITTEN
STATUS  : HELP    :           Steganography : Binary RGB Encode / Decode A Base64 File Into / From An Image
STATUS  : HELP    :
STATUS  : HELP    :         SYNOPSIS
STATUS  : HELP    :           FooSteg
STATUS  : HELP    :
STATUS  : HELP    :         * See CLI Examples Below
STATUS  : HELP    :
STATUS  : HELP    :         -a [ Mode ]
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Analyse
STATUS  : HELP    :                  1. Reads The FileName Image [ Read From File ] Pixel By Pixel
STATUS  : HELP    :                  2. Analyses The FileName Image [ Read From File ] Pixel By Pixel Against Min RGB & Max RGB Settings To Identify The Number Of Available Bits
STATUS  : HELP    :                  3. Optionally Compares The Available Space Determined by The Min RGB & Max RGB Values Against The Size Of A Base64 File
STATUS  : HELP    :
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                  1. Copies FileName Image File Type to Output Image File Type Pixel By Pixel
STATUS  : HELP    :                  2. Reads Output Image Pixel By Pixel
STATUS  : HELP    :                  3. Verifies FileName Image Against The Output Image Pixel By Pixel
STATUS  : HELP    :
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                  1. Extracts Base64 Data From Data Image Using The Source Image As The Key
STATUS  : HELP    :                  2. Saves The Base64 Data As The Output File Name
STATUS  : HELP    :
STATUS  : HELP    :                * Random
STATUS  : HELP    :                  1. Creates A Random Image Pixel By Pixel
STATUS  : HELP    :                  2. Writes The Random To OutputFileName As OutputFileType
STATUS  : HELP    :                  3. Reads The OutputFileName Image Pixel By Pixel
STATUS  : HELP    :                  4. Verifies The Written Random Image [ Memory Before Write ] Against The Read Random Image [ Read From File After Write ] Pixel By Pixel
STATUS  : HELP    :
STATUS  : HELP    :                * Read
STATUS  : HELP    :                  1. Reads The FileName Image [ Read From File ] Pixel By Pixel
STATUS  : HELP    :
STATUS  : HELP    :                * Test [ 74062 Tests Performed With Only Summary Logging To StdOut, LogFile ]
STATUS  : HELP    :                  * All Output File Types : BMP|JPEG|PCX|PNG|PPM|SGI|SUN|TGA|TIFF
STATUS  : HELP    :                  * Default
STATUS  : HELP    :                    * Min RGB Set To 1
STATUS  : HELP    :                    * Max RGB Set To 254
STATUS  : HELP    :                    * Image Width Set To  : 50
STATUS  : HELP    :                    * Image Height Set To : 50
STATUS  : HELP    :                  * Optional
STATUS  : HELP    :                    * -Z [ Sleep ]
STATUS  : HELP    :                      * Sleep For N Milliseconds After Each Test Run Time Is Displayed
STATUS  : HELP    :                        * Default 250
STATUS  : HELP    :                        * Minimum 10
STATUS  : HELP    :                        * Maximum 1000
STATUS  : HELP    :
STATUS  : HELP    :                    1. Creates Random Images 50x50 For All Output File Types
STATUS  : HELP    :                       * [ See Random Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image Output Format ]
STATUS  : HELP    :                         * Number of Tests Reduced via -O [ BMP | JPEG | PCX | PNG | PPM | SGI | SUN | TGA | TIFF ]
STATUS  : HELP    :
STATUS  : HELP    :                    2. Copies Each Random Image To All Output File Type, Modified via All Copy Changes With A Change Numeric Of 100
STATUS  : HELP    :                       * [ See Copy Above ]
STATUS  : HELP    :                       * [ Applies -C Changes For Mode Copy ]
STATUS  : HELP    :                          * None
STATUS  : HELP    :                          * Grayscale
STATUS  : HELP    :                          * Negative
STATUS  : HELP    :                          * Sepia,20,30
STATUS  : HELP    :                       * [ Applies -c Change Numeric ]
STATUS  : HELP    :                          * 100
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image File Format ].[ Image Output Format ]
STATUS  : HELP    :
STATUS  : HELP    :                    3. Creates Base64 File From A Random Image 10% of Step 1, Image Width x Image Height, Output File Type PNG
STATUS  : HELP    :                       * [ See Random Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_FooStegRandom_10x10.png
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_FooStegRandom_10x10.png.Test_Random.base64
STATUS  : HELP    :
STATUS  : HELP    :                    Performs Steps 4 and 5 Using Changes [ None | Algebraic | Ecliptic_Area | Ecliptic_Circumference | Linear | Sequence1,x,y | Sequence2,x,y | Sign-Wave ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -P ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -P -r ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -N ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -N -r ]
STATUS  : HELP    :                         * Number of Tests Reduced via -A
STATUS  : HELP    :                         * Number of Tests Reduced via -C
STATUS  : HELP    :                         * Number of Tests Reduced via -O
STATUS  : HELP    :                         * x = [ Random Number Between 1.10000 - 9.99999 ]
STATUS  : HELP    :                         * y = [ Random Number Between 9 - 99 ]
STATUS  : HELP    :
STATUS  : HELP    :                    4. Writes The Base64 Test_Random File From Step 3 Into Each Random Image Format For All Output File Types
STATUS  : HELP    :                       * [ See Write Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image File Format ].[ Image Output Format ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image File Format ].[ Image Output Format ].Test_Write_Extract.base64
STATUS  : HELP    :
STATUS  : HELP    :                    5. Extracts The Embedded Base64 Test_Random File From All Output File Types
STATUS  : HELP    :                       * [ See Extract Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image Source Format ].[ Image Data Format ].Test_Extract.base64
STATUS  : HELP    :
STATUS  : HELP    :                * TestVerbose [ 74062 Tests Performed With Standard Logging To StdOut, LogFile ]
STATUS  : HELP    :                  * All Output File Types : BMP|JPEG|PCX|PNG|PPM|SGI|SUN|TGA|TIFF
STATUS  : HELP    :                  * Default
STATUS  : HELP    :                    * Min RGB Set To 1
STATUS  : HELP    :                    * Max RGB Set To 254
STATUS  : HELP    :                    * Image Width Set To  : 50
STATUS  : HELP    :                    * Image Height Set To : 50
STATUS  : HELP    :                  * Optional
STATUS  : HELP    :                    * -Z [ Sleep ]
STATUS  : HELP    :                      * Sleep For N Milliseconds After Each Test Run Time Is Displayed
STATUS  : HELP    :                        * Default 250
STATUS  : HELP    :                        * Minimum 10
STATUS  : HELP    :                        * Maximum 1000
STATUS  : HELP    :
STATUS  : HELP    :                    1. Creates Random Images 50x50 For All Output File Types
STATUS  : HELP    :                       * [ See Random Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image Output Format ]
STATUS  : HELP    :                         * Number of Tests Reduced via -O [ BMP | JPEG | PCX | PNG | PPM | SGI | SUN | TGA | TIFF ]
STATUS  : HELP    :
STATUS  : HELP    :                    2. Copies Each Random Image To All Output File Types, Modified via All Copy Changes With A Change Numeric Of 100
STATUS  : HELP    :                       * [ See Copy Above ]
STATUS  : HELP    :                       * [ Applies -C Changes For Mode Copy ]
STATUS  : HELP    :                          * None
STATUS  : HELP    :                          * Grayscale
STATUS  : HELP    :                          * Negative
STATUS  : HELP    :                          * Sepia,20,30
STATUS  : HELP    :                       * [ Applies -c Change Numeric ]
STATUS  : HELP    :                          * 100
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image File Format ].[ Image Output Format ]
STATUS  : HELP    :
STATUS  : HELP    :                    3. Creates Base64 File From A Random Image 10% of Step 1, Image Width x Image Height, Output File Type PNG
STATUS  : HELP    :                       * [ See Random Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_FooStegRandom_10x10.png
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_FooStegRandom_10x10.png.Test_Random.base64
STATUS  : HELP    :
STATUS  : HELP    :                    Performs Steps 4 and 5 Using Changes [ None | Algebraic | Ecliptic_Area | Ecliptic_Circumference | Linear | Sequence1,x,y | Sequence2,x,y | Sign-Wave ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -P ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -P -r ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -N ]
STATUS  : HELP    :                       * [ -A [0-7] -B [ Pixel | RGB ] -C [ Change ] -N -r ]
STATUS  : HELP    :                         * Number of Tests Reduced via -A
STATUS  : HELP    :                         * Number of Tests Reduced via -C
STATUS  : HELP    :                         * Number of Tests Reduced via -O
STATUS  : HELP    :                         * x = [ Random Number Between 1.10000 - 9.99999 ]
STATUS  : HELP    :                         * y = [ Random Number Between 9 - 99 ]
STATUS  : HELP    :
STATUS  : HELP    :                    4. Writes The Base64 Test_Random File From Step 3 Into Each Random Image Format For All Output File Types
STATUS  : HELP    :                       * [ See Write Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image File Format ].[ Image Output Format ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image File Format ].[ Image Output Format ].Test_Write_Extract.base64
STATUS  : HELP    :
STATUS  : HELP    :                    5. Extracts The Embedded Base64 Test_Random File From All Output File Types
STATUS  : HELP    :                       * [ See Extract Steps Above ]
STATUS  : HELP    :                       * [ File Create Time Since EPOC ]_[ File Create Time Since EPOC ]_FooStegRandom_50x50.[ Image Source Format ].[ Image Data Format ].Test_Extract.base64
STATUS  : HELP    :
STATUS  : HELP    :                * TestCopy [ 45 Tests Performed With Standard Logging To StdOut, LogFile ]
STATUS  : HELP    :                  * All Output File Types : BMP|JPEG|PCX|PNG|PPM|SGI|SUN|TGA|TIFF
STATUS  : HELP    :                  * Requires
STATUS  : HELP    :                    * -f [ FileName ]
STATUS  : HELP    :                    * -F [ FileType ]
STATUS  : HELP    :                  * Optional
STATUS  : HELP    :                    * -c [ Change Numeric Value ]
STATUS  : HELP    :                    * -O [ OutFileType ]
STATUS  : HELP    :                    * -y [ PercentMin,PercentMax,PercentCount,SepiaXMin,SepiaXMax,SepiaXCount,SepiaYMin,SepiaYMax,SepiaYCount ]
STATUS  : HELP    :                          * Performs Multiple Loops Of Step 1. Based On Min,Max,Count Values, Increasing The Number Of Tests
STATUS  : HELP    :                            * Input Image Intensity Percentage Min   : 100
STATUS  : HELP    :                            * Input Image Intensity Percentage Max   : 100
STATUS  : HELP    :                            * Input Image Intensity Percentage Count : 1
STATUS  : HELP    :                            * Sepia Depth Value x Min                : 20
STATUS  : HELP    :                            * Sepia Depth Value x Max                : 20
STATUS  : HELP    :                            * Sepia Depth Value x Count              : 1
STATUS  : HELP    :                            * Sepia Intensity Value y Min            : 30
STATUS  : HELP    :                            * Sepia Intensity Value y Max            : 30
STATUS  : HELP    :                            * Sepia Intensity Value y Count          : 1
STATUS  : HELP    :                    * -Z [ Sleep ]
STATUS  : HELP    :                      * Sleep For N Milliseconds After Each Test Run Time Is Displayed
STATUS  : HELP    :                        * Default 250
STATUS  : HELP    :                        * Minimum 10
STATUS  : HELP    :                        * Maximum 1000
STATUS  : HELP    :
STATUS  : HELP    :                    1. Copies Input Image To All Output File Types
STATUS  : HELP    :                       * [ Applies -C Changes For Mode Copy ]
STATUS  : HELP    :                          * None
STATUS  : HELP    :                          * Grayscale
STATUS  : HELP    :                          * Negative
STATUS  : HELP    :                          * Sepia,x,y
STATUS  : HELP    :                          * Negative of Sepia,x,y
STATUS  : HELP    :
STATUS  : HELP    :                * TestCopyVerbose [ 45 Tests Performed With Standard Logging To StdOut, LogFile ]
STATUS  : HELP    :                  * All Output File Types : BMP|JPEG|PCX|PNG|PPM|SGI|SUN|TGA|TIFF
STATUS  : HELP    :                  * Requires
STATUS  : HELP    :                    * -f [ FileName ]
STATUS  : HELP    :                    * -F [ FileType ]
STATUS  : HELP    :                  * Optional
STATUS  : HELP    :                    * -c [ Change Numeric Value ]
STATUS  : HELP    :                    * -O [ OutFileType ]
STATUS  : HELP    :                    * -y [ PercentMin,PercentMax,PercentCount,SepiaXMin,SepiaXMax,SepiaXCount,SepiaYMin,SepiaYMax,SepiaYCount ]
STATUS  : HELP    :                          * Performs Multiple Loops Of Step 1. Based On Min,Max,Count Values, Increasing The Number Of Tests
STATUS  : HELP    :                            * Input Image Intensity Percentage Min   : 100
STATUS  : HELP    :                            * Input Image Intensity Percentage Max   : 100
STATUS  : HELP    :                            * Input Image Intensity Percentage Count : 1
STATUS  : HELP    :                            * Sepia Depth Value x Min                : 20
STATUS  : HELP    :                            * Sepia Depth Value x Max                : 20
STATUS  : HELP    :                            * Sepia Depth Value x Count              : 1
STATUS  : HELP    :                            * Sepia Intensity Value y Min            : 30
STATUS  : HELP    :                            * Sepia Intensity Value y Max            : 30
STATUS  : HELP    :                            * Sepia Intensity Value y Count          : 1
STATUS  : HELP    :                    * -Z [ Sleep ]
STATUS  : HELP    :                      * Sleep For N Milliseconds After Each Test Run Time Is Displayed
STATUS  : HELP    :                        * Default 250
STATUS  : HELP    :                        * Minimum 10
STATUS  : HELP    :                        * Maximum 1000
STATUS  : HELP    :
STATUS  : HELP    :                    1. Copies Input Image To All Output File Types
STATUS  : HELP    :                       * [ Applies -C Changes For Mode Copy ]
STATUS  : HELP    :                          * None
STATUS  : HELP    :                          * Grayscale
STATUS  : HELP    :                          * Negative
STATUS  : HELP    :                          * Sepia,x,y
STATUS  : HELP    :                          * Negative of Sepia,x,y
STATUS  : HELP    :
STATUS  : HELP    :         -A [ Scan Mode ]
STATUS  : HELP    :              * Sequence That FooSteg Scans Pixel RGB Values and Writes / Extracts Binary Data To / From The Images
STATUS  : HELP    :                * Requires
STATUS  : HELP    :                  -a [ Analyse | Copy | Extract | Random | Read | Test | TestVerbose | Write ]
STATUS  : HELP    :
STATUS  : HELP    :              * 0 [ Start Scan at top left corner,     Create Scan Map from Top to Bottom, Left to Right ]
STATUS  : HELP    :                * Default
STATUS  : HELP    :
STATUS  : HELP    :              * 1 [ Start Scan at bottom left corner,  Create Scan Map from Bottom to Top, Left to Right ]
STATUS  : HELP    :              * 2 [ Start Scan at top right corner,    Create Scan Map from Top to Bottom, Right to Left ]
STATUS  : HELP    :              * 3 [ Start Scan at bottom right corner, Create Scan Map from Bottom to Top, Right to Left ]
STATUS  : HELP    :              * 4 [ Start Scan at top left corner,     Create Scan Map from Left to Right, Top to Bottom ]
STATUS  : HELP    :              * 5 [ Start Scan at bottom left corner,  Create Scan Map from Left to Right, Bottom to Top ]
STATUS  : HELP    :              * 6 [ Start Scan at top right corner,    Create Scan Map from Right to Left, Top to Bottom ]
STATUS  : HELP    :              * 7 [ Start Scan at bottom right corner, Create Scan Map from Right to Left, Bottom to Top ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :                                    0x0 _____________________________________  [ Image Width - 1 ]x0
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |   Any Pixel @ [ Width ]x[ Height ]   |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                        --------------------------------------
STATUS  : HELP    :                 0x[ Image Height - 1 ]                                        [ Image Width - 1 ]x[ Image Height - 1 ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :         -b [ Base64File ] Base64 Encoded ASCII File To Be Used
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :
STATUS  : HELP    :         -B [ Bounce Change Oscillations : Pixel | RGB ]
STATUS  : HELP    :              * Default : Pixel
STATUS  : HELP    :              * Pixel [ Change Oscillations Are Performed On A Per Scanned Pixel Value ]
STATUS  : HELP    :              * RGB   [ Change Oscillations Are Performed On A Per Scanned Pixel RGB Value ]
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -c [ Change Numeric Value ]
STATUS  : HELP    :              * Default : 100.0
STATUS  : HELP    :              * Optional -B [ Bounce Change Oscillations : Pixel | RGB ]
STATUS  : HELP    :              * Requires -C [ Change Formula ]
STATUS  : HELP    :              * Minimum 1.0
STATUS  : HELP    :              * Maximum [ Image Width * Image Height ]
STATUS  : HELP    :              * Rounded To 5 Decimal Places : 0.12345
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Percentage Variance Of RGB Values Of The Input Image Intensity )
STATUS  : HELP    :                * Write
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Varies Depending On Change Formula )
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Varies Depending On Change Formula )
STATUS  : HELP    :                * Test
STATUS  : HELP    :                  * Default : [ Random Number Between 1 - 99 ]
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Varies Depending On Change Formula )
STATUS  : HELP    :                * TestVerbose
STATUS  : HELP    :                  * Default : [ Random Number Between 1 - 99 ]
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Varies Depending On Change Formula )
STATUS  : HELP    :                * TestCopy
STATUS  : HELP    :                  * Default : [ Random Number Between 1 - 99 ]
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Varies Depending On Change Formula )
STATUS  : HELP    :                * TestCopyVerbose
STATUS  : HELP    :                  * Default : [ Random Number Between 1 - 99 ]
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Varies Depending On Change Formula )
STATUS  : HELP    :
STATUS  : HELP    :         -C [ Change Formula : N | None , A | Algebraic , EA | Ecliptic_Area , EC | Ecliptic_Circumference , L | Linear , S1,x,y | Sequence1,x,y , S2,x,y | Sequence2,x,y , SW | Sign-Wave , G | Grayscale , Neg | Negative , S,x,y | Sepia,x,y ]
STATUS  : HELP    :              * Default : None
STATUS  : HELP    :              * Optional -B [ Bounce Change Oscillations : Pixel | RGB ]
STATUS  : HELP    :              * Requires -c [ Change Numeric Value ]
STATUS  : HELP    :
STATUS  : HELP    :              * Available
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                * [ N | None , A | Algebraic , EA | Ecliptic_Area , EC | Ecliptic_Circumference , L | Linear , S1,x,y | Sequence1,x,y , S2,x,y | Sequence2,x,y , SW | Sign-Wave ]
STATUS  : HELP    :                * [ Continually Change From Positive To Negative To Positive ..... Binary Writes / Extracts, Every [ Change Formula Numeric Value ], Till EndRGB / EndBASE64 ]
STATUS  : HELP    :                * [ Continually Change From Negative To Positive To Negative ..... Binary Writes / Extracts, Every [ Change Formula Numeric Value ], Till EndRGB / EndBASE64 ]
STATUS  : HELP    :
STATUS  : HELP    :                * N | None
STATUS  : HELP    :
STATUS  : HELP    :                * A | Algebraic
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( ( r * Prime Number ) / π )
STATUS  : HELP    :                                                       * where r = 100.0
STATUS  : HELP    :                                                       * where Prime Number = Lowest Prime Number Between : rπ and ( rπ+100, rπ+600, rπ+1100, ... )
STATUS  : HELP    :                                                       * where π = 3.14159
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :                * EA | Ecliptic_Area
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( πr2 (Pi R Squared)
STATUS  : HELP    :                                                       * where r = [ Change Numeric Value ] )
STATUS  : HELP    :                                                       * where π = 3.14159
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :                * EC | Ecliptic_Circumference
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( 2πr ( 2 Pi R )
STATUS  : HELP    :                                                       * where r = [ Change Numeric Value ] )
STATUS  : HELP    :                                                       * where π = 3.14159
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :                * L | Linear
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( N )
STATUS  : HELP    :                                                       * where N = [ Change Numeric Value ], per + - or - +
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :                * S1,x,y | Sequence1,x,y
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( N,N+(1x),N+(2x),...,N+(yx), .... Repeating )
STATUS  : HELP    :                                                       * Rounded To 5 Decimal Places : 0.12345
STATUS  : HELP    :                                                       * where N = [ Change Numeric Value ] )
STATUS  : HELP    :                                                       * where x = ( Stepped Sequence Value )
STATUS  : HELP    :                                                         * Minimum 0.1
STATUS  : HELP    :                                                       * where y = ( Maximum Sequence Value )
STATUS  : HELP    :                                                         * Minimum 1.0
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :                * S2,x,y | Sequence2,x,y
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( N,N+(1x),N+(2x),...,N+(yx),N+(yx)...,N+(2x),N+(1x),N, .... Repeating )
STATUS  : HELP    :                                                       * Rounded To 5 Decimal Places : 0.12345
STATUS  : HELP    :                                                       * where N = [ Change Numeric Value ] )
STATUS  : HELP    :                                                       * where x = ( Stepped Sequence Value )
STATUS  : HELP    :                                                         * Minimum 0.1
STATUS  : HELP    :                                                       * where y = ( Maximum Sequence Value )
STATUS  : HELP    :                                                         * Minimum 1.0
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :                * SW | Sign-Wave
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( λ = v / f ( Wave Length = Velocity / Frequency )
STATUS  : HELP    :                                                       * where λ = [ Change Numeric Value ], per + - + or - + -
STATUS  : HELP    :                                                       * where [ Change Formula Numeric Value ], per Scanned, -B [ Bounce Change Oscillations : Pixel | RGB ] Value
STATUS  : HELP    :
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                * [ N | None , G | Grayscale , Neg | Negative , S,x,y | Sepia,x,y ]
STATUS  : HELP    :
STATUS  : HELP    :                * N | None
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Percentage Variance Of RGB Values Of The Input Image Intensity )
STATUS  : HELP    :
STATUS  : HELP    :                * G | Grayscale
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Percentage Variance Of RGB Values Of The Input Image Intensity )
STATUS  : HELP    :                                                       * where N = ( [ Change Numeric Value ] / 100 )
STATUS  : HELP    :
STATUS  : HELP    :                * Neg | Negative
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Percentage Variance Of RGB Values Of The Input Image Intensity )
STATUS  : HELP    :                                                       * where N = ( [ Change Numeric Value ] / 100 )
STATUS  : HELP    :
STATUS  : HELP    :                * S,x,y | Sepia,x,y
STATUS  : HELP    :                  * [ Change Formula Numeric Value ] = ( Percentage Variance Of RGB Values Of The Input Image Intensity )
STATUS  : HELP    :                                                       * where N = ( [ Change Numeric Value ] / 100 )
STATUS  : HELP    :                                                       * where x = ( Sepia Depth Value )
STATUS  : HELP    :                                                         * Default 20
STATUS  : HELP    :                                                       * where y = ( Sepia Intensity Value )
STATUS  : HELP    :                                                         * Default 30
STATUS  : HELP    :
STATUS  : HELP    :         -d [ DataFileName ]
STATUS  : HELP    :              * Image Containing Data To Be Extracted For Mode
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -D [ DataFileType ]
STATUS  : HELP    :              * Image Format Containing The Data To Be Extracted
STATUS  : HELP    :              * See Tables Below
STATUS  : HELP    :
STATUS  : HELP    :         -e [ Examples ]
STATUS  : HELP    :              * Help Display of FooSteg CLI Examples
STATUS  : HELP    :
STATUS  : HELP    :         -f [ FileName ]
STATUS  : HELP    :              * Image To Be Used As Input For Modes
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                * Read
STATUS  : HELP    :                * TestCopy
STATUS  : HELP    :                * TestCopyVerbose
STATUS  : HELP    :                * Write
STATUS  : HELP    :
STATUS  : HELP    :         -F [ FileType ]
STATUS  : HELP    :              * Image Format
STATUS  : HELP    :              * See Tables Below
STATUS  : HELP    :
STATUS  : HELP    :         -h [ Help ]
STATUS  : HELP    :              * Help
STATUS  : HELP    :
STATUS  : HELP    :         -H [ Height ]
STATUS  : HELP    :              * Height In Pixels
STATUS  : HELP    :              * Default 768
STATUS  : HELP    :                * Minimum                10
STATUS  : HELP    :                * Maximum                10000
STATUS  : HELP    :                * Maximum Image Pixels   100000000 <= ( Width * Height )
STATUS  : HELP    :
STATUS  : HELP    :         -i [ Individual Log Files ]
STATUS  : HELP    :              * Individual Log Files per Test, Suffixed With The Test Mode [ Copy | Extract | Random |  Write ].log
STATUS  : HELP    :              * Requires -l
STATUS  : HELP    :              * Optional -v [ Analyse | B64Data | Copy | CypherMap | Extract1 | Extract2 | ExtractMap | Random | Read | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Verify3 | Verify3E | Write1 | Write2 | WriteMap | Test ]
STATUS  : HELP    :                * WARNING
STATUS  : HELP    :                  * The Processing Times For All Modes With Verbose Logging Could Increase By 100+ Fold
STATUS  : HELP    :                  * The Verbose Settings WILL Generate Extremely Large Log Files
STATUS  : HELP    :                  * The Verbose Settings Are Accumulative Delimited By A Comma ie: -v Copy,Extract1,Write2,Read
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Analyse
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                * Random
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                * Test
STATUS  : HELP    :                * TestVerbose
STATUS  : HELP    :
STATUS  : HELP    :         -k [ FooStegKey Is Asked For Via A Prompt ]
STATUS  : HELP    :              * Increase The Brute Force Strength Via The FooStegCypher
STATUS  : HELP    :              * Apply The FooStegKey To The FooStegCypher To Reorganise [ FooStegScanMap -> FooStegCypher -> FooStegWriteMap | FooStegExtractMap ]
STATUS  : HELP    :              * Minimum Characters 8
STATUS  : HELP    :              * Maximum Characters 10240
STATUS  : HELP    :              * Creates FooStegToken
STATUS  : HELP    :                * 6 Random Numerical Characters
STATUS  : HELP    :                  * Minimum 100000
STATUS  : HELP    :                  * Maximum 999999
STATUS  : HELP    :                * Optional If Using FooStegKey With Mode
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                * Test
STATUS  : HELP    :                * TestVerbose
STATUS  : HELP    :
STATUS  : HELP    :         -K "[ FooStegKey Via A Command Line Option ]" [ Enclosed in Double Quotes ]
STATUS  : HELP    :               * Increase The Brute Force Strength Via The FooStegCypher
STATUS  : HELP    :               * Apply The FooStegKey To The FooStegCypher To Reorganise [ FooStegScanMap -> FooStegCypher -> FooStegWriteMap | FooStegExtractMap ]
STATUS  : HELP    :               * Must Be Enclosed In Double Quotes "[ FooStegKey ]"
STATUS  : HELP    :               * Minimum Characters 8
STATUS  : HELP    :               * Maximum Characters 10240
STATUS  : HELP    :               * Creates FooStegToken
STATUS  : HELP    :                 * 6 Random Numerical Characters
STATUS  : HELP    :                   * Minimum 100000
STATUS  : HELP    :                   * Maximum 999999
STATUS  : HELP    :                 * Optional If Using FooStegKey With Mode
STATUS  : HELP    :               * Modes
STATUS  : HELP    :                 * Write
STATUS  : HELP    :                 * Extract
STATUS  : HELP    :                 * Test
STATUS  : HELP    :                 * TestVerbose
STATUS  : HELP    :
STATUS  : HELP    :         -l [ LogToFile ]
STATUS  : HELP    :              * Save Processing Logs
STATUS  : HELP    :                * Requires -v [ Analyse | B64Data | Copy | CypherMap | Extract1 | Extract2 | ExtractMap | Random | Read | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Verify3 | Verify3E | Write1 | Write2 | WriteMap | Test ]
STATUS  : HELP    :
STATUS  : HELP    :         -L [ Log File Name ]
STATUS  : HELP    :              * Log File Name To Save Processing Logs To
STATUS  : HELP    :                * [ Unix Time Stamp Since EPOC ]_FooSteg.log
STATUS  : HELP    :                   ie:  1555927310368_FooSteg.log
STATUS  : HELP    :
STATUS  : HELP    :         -m [ Min RGB ]
STATUS  : HELP    :              * Default 1
STATUS  : HELP    :                * Minimum 1
STATUS  : HELP    :                  * < [ Max RGB ]
STATUS  : HELP    :                * Maximum 253
STATUS  : HELP    :                  * < [ Max RGB ]
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Analyse
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -M [ Max RGB ]
STATUS  : HELP    :              * Default 254
STATUS  : HELP    :                * Minimum 2
STATUS  : HELP    :                  * > [ Min RGB ]
STATUS  : HELP    :                * Maximum 254
STATUS  : HELP    :                  * > [ Min RGB ]
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Analyse
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -n [ New FooHome Directory ]
STATUS  : HELP    :              * Default : /Users/FooCrypt/Library/Caches/net.FooCrypt
STATUS  : HELP    :              * Must Contain The FooCrypt License Files
STATUS  : HELP    :              * FooSteg Must Have Write Access
STATUS  : HELP    :
STATUS  : HELP    :         -N [ Negative : Negative Binary Offset ]
STATUS  : HELP    :              * Default : Positive Binary Offset
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -o [ OutFileName ]
STATUS  : HELP    :              * Image Out File Name For Modes
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Extract
STATUS  : HELP    :                  * Default Out Put Filename Format
STATUS  : HELP    :                    * [ Unix Time Stamp Since EPOC ]_[ -d Data File Name ].base64
STATUS  : HELP    :                       ie:  1555927310368_DataImage.png.base64
STATUS  : HELP    :
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                  * Default Out Put Filename Format
STATUS  : HELP    :                    * [ Unix Time Stamp Since EPOC ]_[ -f File Name ].[ Output Format ]
STATUS  : HELP    :                       ie:  1555927310368_FileImage.jpg.png
STATUS  : HELP    :
STATUS  : HELP    :                * Write
STATUS  : HELP    :                  * Default Out Put Filename Format
STATUS  : HELP    :                    * [ Unix Time Stamp Since EPOC ]_[ -f File Name ].[ Output Format ]
STATUS  : HELP    :                       ie:  1555927310368_FileImage.jpg.png
STATUS  : HELP    :
STATUS  : HELP    :                * Random
STATUS  : HELP    :                  * Default Out Put Filename Format
STATUS  : HELP    :                    * [ Unix Time Stamp Since EPOC ]_FooSteg_Random_Image_[ Width ]x[ Height ].[ Output Format ]
STATUS  : HELP    :                       ie:  1555927310368_FooStegRandom_1024x768.png
STATUS  : HELP    :
STATUS  : HELP    :         -O [ OutFileType ]
STATUS  : HELP    :              * Image Format For Out File Name For Modes
STATUS  : HELP    :                * Default
STATUS  : HELP    :                  * PNG Is The Default Format
STATUS  : HELP    :                * See Tables Below
STATUS  : HELP    :
STATUS  : HELP    :         -p [ Starting Pixel [ Width ]x[ Height ] ]
STATUS  : HELP    :              * Starting Pixel Located @ [Width Pixel]x[Height Pixel] To Be Used By Scan Mode -A [ 0 - 7 ]
STATUS  : HELP    :                * Default 0x0 [ Top Left Corner Of Image ] For Default Scan Mode -A 0
STATUS  : HELP    :                  * Requires
STATUS  : HELP    :                    -a [ Analyse | Copy | Extract | Random | Read | Test | TestVerbose | Write ]
STATUS  : HELP    :                  * Optional
STATUS  : HELP    :                    -A [ 0 - 7 ]
STATUS  : HELP    :                        * 0 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Top to Bottom, Left to Right ]
STATUS  : HELP    :                          * Default
STATUS  : HELP    :
STATUS  : HELP    :                        * 1 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Bottom to Top, Left to Right ]
STATUS  : HELP    :                        * 2 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Top to Bottom, Right to Left ]
STATUS  : HELP    :                        * 3 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Bottom to Top, Right to Left ]
STATUS  : HELP    :                        * 4 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Left to Right, Top to Bottom ]
STATUS  : HELP    :                        * 5 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Left to Right, Bottom to Top ]
STATUS  : HELP    :                        * 6 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Right to Left, Top to Bottom ]
STATUS  : HELP    :                        * 7 [ Start Scan at Pixel [ Width ]x[ Height ], Create Scan Map from Right to Left, Bottom to Top ]
STATUS  : HELP    :
STATUS  : HELP    :                                    0x0 ______________________________________ [ Image Width - 1 ]x0
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |   Any Pixel @ [ Width ]x[ Height ]   |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                       |                                      |
STATUS  : HELP    :                                        --------------------------------------
STATUS  : HELP    :                 0x[ Image Height - 1 ]                                        [ Image Width - 1 ]x[ Image Height - 1 ]
STATUS  : HELP    :
STATUS  : HELP    :         -P [ Positive : Positive Binary Offset ]
STATUS  : HELP    :              * Default : Positive Binary Offset
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -q [ Quite : Do Not Display Tcl/Tk Initialisation Splash Messages ]
STATUS  : HELP    :
STATUS  : HELP    :         -r [ EndRGB : Repeat Write Of BASE64 Data To End Of RGB WriteMap ]
STATUS  : HELP    :              * Default EndBASE64 : Write BASE64 Data Till End Of BASE64 Data
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Write
STATUS  : HELP    :                * Test
STATUS  : HELP    :                * TestVerbose
STATUS  : HELP    :
STATUS  : HELP    :         -R [ Rounds Performed To Create The FooStegCypher ]
STATUS  : HELP    :              * Default Rounds 19
STATUS  : HELP    :              * Minimum Rounds 19
STATUS  : HELP    :              * Maximum Rounds 512
STATUS  : HELP    :
STATUS  : HELP    :         -s [ SrcFileName ]
STATUS  : HELP    :              * Image To Be Used As Source Image Key To Extract Data From The Data Image For Mode
STATUS  : HELP    :              * Modes
STATUS  : HELP    :                * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -S [ SrcFileType ]
STATUS  : HELP    :              * Image Format For Source Image Key
STATUS  : HELP    :                * See Tables Below
STATUS  : HELP    :
STATUS  : HELP    :         -t [ FooStegToken Is Asked For Via A Prompt ]
STATUS  : HELP    :              * Increase The Brute Force Strength Via The FooStegCypher
STATUS  : HELP    :               * Apply The FooStegToken With The FooStegKey To The FooStegCypher To Reorganise [ FooStegScanMap -> FooStegCypher -> FooStegExtractMap ]
STATUS  : HELP    :                 * FooStegToken
STATUS  : HELP    :                   * 6 Random Numerical Characters
STATUS  : HELP    :                     * Minimum 100000
STATUS  : HELP    :                     * Maximum 999999
STATUS  : HELP    :                   * Created If Not Provided By End User For Mode
STATUS  : HELP    :                     * Write
STATUS  : HELP    :               * Modes
STATUS  : HELP    :                 * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -T [ FooStegToken Via A Command Line Option ]
STATUS  : HELP    :              * Increase The Brute Force Strength Via The FooStegCypher
STATUS  : HELP    :               * Apply The FooStegToken With The FooStegKey To The FooStegCypher To Reorganise [ FooStegScanMap -> FooStegCypher -> FooStegExtractMap ]
STATUS  : HELP    :                * FooStegToken
STATUS  : HELP    :                  * 6 Random Numerical Characters
STATUS  : HELP    :                    * Minimum 100000
STATUS  : HELP    :                    * Maximum 999999
STATUS  : HELP    :                  * Created If Not Provided By End User For Mode
STATUS  : HELP    :                    * Write
STATUS  : HELP    :               * Modes
STATUS  : HELP    :                 * Extract
STATUS  : HELP    :
STATUS  : HELP    :         -u [ Usage License Terms Short ]
STATUS  : HELP    :              * Usage License Terms Short
STATUS  : HELP    :
STATUS  : HELP    :         -U [ Usage License Terms Full ]
STATUS  : HELP    :              * Usage License Terms Full
STATUS  : HELP    :
STATUS  : HELP    :         -v [ Analyse | B64Data | Copy | CypherMap | Extract1 | Extract2 | ExtractMap | Random | Read | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Verify3 | Verify3E | Write1 | Write2 | WriteMap | Test ]
STATUS  : HELP    :              * WARNING
STATUS  : HELP    :                * The Processing Times For All Modes With Verbose Logging Could Increase By 100+ Fold
STATUS  : HELP    :                * The Verbose Settings WILL Generate Extremely Large Log Files
STATUS  : HELP    :                * The Verbose Settings Are Accumulative Delimited By A Comma ie: -v Copy,Extract1,Write2,Read
STATUS  : HELP    :              * Verbose Logging
STATUS  : HELP    :                * Requires -l To Save Verbose Processing Logs To LogFile
STATUS  : HELP    :                * Requires -V To Send Verbose Processing Logs To StdOut
STATUS  : HELP    :              * Verbose Logging Modes
STATUS  : HELP    :                * Analyse
STATUS  : HELP    :                  * Analyse Pixel Comparison
STATUS  : HELP    :
STATUS  : HELP    :                * B64Data
STATUS  : HELP    :                  * Base64 Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Copy
STATUS  : HELP    :                  * Copy Pixel Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * CypherMap
STATUS  : HELP    :                  * CypherMap Pixel List Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * Extract1
STATUS  : HELP    :                  * A Pixel Map With The Binary Data Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * Extract2
STATUS  : HELP    :                  * A Extract Pixel Map And RGB Map With Each Binary Character Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * ExtractMap
STATUS  : HELP    :                  * ExtractMap Pixel List Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * Random
STATUS  : HELP    :                  * Random Pixel Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Read
STATUS  : HELP    :                  * A Pixel Finger Print Map Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * ReadData
STATUS  : HELP    :                  * Read Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * ScanMap
STATUS  : HELP    :                  * ScanMap Pixel List Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * Verify1
STATUS  : HELP    :                  * Verify1 Success Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Verify1E
STATUS  : HELP    :                  * Verify1 Error Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Verify2
STATUS  : HELP    :                  * Verify2 Success Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Verify2E
STATUS  : HELP    :                  * Verify2E Error Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Verify3
STATUS  : HELP    :                  * Verify3 Success Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Verify3E
STATUS  : HELP    :                  * Verify3E Error Data Is Logged
STATUS  : HELP    :
STATUS  : HELP    :                * Write1
STATUS  : HELP    :                  * A Write Pixel Map Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * Write2
STATUS  : HELP    :                  * A Write Pixel Map And RGB Map With Each Binary Character Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * WriteMap
STATUS  : HELP    :                  * WriteMap Pixel List Is Generated
STATUS  : HELP    :
STATUS  : HELP    :                * Test
STATUS  : HELP    :                  * All The Above Are Generated
STATUS  : HELP    :
STATUS  : HELP    :              * Verbose Logging Modes By -a Mode
STATUS  : HELP    :                * WARNING
STATUS  : HELP    :                  * The Processing Times For All Modes With Verbose Logging Could Increase By 100+ Fold
STATUS  : HELP    :                  * The Verbose Settings WILL Generate Extremely Large Log Files
STATUS  : HELP    :                  * The Verbose Settings Are Accumulative Delimited By A Comma ie: -v Copy,Extract1,Write2,Read
STATUS  : HELP    :                * Modes
STATUS  : HELP    :                  * Analyse
STATUS  : HELP    :                    * [ Analyse | ScanMap ]
STATUS  : HELP    :
STATUS  : HELP    :                  * Copy
STATUS  : HELP    :                    * [ Copy | ScanMap | Verify2 | Verify2E ]
STATUS  : HELP    :
STATUS  : HELP    :                  * Extract
STATUS  : HELP    :                    * [ B64Data | CypherMap | Extract1 | Extract2 | ExtractMap | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E ]
STATUS  : HELP    :
STATUS  : HELP    :                  * Random
STATUS  : HELP    :                    * [ Random | ScanMap | Verify2 | Verify2E ]
STATUS  : HELP    :
STATUS  : HELP    :                  * Read
STATUS  : HELP    :                    * [ Read | ScanMap ]
STATUS  : HELP    :
STATUS  : HELP    :                  * Test
STATUS  : HELP    :                    * [ B64Data | Copy | CypherMap | Extract1 | Extract2 | ExtractMap | Random | Read | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Write1 | Write2 | WriteMap ]
STATUS  : HELP    :                    * A Read [ Finger Print ] Map Is Produced For The Source And Data Images When Performing Mode Write Tests
STATUS  : HELP    :                    * Optional -i : Individual Log Files per Test, Suffixed With The Test Mode [ Copy | Extract | Random |  Write ].log
STATUS  : HELP    :
STATUS  : HELP    :                  * TestVerbose
STATUS  : HELP    :                    * [ B64Data | Copy | CypherMap | Extract1 | Extract2 | ExtractMap | Random | Read | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Write1 | Write2 | WriteMap ]
STATUS  : HELP    :                    * A Read [ Finger Print ] Map Is Produced For The Source And Data Images When Performing Mode Write Tests
STATUS  : HELP    :                    * Optional -i : Individual Log Files per Test, Suffixed With The Test Mode [ Copy | Extract | Random |  Write ].log
STATUS  : HELP    :
STATUS  : HELP    :                  * Write
STATUS  : HELP    :                    * [ B64Data | CypherMap | Extract1 | Extract2 | ExtractMap | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Write1 | Write2 | WriteMap ]
STATUS  : HELP    :
STATUS  : HELP    :         -V [ Verbose StdOut ]
STATUS  : HELP    :              * Verbose StdOut Logging
STATUS  : HELP    :                * Requires -v [ Analyse | B64Data | Copy | CypherMap | Extract1 | Extract2 | ExtractMap | Random | Read | ReadData | ScanMap | Verify1 | Verify1E | Verify2 | Verify2E | Verify3 | Verify3E | Write1 | Write2 | WriteMap | Test ]
STATUS  : HELP    :
STATUS  : HELP    :         -W [ Width ]
STATUS  : HELP    :              * Width In Pixels
STATUS  : HELP    :              * Default 1024
STATUS  : HELP    :                * Minimum                10
STATUS  : HELP    :                * Maximum                10000
STATUS  : HELP    :                * Maximum Image Pixels   100000000 <= ( Width * Height )
STATUS  : HELP    :
STATUS  : HELP    :         -x [ FooStegKey Is Passed To FooSteg Via FIFO Encrypted Communications ]
STATUS  : HELP    :              * FooCrypt-GUI Only Option
STATUS  : HELP    :
STATUS  : HELP    :         -X [ FooStegKey And FooStegToken Are Passed To FooSteg Via FIFO Encrypted Communications ]
STATUS  : HELP    :              * FooCrypt-GUI Only Option
STATUS  : HELP    :
STATUS  : HELP    :         -y [ PercentMin,PercentMax,PercentCount,SepiaXMin,SepiaXMax,SepiaXCount,SepiaYMin,SepiaYMax,SepiaYCount ]
STATUS  : HELP    :              * Default
STATUS  : HELP    :              * Input Image Intensity Percentage Min   : 100
STATUS  : HELP    :              * Input Image Intensity Percentage Max   : 100
STATUS  : HELP    :              * Input Image Intensity Percentage Count : 1
STATUS  : HELP    :              * Sepia Depth Value x Min                : 20
STATUS  : HELP    :              * Sepia Depth Value x Max                : 20
STATUS  : HELP    :              * Sepia Depth Value x Count              : 1
STATUS  : HELP    :              * Sepia Intensity Value y Min            : 30
STATUS  : HELP    :              * Sepia Intensity Value y Max            : 30
STATUS  : HELP    :              * Sepia Intensity Value y Count          : 1
STATUS  : HELP    :               * Modes
STATUS  : HELP    :                 * Copy
STATUS  : HELP    :                 * TestCopy
STATUS  : HELP    :                 * TestCopyVerbose
STATUS  : HELP    :
STATUS  : HELP    :         -z [ Absolute PATH to OpenSSL ]
STATUS  : HELP    :              * Default [ /usr/bin/openssl ]
STATUS  : HELP    :
STATUS  : HELP    :         -Z [ Sleep ]
STATUS  : HELP    :              * Sleep For N Milliseconds After Each Verbose StdOut Line Is Displayed
STATUS  : HELP    :                * Default 10
STATUS  : HELP    :                * Minimum 10
STATUS  : HELP    :                * Maximum 1000
STATUS  : HELP    :                * Modes
STATUS  : HELP    :                  * Analyse
STATUS  : HELP    :                  * Copy
STATUS  : HELP    :                  * Extract
STATUS  : HELP    :                  * Write
STATUS  : HELP    :                  * Random
STATUS  : HELP    :              * Sleep For N Milliseconds After Each Test Run Time Is Displayed
STATUS  : HELP    :                * Default 250
STATUS  : HELP    :                * Minimum 10
STATUS  : HELP    :                * Maximum 1000
STATUS  : HELP    :                * Modes
STATUS  : HELP    :                  * Test
STATUS  : HELP    :                  * TestVerbose
STATUS  : HELP    :                  * TestCopy
STATUS  : HELP    :                  * TestCopyVerbose
STATUS  : HELP    :
STATUS  : HELP    :         * Supported Image Formats
STATUS  : HELP    :             GIF & JPEG Formats Utilise A Compression Algorithm Which Prevents The Format From Being The Data Carrier For The Binary RGB Encoding / Decoding
STATUS  : HELP    :
STATUS  : HELP    :                 ID = Input Data Image    [ See -d & -D ]
STATUS  : HELP    :                 IF = Input File Image    [ See -f & -F ]
STATUS  : HELP    :                 IS = Input Source Image  [ See -s & -S ]
STATUS  : HELP    :
STATUS  : HELP    :                 OC = Output Copy Image    [ See -o & -O ]
STATUS  : HELP    :                 OD = Output Data Image    [ See -o & -O ]
STATUS  : HELP    :                 OR = Output Random Image  [ See -o & -O ]
STATUS  : HELP    :
STATUS  : HELP    :                 NO = Image Format Not Supported
STATUS  : HELP    :
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | Format |  Copy  |    Extract    | Random | Read  |    Write   |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | BMP    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | GIF    | IF     |    IS         |   NO   |  IF   | IF         |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | JPEG   | IF OC  |    IS         |   OR   |  IF   | IF         |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | PCX    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | PNG    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | PPM    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | SGI    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | SUN    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | TGA    | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :                 | TIFF   | IF OC  |    IS   ID    |   OR   |  IF   | IF     OD  |
STATUS  : HELP    :                 =================================================================
STATUS  : HELP    :
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |           Successful BASE64 Steganography Image Encode / Decode Table        |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 | Input Source  |                     Data Source                              |
STATUS  : HELP    :                 | Image Format  |                     Image Format                             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     BMP       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     GIF       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     JPEG      |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     PCX       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     PNG       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     PPM       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     SGI       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     SUN       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     TGA       |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :                 |     TIFF      |          BMP, PCX, PNG, PPM, SGI, SUN, TGA, TIFF             |
STATUS  : HELP    :                 ================================================================================
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    : * FooSteg CLI Examples
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Analyse an image to see if a base64 file will fit inside
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Analyse \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -b [ *Quoted Full Path To The BASE64 File ] \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Copy an image | format to another image | format
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Copy \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -o [ *Quoted Full Path To The Output Image File ] \
STATUS  : HELP    :                 -O [ Output Image File Format ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Extract a BASE64 File from a Data Image
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Extract \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -d [ *Quoted Full Path To The Data Image File ] \
STATUS  : HELP    :                 -D [ Data Image File Format ] \
STATUS  : HELP    :                 -s [ *Quoted Full Path To The Source Image File ] \
STATUS  : HELP    :                 -S [ Source Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Random, create an image with random RGB values
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Random \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -o [ *Quoted Full Path To The Output Image File ] \
STATUS  : HELP    :                 -O [ Output Image File Format ] \
STATUS  : HELP    :                 -W [ Output Image Width ] \
STATUS  : HELP    :                 -H [ Output Image Height ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Read an image RGB values
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Read \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Read an image RGB values and SAVE the details to a log file
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Read \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -v Read \
STATUS  : HELP    :                 -l \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Read an image RGB values via ScanMode 3, Starting @ Pixel 1234×3456 and SAVE the details to a log file called FingerPrint.log in the current working directory
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Read \
STATUS  : HELP    :                 -A 3 \
STATUS  : HELP    :                 -p 1234×3456 \
STATUS  : HELP    :                 -v Read \
STATUS  : HELP    :                 -l \
STATUS  : HELP    :                 -L [ *Quoted Full Path To The Log Directory ]/FingerPrint.log \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Test FooSteg Validation
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Test
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Test FooSteg Validation with all logging
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Test \
STATUS  : HELP    :                 -v Test \
STATUS  : HELP    :                 -l
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * TestVerbose FooSteg Validation
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a TestVerbose
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * TestVerbose FooSteg Validation with all logging
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a TestVerbose \
STATUS  : HELP    :                 -v Test \
STATUS  : HELP    :                 -l
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Write a base64 file into an image
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Write \
STATUS  : HELP    :                 -A 0 \
STATUS  : HELP    :                 -b [ *Quoted Full Path To The BASE64 File ] \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Write a base64 file into an image starting @ pixel 100×1234 using ScanMode 5
STATUS  : HELP    :
STATUS  : HELP    :         [ *Quoted Full Path To FooSteg ]/FooSteg \
STATUS  : HELP    :                 -a Write \
STATUS  : HELP    :                 -A 5 \
STATUS  : HELP    :                 -p 100×1234 \
STATUS  : HELP    :                 -b [ *Quoted Full Path To The BASE64 File ] \
STATUS  : HELP    :                 -f [ *Quoted Full Path To The Image File ] \
STATUS  : HELP    :                 -F [ Image File Format ] \
STATUS  : HELP    :                 -m [ RGB Minimum ] \
STATUS  : HELP    :                 -M [ RGB Maximum ]
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : HELP    :   * Online Examples
STATUS  : HELP    :
STATUS  : HELP    :         https://doco.foocrypt.xyz/foosteg-c-l-i-examples
STATUS  : HELP    :
STATUS  : HELP    :
STATUS  : LICENSE :
STATUS  : LICENSE : © Mark A. Lane 1980 - 2024, All Rights Reserved.
STATUS  : LICENSE : © FooCrypt 1980 - 2024, All Rights Reserved.
STATUS  : LICENSE : © FooCrypt, A Tale of Cynical Cyclical Encryption. 1980 - 2024, All Rights Reserved.
STATUS  : LICENSE : © Cryptopocalypse 1980 - 2024, All Rights Reserved.
STATUS  : LICENSE :
STATUS  : LICENSE : Software License - License for `FooCrypt, A Tale Of Cynical Cyclical Encryption.`
STATUS  : LICENSE :
STATUS  : LICENSE : License Summary
STATUS  : LICENSE :
STATUS  : LICENSE :          Cannot modify source-code for any purpose (cannot create derivative works)
STATUS  : LICENSE :          Support provided
STATUS  : LICENSE :          License does not expire.
STATUS  : LICENSE :          Commercial use allowed
STATUS  : LICENSE :
STATUS  : LICENSE : `FooCrypt, A Tale Of Cynical Cyclical Encryption.` - Terms and conditions
STATUS  : LICENSE :
STATUS  : LICENSE :  For Full License Terms and Conditions See :
STATUS  : LICENSE :
STATUS  : LICENSE :                 * FooSteg -U
STATUS  : LICENSE :
STATUS  : FooSteg    :
STATUS  : FooSteg    : Total Run Time                             : 6529 Milliseconds
STATUS  : FooSteg    : Total Run Time Human                       : 0 Days, 0 Hours, 0 Minutes, 6 Seconds, 529 MilliSeconds
STATUS  : FooSteg    :
STATUS  : FooSteg    : End Time Since EPOC                        : 1697636683206
ERROR   : FooSteg    :
ERROR   : FooSteg    : ExitCode                                   : 1
ERROR   : FooSteg    :
STATUS  :
STATUS  : Log File                 : /Users/FooCrypt/Library/Caches/net.FooCrypt/20231019004434_FooCryptDev_FooSteg/20231019004434_FooCryptDev_FooSteg_28876.log
STATUS  :
STATUS  :
STATUS  : Log Directory Contents   : /Users/FooCrypt/Library/Caches/net.FooCrypt/20231019004434_FooCryptDev_FooSteg
STATUS  : .log Files               : 1
STATUS  :
STATUS  : Log Directory Size       : 132K	/Users/FooCrypt/Library/Caches/net.FooCrypt/20231019004434_FooCryptDev_FooSteg
STATUS  :
STATUS  : FooHome Directory Size   : 292K	/Users/FooCrypt/Library/Caches/net.FooCrypt
STATUS  :
STATUS  : CleanUP
STATUS  :
STATUS  : FooSteg_RunTime          : 10 Seconds
STATUS  : FooSteg_RunTime          : 0 Days, 0 Hours, 0 Minutes, 10 Seconds
STATUS  :
ERROR   :
ERROR   : FooSteg_Exit_Code_1
ERROR   :