Skip to content

Multiplatform, post-exploitation tool to maintain the continuous access to a computer using irc as communication bus and capable of spawning a remote shell.

Notifications You must be signed in to change notification settings

giwiro/s3ntineL-irc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

s3ntineL-irc

        _____       __  _            __         _               _                ___       _.--.
   ____|__  /____  / /_(_)___  ___  / /        (_)_________     \`.|\..----...-'`   `-._.-'_.-'`
  / ___//_ </ __ \/ __/ / __ \/ _ \/ /  ______/ / ___/ ___/     /  ' `         ,       __.--'
 (__  )__/ / / / / /_/ / / / /  __/ /__/_____/ / /  / /__       )/' _/     \   `-_,   /
/____/____/_/ /_/\__/_/_/ /_/\___/_____/    /_/_/   \___/       `-'" `"\_  ,_.-;_.-\_ ',
                                                                    _.-'_./   {_.'   ; /
                                                                   {_.-``-'         {_/

Multiplatform, post-exploitation tool to maintain the continuous access to a computer using irc as communication bus and capable of spawning a remote shell.

This software keeps an open socket to IRC, so it can receive instructions at all time and automatically generates a nickname and use the device user as username.

In order to receive a valid command, it has to be sent in this format: .COMMAND arg
All available commands are listed in the command_handler_proxy function at the irc.cpp file. Some commands are only available if the message was sent as a private message.

Compile

Unix

Since this project uses Makefile, just execute:

$ make IRC_CHANNEL=somecustomircchannel all

It's important you set up the IRC_CHANNEL variable in order to prevent unauthorized access to the IRC channel.

You will find the binaries for debug and release in the following folders respectively: bin/Debug/ and bin/Release/

Windows

Just open the project with Visual Studio and build it as a regular project.
BUT !!!!!!!!!! Make sure you change the IRC_CHANNEL variable for your project in order to prevent unauthorized access to the IRC channel. You can change the value here (change the key IRC_CHANNEL):

Project > s3ntineL-irc Properties > Configuration Properties > C/C++ > Preprocessor > Preprocessor Definitions

You will find the binaries for debug and release in the following folders respectively: Debug/ and Release/

Legal Disclamer

The author does not hold any responsibility for the bad use of this tool,
remember that attacking targets without prior consent is illegal and punished by law.

About

Multiplatform, post-exploitation tool to maintain the continuous access to a computer using irc as communication bus and capable of spawning a remote shell.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published