1. This forum is ARCHIVED! Visit the new Cloud Sixteen forums, codename Eden, at https://eden.cloudsixteen.com. These forums will remain archived for a few months before being closed down, so try to encourage plugin developers to begin moving their content across to the new forums.
Dismiss Notice
Hi Guest, you need a Steam account to register and post on these forums. Login with Steam at the top of the forums to get started!
Dismiss Notice
Hi Guest, do you want to buy HL2RP or another Clockwork schema? Visit the Cloud Sixteen Store to get started!

KuroCrypt - My own code protection library

Discussion in 'Programming' started by Kurochi, Jun 22, 2014.

  1. I spent the past two days figuring out lua binary modules.
    Big thanks to SomeSortOfDuck and Spencer Sharkey (who is likely to never get to know about this topic), for helping me understand the basics.

    Right now it has no serial key authing at all. (But it will come.)

    It is able to Encrypt and Decrypt strings, and create MD5/SHA-256 hashes.

    Build Folder:
    http://kurochi.me/kurocrypt/KuroCrypt-0/Build.png

    Initialization Messages:
    http://kurochi.me/kurocrypt/KuroCrypt-0/Initialization.jpg
    (The second message is the most important one, it won't show if there is errors.)

    Testing Encryptions and Hashes:
    http://kurochi.me/kurocrypt/KuroCrypt-0/Testing-Functions.png
     
  2. TheHipster

    TheHipster rhenz is a fairly decent fellow

    This actually looks pretty good kuro, I assume you'll be using this on your plugins and such?

    Either way I wish you the best of luck.
     
  3. Thanks, and it is likely I'll use it for that.
    I will also need a client library for this, and I have no idea if it's possible to make clients download upon joining.

    If it becomes too troublesome I'll just ditch it though, and leave client code untouched.

    I have REALLY big plans for this. (That's the only reason why I need hashes.)
    Although, I'm not going to tell RJ or Duck about them because I want to be original ._.
     
  4. This is sexy as fuck, you should definately keep us posted. Can't wait to see what you'll use this big chunk of awesome for.
     
  5. duck

    duck Phant0m Legend

    Not possible. We all know how that turned out.

    *cough* *cough*
     
  6. That is true, but that wasn't really authorised transfer.
    What I'd be doing, is completely legit transfer set up by the owner.
    I'm pretty sure it can't be done, but I don't really know for sure.
     
  7. duck

    duck Phant0m Legend

    Lol, it can't, and nobody is going to download a .dll just to play on a server anyways. Not only would that be too much work, but it'd be opening their computer up to potentially malicious software.
     
  8. sZdGApHS3F+e54WSTp7z/fxSU3HALRdnsgqdYqT92tq6Ai8Jf1vkW6CCqF//bQQrOm0laNSb
    xA1Kue3x0NHIzQ==

    Alright then. I'm just going to leave client code untouched.
     
  9. Nano

    Nano please die

    kuro, babe,

    How can you be playing Plague Inc.,24\7 but still make this

    Also, what's the master plan? B-)
     
  10. Who are you, and no I don't play Plague Inc 24/7 :|
     
  11. Nano

    Nano please die

    Its me.
    Nano.

    And its a joke
    I'm the guy who tries to talk about it with you on steam
     
  12. Monkah

    Monkah Guest

    Can you stop working on these small side-tasks and finish Severance already?
    Actually looks pretty cool though. Plugin security for plugins is definitely needed.
     
  13. TheHipster

    TheHipster rhenz is a fairly decent fellow

    I lol'd.

    But nice little update Kurochi, It's looking good so far.
     
  14. I'm sorry, I can't count to Severance.
     
  15. This is coming along really nicely. Progress is fast. Keep at it, I'm sure this'll be good.
     
  16. Got the full path of the file calling the function, I'll need this.
    (Don't ask why, you ain't getting any explaination)

    [​IMG]
     
  17. TheHipster

    TheHipster rhenz is a fairly decent fellow

    ...Why?
     
  18. TheDogFather

    TheDogFather Guest

    looks good
     
  19. Then why would you show us and break our hearts? ;(

    I guess it looks cool at least.
     

Previous Readers (Total: 0)