quinta-feira, 24 de março de 2011

TUTO Como rodar uma psybnc em uma shell

# ---------------------------------------------------------------
# TUTO Como rodar uma psybnc em uma shell
#----------------------------------------------------------------

Esse tutorial pertence: PROXYSX


--------------------------------------------------------------------------------------------------------------------------

1) Conecte-se à shell usando um programa como putty.exe (abaixeo em
www.superdownloads.com.br), Execute o
programa, nele ponha o ip-da-shell, porta, Protocolo da shell e mande
conectar, agora ponha o user e password,
Dentro da shell baixe a psybnc, digitando:
wget http://www.psybnc.at/download/beta/psyBNC-2.3.2-7.tar.gz

(voce pode achar todos os tipo de psybnc, precopiladas aqui: http://www.psybnc.at/download.html)

2) Espere fazer o download que é rapido, Agora você tem que
descompactar a psybnc. Digite: tar -xvzf psyBNC-2.3.2-7.tar.gz
ira aparecer isso:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
psybnc/help/BWHO.ITA
psybnc/help/DCCANSWER.ITA
psybnc/help/DCCCANCEL.ITA
psybnc/help/DCCCHAT.ITA
psybnc/help/DCCENABLE.ITA
psybnc/help/DCCGET.ITA
psybnc/help/DCCSEND.ITA
psybnc/help/JUMP.ITA
psybnc/help/DELALLOW.ITA
psybnc/help/DELASK.ITA
psybnc/help/DELAUTOOP.ITA
psybnc/help/DELBAN.ITA
psybnc/help/DELDCC.ITA
psybnc/help/DELENCRYPT.ITA
psybnc/help/DELIGNORE.ITA
psybnc/help/DELLINK.ITA
psybnc/help/DELLOG.ITA
psybnc/help/DELNETWORK.ITA
psybnc/help/DELOP.ITA
psybnc/help/DELSERVER.ITA
psybnc/help/DELTRANSLATE.ITA
psybnc/help/DELUSER.ITA
(vai aparecer um monte de arquivos descompactados)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

3) Entre no diretorio da PSY, digitando: cd psybnc

4) Digite esse comando pra copilar a psybnc: make
irá aparecer isso:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Initializing Menu-Configuration
[*] Running Conversion Tool for older psyBNC Data.
[*] Running Autoconfig.
System: Linux
Socket Libs: Internal.
Environment: Internal.
Byte order: Big Endian.
IPv6-Support: Yes.
Creating Makefile
[*] Creating Menu, please wait.
This needs the ncurses libraray. If it is not available, menuconf wont work.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

5) Agora abra o menu de configuração da psybnc com esse comando: make menuconfig

6) No menu de configuração vai na opção "Bouncer Config" de um enter
selecione "Listening Ports" coloque a porta "* porta" ( pode ser
qualquer porta com 5 carcteres )
A porta padrão é 31337.

7) agora vai apertando Esc para sair do menu de configuração:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Now compile psyBNC using make, if not yet compiled, or if Options were changed.
done.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

 Bem vc instalou, descompactou e copilou agora vc deve copilar de
novo para que as mudanças no menu de configuração
sejam salvas, usando esse comando de novo: make

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Initializing bouncer compilation
[*] Running Conversion Tool for older psyBNC Data.
Using existent configuration File.
[*] Running Autoconfig.
System: Linux
Socket Libs: Internal.
Environment: Internal.
Byte order: Big Endian.
IPv6-Support: Yes.
Creating Makefile
[*] Compiling MakeSalt for Encryption..
Creating Salt File
Salt File created. Move the Salt File to a safe location after
psyBNC was compiled and delete it on your shell. You will need
the File later for update Compiling.
[*] Compiling Bouncer..
make[1]: Entering directory `/home/poisonX/psybnc'
gcc -I./src/ -I. -c -O -static -DHAVE_CONFIG -DBIGENDIAN -DIPV6
src/psybnc.c -o src/psybnc.o
etc etc etc
psyBNC2.2.1-Linux ready. Please read the README before you run psybnc.
make[1]: Leaving directory `/home/poisonX/psybnc'
-rwxr-xr-x 1 poisonX root 536340 Ago 9 10:22 psybnc
done.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

9) Apois copilar de novo vc deve fazer um run no progama na shell,
usando o comando: ./psybnc

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
,----.,----.,-. ,-.,---.,--. ,-.,----.
| O || ,-' \ \/ / | o || \| || ,--'
| _/ _\ \ \ / | o< | |\ || |__
|_| |____/ |__| |___||_| \_| \___|
Version 2.2.1 (c) 1999-2001
the most psychoid
and the cool lam3rz Group IRCnet

