New, Improved Copybot Demonstrated

by Alphaville Herald on 02/03/08 at 9:52 am

Remote-controlled bot copies prims, linksets, textures, clones avatar profiles and outfits & saves copies to the user’s hard drive

by Proper Prim


[UPDATE: Apparently a similar (or perhaps identical) copybot is being sold on slexchange here. Should slexchange remove this user-created content? Might the Lindens decide to have a word with bot creator Marki Young? As we watch this story unfold, I'd like to thank Herald reader Miki for pointing us to the slexchange page. Perhaps Herald reader Robin Linden will will have something to say about this at some point? - the Editrix]

Slbot_on_slexchange
click to enlarge slexchange sreenshot


In partnership with d3adlyc0d3c, last week I began conducting an investigation into reports of rampant content theft across Second Life. Some of these claims included allegations that Copybot was being used- allegations that many of us did not believe initially.

Unfortunately for content creators in Second Life, Copybot DOES still exist and is more advanced than ever. Several sources have told the Herald that Copybot had never left SL in the first place as many had hoped – instead, copybot engineers concentrated on a series of improvements to the original model.

‘Not only did Copybot continue to function and evolve in SL over the course of the past year, but trying to break it is a futile excercise as it is entirely impossible for Linden Labs to ever prevent individuals from being able to use this or similar functionality’ our source told us Thursday afternoon.

After the initial interviews, d3adlyc0d3c was able to acquire a copybot from certain SL ‘underground’ contacts – he then used the bot to create a youtube video demonstrating some of the capabilities of this software. In the video, we copy one of Apotheus Silverman’s large complex builds. After the video was done, we threw the copy away, Apotheus – honest.

Not only does the new copybot copy prims, complicated linksets, and textures like it always did, but it now has the ability to clone profiles, copy nearby avatar’s outfits and save all of this information to the user’s hard drive just like software such as Second Inventory – and perhaps even more effectively.

The new copybot is controlled entirely via IM, and you can make it Instant Message people, make it shout, it can reverse engineer particle scripts without any permissions, can be commanded to follow an avatar around and is programmed to automatically accept teleport requests from it’s master.

In the interests of responsible journalism, d3adlyc0d3c, Pixeleen and I debated at length whether or not it was a good idea to publish this article after the widespread panic Copybot publicity caused when the first version was circulating. We believe that the situation is very different now than it was when Copybot debuted – this new version is not easy at all to get and the people using it are as secretive as ever. It is doubtful that we in SL will ever see an open market of people distributing Copybot – in fact, limited the number of Copybots may be in the bot creators’ interest as long as some crooks residents see a way to profit by distributing cheap reproductions of other’s works.

In the meantime, rumors will continue to circulate that ‘Testclient’ is copybot -these rumors are only partially true at best.

Testclient is very easy to acquire, but it is missing some functionality that copybot has. Import/Export commands are ‘Under Construction’ (meaning you cannot copy anything, not even prims you own) and have been for the last few releases. In addition there is code in place that checks permissions before calling the unfinished function that may at some point do the prim copying. While admittedly, the last hurdle would be easy for a person with even the most basic programming knowledge to circumvent only a small percentage have even that knowledge and of those that do only a small percentage of the unscrupulous ones would have the know-how to fix the export or import commands.

Some suspect that the Libsecondlife crowd removed these commands intentionally in order to prevent widespread abuse – a step in the right direction as far as many are concerned.


copybot’s commands

HELP

Client accept teleport lures from master and group members.

* goto – Teleport to a location (e.g. “goto Hooper/100/100/30″)
* say – Say something. (usage: say (optional channel) whatever)
* appearance – Set your current appearance to your last saved appearance
* gohome – Teleports home
* shout – Shout something.
* tree – Rez a tree.
* login – Logs in another avatar
* exportparticles – Reverse engineers a prim with a particle system to an LSL script. Usage: exportscript [prim-uuid]
* mangleprim – Modifies the TextureEntry of a prim to allow extended fields to be inserted. Usage: mangleprim [prim-uuid] [face-index] [texture-uuid]
* export – Exports an object to an xml file. Usage: export uuid outputfile.xml
* importoutfit – Imports an appearance from an xml file. Usage: importoutfit inputfile.xml
* setMasterKey – Sets the key of the master user. The master user can IM to run commands.
* setmaster – Sets the user name of the master user. The master user can IM to run commands. Usage: setmaster name
* quit – Log all avatars out and shut down
* wear – Wear an outfit folder from inventory. Usage: wear [outfit name]
* stats – Provide connection figures and statistics
* sethome – Sets home to the current location.
* goto_landmark – Teleports to a Landmark. Usage: goto_landmark [UUID]
* uptime – Shows the login name, login time and length of time logged on.
* whisper – Whisper something.
* findtexture – Checks if a specified texture is currently visible on a specified face. Usage: findtexture [face-index] [texture-uuid]
* moveto – Moves the avatar to the specified global position using simulator autopilot.
* packetlog – Logs a given number of packets to an xml file. Usage: packetlog 10 tenpackets.xml
* md5 – Creates an MD5 hash from a given password. Usage: md5 [password]
* dumpoutfit – Dumps all of the textures from an avatars outfit to the hard drive. Usage: dumpoutfit [avatar-uuid]
* logout – Log this avatar out
* balance – Shows the amount of L$.
* priminfo – Dumps information about a specified prim. Usage: priminfo [prim-uuid]
* deleteFolder – Deletes a folder from inventory.
* backuptext – Backup inventory to a folder on your hard drive. Usage: backuptext [to ] | [abort] | [status]
* who – Lists seen avatars.
* help – Lists available commands.
* regioninfo – Prints out info about all the current region
* follow – Follow another avatar. (usage: follow [FirstName LastName]) If no target is set then will follow master.
* i – Prints out inventory.
* touch – Attempt to touch a prim with specified UUID
* import – Import prims from an exported xml file. Usage: import inputfile.xml
* location – Show the location.
* parcelinfo – Prints out info about all the parcels in this simulator
* showeffects – Prints out information for every viewer effect that is received. Usage: showeffects [on/off]
* debug – Turn debug messages on or off. Usage: debug [on/off]
* findsim – Searches for a simulator and returns information about it. Usage: findsim [Simulator Name]
* giveAll – Gives you all it’s money.
* cloneprofile – Clones another avatars profile as closely as possible. WARNING: This command will destroy your existing profile! Usage: cloneprofile [targetuuid]
* siton – Attempt to sit on a particular prim, with specified UUID
* jump – Teleports to the specified height. (e.g. “jump 1000″)
* primcount – Shows the number of objects currently being tracked.
* exportoutfit – Exports an avatars outfit to an xml file. Usage: exportoutfit avataruuid outputfile.xml
* im – Instant message someone. Usage: im [firstname] [lastname] [message]
* echoMaster – Repeat everything that master says.
* load – Loads commands from a dll. (Usage: load AssemblyNameWithoutExtension)
* dilation – Shows time dilation for current sim.
* stand – Stand
* sit – Attempt to sit on the closest prim


73 Responses to “New, Improved Copybot Demonstrated”

  1. Nacon

    Mar 2nd, 2008

    “Pixeleen and I debated at length whether or not it was a good idea to publish this article…”

    Yeah right.

  2. Anon

    Mar 2nd, 2008

    hay stop be tellin eblyone about dah kewl tewls ll linedns employees be usin ta supplamentary dey cheap ass LL pay!

    witout dah ad fahms and stock scamz and copybottin dey aint able tah pays for deys gamer scriptions an starfucks and kid foods an diaperz!

  3. Miki

    Mar 2nd, 2008

    ahhh… this is anything new? you guys are really fast!

    “certain SL ‘underground’ contacts” -> means slexchange???

  4. Darthblueafro

    Mar 2nd, 2008

    well doesn’t that just do damn near everything under the sun and a half.

  5. d3adlyc0d3c

    Mar 2nd, 2008

    ‘”certain SL ‘underground’ contacts” -> means slexchange???’

    boy are you a bright one. You cant find copybot on slex.
    Copybot is not a prim replicator. There is a HUGE difference.
    You can’t even get prim replicators on slex because they were banned.
    Let me guess, you must be the same misinformed retard from the forums.

  6. moses

    Mar 2nd, 2008

    i bet if second life herald was around before the invasion of normandie they would publish all the plans of the allies. in german.in the name of journalistic freedoms of course….inquiring mines want to know after all.but yes you get this instructions with your very own copy bot but nothing like spreading the word, eh ?

  7. tron

    Mar 2nd, 2008

    is this the copybot v2.0 i have seen on torrent sites?

  8. Miki

    Mar 2nd, 2008

    > boy are you a bright one

    thank you. and: you should REALLY investigate before you write. ;-)

  9. hax

    Mar 2nd, 2008

    the features you are on about are several months old, and yes you can get that crap on slx. old news

  10. Miki

    Mar 2nd, 2008

    d3adlywhatever, sorry, i forgot to add the link:

    http://www.slexchange.com/modules.php?name=Marketplace&file=item&ItemID=566422

    seems that their V0.7 has some nice improvements. these guys will thank you very much for giving this such a big publicity push ;-)

  11. d3adlyc0d3c

    Mar 2nd, 2008

    copybot 2.0 you see on torrent sites is likely a trojan.

  12. Razrcut Brooks

    Mar 2nd, 2008

    One way to deter some (not all) thieves is to secretly “tag” your builds with a hidden,unique prim or texture..then advertise this fact . Then again, some thieves would see that as a challenge, not a deterrent.

    Good video, good song. Torley and D3adlycOd3c should team up, oh wait..they have banned him. I watched the video twice to try and see the avatar’s name–but the inventory window was strategically placed to cover his name! C’mon LL, you are forcing D3adlycOd3c to hide in the shadows and use cloak and dagger methods to remain somewhat anonymous. Let him back in,place him on probation, and install an ankle monitor on him if you dont trust him! ;)

  13. Why Bother

    Mar 2nd, 2008

    “In the interests of responsible journalism, d3adlyc0d3c, Pixeleen and I debated at length whether or not it was a good idea to publish this article after the widespread panic Copybot publicity caused when the first version was circulating.”

    I somehow doubt this “debate.” With the exception of Codec, even with his past is far more stand up than ANYONE else on the Herald staff, I very much doubt that there was even a second thought about publishing this.

  14. d3adlyc0d3c

    Mar 2nd, 2008

    ‘these guys will thank you very much for giving this such a big publicity push ;-)

    no they are going to thank you for getting them banned from slx and probably causing the linden governance team to notice something they had overlooked. This isn’t going to increase business, it’s going to ruin them. You should perhaps read the tos, which this tool clearly violates.

  15. Razrcut Brooks

    Mar 2nd, 2008

    @ Hax and Miki : Old news eh?… maybe to those out there that try to steal.
    This is new information for many of us. Also, if you re-read the article, he never said that this was a brand new product just released.. He clearly mentions that it has been upgraded with new features. I would also bet that the majority of us honest residents had no idea this was still around and are surprised at how easy it is to copy others’ work.

  16. d3adlyc0d3c

    Mar 2nd, 2008

    Indeed Razrcut, I had no idea that one was on slx as I had found one different from that that is circulating. This proves that there is a very serious problem with content theft and that it is in fact infinitely more serious that we thought.

  17. nimrod yaffle

    Mar 2nd, 2008

    Low Spam Anticopybotter: !quit
    Low Spam Anticopybotter: Provided by XXXX at XXXX(XX,XXX,XX)
    Low Spam Anticopybotter: Buy today to protect your store, low spam!
    Low Spam Anticopybotter: !quit
    Low Spam Anticopybotter: !quit

  18. Draxamus

    Mar 2nd, 2008

    Did you really have to use that horrible song for the video?

  19. d3adlyc0d3c

    Mar 2nd, 2008

    “Low Spam Anticopybotter: !quit
    Low Spam Anticopybotter: Provided by XXXX at XXXX(XX,XXX,XX)
    Low Spam Anticopybotter: Buy today to protect your store, low spam!
    Low Spam Anticopybotter: !quit
    Low Spam Anticopybotter: !quit

    Posted by: nimrod yaffle | March 02, 2008 at 08:21 PM”

    ATTENTION: PRODUCTS LIKE THIS DO NOT DEFEAT COPYBOT. COPYBOT NOW ONLY TAKES COMMANDS VIA IM FROM THE PERSON IT IS CONFIGURED TO TAKE COMMANDS FROM, ITT THE ‘MASTER’. PLEASE DO NOT WASTE YOUR MONEY ON THESE WORTHLESS SCAMS.

  20. d3adlyc0d3c

    Mar 2nd, 2008

    ‘Did you really have to use that horrible song for the video?’

    Yes.

  21. Whatever

    Mar 2nd, 2008

    “In the interests of responsible journalism, d3adlyc0d3c, Pixeleen and I debated at length…”

    You wouldn’t know responsible journalism if it bit you in the ass, which it definitely would if it had teeth and a mouth with which to bite you. Also, copybot is Penny.

  22. Zetaphor Tengu

    Mar 3rd, 2008

    FAIL! This guys is lame, all he did was compile TestClient. Every single one of those features matches the exact list of built in features in TestClient. Everything but the working import/export… But that can also be easily explained, while debunking the notion that Marki Young has any real skills.

    In short, get a compiler kids, do it yourself!

  23. The Real Kalel

    Mar 3rd, 2008

    Cool form of griefing. Rile up the fashionistas and assorted tards over the very thing they are crapping their daipers over, cause drama by not moderating the comment that says where to get it, in fact append it to the very start of the article and then sit back for LULZ as the BAWWWS ensue.

    Fashionistas are far more fun to poke than baby furs.

  24. The Grid Live

    Mar 3rd, 2008

    Second Life News for March 3, 2008

    From: MindBlizzard blog Autism in Second Life Quote from the site – Second Life can be a place to meet and greet, and because of the anonimity an NVE offers hope for many who have social disabilities. Heres a YouTube movie about Autism in Second…

  25. kopibot

    Mar 3rd, 2008

    The only solution would be to introduce CAPTCHA on the login screen of SL. Bots wont be able to login with a good CAPTCHA.

  26. Whisper2u

    Mar 3rd, 2008

    The road to getting your own SL-BOT seems to start with the Second Life Herald and SL-Exchange. After reading about it in the Herald and deciding you want one, you should go to the SLX and click on the SL-BOT item mentioned above. When you click it you are given an item for 0 Lindens. When you SL rez that new SL-BOT object which you just got on SLX, out pops its sole contents which is a notecard. Said notecard gives information on how you can buy your very own SL-BOT at a low low introductory price. Get ‘em while they’re hot I would imagine.

    The notecard tells us that SL-BOTS cost a little money. It tells us that to be able to buy your very own SL-BOT, first you have to go to their website and register. Thats http://www.sl-bot.com. Once you register at their website by putting in your SL first and second name and a DIFFERENT password than the one you use on SL, your account is then created and you are given a short Authentication password made up of letters and numbers. Ok, your account on their website is created at this point.

    The next step to getting your very own SL-BOT is to go back Inworld to SL with your new password in tow, and teleport to the SL-BOT Terminal which is located about in the middle of the sim jeonbuk. You will find the nice little SL-BOT terminal right next to the BIG SL-BOT vendor. You must use this terminal now. Click the terminal then when the blue option menu comes up, select the only entry: AUTH. You will then be prompted to enter your authorization code in open chat, which the terminal picks up. Maybe make sure nobody is standing too close when you do this. Authentication happens quickly. You must do this authorize step with 24 hours of registering on their website or your authentication password will expire.

    Once you enter your authentication password and their terminal tells you that you are authenticated, you may then move slightly to your right and spend money in their SL-BOT vendor! About time at last right? Well there is a little more to do yet. Right now they are selling the Basic SL-BOT for 3000 Lindens at the introductory price. It comes with 3 bots. More bots can be added.

    Put your 3000 lindens into the vendor, pull the handle and pray… “You have paid Marki Young 3000 Lindens”… “Your SL-BOT is being built for you!” … time … time … you wait for the product delivery… time … it never comes… You get the notecard from the vendor and re-read the process. It clears things up. After paying your 3000 Lindens, and after the vendor tells you that “Your new SL-BOT has been successfully built for you”, you must go back to their webpage and LOGIN. Don’t assume you are already logged in. Once in, go to their USER area where you will find the DOWNLOAD area. You will find that your own special SL-BOT has been built for you and is ready for download ONTO YOUR HOME PC. This software that you just bought runs on your home pc and directly manipulates things inworld in SL just like the SL client does, sort of, so be aware of that. Also available for download there in their download area is the 3.5 version of the microsoft .NET library layer which SL-BOT requires to work.

    It all looks pretty neat and fairly professional so far. They seem like a decent bunch of GERMAN software engineers who are creating and bringing this SL-BOT to market. Their website has a seperate standalone forums which automatically picks up the logged in user from their main site which tells me that they like to pay attention to fine details and like to have everything flow. Updates to the BOT seem to be coming fast and it seems to have A GAZILLION functions already, including the ability to do something that sounds really weird that they call “copying complicated primsets” I notice.

    Isn’t it wonderful how the hard work of all the libSL people is finally paying off and being put to good use in the creation of new and useful things like SL-BOT and OPENSIM ??

    I have to go now and ponder the Zen behind this new German thing and figure out what the hell it does. Anyone know? :)

    -30-

  27. Marc Woebegone

    Mar 3rd, 2008

    this is great, i bought one, went into “god” mode, and starated replicating land…. lol

  28. Cheery girl

    Mar 3rd, 2008

    thanks, SLH ppl, have been looking for this for ages. now i am on my wy to testing it myself.

    god help me not to get greedy

  29. Angel

    Mar 3rd, 2008

    Bought one for fun and I must say that they fixed testclient so that it exports and imports nicely.

    With this thing for just L$3,000 you can rip people’s skins easy as pie, far easier than GLIntercept as you don’t have 400-800 files to examine to find the skins… just go to a nudist beach, or buy one copy of the skin, and in a few seconds you have just the textures you need.

    Same with clothes!

    Then rez hair and type three commands and you have a perfect copy… prims *and* textures.

    Shoes, same deal. Pretty hot.

    A days work and you could set up a nice little business to recoup the L$3,000 investment with just a few sales.

  30. echoMaster

    Mar 3rd, 2008

    Welcome to the happy, happy new SL!!! Unlimited copying, funny avi theft, pleasurable neighbour spying with your 50 bots! Just join the slbot group in SL and you will be regulary informed about the new bot updates. SHOW SCRIPT [prim uuid] would be my favorite!

    Just wait for the real coding guys, not these ingenous script kiddies. Will businesses in SL survive this? I dont think any serious content provider will stay. Who wants to bet?

    TYVM for making this public. TYVM for the professional research in advance.

  31. Cheery girl

    Mar 3rd, 2008

    got “SecondLife can’t login from this compter” from the bot client. does this means LL is actually dealing with this now?

    great work then, SLH @@!!!

  32. hax

    Mar 3rd, 2008

    are you crazy?? why are you posting links/pics to that slx item? now every SLH-reading noob will get one.. and the fool who sells a free product on slx will get more money, plus its bad for the libsl project, bad for the SLH reputation (if there is any) etc.. libsl is “hard” to get for a reason, cause its a mighty tool which should not be available to everyone. they dont even have to compile it now grrr

  33. Hans Horse

    Mar 3rd, 2008

    It’s not that easy to use… Or am I an exception.

  34. d3adlyc0d3c

    Mar 4th, 2008

    ‘libsl is “hard” to get for a reason’

    libsl is extremely easy to get, this is a modified version of TestClient which is typically harder to get.

  35. Snake Eater

    Mar 4th, 2008

    d3adlyc0d3c,

    The program you used for your demo video isn’t the same as this SL-Bot is it?

  36. d3adlyc0d3c

    Mar 4th, 2008

    no it isn’t but both do the same thing. Sl-bot is more extensive than the one I had but the one I had didn’t have to connect to their servers. If for any reason their servers go down all SL-bots will cease to function.

  37. akasha

    Mar 4th, 2008

    It has been reported, and removed from SLEX as copybot/replicator tools are banned.

  38. anon

    Mar 4th, 2008

    Seldom has there been something on these pages which makes me literally roll over the floor from laughing. This is such an example:

    “bad for the SLH reputation”

  39. history 101

    Mar 4th, 2008

    “i bet if second life herald was around before the invasion of normandie they would publish all the plans of the allies. in german.”

    did you know that that actually happened? on purpose, by the allies themselves?

  40. moses

    Mar 5th, 2008

    “did you know that that actually happened? on purpose, by the allies themselves?”

    i think you are speaking of operation ‘mincmeat’ to cause the germans think the allies are going to attack the greek and sardinia and not landing on sicily. yes ? but i do not think the herald is so organized :p

  41. history 201

    Mar 5th, 2008

    Or the disinformation campaign telling the Germans that the Allies were going to land in Calais instead of Normandy?

  42. moses

    Mar 6th, 2008

    ah…calais and to england then. where n’er arrieved more happy men…..

    well any way…time for my nap.

  43. Akasha

    Mar 6th, 2008

    Um hey, Herald– Since SLEX removed the item, can you please take that screen shot off this page, that clearly shows the URL where that god awful thing can be bought? Or are you advertising for them?! Please remove it…lets not give them any more business.

  44. The Baron

    Mar 7th, 2008

    I suppose there is one blessing in that this SL Bot has to connect to the creator’s servers in order for it to work, meaning they would have a record or know of the identities
    of the people using their Bot in-world for copying. As it’s against LL TOS to use a copybot inworld , could LL not ask the server owners (creators) to turn over their records of users?

  45. nonsn

    Mar 10th, 2008

    They secured all Functions and this Tool isnt a copybot. i biught it, its cool it has multi login, but you cant copy, the new version has built in requests where the owner has to grant the permission to clone or anything

  46. Roys

    Mar 10th, 2008

    Yes thats True nonsn, d3adlyc0d3c has posted wrong informations, the sl-bot cant copy anything without the owners permission its secured by im request to the one you want to clone or so.. so you cant do illegal things with this software, sometimes its better to check a software before post wrong informations :-)

  47. d3adlyc0d3c

    Mar 14th, 2008

    ‘Yes thats True nonsn, d3adlyc0d3c has posted wrong informations, the sl-bot cant copy anything without the owners permission its secured by im request to the one you want to clone or so.. so you cant do illegal things with this software, sometimes its better to check a software before post wrong informations :-)

    The video shows clearly that this is not the case and the original article was about completely different software. However the Patriotic Nigras seem to have acquired a hacked copy of sl-bot 0.7 where it clearly does not ask for permission. The sl-bot team (I’m sure that you’re one of them) may have made some changes since 0.7 but 0.7 did not check permissions to execute any commands issued to it.

    Additionally Proper Prim wrote this article, not me, which brings me back to reminding you to learn to read.

  48. whoiot

    Apr 30th, 2008

    why the fuck you need to make it public ?
    you scare all the people
    the bots isnt spread so many times, soo shht and dont make any fuck here

  49. trixies

    Sep 22nd, 2008

    well… I don’t care about this …

    but i would like to know what’s this song on the video ???

  50. Interested?

    Oct 18th, 2008

    The bot used in this video was Copybot v2. I currently have Copybot v2.2.3.1 and am selling it for 2,000 L$. It works wonderfully, copies prims, sculpties, can clone people, and all of this is done without permissions, so unlike SL-Bot, you don’t need permission to copy something you like.

    *DISCLAIMER* I am not responsible for what you choose to do with this. I only use it to copy items that I already own, for back-up sake and strongly advice against any illegal activity, though it is possible with this version.

    If interested, send an e-mail to slcopybot@gmail.com and I will return your email and we can discuss business. The cost is 2,000 linden.

Leave a Reply