اگه نمیخوایی از قفل سخت افزاری استفاده کنی، خودت بسازی بهتره، میتونی از سرویس ها هم استفاده کنی طوری که بین برنامه اصلی و سرویس بصورت کدگذاری شده اطلاعت رد و بدل بشه و هر سیستم سرویس خودش رو داشته باشه، یا بصورت انلاین لایسنس رو چک کنی