injection reflection magic

Discussion in 'RuneScape 2007 Cheating' started by I Value Honesty, Feb 11, 2015.

injection reflection magic
  1. Unread #1 - Feb 11, 2015 at 11:28 AM
  2. I Value Honesty
    Joined:
    Jan 20, 2015
    Posts:
    82
    Referrals:
    0
    Sythe Gold:
    22

    I Value Honesty Member

    injection reflection magic

    what are these things?
    I know it's the mechanic bots use, but what does each name represent?
    Also: is one mechanic better than the other?
    example: "best is reflection, than injection, than magic,..."
    (tribot uses reflection, which is featured in a sticky thread)
     
  3. Unread #2 - Feb 11, 2015 at 12:32 PM
  4. Darkest Dream
    Joined:
    Jun 26, 2013
    Posts:
    7,457
    Referrals:
    1
    Sythe Gold:
    544
    Vouch Thread:
    Click Here
    Discord Unique ID:
    624783392625524785
    Sythe RSPS Player Two Factor Authentication User In Memory of Jon Christmas 2015 Doge Halloween 2013 Sythe's 10th Anniversary Off Topic Participant Gohan has AIDS
    Heidy Lawrence

    Darkest Dream I prefer to have my nightmares with open eyes.
    Darkest Dream Donor

    injection reflection magic

    I have no idea what magic is, I assume that's color?

    Here is a snippet I copied from the wikipedia that's reasonably accurate

    "Injection and reflection bots work in similar ways, however they use different methods to accomplish this.
    Injection bots inject into the RuneScape applet, reading the game's code directly to determine what is what. Reflection bots create a mirror image of the RuneScape applet by accessing the loaded classes and then read the code of the "reflected" copy, without injecting any code - considered to be much harder to detect than injection but - if done right - both are completely undetectable. Most bots, such as RSBuddy (now EOL) or RSBot, used both injection and reflection to be able to gather as much data as possible. A custom-engineered game client is used to run the bot, rather than through a web browser with Jagex's official client (as is done with most colour-based bots). This allows the game to be slightly modified, making it listen to fake mouse - or key events (allowing you to play other games while using the bot) and to disable direct system access (say: faking runtime information) to mislead Jagex's servers.

    The fact that the bots both read the game's actual code, rather than looking at the screen (colour bot) make it very easy for them to complete random events - for example, instead of trying to identify the correct spinning object visually with shapes and colours, the bot simply sees a few sets of numbers, called IDs - unique numbers used by the game to identify every individual entity in the RuneScape world - and picks the one ID that matches the correct answer.

    IDs are the basis of injection and reflection bots and it was what made them so powerful. As injection and reflection both exist in Java, the only way to stop bot developers using these functions would be to use something other than Java to run the game applet. This could be done without rewriting the whole game (only the applet would need to be written in a different language, rather than the servers) - however the loss of Java would mean the loss of a lot of compatibility for many users."
     
  5. Unread #3 - Feb 11, 2015 at 3:22 PM
  6. c00l84
    Joined:
    Oct 28, 2014
    Posts:
    294
    Referrals:
    0
    Sythe Gold:
    2

    c00l84 Forum Addict
    Banned

    injection reflection magic

    Every bot are the same in a way. I know some bot uses injection and etc.
     
  7. Unread #4 - Feb 11, 2015 at 3:28 PM
  8. TBotting
    Joined:
    Apr 6, 2014
    Posts:
    665
    Referrals:
    0
    Sythe Gold:
    0
    Two Factor Authentication User Sythe's 10th Anniversary

    TBotting Apprentice

    injection reflection magic

    Injection adds code to the RS client to give you access to the data in the client, Reflection accesses it without modifying the RS client. Injection has more power since with injection you can not only read data but also modify the way the RS client works itself (uses that data). An example of this would be disabling rendering like RSBuddy did.

    Reflection pros:
    - Harder to detect

    Reflection cons:
    - (significant (when we care about every 0.x% of cpu usage)) Overhead
    - Can't modify RS client code

    Injection pros:
    - Possibilities are limitless, you can change all clients behaviour (make chickens look like general graardor for example)
    - Basically no overhead (apart from some extra lines in memory but that's a few KB lol)

    Injection cons:
    - Easier to detect (RS has code to detect this, they only need to tell the client to do so)

    I'm sure there are going to be smartasses that are going to try to correct me, but this is a brief explanation of what the differences are.
     
  9. Unread #5 - Feb 15, 2015 at 4:03 PM
  10. mercatres
    Joined:
    Mar 2, 2008
    Posts:
    719
    Referrals:
    1
    Sythe Gold:
    0

    mercatres Apprentice
    Banned

    injection reflection magic

    Is there actual detection code in the client?

    Either way I wonder why they don't do it though
     
  11. Unread #6 - Feb 16, 2015 at 12:55 PM
  12. Fitta
    Joined:
    Dec 10, 2014
    Posts:
    92
    Referrals:
    0
    Sythe Gold:
    0

    Fitta Insane Scripter
    Banned

    injection reflection magic

    For Injection, yes.
     
< Did anyone get their bots banned today | which bot to use? >

Users viewing this thread
1 guest


 
 
Adblock breaks this site