Instalação e uso do LOIC no Linux

Posted: 25 abril 2011 by Bhior in Marcadores: , , , , ,
23

Desde que o grupo Anonymous usou o Low Orbit Ion Cannon (LOIC) para atacar uma serie de empresas que entraram no caminho do Wikileaks, este software tem sido colocado no centro das atenções.


LOIC é uma aplicação open source de ataque de rede, escrito em C. LOIC executa uma negação de serviço, ataque (DoS) (ou quando utilizados por várias pessoas, um ataque DDoS) em um local de destino, inundando o servidor com os pacotes TCP, UDP, HTTP ou pedidos com a intenção de interromper o serviço de um determinado host. As pessoas têm usado para se juntar LOIC alguns botnets.

O LOIC pode ser usando para testar reações em servidores contra tal ataque e também para testar os mecanismos de segurança dos envolvidos.

LOIC esta disponível no sistema operacional Windows XP ou superior, mas claro que é possível também usar no GNU/Linux com algumas manipulações.

Instalando o LOIC


Provavelmente e possível a instalação em todas as distribuições linux. Nessa tutorial estou usando o Ubuntu.

Começamos instalando os seguinte programas:

No Ubuntu/Debian entre no shell e execute:

sudo apt-get install git-core monodevelop

Encontrei um script que nos permite: Inicia, atualizar e executar o LOIC.

mkdir ~loic 
Baixe o script http://www.4shared.com/file/rly7YCfe/loic.html
mv loic.sh /home/bhior/~loic
cd ~loic
chmod a+x loic.sh


Instalando o LOIC.

Entre com o seguinte comando:

./loic.sh install

O script ira baixar a ultima versão dispobivel, e em seguinda, executar uma instalação no diretorio ~/loic/LOIC.

Atualizando o LOIC

Entre com o seguinte comando:

./loic.sh update

O script irá verificar a existência de uma nova versão disponível no GIT, e em seguida, executar uma instalação no diretório ~/loic/LOIC.

Iniciando o LOIC

Agora e a parte importante:

./loic.sh run

A seguinte janela deverá aparecer:


Não testem este software em um site que não pertence a você! Na verdade, o software não tem nenhum mecanismo para esconder o seu endereço IP, e você será mais facilmente detectado pelo site de destino. Mesmo sem prever o futuro sei que muitos não vão seguir o apelo. hahaha

Por padrão, o tipo de ataques de inundação são lançados no TCP/80 porta (mas é possível fazer ataques UDP ou HTTP). 10 processos são executados em paralelo.


A interface gráfica e de fácil utilização, crio que e difícil alguém que terá dificuldades.

Greatz nicolargo

