How to Install Psybnc

9 Feb
2010

Info lengkap tentang psybnc bisa kamu lihat di http://www.psybnc.at/

Apa itu Psybnc?

psyBNC is an easy-to-use, multi-user, permanent IRC-Bouncer with many features. Some of its features include symmetric ciphering of talk and connections (Blowfish and IDEA), the possibility of linking multiple bouncers to an internal network including a shared partyline, vhost- and relay support to connected bouncers and an extensive online help system. Many other helpful functions are included. It compiles on Linux, FreeBSD, SunOs and Solaris.

Jadi dengan psybnc kita bisa konek ke IRC tanpa harus menunjukkan IP Address asli kita. Cara ini juga bisa menanggulangi jika kondisi jaringan kita sering kena attack atau DDoS dan di flood, jadi paling tidak jika ada orang iseng pengen ngeflood maka yang diattack adalah server psybnc kita dan bukan komputer asli kita.

Bagaimana Cara Menginstall Psybnc?

mendownload psybnc

wget -c http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz
 
--2010-02-09 00:09:55--  http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz
Resolving www.psybnc.at... 213.239.200.175
Connecting to www.psybnc.at|213.239.200.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 312177 (305K) [application/x-tar]
Saving to: `psyBNC-2.3.2-7.tar.gz'
 
100%[==================================>] 312,177      326K/s   in 0.9s
 
2010-02-09 00:09:56 (326 KB/s) - `psyBNC-2.3.2-7.tar.gz' saved [312177/312177]

Ektrak software psybnc

tar zxvf psyBNC-2.3.2-7.tar.gz
 
psybnc/
psybnc/scripts/
psybnc/scripts/example/
psybnc/scripts/example/DEFAULT.SCRIPT
psybnc/scripts/INFO
psybnc/log/
psybnc/log/INFO
 
.....
 
psybnc/CHANGES
psybnc/COPYING
psybnc/FAQ
psybnc/Makefile
psybnc/README
psybnc/SCRIPTING

make

cd psybnc
ls -al
 
drwxr-xr-x 10 baiquni baiquni  4096 Aug 19  2005 .
drwxrwxr-x  3 baiquni baiquni  4096 Feb  9 00:12 ..
-rw-r--r--  1 baiquni baiquni 35943 Jun  4  2005 CHANGES
-rw-r--r--  1 baiquni baiquni   986 Jun  4  2005 config.h
-rw-r--r--  1 baiquni baiquni 17982 Jun  4  2005 COPYING
-rw-r--r--  1 baiquni baiquni  3560 Jun  4  2005 FAQ
drwxr-xr-x  2 baiquni baiquni 12288 Jun  4  2005 help
drwxr-xr-x  2 baiquni baiquni  4096 Jun  4  2005 lang
drwxr-xr-x  2 baiquni baiquni  4096 Jun  4  2005 log
-rw-r--r--  1 baiquni baiquni  2137 Jun  4  2005 Makefile
drwxr-xr-x  3 baiquni baiquni  4096 Jun  4  2005 menuconf
drwxr-xr-x  2 baiquni baiquni  4096 Jun  4  2005 motd
-rwxr-xr-x  1 baiquni baiquni   369 Jun  4  2005 psybncchk
-rw-r--r--  1 baiquni baiquni 35722 Aug 19  2005 README
-rw-r--r--  1 baiquni baiquni 15738 Jun  4  2005 SCRIPTING
drwxr-xr-x  3 baiquni baiquni  4096 Jun  4  2005 scripts
drwxr-xr-x  2 baiquni baiquni  4096 Jun  4  2005 src
-rw-r--r--  1 baiquni baiquni  3901 Jun  4  2005 targets.mak
-rw-r--r--  1 baiquni baiquni  1618 Jun  4  2005 TODO
drwxr-xr-x  2 baiquni baiquni  4096 Jun  4  2005 tools
make
 
...
subject= /C=DE/ST=Somewhere/O=tCl/OU=psyBNC
notBefore=Feb  9 07:17:28 2010 GMT
notAfter=Feb  9 07:17:28 2011 GMT
SHA1 Fingerprint=41:2E:4A:72:FD:D0:8D:35:8C:F6:4B:66:E6:18:3D:ED:46:1C:BE:25
psyBNC2.3.2-7-Linux ready. Please read the README before you run psybnc.
make[1]: Leaving directory `/home/baiquni/psybnc'
-rwxrwxr-x 1 baiquni baiquni 252900 Feb  9 00:16 psybnc
done.

make menuconfig

Sebelum menjalankan command di atas, pastikan ncurses serta ncurses-devel sudah terinstall dengan versi yang terbaru.

nanti akan muncul kotak seperti gambar di bawah ini,

nanti dari sana akan terbentuk file psybnc.conf ya isinya seperti berikut

cat psybnc.conf
 
PSYBNC.SYSTEM.PORT1=6667
PSYBNC.SYSTEM.HOST1=*
PSYBNC.HOSTALLOWS.ENTRY0=*;*

Konfigurasi di atas berarti bahwa saya menginstall psybnc saya berjalan di port 6667

jalankan

./psybnc
 
.-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
 ,----.,----.,-.  ,-.,---.,--. ,-.,----.
 |  O ||  ,-' \ \/ / | o ||   \| || ,--'
 |  _/ _\  \   \  /  | o< | |\   || |__
 |_|  |____/   |__|  |___||_|  \_| \___|
      Version 2.3.2-7 (c) 1999-2003
              the most psychoid
      and  the cool lam3rz Group IRCnet
 
`-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=tCl=-'
Configuration File: psybnc.conf
Language File: psyBNC Language File - English
No logfile specified, logging to log/psybnc.log
Listening on: 0.0.0.0 port 6667
psyBNC2.3.2-7-cBtITLdDMSNpE started (PID 26054)

Terkadang kita ingin menjaga agar service psybnc kita tetap berjalan karena biasanya service psybnc bisa mati jika server kita di reboot / restart atau mati. Untuk itu kita perlu program crontab agar program psybnc kita tetap jalan seandainya kondisi di atas terjadi.

edit psybncchk

pada bagian PSYBNCPATH=/home/foobar/psybnc gantikan foobar dengan username Anda, contohnya adalah sebagai berikut PSYBNCPATH=/home/baiquni/psybnc

nano psybncchk
 
#!/bin/sh
# This is the crontab script for psybnc.
#
# Please change the following path to your psybnc-directory.
 
PSYBNCPATH=/home/baiquni/psybnc
 
# the rest should be kept as is
 
if test -r $PSYBNCPATH/psybnc.pid; then
    PSYPID=$(cat $PSYBNCPATH/psybnc.pid)
    if $(kill -CHLD $PSYPID >/dev/null 2>&1)
    then
        exit 0
    fi
fi
cd $PSYBNCPATH
./psybnc &>/dev/null

jalankan program crontab

crontab -e

tekan tombol “i” (tanpa tanda petik “”) untuk INSERT data crontab, isikan dengan :

0,10,20,30,40,50 * * * * /home/baiquni/psybncchk >/dev/null 2>&1

setelah selesai tekan tombol ESCAPE (Esc) kemudian masukkan perintah “:wq” untuk menulis perintah crontab tadi.

cek crontab berjalan

Untuk mengecek apakah program crontab kita sudah berjalankan, masukkan perintah seperti di bawah ini:

crontab -l
 
0,10,20,30,40,50 * * * * /home/baiquni/psybnc/psybncchk >/dev/null 2>&1

Jika ada demikian berarti crontab sudah berjalan, namun jika kondisinya seperti di bawah ini berarti belum berjalan.

crontab -l
 
no crontab for baiquni

6 Responses to How to Install Psybnc

Avatar

baiquni-homo

February 10th, 2010 at 11:21 am

hari gini masih mainin psybnc.conf wakakakakakkakkakak…baiquni baiquni macam manusia alien aja kamu baiquni

Avatar

Muhammad Baiquni

February 11th, 2010 at 11:38 pm

Hehehe… sebenarnya mau tutorin tentang crontab, tapi biar lebih asik kasi contoh lewat psybnc saja ^^

Avatar

idir

March 8th, 2010 at 11:09 am

td aq konsultasi soal mirc yg blakangan susah msk server dalnet dgn ktrgn ip dibanned krn trojan, pdhl gw scan bersih tuh. hsl konsultasi krn ip shared, jd disarankan pk psybnc. apakah anda bs membantu? is it free?

Avatar

Muhammad Baiquni

March 8th, 2010 at 11:12 am

PsyBNC itu sendiri free !!! Tetapi terkadang untuk menjalankan psybnc yang terhindar dari shared access Anda membutuhkan server tersendiri.

Bisa coba beberapa layanan yang menyediakan akses psybnc. Silah coba cari di google.

Avatar

idir

March 10th, 2010 at 10:04 am

iya menurut hasil konsultasi di kaskus, kemungkinan besar krn ip shared, jd kena akill banned dari dalnet. padahal ngebet bgt main di irc. ad saran dmana host psybnc yg stabil & aman? kalo pk inject shell, blm phm. lagian katanya kuatir ga stabil

Avatar

Muhammad Baiquni

March 11th, 2010 at 5:39 am

coba refer ke http://www.sh3lls.net mereka ada menyediakan layanan psybnc berbayar.

Kalau mau gratisan ya pakai inject shell ^^

Comment Form

top