Jump to content

How to write an 8 byte MOV instruction


133 posts in this topic

Recommended Posts

Posted

Have you ever had the issue of needing to move something bigger than 65535 into R0, and you needed to use a literal number (MOV R0, #255) instead of a register (MOV R0, R7)? Well I did to make a custom floating point return value to separate the field of view function for Bullet Force so I would still be able to get the zoomed in field of view when I aim down sights.

 

This is a very good when you want to move a floating point value into R0, like 1120403456. Additionally, I'll use 1120403456 for this tutorial.

 

Hidden Content

    Step 1:

    Convert your number to hexadecimal. Go to http://www.binaryhexconverter.com/decimal-to-hex-converter.

     

    1120403456 is 42C80000 in hexadecimal. Cool.

     

    Step 2:

    Break your hexadecimal value in half, and that will leave you with two "sections". For 42C80000:

     

    The first section would be 0000.

    The second section would be 42C8.

     

    Step 3

    Use ARM Converter (http://armconverter.com) to generate the instructions we need. They will always be in this format:

     

    MOVW R0, #/*section 1*/
    MOVT R0, #/*section 2*/

    In my case, my instructions would be:

     

    MOVW R0, #0x0000
    MOVT R0, #0x42C8

    Convert those two instructions, and write the hex down somewhere.

     

    Step 4:

    Time to make the hex string!

     

    I used ARM Converter to convert these and it gave me these hexes:

     

    MOVW R0, #0x0000 = 40F20000

    MOVT R0, #0x42C8 = C4F2C820

     

    Combine the two, and the final hex of MOV R0, #0x42C80000 is:

    40F20000C4F2C820

    Keep in mind this is 8 bytes, so you'll need to find 4 bytes of extra space before the instruction you are overwriting is.

  • Replies 132
  • Created
  • Last Reply

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Last Day On Earth: Survival v1.35.0 +36 FREE Hacks
      Modded/Hacked App: Last Day on Earth: Survival By Andrey Pryakhin
      Bundle ID: zombie.survival.craft.z
      iTunes Link: https://itunes.apple.com/us/app/last-day-on-earth-survival/id1241932094

      Hack Features:
      - Coins Hack - Spend/Buy something that costs Coins to increase Coins!
      - Durability Hack - Weapons, Clothes, Boots, etc. Will not break. You can always keep using them.
      - Crafting Hack - Able to craft stuff without required items!
      - Skill Points Hack - Skill Points won't decrease, reset to increase.
      - Duplicate Items Hack - Split Items to duplicate them! Now it will duplicate by 20!
      - Loot box hack - Open 1 lootbox for 1000! - x64 only
      - Items increase when Taking from Inbox. You will never run out of Items in your inbox! - x64 only
      - Minigun Doesn't Overheat - x64 only
      - Unlimited Energy. Energy Increases instead of subtracting! - x64 only
      - Bow One Hit Kill - x64 only
      - Anti-Ban

      During the month of December, we have decided to make the ViP hack for free for all users! :) Extra features include:
        • Informative
        • Agree
        • Haha
        • Thanks
        • Winner
        • Like
      • 29,994 replies
    • Kingdom Towers v0.3.18 [+4 Jailed Cheats]
      Modded/Hacked App: Kingdom Towers By Martin Quinones
      Bundle ID: com.pizia.kingdomtowers
      iTunes Store Link: https://apps.apple.com/us/app/kingdom-towers/id6699736128?uo=4



      🤩 Hack Features

      - Unlimited Currency
      - Never Die
      - One Hit Kill
      - Unlocked All Towers/Relics
        • Thanks
        • Like
      • 11 replies
    • Kingdom Towers v0.3.18 [+4 Cheats]
      Modded/Hacked App: Kingdom Towers By Martin Quinones
      Bundle ID: com.pizia.kingdomtowers
      iTunes Store Link: https://apps.apple.com/us/app/kingdom-towers/id6699736128?uo=4

       

      🤩 Hack Features

      - Unlimited Currency
      - Never Die
      - One Hit Kill
      - Unlocked All Towers/Relics
        • Informative
        • Agree
        • Thanks
        • Winner
        • Like
      • 10 replies
    • Go Go Werewolf! v1.3 [+3 Jailed Cheats]
      Modded/Hacked App: Go Go Werewolf! By Dejaime Antonio de Oliveira Neto
      Bundle ID: productions.artcode.ggw
      iTunes Store Link: https://apps.apple.com/us/app/go-go-werewolf/id6739493341?uo=4



      🤩 Hack Features

      - Never Die
      - Free Item Upgrade
      - Unlimited Coins (Enable and Finish Stage)
        • Like
      • 4 replies
    • Go Go Werewolf! v1.3 [+3 Cheats]
      Modded/Hacked App: Go Go Werewolf! By Dejaime Antonio de Oliveira Neto
      Bundle ID: productions.artcode.ggw
      iTunes Store Link: https://apps.apple.com/us/app/go-go-werewolf/id6739493341?uo=4


      🤩 Hack Features

      - Never Die
      - Free Item Upgrade
      - Unlimited Coins (Enable and Finish Stage)
        • Winner
        • Like
      • 2 replies
    • Survivor Code: Last Stand v1.0.3 [+3 Cheats]
      Modded/Hacked App: Survivor Code: Last Stand By TUONG PHAT ENVIROMENT AND TECHNOLOGY COMPANY LIMITED
      Bundle ID: com.survivor.hero.laststand
      App Store Link: https://apps.apple.com/us/app/survivor-code-last-stand/id6743934880?uo=4


      🤩 Hack Features

      - Never Die
      - Add Currency
      - Get No Ads
       
        • Like
      • 2 replies
    • Survivor Code: Last Stand v1.0.3 [+3 Jailed Cheats]
      Modded/Hacked App: Survivor Code: Last Stand By TUONG PHAT ENVIROMENT AND TECHNOLOGY COMPANY LIMITED
      Bundle ID: com.survivor.hero.laststand
      App Store Link: https://apps.apple.com/us/app/survivor-code-last-stand/id6743934880?uo=4


      🤩 Hack Features

      - Never Die
      - Add Currency
      - Get No Ads
        • Like
      • 1 reply
    • Bounce Defense v1.2.0 [+5 Jailed Cheats]
      Modded/Hacked App: Bounce Defense By Voodoo
      Bundle ID: com.minigamelab.bouncedefense
      App Store Link: https://apps.apple.com/us/app/bounce-defense/id6740627201?uo=4



      🤩 Hack Features

      - Add Currency
      - Add Battle Currency (Enable inside battle)
      - Never Die
      - Unlock All Towers
      - Unlimited Tower Cards
        • Like
      • 3 replies
    • Bounce Defense v1.2.0 [+5 Cheats]
      Modded/Hacked App: Bounce Defense By Voodoo
      Bundle ID: com.minigamelab.bouncedefense
      App Store Link: https://apps.apple.com/us/app/bounce-defense/id6740627201?uo=4



      🤩 Hack Features

      - Add Currency
      - Add Battle Currency (Enable inside battle)
      - Never Die
      - Unlock All Towers
      - Unlimited Tower Cards
        • Like
      • 2 replies
    • Mini Merge Champions v30.2.2 [+2 Jailed Cheats]
      Modded/Hacked App: Mini Merge Champions By Popcore GmbH
      Bundle ID: com.lhmkvlbfdj.mergewarriors
      App Store Link: https://apps.apple.com/us/app/mini-merge-champions/id6670783328?uo=4



      🤩 Hack Features

      - Unlimited Resources
      - Activate Permanent Blessings

        • Winner
        • Like
      • 3 replies
    • Mini Merge Champions v30.2.2 [+2 Cheats]
      Modded/Hacked App: Mini Merge Champions By Popcore GmbH
      Bundle ID: com.lhmkvlbfdj.mergewarriors
      App Store Link: https://apps.apple.com/us/app/mini-merge-champions/id6670783328?uo=4


       

      🤩 Hack Features

      - Unlimited Resources
      - Activate Permanent Blessings
       
        • Agree
        • Thanks
        • Winner
        • Like
      • 2 replies
    • Draft Showdown v1.1.1 [+3 Jailed Cheats]
      Modded/Hacked App: Draft Showdown By Quest Lab Games Korlatolt Felelossegu Tarsasag
      Bundle ID: com.questlab.draftwar
      App Store Link: https://apps.apple.com/us/app/draft-showdown/id6743368869?uo=4



      🤩 Hack Features

      - Unlimited Resources
      - Never Die
      - One Hit Kill
      • 0 replies
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines