IRCバウンサーを上げる

こんにちは、Habr!



この投稿では、バウンサーを育てる方法を示し、詳細に説明します(写真でも)。



バウンサー (英語のバウンサー、bnc)-IRCで実際のアドレスを隠すことができるプログラム。 ユーザーは、別のコンピューターにあるバウンサーに接続します。このコンピューターは、IRCクライアントを装ってIRCネットワークに接続します。 その結果、IRCネットワークには実際のユーザーアドレスは表示されず、バウンサーがインストールされているサーバーのアドレスが表示されます。 実際、バウンサーはプロキシサーバーとして使用され、プロキシが禁止されているネットワークを「欺く」ために使用されます。 しかし、これは彼らの最も重要な利点ではありません。


つまり 実際、バウンサーの主な目的は、ユーザーがIRCサーバーに接続していないときに、ユーザーの実際のIPアドレスを隠し、チャネルからログを保存することです。

画像

最も人気のあるバウンサーは、 psyBNCezbounce、およびZNCです。

この投稿では、psyBNCについて説明します。







PsyBNC 、このIRCプロキシは次のことができます。 バウンサーは、 Windowsで実行されるサーバー( 専用IPを使用 )にインストールし、* nixでのインストール方法の基本についても触れます。

バージョン2.3を選んだのは、 彼女は私に近づいた唯一の人でした...



Windowsの場合、ここからダウンロードする必要があります。

www.psybnc.at/download/windows/psybnc2.3.v6.exe

ダウンロードpsybnc



次に、psybncのインストールに進みます。

画像



インストールが成功したら、psybncフォルダーに移動します。

画像



* nixの場合、一連のコマンドを実行する必要があります。

wget www.psybnc.at/download/beta/psyBNC-2.3.2-6.tar.gz

tar -zxvf psyBNC-2.3.2-6.tar.gz

rm psyBNC-2.3.2-6.tar.gz

cd psybnc

menuconfigを作成します

作る

きれいにする

menuconfigを作成します


画像



まず、構成を構成する必要があります。 psybnc.confファイルにあります。

各ファイルの詳細な説明を含むこのファイルの内容は次のとおりです。



// , c

PSYBNC . SYSTEM . PORT1 =3184

//

PSYBNC . SYSTEM . ME = uasc

// IP,

PSYBNC . SYSTEM . HOST1 =*

// , ","

PSYBNC . HOSTALLOWS . ENTRY0 =*;*



//

USER1 . USER . LOGIN = test

// ( )