`-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=tCl=-'
Configuration File: psybnc.conf
No logfile specified, logging to log/psybnc.log
Listening on: 0.0.0.0 port 42135
psyBNC2.2.1-cBtITLdDMSNp started (PID 1254)
poisonX@linux:~/psybnc >
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

10) Bem você acaba de rodar a psybnc na shell, agora so vc sair da
shell usando o comando: exit
Abra o mIRC e digite /server ip-da-shell porta senha
Lembre-se do ident k estiver usando na hora de connectar pela primeira
vez na psybnc, ele será seu ident difinitivo
mude o ident assim /identd on [novo-ident] , so depois de setar o
ident mande connectar na psybnc.

6) Fim. Agora use comandos normais da psybnc, duvidas use: /bhelp



# ---------------------------------------------------------------
# TUTO PSYBNC
#----------------------------------------------------------------

Esse tutorial pertence: PROXYSX


--------------------------------------------------------------------------------------------------------------------------
-->objetivo:

Encinar e orintar as pessoas que não tem conhecimento nenhum sobre psybnc.

->O que é PSYBNC?

Psybnc é Bouncer, um programa rodado numa shell que esta instalada num computador que fica conectado 24horas na internet que permite vc acessar o mirc, ou seja, conectando se a Psybnc vc pode deixar 24horas seu nick conectado no mirc, nos servidores e canais que você quiser, anotando os logs de seu pvt (query), recados que poderão ser lidos futuralmente.


->Obs:

1º As vezes a psy naum conecta devido o servidor de internet que vc
esteja usando, exemplo: "na minha casa quando estou
de UOL não consigo conectar em nenhuma psybnc, mas quando conecto de
Click21 eu consigo", issu é a relação de seu ip resolver
com o host da psybnc, entaum teste a psybnc em mais de um server de
internet, se o problema se repetir comunique-se com os
ops do knal #PSI, Já os servidores de irc ( undernet, brasnet etc...)
aconsenhu usar proxy de irc ou vhosts da shell que
seraum passados juntu com accesso da psybnc pela nossa empresa.

2º Leia atentamente os comandos antes de usar a PSYBNC, qualquer
duvida entre em contato com ops do canal #proxysx.

3º Bem antes de conectar na PSY BNC vc deve setar o ident, o ident é a
indentificação do seu script para entrar na psy,
para setar o ident faça: "alt+o" ou clique em "Options" (simbolo de
uma pasta e um martelo), apois abre clicando no "+" a
opção "connect" , clique em "identd" e em "User ID" escreva nessa
caixa o ident da sua psy e de "OK" (ou simplesmente sete
o ident usando comando /identd on [ident]), pronto agora você pode
conectar sua psy ( lembre-se que seu ident será passado
junto com host e porta da psybnc alugada ).

3º Nunca connect uma psybnc sem um PROXY de irc ou VHOST configurado
nela, siga essa regra pra sua segurança.

4º Tudo que esta entre cochetes [] deve ser substituido com que se
refere se dentru dele. Os dois pontos : faz parte do comando.


# ---------------------------------------------------------------
# TUTO PSYBNC ( Conectando a psybnc pela 1ª vez )
#----------------------------------------------------------------

1. Pra conectar na psybnc vc preciza do ident, host, porta e senha.
Abra o mirc e insira o ident assim:
/identd on [ident]
apois coloque o host, porta e senha num unico comando:
/server [host ou ip]:[porta] [senha]
e espere conectar na psy e irá aparecer a seguinte mensagen:
<-psyBNC> You have no new Messages.

2. Agora vc tem que por um server na psybnc assim:
/addserver [servidor de irc ]:[porta]
irã aparecer a seguinte mensagem:
<-psyBNC> diadasemana mës dia hora :User identd () connected to
servidordeirc:porta (vhost ou seu ip)

3. Pronto psybnc conectada!



------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
..%% PRINCIPAIS COMANDOS DE
UMA PSYbnc %%..
..%% ( Pra ver todos os comandos use o
comando /bhelp ) %%..
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
/server [host ou ip]:[porta] [senha] <----- Faz vc conectar na
Psybnc, usando o Host, Porta e Senha.
------------------------------------------------------------------------------------------------------------------------------
/bvhost [endereço ou ip] <----- Seta um Vhost na psy, vc
deve fazer isso antes de usar o comando /addserver.
------------------------------------------------------------------------------------------------------------------------------
/addserver [servidor]:[porta] <----- Adciona um servidor de
irc, que fará a psy conectar, apois adcionar espere
ela conectar sozinha se
isso naum acontecer use o comando /bconnect ou /jump.
exemplo: /addserver
irc.ircx.org:6667
------------------------------------------------------------------------------------------------------------------------------
/delserver [numero] <----- Deleta um server
adicionado na psy, por numero, pela ordem que foi adcionado.
exemplo: quero deletar o
primeiro servidor que adicionei /delserver 1
------------------------------------------------------------------------------------------------------------------------------
/listservers <----- Mostra o server adcionado
pelo comando /addserver na psy.
------------------------------------------------------------------------------------------------------------------------------
/jump <----- Reconecta a psy, reseta a
psy fazendo ela entra de novo no server.
------------------------------------------------------------------------------------------------------------------------------
/bconnect <----- Conecta a psy no server.
------------------------------------------------------------------------------------------------------------------------------
/join [canal] <----- faz a psy entrar no canal.
------------------------------------------------------------------------------------------------------------------------------
/setawaynick [nick] <----- Seta o nick que a psy ira
mudar quando ficar away.
------------------------------------------------------------------------------------------------------------------------------
/setaway [mensagem] <----- Seta a mensagem de away
que ficara na psy assim que vc sair dela, o comando
funciona apartir que vc
sai da psy, vc deve seta-lo sempre que for sair da psy.
------------------------------------------------------------------------------------------------------------------------------
/quit <----- Desconecta da psy e deixa
ela rodando nos canais.
------------------------------------------------------------------------------------------------------------------------------
/bquit <----- Desconecta a psy do
servidor. cuidado esse comando NÃO deixa a psy rodando.
------------------------------------------------------------------------------------------------------------------------------
/playprivatelog <----- Mostra os logs da psy,
seria as mensagens que a psy recebeu quando tava away.
------------------------------------------------------------------------------------------------------------------------------
/eraseprivatelog <----- Apaga os logs da psy, vc
deve sempre ler e apagar os logs quando entrar na psy.
------------------------------------------------------------------------------------------------------------------------------
/bwho <----- Mostra os idents que
estaum add na psy admin.
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------

# ---------------------------------------------------------------
# TUTO PSYBNC ( colocando PROXY )
#----------------------------------------------------------------

1. Entre na psybnc /server [host]:[porta] [senha].
2. Adcione um servidor de irc nela e de um /bquit pra naum conectar.
3. Agora vc ira adicionar um proxy de irc na psybnc assim : /proxy [host:porta]
4. apois adcionar de um /jump
5. Assim kom o proxy configurado na psybnc faça um /bconnect e espere conectar
6. se demorar muito, naum conectar ou se a proxy for banida do server
de irc, de /bquit e repita o processo com uma nova
poxy apartir do passo 3. (entre em contato com ops do knal #psi se a
proxy naum funcionar)

# ---------------------------------------------------------------
# TUTO PSYBNC ( colocando VHOST )
#----------------------------------------------------------------


Vai até a shell e veja os ips dela:
dijite esse comando -> /sbin/ifconfig |grep inet

xkn:~# /sbin/ifconfig |grep inet
inet addr:65.39.128.142 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.143 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.144 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.145 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.146 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.147 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.148 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:65.39.128.149 Bcast:65.39.128.171 Mask:255.255.255.192
inet addr:127.0.0.1 Mask:255.0.0.0

seguindo o exemplo acima de 65.39.128.143 até *.149 são os vhost para psybnc.

1. Entre na psybnc /server [host ou ip]:[porta] [senha]
2. Adcione um servidor de irc nela e de um /bquit pra naum conectar.
3. Agora vc ira adicionar um vhost na psybnc assim : /bvhost [html ou ip]
4. apois adcionar de um /jump, espere reconectar
5. se demorar muito ou naum conectar coloque um vhost novo repetindo
os passos apartir do 3. (entre em contato com ops
do knal #proxysx se o VHOST naum funcionar).


# -------------------------------------------------------------------------
# TUTO PSYBNC ( se naum tiver vhost e nem proxy o que fazer? )
#--------------------------------------------------------------------------

Bem, se vc naum tem proxy de irc e nem vhots pra esconder o ip da sua
psybnc. Você pode usar um recurso so possivel
no server da UNDERNET, veja os paços:

1. Entre na psybnc /server [host ou ip]:[porta] [senha]
2. COnecte num server /bconnect [servidor de irc]:[porta]
3. Apois conectar no server da undernet logue um user /msg
x@channels.undernet.org login [user] [senha]
4. Assim que o user for logado faça o comando /mode [nick] +x
5. Sua mascara de ~xkn@200191185190-dial-user-ECP.acessonet.com.br para
assim: ~xkn@XKN.users.undernet.org, escondendo assim seu ip.
ps: se a psybnc cair e voltar, ela poderar voltar deslogada lembre-se
de manter ela logada.

Mas eu entro em outro server que não seja UNDERNET, como faço pra
esconder o ip da psybnc?
R--> se sua psybnc naum tem vhost o jeito é procurar um ircop que
forneça um vhost da propria rede pra vc,
se ele naum tiver aconselho nunca usar a psybnc sem o ip escondido.

BY XKN (2009)
_________________
By XKN @ -= ProxysX GrouP =-

Nenhum comentário:

Postar um comentário