C'è almeno un precedente, come descritto nell'articolo di Wikipedia sulle uova di Pasqua :
L'implementazione del microchip CVAX della CPU MicroVAX conteneva nelle sue incisioni la frase russa nell'alfabeto cirillico "VAX: quando ti prendi abbastanza cura di rubare il meglio" nel tentativo di individuare potenziali produttori di cloni che rubano proprietà intellettuale nel blocco sovietico.
Un po 'più di dettagli su questo, può essere trovato in questo articolo su CVAX (che è il riferimento alla citazione sopra):
Infine, la corsia degli scribi conteneva il motto cirillico "VAX: quando ti preoccupi abbastanza da rubare il meglio". Nel 1983, un'agenzia di intelligence senza nome mi aveva dato la formulazione, dicendo che lo avevano rimosso da un VAX-11/780 rubato che stava eseguendo un complesso missilistico sovietico SS20. Sapendo che alcuni CVAX sarebbero finiti in URSS, il team voleva che i russi sapessero che ci stavamo pensando.
Secondo le vostre domande specifiche:
Cosa succede se il codice konami è troppo sensibile e l'utente lo attiva?
Il codice Konami è troppo noto, quindi la possibilità che un utente lo attivi è maggiore. Se vai avanti con l'uovo di Pasqua, dovresti scegliere una sequenza originale (e più grande). Dal momento che il tuo uovo di Pasqua dovrebbe essere un meccanismo di protezione invece di divertimento insensato, sarebbe meglio se la sequenza non fosse nota al di fuori della tua azienda.
Questo tipo di filigrana ha valore legale? Sono io a sviluppare questo grilletto. Se le cose vanno male, qual è la mia responsabilità?
Consultare un avvocato. Dipende fortemente dalle impostazioni locali e dalle specifiche del contratto. In ogni caso, sarebbe meglio avere delle prove in forma scritta che la direzione ha esplicitamente chiesto l'uovo di Pasqua. Uno scambio di e-mail in cui è dimostrato che hai sollevato alcune preoccupazioni dovrebbe essere sufficiente.
Cosa succede se questa "funzione" viene rilevata dal client?
Dipende dal client. Alcuni potrebbero ridere, altri potrebbero fare causa. La mia opinione è che, poiché l'uovo di Pasqua è incluso come mezzo di protezione IP, il cliente dovrebbe essere informato come per ogni altra caratteristica che costruisci per lui / lei.
La penalità prestazionale dovrebbe essere molto piccola, dal momento che il soft run su piccoli dispositivi.
Sì, ovviamente, dovrebbe. Se scopri che implementare l'uovo di Pasqua ha una penalità misurabile, questo sarebbe il motivo migliore per non farlo.
Non ho alcuna opinione in entrambi i casi. Se consulti un avvocato e copri tutte le tue basi legali, fallo, probabilmente sarà inutile ma non lo saprai mai.
Aggiornamento: l'esempio CVAX è ovviamente un esempio hardware, ma penso che non ci siano altri esempi rilevanti (per software e / o software incorporato) che conosco. Ho basato la risposta principalmente per rispondere alla Has anyone tried it
parte della domanda. Ho cercato altri esempi, non ne ho trovato nessuno e ora ho un'opinione:
E ' probabilmente non è una buona idea. (non la parte dell'uovo di Pasqua, la means of IP protection
parte). Poiché l'idea non è né originale né innovativa (i contesti possono essere diversi ma simili), se funzionasse ci sarebbero almeno alcuni esempi là fuori.