ninja_shell Code
Raw socket shell with AES256-GCM and Port Knocking technique
Status: Beta
Brought to you by:
r41d3n
File | Date | Author | Commit |
---|---|---|---|
bin | 2015-11-09 |
![]() |
[fd19cd] add bin dir |
docs | 2015-11-09 |
![]() |
[b309a1] add diagram at docs |
src | 2015-11-09 |
![]() |
[383dc9] update all source add AES 256 CBC cipher commun... |
src_with_out_cipher | 2015-11-09 |
![]() |
[383dc9] update all source add AES 256 CBC cipher commun... |
LICENSE.txt | 2014-05-05 |
![]() |
[53cc63] Create LICENSE.txt |
Makefile | 2015-11-09 |
![]() |
[383dc9] update all source add AES 256 CBC cipher commun... |
README.md | 2015-11-09 |
![]() |
[755516] Update README.md |
This is a custom raw socket shell aka port knoking with AES 256 CBC, https://en.wikipedia.org/wiki/Port_knocking
using specific tcp flags ,FIN,URG,PSH and use AES 256 CBC cipher at communication.
*You dont can see the PORT OPEN,only you send specific flags,
to make this you can use nemesis,hping or client.c to send commands with especific flags...
# make
on server machine:
# bin/server
on client machine:
# bin/client SERVER__IP
So to get this lib you can follow this examples:
on deb based linux follow:
# apt-get install openssl-dev
on rpm based linux follow:
# yum install openssl-devel