• Welcome to Valhalla Legends Archive.
 

Discussion About Adding Backdoors/Etc.. to Your Bot

Started by Hazard, July 01, 2003, 11:25 AM

Previous topic - Next topic

Hazard

I'm not so sure if this belongs here so move it if it doesn't but it does deal with Battle.Net bot development. It's a question of ethics. How does one build themselves into a program they create? I'm not talking about backdoors and trojans to steal cd keys, account names and passwords, etc. I'm talking more about the ability for the programmer of a bot to be able to unban himself on a bot he creates. I guess my question is does the programmer build himself in with any access? If so how much? This has been nagging at me and I'm curious what other programmers think. I know that some programmrs give themself full access and some only give themselves access to unban themselves and quit the bot. Well I'll stop here and just listen in to your responses.

!~!HaZaRD!~!

"Courage is being scared to death - but saddling up anyway." --John Wayne

Crypticflare

I think a lot of that has to deal with the Author and his idea of who uses it, I think security features like that can be good to have, Users need to realize this is the programmers, hard work, sweat, and brain busting, using these programs should be considered more of a privlege then a *eh its just a bot* they don't realize that someone once paved the way for better upgrades to be done. I sorta sidetracked myself, The bots purpose should be planned out before adding that kind of access, the author should realize the abilities of the bot, and know what could happen IF it did fall into a risky user, its all about the product.. does it/can it pose a violation to the server load somehow or can someone tamper with it to be used for bad intentions? thats just my 2 cents.

DarkMinion

I have never done anything like that in any bot I have ever made, I am proud to say.

Camel

My bot is distributed with a few of my accounts having full access, but anybody can go and and remove that. The thing is, very few people do. :)

c0ol

Uhh, once u release the bot into public domain, it no longer belongs to you it belongs to "them" (the public). if you want it to remain yours then dont release it.  thats like buying a copy of windows and by doing that letting microsoft add/delete programs from ur computer or something silly like that, oh wait....

Skywing

#5
Quote from: c0ol on July 01, 2003, 10:23 PM
Uhh, once u release the bot into public domain, it no longer belongs to you it belongs to "them" (the public). if you want it to remain yours then dont release it.  thats like buying a copy of windows and by doing that letting microsoft add/delete programs from ur computer or something silly like that, oh wait....
Making a program available for download and releasing it into the public domain are two very different things, at least in the United States.  Check with your local overpaid lawyer for more details.

Hazard

Ok I'll give an example to get back on-topic with this. Lord`Bacca`[vL] cannot be banned on a Chewbacca Bot (at least in its normal, unaltered form.) Would it be wise to do this...? Or would it be unethical?

!~!HaZaRD!~!

"Courage is being scared to death - but saddling up anyway." --John Wayne

WiLD

I think it is unfair to add yourself (the author) full access and even alittle access for that matter. i think most authors add them self to a bot they release. Wether you know or you dont know that they have access is the scary part. You never know, they could enter your channel take over your bot and start banning every1. So whenever you download a new bot you got to ask yourself "do i trust the author?"

I for one have never added my name and anyone elses name into my bot besides credits.
=_=  &&  g0dFraY  &&  -=Templar=-  @USWest

Grok

Quote from: WiLD on July 02, 2003, 09:28 AMI for one have never added my name and anyone elses name into my bot besides credits.

Just because I've never added my name to a bot doesn't mean it won't give me full access.  Look at NBBOT as an example.  Adron will always have full access on it, no matter what his login name might be.  Other bots I know of are the same.

WiLD

Hows this possible? Does he add all his names to it or is it a secret command maybe like ÷·§Giveªccess

=_=  &&  g0dFraY  &&  -=Templar=-  @USWest

DarkMinion

If it was something that simple, it could easy be hex-edited out.

Hazard

#11
Quote from: Grok on July 02, 2003, 10:23 AM
Just because I've never added my name to a bot doesn't mean it won't give me full access.  Look at NBBOT as an example.  Adron will always have full access on it, no matter what his login name might be.  Other bots I know of are the same.

He just said that he didn't add his name to the bot. -1 for not reading before replying.

So, Grok, what do you think? Would it be smart for me to devise a system like Adron's to keep my options open with this question?

[Edit] By the way, Camel it is rumored that you are able to not only unban yourself on BNU`Bot, but quit the bot. Is this true...?

!~!HaZaRD!~!

"Courage is being scared to death - but saddling up anyway." --John Wayne

Grok

#12
I don't know.  You should do what you want, not what's smart or dumb.  It's just a bot.  You either plan on widespread distribution, or you're planning on not giving it to anyone.  There really are no in-betweens.  So assuming widespread distribution, do you really care if someone uses it?  Is it somehow defaming if the bot you created is used to ban you from some arbitrary channel on battle.net?  If so you have other issues requiring a different forum.
<grin>

Hazard

I see your point Grok I'll be sure to take that under considerantion.

!~!HaZaRD!~!

"Courage is being scared to death - but saddling up anyway." --John Wayne

c0ol

Quote from: Grok on July 02, 2003, 12:39 PM
Is it somehow defaming if the bot you created is used to ban you from some arbitrary channel on battle.net?  If so you have other issues requiring a different forum.

hehe well if you are seeking fame from making a bot, then programming ethics are the least of your problems.