Essentially Jagex obfuscated all of Runescape, (nearly doubling the size of the .jar file) and obfuscated their obfuscates (not exactly but it's a much simpler concept to understand).
Essentially, this means that all Injection and Reflection bots have been made exceedingly more difficult to make a functional bot with.
Hooks are still possible from strong patterns, but Jagex updates the game every 6 hours anyway, which means they can easily break any returning reflection or injection bots that make the ever-so-small chance of working again.
What this means is that now, there are only 4 public botting sites that still work:
RiD (
Robotz In Disguise) - Works off of color, 3D object recognition, textures, spatial recognition, and advanced mathematics to simulate the most human mouse movements currently available. It uses AI to make decisions in realtime rather than from a infinitely looping script like almost all reflection and injection bots They do not break any copyright or irl laws by making this bot, so it will be around for years to come. No one has been banned from their bots while following Guidelines since 2008.
SCAR - (
www.freddy1990.org) Works based off of the Pascal language, and uses color and shapes to interact with Runescape. It's been around since 2004 iirc, and the quality of the script is entirely dependent on the skill and experience of the programmer. It is possible to implement AI into bots with SCAR, however it's not very common, as it is very line intensive programming method. It does breach the DMCA (Digital Millenium Copyright Act), however, it is very difficult to use it for mass goldfarming purposes, and most of it's userbase tends to just level up skills, and therefore Jagex has little reason to go after them legally, however, it is possible in the future.
Simba (
http://villavu.com) - Very similar to SCAR from what I understand, pretty all of what I said about SCAR applies to Simba
Runedream (
www.runedream.org) - Pretty much the closest thing to RSBuddy as you can get post-bot nuke, as far as similarity. It runs a client, and uses color to function. Only on version 1.02 for the moment though.