( numen | 2016. 02. 11., cs – 21:24 )

Teljesen igazad van: a kérdés leginkább az, hogy el lehet-e úgy rajteni az adatokat és obfuszkálni lehet-e annyira a makrót, hogy ne legyen érdemes megpróbálni visszafejteni (és közben ne legyen nagyon lassú sem)

Pl. amire most gondolok: az adatok el vannak rejtve egy beágyazott adatbázisfájlban (ami jelszóval védett, és az Excel külön dll-ek referálása nélkül tudja olvasni). Az adatbázist minden alkalommal megnyitjuk egyszer a háttérben, amikor kinyílik a workbook (utána már gyorsan olvasható). A megnyitáshoz a legtöbb ember által olvashatatlan kódot használunk (bináris, perl regexp, vagy indiaiak által írt VBA)

int getRandomNumber() { return 4; }  // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű.  xkcd