any interest for blitz3d software protector
Miscellaneous Forums/General Discussion/any interest for blitz3d software protector
Hi Guys
I wonder if you blitz3d guys have any interest in a port of some of the functionality of BMX software protector. this would offer anti-crack, demo trial mode and online/offline serial authentication.
this would sell for slightly less than the blitzmax version price but offer slightly less in realtime function protection. ive been doing some testing under blitz3d and have online serial/key authentication working fine.
kev
I'd consider it.
I would be interested.
I'd be interested if I have time, I purchased a copy of Obsidium few months ago and I like the capability it can do.
I tend to buy one but there's too much stuff in my life and I can't even get enough time to do them, so I'll buy later.
I can't find a better combination than Obsidium+MoleBox(Good Encrypt + Media Packing) yet,maybe BMax protector can add a packer, that should be much better.
looking into this with good results, though there does not seem to be much interest.
anyone else? or is this a no-go project and not required by those coders using blitz3d. it would seem a waste for me to rework more and have only a little interest.
@yoko, i plan on adding packer/unpacker functions to BMX Software protector. it would be possable to add a packed .exe as an inbin. then only unpack if the conditions are right. this would be cool for time trial mode.
kev
Well, the BMax protector is actually a very nice implementation, in my opinions is that a part of us(for example, me) are hobbists and have our own life that I can't invest too much time on actual commercial development.
B3D and BMax are very good indeed, but the first priority for hobbist is to finish them first. Protect the works is in the high priority in commercial games, but most hobby games doesn't even pack their assets or protect the EXE.
BTW, commercial protecter+packer like Themida takes up to 300 Euro which is nearly unpratical for non-commercial users...
BMax Software Protector is looking good, I thnk it needs time to wait the market to grow in the future.
i am interested.
I am interested too.
Hi Guys
Heres a little update and a demo of the protector, it would be great if you could give it a try.
currently support for all system debuggers, softice. syser debugger. file and reg monitors. also included in this demo is online serial/user athentication, all this requires no external .dll its all done using a simple .bb include file.
download
http://www.winblitz3d.co.uk/b3d_protector.zipfinaly i still need to add support for offline serial/user athentication and time trial mode, theres other little bits i hope to add if its possable.
*RE-POST, done with the server change.
kev
I'm intrested if it will be ready till and of this week:)
@rtur it wont be ready by the end of this week, although its getting closer. ive only to code offline serial/user athentication and some final bits, then its time to take a crack at exe validation. then its up to the same state as blitzmax software protector without realtime function modification. this wont happen in the blitz3d version as im not able to obtain function pointers :(
i will try and get a new example version out soon, this will include anti-crack/filesize validation protection, time trial demo mode. with online&offline serial/key athentication. with hope and a little hard work this should be available to buy before xmas.
kev
Well it said it worked. But I'm clueless as to how to implement this.
@Hujiklo, when its available to buy it would a simple matter of calling some pre-defined blitz functions in area's of your code you want protected.
calling the function b3d_sp_check_for_debugger() will handle all the detections. days limited demo trial is enabled using b3d_sp_start_demo_trial() and trial validation is done using b3d_sp_validate_trial()
serial/user is validated using b3d_sp_validate_online_account() function. it requires an online server with .php and a database. all serial/user managment is done online using a standard .php interface.
more info when im closer to finished.
kev
Okay - I'll keep an ear to the ground.