Criar comando para lançar programa [RESOLVIDO]

1. Criar comando para lançar programa [RESOLVIDO]

Hugo
hugooliveira

(usa Debian)

Enviado em 27/04/2016 - 15:39h

Baixe o metasploit framework no meu slackware e o mesmo só é acessivel através do diretório em que foi salvo, não funciona apenas digitando o comando msfconsole, trabalho com segurança e estou bem interessado em começar usar o slackware e já estou tendo variaos problemas e também varias soluções que é normal para uma aprendizado inicial, mas gostaria de simplificar as coisas para poder lançar o msfconsole a partir de qualquer diretório dentro do konsole, tipo se devo move-lo para algum diretório especifico do sistem, e como faço para criar o comando para poder lança-lo.


  


2. MELHOR RESPOSTA

Ronaldo Ferreira de Lima
textmode

(usa Slackware)

Enviado em 27/04/2016 - 17:30h

hugooliveira escreveu:

Baixe o metasploit framework no meu slackware e o mesmo só é acessivel através do diretório em que foi salvo, não funciona apenas digitando o comando msfconsole, trabalho com segurança e estou bem interessado em começar usar o slackware e já estou tendo variaos problemas e também varias soluções que é normal para uma aprendizado inicial, mas gostaria de simplificar as coisas para poder lançar o msfconsole a partir de qualquer diretório dentro do konsole, tipo se devo move-lo para algum diretório especifico do sistem, e como faço para criar o comando para poder lança-lo.


Eu entendi duas coisas distintas aqui:

1. Você instalou o metasploit via sbopkg/slpkg/... e os executáveis não estão respondendo como o esperado pois "alguma coisa" (precisa de mais explicação) acontece e o metasploit não inicia corretamente precisando, primeiro, fazer 'cd' no diretório dos executáveis.

2. Você compilou uma versão do metasploit e a instalou num path "não-padrão" e esqueceu de modificar a variável PATH.

Em ambos os casos não fez sentido culpar o Slackware. Eu lhe asseguro que ele fez exatamente o que você mandou.

No primeiro caso ou é algum problema na tabela "hash" do shell em uso e um reboot nela seria suficiente ou é problema na instalação e/ou no pacote distribuído, neste caso, caracterizou-se azar porque não é normal encontrar pacote "zoado".

No segundo caso, atualize a variável de ambiente PATH incluindo o caminho dos executáveis. Se não for suficiente, é melhor pegar um tutorial atualizado de instalação manual. O que encontrei talvez esteja ultrapassado: https://lordfu.wordpress.com/2013/04/01/slackware-14-metasploit-install/.

Por curiosidade, na pesquisa pelo tutorial, encontrei um dúvida semelhante no fórum do VOL que ficou sem resolução: https://www.vivaolinux.com.br/topico/Slackware/Metasploit-Framework-no-Slack

3. Resposta

Hugo
hugooliveira

(usa Debian)

Enviado em 28/04/2016 - 11:26h

No meu caso, baixei o pacote para instalar manual mesmo, ele executa como um script, chamando ele na pasta ele inicia, mas obrigado, vou ver esse tutorial sim, pois tenho interesse em aprender lidar com slackware, pois estou acostumado com distribuições preguiçosas baseadas em debian, que tem apt-get, dpkg -i e está tudo pronto..


4. Resolvido

Hugo
hugooliveira

(usa Debian)

Enviado em 28/04/2016 - 11:57h

Obrigado pelas dicas, o problema é que eu não havia baixado um pacote oficial, fiz direitinho pelo slackbuilds e deu certo, como eu disse ainda sou aprendiz mas estou começando entender o funcionamento dessa distro.


5. Re: Criar comando para lançar programa [RESOLVIDO]

Ronaldo Ferreira de Lima
textmode

(usa Slackware)

Enviado em 28/04/2016 - 12:17h

hugooliveira escreveu:

Obrigado pelas dicas, o problema é que eu não havia baixado um pacote oficial, fiz direitinho pelo slackbuilds e deu certo, como eu disse ainda sou aprendiz mas estou começando entender o funcionamento dessa distro.


Para casos gerais, instale o sbopkg ou o slpkg que fica mais fácil, ambos baixam e instalam do slackbuilds.org tem resolução de dependências (mas o sbopkg é mais difícil de fazer a resolução funcionar). Creio que exista tutorial aqui no VOL para ambos os gerenciadores de pacotes mencionados. Existem ainda outros gerenciadores de pacotes para slackware como o slapt-get, mas eu nunca usei. Eu só uso diretamente o slackbuilds.org ou compilo manualmente em casos excepcionais. É importante seguir boas práticas e manter a saúde do sistema.

Sei que tem muito material na internet dizendo que no Slackware é tudo compilado na mão, mas este material está obsoleto a mais de 10 anos, o pessoal se esqueceu que não é só o SO que precisa de atualização.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts