Real hardware spoofing is a complex thing, and you won't be able to find any working free spoofer. If you do find any, it won't work or it will be malware. Thus, if you don't have money to buy new hardware or to pay for a spoofer, then you can't do much about it. This is the whole purpose of this system: to block players who were cheating. The reason why you won't find any free working spoofer is because there is a need to load a custom kernel driver that will find specific info about your hardware and change this info to something else while making it look credible. For that, you have to understand how to bypass DSE (Driver Signature Enforcement) while any kernel anti-cheat is heavily monitoring what is being loaded into kernel memory. Thus, e.g., if you use kdmapper, very popular software that is used to load unsigned kernel drivers, it will be detected, since to use kdmapper, there is a need for a BYOVD driver that is already blacklisted by EAC, and even if it is not loaded anymore, they can still track it.
When it comes to free spoofing that might work, visit the link below. I can recommend it. There is info on how to permanently spoof some hardware, such as your drive and RAM (as far as I know, EAC is not fingerprinting RAM, since it can be easily swapped), and no, there is no one .exe that you can run and it will work; it must be done manually!!! Lastly, this tutorial is not the ultimate source since there is no info on how to spoof the CPU, GPU, motherboard, etc., which are also fingerprinted by EAC, while the info on how to spoof the driver is for specific hardware (here is the full list from the UnknownCheats forum of what is being fingerprinted by EAC in Fortnite:
You must be registered for see links
). Thus, I don't see much possibility for you: buy a new PC or pay for spoofers to play Fortnite. In other words, the HWID ban system is working as intended.
Website in question:
You must be registered for see links