You can use the information on this page to check the integrity of your Sqwarq product.
All Sqwarq apps are code signed with our Apple Developer ID which prevents anyone modifying the bundle between our signing it and you launching it.
For extra security, this page also lists the checksum for the latest version of each of those products.
How to check the codesigning
As stated above, Sqwarq products have robust checks to ensure that code signing is correct and has not been interfered with. However, if you wish to make a manual check of the code signing requirements, you can do so by following these instructions:
i. Open the Terminal.app
Terminal is located at /Applications/Utilities/Terminal.app.
At the Terminal prompt, type (or copy and paste) the following:
codesign --display -r-
and add a space.
iii. Enter the path to the app’s binary.
The easiest way to do this is to drag the app from the Finder into the Terminal window. Using DetectX Swift as an example, you should now see this:
codesign --display -r- /Applications/DetectX\ Swift.app
(often, you only need to type the first letter of each folder and then hit the ‘tab’ key for autocomplete).
Assuming DetectX Swift is located in your /Applications folder, the whole thing should look like this:
codesign --display -r- /Applications/DetectX\ Swift.app/Contents/MacOS/DetectX\ Swift
v. Hit ‘return’ on your keyboard to execute the command.
Note the developer id at the end of the output:
A valid version of any Sqwarq app will have that exact developer id and no other.
How to verify the checksum
For extra reassurance, you can also validate the checksum on the binary. If the checksum does not match what you see below for the stated version, the app should be deleted and a fresh copy downloaded from Sqwarq.com.
To validate the checksum’s manually, use the following to verify the checksum for the current version of each app (assuming each of the apps mentioned below is in the /Applications folder; if the app is located somewhere else, adjust the path appropriately. This does not affect the checksum result).
Note that the checksum changes with each update, so you must either use the script mentioned above or check back here to find the latest checksum after each update:
App Fixer 1.7
shasum -a 256 /Applications/App\ Fixer.app/Contents/MacOS/App\ Fixer
Boot Buddy 1.01
shasum -a 256 /Applications/Boot\ Buddy.app/Contents/MacOS/Boot\ Buddy
Critical Updates 1.60
shasum -a 256 /Applications/Critical\ Updates.app/Contents/MacOS/Critical\ Updates
DetectX 2.90 (not DetectX Swift)
shasum -a 256 /Applications/DetectX.app/Contents/MacOS/DetectX
DetectX Swift 1.084
shasum -a 256 /Applications/DetectX\ Swift.app/Contents/MacOS/DetectX\ Swift
FastTasks 2 2.52
shasum -a 256 /Applications/FastTasks\ 2.app/Contents/MacOS/FastTasks\ 2
If you encounter any anomalies or difficulties with the above, do not hesitate to contact us at Sqwarq Support.