Forgive me for this lengthy post but I've also been having bad luck as of late with DayZ and CF Tools. I'm going to share my experience and my plan, and maybe someone else can contribute helpful info as well.
I've been hacking for about the past 6 months. Lasted well over a month on a popular community server on my main, and didn't get banned until abusing magic bullet to induce a large squad wipe.
On my first alt after that, I lasted a month. Again, I got greedy and was banned for using magic bullet. On my next alt I learned to avoid using magic bullet, and lasted for well over a month. But eventually I log in and see I'm simply banned for "Ban evasion".
Next, I experimented using a cheap preloaded DayZ account and was able to play for about a couple weeks before I was banned on the basis of having a "bought account". After this my luck has gone down a bit. I've had one account since this point last a few weeks but I've been lucky to have my accounts last more than a couple weeks, and my last three accounts were banned within 24-hours of first playing. Each time I tried my best to make the accounts look less suspicious, for example I used an account in my possession that was aged ten years. But each time lately, banned within 24-hours for "ban evasion".
To be clear, each time I make a new account or use an aged account, I'm careful to use a fresh residential IP. I'll even load the accounts up with Steam games and accumulate play-time before using the accounts on my target server. I make sure to change the player/profile name, but I've never bothered deleting configuration files.
But the consistency at which they've been detecting my new alt accounts is forcing me to re-think my strategy. I was fine buying a new account every few weeks (I've got $), but I have to admit there's too much work involved if I'm only getting about 1-play session per account before ban. I'm going to share observations what I've been contemplating.
1) AFAIK CF Tools only logs your Steam account, IP, and DayZ profile name. Yet I've been seeing users here lately make the claim that CF Tools scans DZSA and the DayZ configuration and is able to link accounts based off cached configuration files. I'm going to launch a server with CF Tools so I can access their ban lists and account-linking tools. At this point it seems worthwhile to figure out specifically what CF Tools uses to link accounts, because a lot of time could be wasted speculating on something that we should be more certain about.
2) I'm open to the possibility that admins on the particular server I'm on might be aggressively banning players with good K/D ratios that lack the play-time or stats to back it up. I mention this because the only thing I'm blatantly guilty of is maintaining a positive K/D. It's important to note if admins are employing this type of strategy, because this ultimately means that no matter what steps you take, you will inevitably get banned or at the very least the constant suspicion of admins due to your low playtime.
From a cheater point of view, this seems pretty difficult to beat. Ultimately this means that if you're cheating, you are still forced to play like a newb, otherwise admins will ban you based off pure suspicion. If this is the case, this would also mean that the admins are potentially banning innocent players. I'm under the impression large community servers don't typically allow their admins to ban accounts based off suspicions. Also, if admins were banning for this, I suspect they wouldn't list the ban reason as simply being "ban evasion", but "cheating" or something else. The fact that the re-occurring reason is "ban evasion" makes me think that they somehow have solid evidence to link all my alts to my main account which was caught for cheating. This is why I'm going to try to figure out the specifics of CF Tool's alt-account detection.
3) Another possibility I'm considering is that my proxy subnets are "dirty". This would explain my first handful of attempts working for a period of time, but I've noticed that the proxies I've been using do look similar to one another and I've run out of unique-looking IP's from the residential IP service I've been using.
Obviously at this point I'm not just invested in the cheating, but simply "beating the system". It might be as simple as using a fresh account, fresh IP, and establishing weeks of playtime on a server before using hacks (carefully).