Notarized mode not blocking as expected
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- macos, objective-c
- Área
- operating-systems, security
Línea de trabajo
Comienza reproduciendo BlockBlock Notarization Mode con Protégé.app y el ejecutable nvim de Neovim descritos en el issue. Compara el bloqueo esperado y los mensajes de BlockBlock Helper con el rechazo de spctl y las firmas adhoc de codesign indicados; se considera terminado cuando ambos objetos de prueba están bloqueados y el helper informa de cada evento.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I've tried out BlockBlock Notarization Mode with app called Protégé, and with the command line executable for Neovim.
Expected behavior: for BlockBlock to block the launch, hoped for both the app and command line executable to be blocked.
Actual behavior: both app and command line executable launch unimpeded by BlockBlock. No messages show up in BlockBlock Helper app.
Testing with spctl shows both test objects are not notarized:
block@BlockTests-Virtual-Machine ~ % spctl -a -t exec -vvv /Users/block/Desktop/VirtualBuddyShared/VirtualBuddySharedFolder/Protege-5.6.5\ -\ un-quarantined/Protégé.app
/Users/block/Desktop/VirtualBuddyShared/VirtualBuddySharedFolder/Protege-5.6.5 - un-quarantined/Protégé.app: rejected
source=no usable signature
block@BlockTests-Virtual-Machine ~ % spctl -a -t exec -vvv /Users/block/Desktop/VirtualBuddyShared/VirtualBuddySharedFolder/nvim-macos-arm64/bin/nvim
/Users/block/Desktop/VirtualBuddyShared/VirtualBuddySharedFolder/nvim-macos-arm64/bin/nvim: rejected
codesign -dv shows both test objects are signed as flags=0x20002(adhoc,linker-signed).
Protegé is a Java app with Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] and nvmim is a Mach-O thin (arm64).
Tested on macOS version 26.01 Tahoe, and on a fresh install of 26.0 VM with no other 3rd party software in VirtualBuddy. On arm64.
- Lenguaje dominante
- Objective-C
- Estrellas
- 859
- Forks
- 50
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de objective-see/BlockBlock
-
Typo in installer: “addition protections” → “additional protections”Posiblemente ocupada @Jah-yee la tomó hace 4 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 94/100
objective-see/BlockBlock#111 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
objective-see/BlockBlock#110 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
objective-see/BlockBlock#109 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 64/100
objective-see/BlockBlock#108 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
objective-see/BlockBlock#107 ·
Todos los issues de objective-see/BlockBlock
Issues similares
-
bug-pending-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
NativeScript/NativeScript#11525 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
holepunchto/bare-bluetooth-apple#84 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
AvaloniaUI/Avalonia#22461 ·
Los mantenedores suelen responder en 2 días
-
e: impeller engine team-engine
Dificultad 2/5 Medio día Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
beeware/rubicon-objc#844 · 1 comentario ·
Los mantenedores suelen responder en 1 día