/WasaK

WasaK - WhatsHack it's a chat for hackers.

Primary LanguagePython


Language:
Português-BR | English | Spanish

   


Synopsy

WasaK - WhatsHack is a client-server chat developed in python for Hackers. The great difference of the WasaK is that it allows to execute commands where the server is connected, thus, it has a greater efficiency in its combs while talking with his friends.

Motivation

I always wanted to talk to my friends without anyone monitoring us, or the conversation was saved, I wanted more anonymity, so the idea came up to create a unique and personal chat. One of the things that bothered me, was that chat was just a chat, so I decided to put something unique, that's where I created the user's opportunity to execute commands.

Installation

Prerequisites

  • Python <= 2.7.12
  • OS Linux
  • Wget
  • Git
  • PyCrypto

How to install the client

Just run the command below on your terminal.
 wget https://raw.githubusercontent.com/alivemindset/WasaK/master/WasaK.py && sudo chmod +x WasaK.py && sudo mv WasaK.py /usr/bin/wasak 

How to install the server

Just run the command below on your terminal.
 git clone https://github.com/alivemindset/WasaK/ 

Use

How to use the client

After running the above command we need to run the program. To do this, execute the command:
sudo wasak

Then he will ask:

  • The IP of the server, if it is not informed, it will set the default: 127.0.0.1
  • The server PORT, if it is not informed, it will set the default: 12786
  • A NICKNAME to identify it, if it is not informed, it will set a random.

How to use the server

Do not forget to open the modem ports! Or, use ngrok to open an external server.

After running the above command we need to run the program. To do this, run the command:
cd WasaK/ && sudo python2 WasaK-server.py

Then he will ask:

  • The IP of the server, if it is not informed, it will set the default: 127.0.0.1
  • The server PORT, if it is not informed, it will set the default: 12786
  • NAME OF THE SERVER, if it is not informed, it will set the default: WasaK
  • COMMAND FILE PROTECT, used to block some commands. If you are not informed, the default: ./cmd-protg
  • MAX. CONNECTIONS, maximum number of users that will connect. If you are not informed, the default: 5

Commands

Types of commands

  • #command
  • !command
  • $command

Command: #

The commands started with "#" will be executed on the client machine and will be informed only to the client.

Command: !

The commands started with "!" Will run on the server machine and will return the result for all.

Command: $

Commands starting with "$" are server-specific. Some commands:

Errors/Bugs

If you find errors or bugs, please report us by: