CoSMOS Gamehacking Tool

Page 1 of 1
Signup or Login to Post
Learning the language
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to MrStygian
    ELITE
    MrStygian posted on Feb 13, 2019 12:55:00 AM - Report post
     
    Hi,

    I've been using the CoSMOS to hack some games now and I believe I have the basics down. However, I think I have reached the point where I cannot progress in using it unless I actually learn the language to create scripts and perform intermediate functions. I was wondering if any of you could point me in the right direction so I can begin learning the program language. It does not have to be a free source and I am not opposed to buying reading materials. It's become a past time for me, so I am genuinely interested in how it all works.

    Also, sorry if I placed this in the wrong section. I didn't exactly see a section directly related to asking for guidance on this subject.
  • Current rank: 1.5 Stars. Next Rank at 500 Posts.
    Send a message to Criel
    MEMBER
    Criel posted on Feb 14, 2019 4:33:53 AM - Report post
     
    This is a good tutorial to start with

    www.tutorialspoint.com/assembly_programming/index.htm

    This is a decent YouTube tutorial series on assembly

    www.youtube.com/playlist?list=PLGLfVvz_LVvQu9IwUcpn8KOZsOvoHx8sU

    You don't need a vast knowledge in assembly to write scripts, you just need to learn the syntax so you understand what your looking at.
  • Current rank: 1 Star. Next Rank at 100 Posts.
    Send a message to MrStygian
    ELITE
    MrStygian posted on Feb 20, 2019 9:43:52 AM - Report post
     
    quote:
    originally posted by Criel

    This is a good tutorial to start with

    www.tutorialspoint.com/assembly_programming/index.htm

    This is a decent YouTube tutorial series on assembly

    www.youtube.com/playlist?list=PLGLfVvz_LVvQu9IwUcpn8KOZsOvoHx8sU

    You don't need a vast knowledge in assembly to write scripts, you just need to learn the syntax so you understand what your looking at.

    Criel,

    Thank you for this! I'm reading through them now and hopefully get to apply them to good use.

  • Tier 7
    Send a message to Ferdilanz
    TIER 7
    Ferdilanz posted on Feb 25, 2019 8:19:30 PM - Report post
     
    Assembly is a big math expression. If the value of the address stored at the ebx register is 100 and you want to increase it to 200, then you do add [ebx],64 because it's all in hexadecimal format; OR you could instead do add [ebx],(int)100 to convert the hex into integer.
    It took me a long time to figure out what it all meant, but I think that's because I'm naturally terrible at math. Normal algebra is total garbage once you learn how to do all this. Base 16, baby. It's a lifestyle, my dude.
Page 1 of 1
Signup or Login to Post
All times are (GMT -06:00) Central Time (US & Canada). Current time is 12:56:01 PM