It's got nothing to do with injection or stealth. I've been botting for years and stealth has made literally no difference in terms of bans. It all comes down to what you're doing and what scripts you're using. All the popular paid scripts on here have been abused for hours and over time jagex has collected heuristics. All these unique playing profiles do little to nothing since there are also other factors jagex can tell multiple players are using the same script.
I'd suggest investing in private scripts but be careful because quite often scripters will just sell you a duplicated script that they sold to a previous client.