Giter Club home page Giter Club logo

whatsyoursign's Introduction

WhatsYourSign adds a menu item to Finder.app. Simply right-, or control-click on any file to display its cryptographic signing information:

Full details and usage instructions can be found here.

To Build
WhatsYourSign should build cleanly in Xcode (though you will have to remove code signing constraints, or replace with your own Apple developer/kernel code signing certificate).

❤  Love this product or want to support it? Check out my patreon page :)

Mahalo!
This product is supported by the following patrons:

  • Lance Gaines

  • Ash Morgan

  • Nando Mendonca

  • Khalil Sehnaoui

  • Jeff Golden

  • Geoffrey Weber

  • Ming

  • Peter Sinclair

  • trifero

  • Keelian Wardle

  • Chad Collins

  • Shain Singh

  • David Sulpy

  • Martin OConnell

  • Bill Smartt

  • Mike Windham

  • Brent Joyce

  • Russell Imrie

  • Michael Thomas

  • Andy One

  • Edmund Harriss

  • Brad Knowles

  • Tom Smith

  • Chuck Talk

  • Derivative Fool

  • Joaquim Espinhara

  • Rudolf Coetzee

  • Chris Ferebee

  • Les Aker

  • Allen Hancock

  • Stuart Ashenbrenner

  • Gamer_Bot

whatsyoursign's People

Contributors

nxtstep avatar objective-see avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

whatsyoursign's Issues

Contacts App - checkbox besides each email address

A check mark appears beside email addresses.
And when clicking, pops up a Certificate window.

I have installed and uninstalled What’s Your Sign.
And reinstalled macOS
I am left with an issue in the Contacts App.

On a Mac M1 Mini, 11.1 (20C69)

Any way to remove the check mark?

Dark mode

Hello,

Can you please add dark mode support? :)

Thanks,
-Dave

No longer reporting notarization

After updating What's Your Sign to the latest version, it no longer tells me that things are notarized, just that they're signed. I'm running macOS 13.4.1 (22F82).

Extra WhatsYourSign process

Over time or some other trigger there will be more than 1 WhatsYourSign process running (as can be seen in Activity Monitor).

Does anyone know what can be done to prevent WhatsYourSign from having more than 1 process?

tra WhatsYourSign processes

Fider Sidebar icons

Greetings,

Since 1.2.x or so, every time I install WYS my sidebar icons for the generic HDDs change to circles, but only in the finder sidebar. Anytime it should have an image for a non removable drive, it shows up as a circle in the sidebar now.

I attached 3 images: sidebar before installing WYS, sidebar after installing WYS, and image of drives listed inside my computer (aka the finder version of /volumes/ )

WYS Beore

WYS After

Volumes

Anyone have ideas about anything to look into to see why? I don't have any other finder extensions...nor anything else I can think of that modifies the behavior of the finder that WYS could conflict with.

Thanks,
-Dave

Process stuck on Xcode signature check

Hi,

On Macbook (see details below) the WhatsYourSign process is stuck holding around half of the CPU capacity on the background with infinite spinner loading on Xcode.

Model Name: MacBook Air
Model Identifier: MacBookAir6,2
Processor Name: Dual-Core Intel Core i7
Processor Speed: 1,7 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 4 MB
Hyper-Threading Technology: Enabled
System Firmware Version: 430.0.0.0.0

XCode version 12.4 (12D4e) - apparently the latest stable at the moment.

Can this be related to patching of XCode or am I paranoid? Why could be the signature check is not completed and stuck on running spinner?

Support checking for sandboxing / enhanced runtime?

Is it also possible to check if the application is sandboxed and if it is opted into the enhanced runtime? Also notarization status would be great too if that's not already included in the checks performed by 1.5

Thanks,
-Dave

Other Finder Extensions not working properly when running WYS

When using WYS 1.6.1 on macOS 11.0.1 with its Finder Extension enabled, other Finder Extensions, notably Owncloud and OneDrive Finder integrations fail to show the sync status "badges" (green/blue circles) - but other context menu actions do work as intended.

Upon disabling the WYS Finder Extension, the "badges" reappear immediately. This problem persists after a reboot.

Not working on macOS 10.15.3 (Catalina)

On macOS 10.15.3:

  1. The installer pops up with a "Failed installation" at first attempt (logged in as administrator and / or standard user)

  2. Right / control click on the Calculator.app icon in the /System/Applications folder (as the example in the first screenshot on the welcome page) and / or any other Applications in the same directory the menu option "Signing Info" is missing.

Reports incorrect hashes for large files but works for small files

Windows 10 ISO hash does not match (5.27GB)

Correct hash is a9efd2329ed805a6a58e0e0101f9b22ad4031e80e2c663c571cd004db26d2f31 according to Microsoft.com.

shasum and openssl report the file has the expected hash.

shasum -a 256 -b ./Win10_2004_English_x64.iso
a9efd2329ed805a6a58e0e0101f9b22ad4031e80e2c663c571cd004db26d2f31 *./Win10_2004_English_x64.iso

openssl dgst -sha256  ./Win10_2004_English_x64.iso
SHA256(./Win10_2004_English_x64.iso)= a9efd2329ed805a6a58e0e0101f9b22ad4031e80e2c663c571cd004db26d2f31

What's my Sign does not report the same hash

image

Other algorithms for this file also do not match.

md5  ./Win10_2004_English_x64.iso
MD5 (./Win10_2004_English_x64.iso) = 3cf9848ce17271e7c895366bdad98a8e

shasum -a 1  -b ./Win10_2004_English_x64.iso
71a288febd984839b575efb3bd9bc9ab7471b604 *./Win10_2004_English_x64.iso

shasum -a 512 ./Win10_2004_English_x64.iso
188f0dcd34ec0ea1e23ff5f236f77b4fb56a3d46995e0f2e594dd121fb86830b4d3bc55853a23ec0090f67f757f691c4812b864ce503192edc34fd66413ce6a3  ./Win10_2004_English_x64.iso

Other tests

  • A smaller file at 2.28GB gave the same result with What's Your Sign as command line tools.
  • A larger file at 7GB did not match.

My operating system

  • Catalina 10.15.6

Not Working in macOS Catalina

In macOS Catalina WhatsYourSign no longer works. The option does not appear in Finder. I reinstalled WhatsYourSign and the problem persists.

Doesn't provide contextual menu for files in BOX / Google Drive

MacOS 12.7.3, MBP 11,5
The Finder extension appears to work properly throughout the local file system, but doesn't function for files in BOX or Google Drive. Both services are set to locally sync data, so in my case there should be local files to access.

Add check for notarization

In 10.14 Apple started requiring new apps to be notarized. Would be great to be able to see notarization status in WhatsYourSign.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.