There is no such thing as safely connecting to PSN with CFW or HEN. There is always a risk of a ban regardless of what precautions you take. The only thing you can do is try to mask / hide your activities and try to blend in with non-modified systems.
To reduce the chances of getting banned, I...
You can use homebrew like IDPSet to permanently change the IDPS on a system, although I've heard that it can cause incompatibility issues occasionally. You're better off just spoofing it in memory automatically on system boot using PSNPatch/SENenabler/webMAN.
There's loads of...
Since you're console banned, the only way you'll be able to get back online is if you obtain a new IDPS/CID from another PS3 (preferably the same model).
Information about what a IDPS/CID is and how to obtain it from a console can be found on the PS3 dev wiki (https://www.psdevwiki.com/ps3/IDPS)
Messaged the OP about this a while back, but it never seems like he updated the main post.
In any case, I found the source code on an old PS3 related hard drive and decided to re-upload it for anyone interested in it.
It can be found here...
I wouldn't recommend you going online with HEN, very high chance of ban. If I were you, I would wait until compatibility for PSNPatch or SENEnabler is supported for HEN to improve your chances.
In any case, that error code corresponds to your system not being able to connect to the PSN network...
You don't need to use a debug EBOOT on HEN, there's no point since you aren't on DEX. Also, since you are not using DEX, creating a DEX eboot will not work.
Resign EBOOT to work on CEX, with EBOOT modified to load SPRX
Yes, you can use PS3MAPI in the place of CCAPI with little to no issues. Replace your CCAPI dlls with the ones included in the Fake_CCAPI.rar file linked here: https://www.psx-place.com/threads/ps3-manager-api.931/
Why do you need to use CCAPI? PS3MAPI is already supported by HEN and offers a compatibility dll for tricking CCAPI tools to use it instead.
In many ways PS3MAPI is safer than CCAPI. Uses less syscalls and is open source...
Does anyone know if disabling CFW syscalls through PS3MAPI functions the same as PSNPatch cfw syscall disabling? I noticed that this release mentioned 'KW stealth extensions included', was wondering if it had anything to do with that.
Yeah it can work on single player games, so long as you find the correct offsets. Historically, most people have used RTM tools to cheat / mod online games though.
RTM tool = Real Time Modding tool
It allows you to modify a games / app's memory in real time with values that you send from a computer connected to the same LAN (your home network).
On another note... for anyone planning to risk modding online with HEN, its arguably safer to use a resigned...