First of all, the source is ioncube encoded, so there is your first problem. You can decode it via various tools example easytoyou.eu, google around to find the python script to use massupload feature.
But again, WHMCS uses various methods to license check, and to check if files are still encoded. There are MANY callbacks back to whmcs, and they snitch about everything you do. So you will have. a really hard time having a go on removing license check on WHMCS, unless you pretty good developer.
There is older versions of WHMSC unencoded on github, just google for them. But, its same as using nulled, you can never trust what somebody put in it, and also they are still checking for license and calling back home.
Take it as you want, but as someone who run a big hosting company, and using WHMCS, you should NOT be using nulled WHMCS if you care about your clients, and you should NOT try to remove the license check from WHMCS unless you really know what you are doing because you will waste shitloads of time. And after all that, please dont use WHMCS its a shitshow of a buggy hosting panel, unfortunately im forced to use it because we build tons of custom plugins we need, and its just to expensive for us to change or build our own which we really should.