shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] site login


From: Josenivaldo Benito Junior
Subject: Re: [shell-script] site login
Date: Wed, 25 Apr 2007 21:52:51 -0300

Mop,

A dica é ótima mas neste caso esbarramos em um problema: o ambiente é uma
intranet onde não sou (e nem quero ser) root da máquina.  Claro que a dica é
muito útil para rodar o ngrep aqui em casa...

Obrigado,

Benito.

On 4/25/07, mop <address@hidden> wrote:
>
> Considerando que você falou lynx, não deve ser https.
>
> Sendo assim, o ngrep que sempre recomendo para casos simples
> deve resolver. Hoje vou além, colocarei o conteúdo do meu
> script que se chama ngrep justamente para eu guardar apenas um
> nome. Costumo fazer isso ao ler o man, filtrar minhas necessidades,
> e poder esquecer os detalhes do ELF. Se não tiver o binário ngrep
> consulte seu fornecedor de software ;) , ou use outro sniffer de sua
> preferência.
>
> Normalmente deve ser executado como root pois geralmente só ele tem
> total acesso à interface de rede.
>
> Acerte para a sua porta de rede e seja feliz!
>
> ------------
> #-W normal|byline|none
>
> # -d dev  By default ngrep will select a default interface to listen on.
> #         Use this option to force ngrep to listen on interface dev.
> # -d eth0
>
> # -x      Dump  packet  contents  as  hexadecimal  as well as ASCII.
>
> # -l      Make stdout line buffered.
>
> PAR='-W byline'
> #PAR='-W normal'
> [ "$1" ]&&{ [ "$1" == "-x" ]&&PAR=$1||{ echo "uso: $0 [-x]";exit 1;};}
> /usr/bin/ngrep $PAR -l -p -P ^
> -------------
>
> Geralmente o volume de dados é alto e costuma na maioria dos casos
> encher muitas telas e nem com Shift PgUp você consegue buscar o início da
> conversa originada pelo seu browser. Melhor nesses casos enviá-lo para
> arquivo com
> script >/tmp/coleta
>
> Depois com um editor você marca o que precisa cola no seu script, acerta
> algum deta-lhe e pronto. Como o Tiago já disse, user e password, podem
> estar codificados de alguma forma, mas neste momento isso não importa
> pois você já terá o que precisa pronto e codificado para enviar. Como
> usar isso com programas, não sei, normalmente uso apenas o shell para
> isso, mas é simples, você já sabe o que deve enviar, é só brincar com
> o seu programa para que faça exatamente a mesma coisa e que você pode
> checar com o ngrep sempre que desejar. :)
>
> Sorte!
>
>
> ------------------------------------------------------------------
> >From: "Josenivaldo Benito Junior" <address@hidden>
> >Date: Wed, 25 Apr 2007 18:31:13 -0300
> >
> >Olá pessoal,
> >
> >Eu tenho um script onde uso o lynx para acessar um site. O site pede
> login e
> >senha através do brownser (deve usar o .htaccess certo?). Neste caso
> nenhum
> >problema. O fato é que um outro site, uma espécie de bugzilla que usamos
> >aqui na empresa, requisita login quando é acessado pela primeira vez.
> Mas,
> >este login é solicitado através de uma página, e nào usando os diálogos
> do
> >browser. Neste caso a opção -auth do lynx não tem efeito.
> >
> >Alguém tem alguma idéia de como logar no site e então fazer o dump do
> >resultado?
> >
> >Muito obrigado.
> >
> >Abraço
> >Benito.
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]