Bouncer

From CKRAS Wiki

Revision as of 07:59, 11 October 2013 by Ckras (talk | contribs)

Als Bouncer (kurz: BNC) im IRC wird ein Programm bezeichnet, das zwischen einem IRC-Client und IRC-Server vermitteln kann, und somit als Proxy arbeitet.

Das Hauptziel der meisten Bouncer ist jedoch nicht die reine Vermittlung zwischen einem Client und einem Server, sondern das möglichst dauerhafte Aufrechterhalten einer Verbindung zu einem IRC-Server bzw. einem oder mehreren IRC-Netzwerken. Da in etlichen IRC-Netzwerken nach dem Ausloggen Privilegien in Channels verloren gehen und der Nickname von jedem anderen benutzt werden kann, ist die einzige Möglichkeit, einen Nickname oder Channel-Privilegien zu „reservieren“, mit Hilfe des Bouncers praktisch dauerhaft eingeloggt zu bleiben. Aus diesem Grund laufen Bouncer-Programme üblicherweise auf einem Server im Internet. Der Benutzer muss bei Verwendung des Bouncers nicht mehr permanent online sein.

Andere Gründe für den Einsatz von Bouncern sind:

   Schutz des Client-Rechners vor Übergriffen, z. B. einer DoS-Attacke oder der Anwendung von Exploits. Da aus Sicht des IRC-Servers und somit den Nutzern im IRC nur die IP-Adresse des Bouncer-Hostname bekannt ist, richten sich Angriffe nur gegen diesen.
   Im IRC mit einem anderen DNS-Name aufzutreten (nämlich dem des Bouncer-Hosts), der – über die rein technische Notwendigkeit hinaus – einen bestimmten Sinn ergibt, z. B. einen lustigen, kuriosen oder leeten Text. Anbieter mietbarer Bouncer haben oft eine große Auswahl an solchen DNS-Names, zwischen denen der Mieter meist zu jedem Zeitpunkt und beliebig oft wechseln kann.
   Der indirekte Aufbau einer Verbindung zum Server, wenn das direkte Verbinden aufgrund einer restriktiven Firewall o. ä. nicht möglich ist.
   der Aufbau einer verschlüsselten Verbindung von öffentlichen Netzwerken (z.B. WLANs), da viele IRC-Netzwerke eigene SSL-Server aufgrund von Kapazitätsproblemen nicht anbieten.
   Das Halten von DCC-Verbindungen. Da hier die Verbindung zwischen Bouncer und Client aufgebaut wird, kann ein Bouncerbenutzer offline gehen, während sein Bouncer die DCC-Verbindung hält.
   Zwischenspeicherung von Channel- und privaten Nachrichten bei Abwesenheit.
   Anonymität. Da die IP-Adresse in der Regel hinter dem Bouncer verborgen ist, ist der Chatter nicht direkt zurückzuverfolgen.

Vhosts

BNC Server #1 - Vhosts

IP-Adresse: 82.149.232.130 82.149.232.227 82.149.232.228 82.149.232.229 82.149.232.230 82.149.232.231 82.149.232.232 82.149.232.233 82.149.232.234 82.149.232.236 82.149.232.237 82.149.232.238 82.149.232.239 82.149.232.240 82.149.232.241 82.149.232.130 82.149.232.131 82.149.232.132 82.149.232.133 82.149.232.134 82.149.232.135 82.149.232.136 82.149.232.137 82.149.232.138 Hostname: bncs.ckras.com
ist.voll.maggied.de
ein.bnc.ist.total-komisch.de
sieht.aus.wie.ne.wurst.und.das.ist.total-komisch.de
ist.total-komisch.de
ich.hab.nix.geraucht.aber.ich.fuehl.mich.total-komisch.de
will.lieber.nackige.bikinigirlz.de
liebt.kleine.suesse.bikinigirlz.de
hat.gern.sex.mit.bikinigirlz.de
steht.voll.auf.die-simpsons.de
mag.bart.aus.die-simpsons.de
macht.musik.mit.murphy.in.der.simpsons-area.de
ist.verloren.in.der.camparena.de
hat.angst.in.der.camparena.de
hat.nen.kleinen.suessen.bouncer.von.ckras.com
ist.ein.kleines.kiddie.und.will.spieln.de
will.mit.leg0.spieln.de
will.an.seiner.freundin.spieln.de
gehoert.zu.den.skill0rs.von.fraggn.de
hast.leute.die.per.headshot.fraggn.de
verlaeuft.sich.in.der.futurama-area.de
saueft.gern.mit.bender.in.der.futurama-area.de
will.einen.film.drehen.mit.name.thefamilyguy.de
82.149.232.138 (IP Only)

CKRAS.com - Bouncer bestellen


Commands

/BHELP -> The command overview
/BWHO -> lists all current Users of psyBNC

  • /ADDUSER login :realname -> adds a new User
  • /DELUSER login -> deletes the specified User
  • /BKILL login -> Kills a user on psyBNC (does not delete)

/PASSWORD [network~]newpass -> changes your current Password
/JUMP [network~] -> Jumps to next Server in List
/ADDSERVER [network~] [S=]irc.serv.er :port
-> Adds a new IRC Server to your IRC-Server List if S= is supported in front of the hostname, the connection is being build as SSL- Connection.
/DELSERVER [network~] # (Number)
-> Removes the corresponding Server Number in
/LISTSERVERS [network~] -> Lists all Servers you added
/ADDIGNORE [network~] content :hostmask -> Adds a new Ignore to your Ignore List
/DELIGNORE [network~] # (Number) -> Removes the corresponding Ignore Number in
/LISTIGNORES [network~] -> Lists all Ignores you added

  • /BREHASH -> rehashes the proxy. Kills all connections.
  • /MADMIN -> Declares a user as admin
  • /UNADMIN -> takes Admin rights from User

/BQUIT [network~] -> Quits the client from IRC, stays disconnected until
/BCONNECT [network~] -> removes Quit and tries to reconnect
/SETAWAY [network~]text -> sets away text (if whoised, shows the text)
/SETAWAY [network~] -> disables away text
/SETAWAYNICK [network~]nick -> sets away nick. Is changed to, when you leave
/SETAWAYNICK [network~] -> disables nickchange on leave
/SETLEAVEMSG [network~]text -> sets leave message. It will be posten when you leave. If set to $QUIT , your Quit-Msg will be posted.
/SETLEAVEMSG [network~] -> disables leave message
/SETUSERNAME [network~] :name
-> sets the username (real name) /AIDLE [network~] 0|1 -> 0=disables Antiidle, 1=enables it (default)
/LEAVEQUIT [network~] 0|1 -> 1=leave channels on quit, 1=keep on (default)
/SOCKSTAT -> Displays the list of open sockets, how much bytes gone in and out, if encrypted, in which state, since when open and other infos.