It appears that evidently devs not taking sufficient care concerning the randomness. Many NFT are predictable and easily protected by the missing of fine decompiler, such ones may be analyzed with this toy. It traces SHA3 and reveals the enter parameter, as soon as their algo, you’ll be able to predict it.
If you know the way to ship Tx, you are able to do that with this toy: https://github.com/aj3423/edb
In addition to the oracles, what’s one of the simplest ways to make it extra random? Is that two-step logic? That step one saves ‘block.hash‘ and the second step use that hash to calculate SHA3?