23 comentários:

  1. Marco says:

    Como vai, esse programa ja está famoso, e gostaria da versão para windows, vc tem ou sabe aonde baixo ?

  1. Marco says:

    Se puder me manda a resposta no meu email...obrigado !

  1. Bhior says:

    http://sourceforge.net/projects/loic/
    https://github.com/NewEraCracker/LOIC/downloads

  1. Marcelo says:

    nao da ta dando erro
    fiz tudo certo e sempre da a msm menssagem no terminal
    Error: You are not in a LOIC repository.

    eu tambem não consegui baixar o primeiro arquivo(sudo apt-get install git-core monodevelop)

    se puder ajudar eu agardeço

  1. Bhior says:

    @Marcelo,

    Qual a distribuição que você esta tentando instalar?

  1. Anônimo says:

    como eu faço pra pegar dados ?

  1. Jackie says:

    Achei ótimo *---*
    Consegui finalmente instalar o loic no meu Ubuntu! Obrigada :)
    E o blog é muito bom!

  1. Lucas says:

    Não consigo instalar o loic no BackTrack5 está dando erro:

    Errors were encountered while processing:
    monodoc-base
    monodevelop
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  1. Bhior says:

    Você possui esses dois programas?
    monodc-base e monodevelop

    ?

  1. Lucas says:

    Não, acho que não.

    Vou tentar instalar aqui...

  1. Lucas says:

    Pelo que posso ver aqui é que esses dois programas não estão instalados, e na hora que eu vou instalar da o mesmo erro:

    Errors were encoountred while processing:
    monodoc-base
    monodevelop
    E:Sub-process /usr/bin/dpkg returned an error code (1)

    O que pode ser esse erro ? Tentei instalar esses programas de vários jeitos e não consegui !

  1. Lucas,

    veja se ja existe os programas no repo.

    apt-get install git-core monodevelop

    []'

  1. Nisk says:

    Bhior,

    Sempre que vou executar ou atualizar dá esse erro:


    Building: LOIC (Debug)
    Construindo a solução LOIC
    Building: IRC (Debug)
    Realizando a compilação principal...
    WARNING: Assembly 'log4net, Version=1.2.10.0, Culture=neutral,
    PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL' not
    found. Make sure that the assembly exists in disk. If the reference
    is required to build the project you may get compilation errors.
    ERROR: Could not obtain a C# compiler. C# compiler not found for
    Mono / .NET 2.0.
    Construção completa0 erros, 1 aviso
    Building: LOIC (Debug)
    Realizando a compilação principal...
    ERROR: Could not obtain a C# compiler. C# compiler not found for
    Mono / .NET 2.0.
    Construção completa0 erros, 0 avisos

    Pode me ajudar?

  1. Bhior says:

    Nisk,

    Qual distribuição você esta usando?

    possui o wine instalado?

  1. Nisk says:

    Olá, eu uso o Ubuntu 11.10
    Sim tenho o Wine instalado

  1. Bhior says:

    Nisk,

    Não sei o que pode ter acontecido, verifique se os dois programas estão funcionando corretamente, o monodevelop e o git-core

  1. Lucas says:

    Desculpe pela demora, tive problemas com a internet...

    Fiz tudo que vocês pediram...A ultima coisa que fiz foi o que o Fabiano Matias me disse e olha o resultado, é o mesmo que acontece quando vou instalar o programa:


    apt-get install git-core monodevelop
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    git-core is already the newest version.
    monodevelop is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    3 not fully installed or removed.
    After this operation, 0B of additional disk space will be used.
    Setting up monodoc-base (2.4.4~svn151842-1ubuntu4) ...

    Processing triggers for monodoc-base ...
    /usr/bin/update-monodoc: line 3: [: argument expected
    generating monodoc search index...
    /usr/bin/update-monodoc: line 9: monodoc: command not found
    dpkg: error processing monodoc-base (--configure):
    subprocess installed post-installation script returned error exit status 127
    dpkg: dependency problems prevent configuration of monodevelop:
    monodevelop depends on monodoc-base (>= 1.0); however:
    Package monodoc-base is not configured yet.
    dpkg: error processing monodevelop (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of monodevelop-java:
    monodevelop-java depends on monodevelop (>= 2.2.1); however:
    Package monodevelop is not configured yet.
    monodevelop-java depends on monodevelop (<< 2.2.1.); however:
    Package monodevelop is not configured yet.
    dpkg: error processing monodevelop-java (--configure):
    dependency problems - leaving unconfigured
    No apport report written because the error message indicates its a followup error from a previous failure.
    No apport report written because the error message indicates its a followup error from a previous failure.
    Errors were encountered while processing:
    monodoc-base
    monodevelop
    monodevelop-java
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  1. Anônimo says:

    Lucas tive o mesmo problema com debian 6.0.3 resolvi da seguinte forma:


    sudo apt-get install git-core

    depois

    sudo apt-get install manodevelop

  1. Como Instalo no Linux Mint 12 ?

  1. Bhior says:

    Instale isso primeiro:
    sudo apt-get install monodevelop mono-gmcs mono-mcs liblog4net-cil-dev

    Baixe o LOIC:
    https://github.com/NewEraCracker/LOIC/downloads

    Extraia o arquivo em qualquer diretório, como o shell entre na pasta que você extraiu, que provavelmente vai ta com esse nome /home/fabiano/Desktop/NewEraCracker-LOIC-c847036) e digite:
    mdtool build

    Isso vai compilar o LOIC, apos isso inicie assim:
    mono /path/to/NewEraCracker-LOIC-c847036/bin/Debug/LOIC.exe

    voila...

  1. Anônimo says:

    cara tenho programa para desfarçar o meu ip de boua quero derrubar o monark

  1. Obrigado Bhior,o LOIC no BT vai facilitar os testes para meu TCC.
    Ótimo Tutorial.

  1. Anônimo says:

    Por que o LOIC cai rápido ?