USER1 . USER . PASS == 'c1`' h0p1A '2' R`L0s

// : 1=, 0=

USER1 . USER . RIGHTS =1

// 1=""

USER1 . USER . QUITTED =0

// DCC: 1=, 0=

USER1 . USER . DCCENABLED =1

// auto-idle

USER1 . USER . AIDLE =0

// ,

USER1 . USER . LEAVEQUIT =0

//

USER1 . USER . AUTOREJOIN =1

//

USER1 . USER . SYSMSG =1

// ,

USER1 . USER . LEAVEMSG = buy buy

// ( whois)

USER1 . USER . USER = test

// ,

USER1 . USER . AWAYNICK = y

// vhost

USER1 . USER . VHOST = test . google . com

//

USER1 . USER . NICK = test

// ,

USER1 . SERVERS . SERVER1 = irc . server . com

//

USER1 . SERVERS . PORT2 =6667





これらの設定は自分で変更します。



パスワード(USER1.USER.PASS)を設定するときの1つの小さなニュアンス。

パスワードを設定したいとしましょう:testme

これを行うには、構成に登録します。

USER1 . USER . PASS = testme







バウンサーを起動すると、パスワードがエンコードされ、エンコードされた形式の構成で変更されます。



次に、Windowsでバウンサーを実行してみてください...

コンソール( start> execute> cmd )でこれを行うことをお勧めします。この場合、バウンサーを閉じる理由を確認してください。

起動中...

画像



そして、nixesチームでは:

./psybnc

画像



コンソールには、バウンサーが動作するプロセスのPIDと、バウンサーが「ハング」するポートが表示されます。



プロセスを強制終了するには2つの方法があります。 エラーがない場合、バウンサーは実行中です!



これを確認するには、IRCクライアントにアクセスしなくても、httpを介してサーバーのアドレスに移動するだけです。

画像

すべてが本当に機能していることがわかります!



バウンサーを起動しましたこれに接続します

例としてmIRCを示します。



まず、サーバーを追加します。

ファイル>サーバーの選択(Ctrl + E)>追加>

画像



次に、ニックネームとidentdを登録します。

/ nick usernick

/ usernickでidentd

画像



接続しましょう:

/サーバー111.222.333.444 ∗ 555パスワード

ここで:

111.222.333.444-バウンサーがハングするIP

5555-バウンサーがハングするポート

パスワード-USER1.USER.PASS



接続に成功すると、次のように表示されます。

画像



サーバーからパスワードの入力を求められる場合があります。

画像



すべてを正しく実行した場合、 / quote passコマンドを入力すると、バウンサーはサーバー(USER1.SERVERS.SERVER1)に接続します。

画像



サーバーを追加するには、次のコマンドを実行します。

/ addserver irc.site.com:12345

画像

サーバーを追加すると、サーバーがpsybnc.confに追加されます。

画像



それだけです...

また、psybncで最も必要なコマンドについても説明します。



/ brehash は、ハッシュファイルの内容を変更してバウンサーを再起動します

画像



/ madmin nick ニックニック を持つユーザーを管理者に追加します

画像



/ adduser nick は、 ニックニック を持つユーザーを追加します。 パスワードはそれ自体でランダムに生成されます。

画像



/ deluser nick nick nickで ユーザーを削除

画像



/ nameboucer name バウンサーの名前を 変更します

画像



/ リアルモードでのバウンサーへの接続の sockstat 統計

画像



/ bwho は、バウンスサーバーに現在誰が座っている かを 示します

画像



さらにいくつかのコマンド(スクリーンショットなし):

/PASSWORD - BNC .

/BWHO - BNC .

/BVHOST - BNC ( ).

/PROXY - IRC. : SOCKS4, WinGate Webproxys.

: /PROXY proxy.mydomain.com:8080

/SETUSERNAME - " "

/SETAWAY - away , BNC.

: /SETAWAY eating /whois : yournick is away: eating

/SETLEAVEMSG - , BNC.

: /SETLEAVEMSG sleeping : yournick is away (sleeping)

/LEAVEQUIT - 1, BNC .

/SETAWAYNICK - BNC .

/JUMP - .

/BQUIT - IRC .

/BCONNECT - IRC , /BQUIT

/AIDLE - anti-idle BNC. /AIDLE 1 .

/AUTOREJOIN - kick'a. : /AUTOREJOIN 1

/ADDSERVER - IRC . : /ADDSERVER irc.xhackers.ru :6667

/DELSERVER - IRC (/LISTSERVERS) : /DELSERVER 1 1 .

/LISTSERVERS - IRC .

/ADDNETWORK - IRC .

/DELNETWORK - IRC .

/SWITCHNET - IRC .

/ADDOP - .

: /ADDOP #chan newpass:*!*@this.is.elite.host.com.

#chan , ,

BNC.

/DELOP - .

/LISTOPS - , BNC.

/ADDAUTOOP - , .

: /ADDAUTOOP #leet :*!*blah@*.lame.com - #leet *!*blah@*.lame.com

/DELAUTOOP - .

/LISTAUTOOPS - , BNC.

/ADDBAN - , BNC.

: /ADDBAN Get Lost Lamer ! :*!niky@lamers.land.com

/DELBAN - BAN . /DELBAN 2

/LISTBANS - .

/ADDASK - BNC "" , BNC.

: /ADDASK lamepass :*!LameBot@Lame.Host.Com

/DELASK - . : /DELASK 12

/LISTASK - .

/ADDIGNORE - .

: /ADDIGNORE * :*!*@*.lao.com *!*@*.lao.com .

: /ADDIGNORE sex :*!*@* , sex, .. .

/DELIGNORE - -. : /DELIGNORE 2

/LISTIGNORES - -.

/ADDDCC - DCC- . : /ADDDCC MyBot newbie MyPass :the.elite.newbie.com:7333

/LISTDCC - DCC .

/DELDCC - DCC . /DELDCC 4

/DCCCHAT - DCC-chat'a , .

/DCCANSWER - DCC Chat , Chat.

/DCCENABLE - DCC-Chat Send-Handling BNC .

/DCCSEND - .

/DCCGET - . downloads/USERnn

/DCCSENDME - BNC . , .

/AUTOGETDCC - DCC. . : /AUTOGETDCC 1

/DCCCANCEL - DCC Chat .

/PLAYPRIVATELOG - . BNC .

/ERASEPRIVATELOG - .

/ADDLOG - /. : /ADDLOG #leet :0day - #leet 0day

/DELLOG - (/LISTLOGS).

/LISTLOGS - /.

/PLAYTRAFFICLOG - -.

/ERASETRAFFICLOG - -.

/ENCRYPT - /.

/DELENCRYPT - .

/LISTENCRYPT - .

/TRANSLATE - / /.

/DELTRANSLATE - .

/LISTTRANSLATE - .









管理チーム:

/BREHASH - .

/MADMIN - BNC.

/UNADMIN - BNC.

/BKILL - .

/SOCKSTAT - / .

/ADDUSER - .

/DELUSER - .

/NAMEBOUNCER - BNC . ( )

/LINKTO - BNC /.

/LINKFROM - BNC .

/RELAYLINK - BNC.

/RELAYLINK name :1 name BNC. 0 , 1 BNC.

/DELLINK - BNC.

/LISTLINKS - LINK-List BNC.

/RELINK - BNC. /RELINK 1

/PLAYMAINLOG - .

/ERASEMAINLOG - .

/ADDALLOW - .

/DELALLOW - .

/LISTALLOW - .

/SRELOAD - .

/LISTTASKS - .

/SETLANG - ().

/BHELP - BNC. .









私はあなたの質問に答えさせていただき、あなたを助けます=)



itspoma©2010



All Articles