Ecco un po 'di chiarezza per chi guarda. La causa principale dell'ingresso quando si cambia host è che i programmi spesso memorizzano le informazioni sulla licenza x'ord (o altrimenti crittografate con) un hash dell'hardware host. Ciò significa che, quando l'hardware cambia, la configurazione precedentemente memorizzata non è recuperabile. Ho provato a spoofing l'indirizzo MAC, ma tutti i programmi che ho testato sembrano eseguire un hash più profondo utilizzando l'hardware (ad esempio system_profiler
). Ho trovato un certo numero di soluzioni alternative, però:
- Interrompere l'utilizzo di app dall'App Store. Mentre l'app store utilizza questa tecnica di hash hardware, molti programmi indipendenti non lo fanno. Per quelli, l'acquisto funziona direttamente (ad es. Moom)
- Dove possibile, memorizza le informazioni sulla licenza in una versione non sfalsata. Ad esempio, Sublime Text supporta questo modificando il file di licenza (vedi link )
- Ho scoperto che il comportamento di accesso a iCloud si è interrotto quando ho creato il mio portachiavi (non il
login
predefinito) e lo ho impostato come predefinito. Non utilizzando app App Store e utilizzando questo nuovo portachiavi predefinito, non ricevo prompt per accedere al mio account iCloud all'avvio
Dopo questo, alcuni programmi che sono ancora offensivi sono: Office 365, Creative Cloud e Mathematica. Alla fine ho abbandonato Creative Cloud: sono passato da tempo ad altri strumenti, quindi l'unica parte che uso ancora (sincronizzazione dei font), ho appena scaricato tutti i font localmente.
Nel complesso questo è abbastanza buono ora. Dopo aver cambiato host, ottengo zero dialoghi per accedere. Tutti i miei flussi principali funzionano (Thunderbird, terminale, Sublime). Occasionalmente devo accedere, ma molto meno di un problema rispetto a prima.
Spero che questo aiuti.