سلام. تا جایی که میدونم از دات نت هم بدتره مثلاً تو NW.js سورس مستقیم تو فولدر برنامه س و تو electron هم سورس داخل یه فایل ASARه که به کمک یه بستۀ node.js کامل unpack میشه و اصلاً decompile هم نمیخواد، مثلاً سورس کامل برنامۀ اسکایپ رو میتونید با این روش بگیرید و بعد از ادیت مجدد Packش کنید!
ولی کلاً تو برنامههایی که این مدلی ساخته میشن اصل کد برنامه معمولاً رو سرور قرار داره و این برنامهها یه جورایی نقش همون مرورگر رو ایفا میکنن و بنظر میرسه این روش برای برقراری امنیت و جلوگیری از استفادۀ بدون مجوز ایده آل تر باشه چون بهرحال هر برنامۀ آفلاینی حتی اگه لایسنسش آنلاین باشه بازم قابل دور زدنه