Skip to content

giovanni-iannaccone/ians

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‰ ians

ians is the "swiss army knife" of hacking, perfect for a variety of tactical operations

๐Ÿ“š Features

  • Variety of attacks
    • port scan
    • sniffer
    • ssh bruteforce
    • create trojan
    • private chatroom
    • map a site
    • find connected people
    • user recon
  • Fast and lightweight
  • Dependency-light

๐Ÿชข Installation

๐Ÿงฎ Prerequisites

๐Ÿช„ Installation Steps

  1. Clone the repository:

    git clone https://github.com/giovanni-iannaccone/ians
    cd ians
    
  2. Run installation script:

    chmod +x install.sh
    ./install.sh
    
  3. Execute ians:

    go run ians.go
    

    or build it:

    go build ians.go
    

Caution

The ians team does not assume any responsibility for the improper use of the app.

๐ŸŽฎ Usage

Write the number corrisponding to the attack you want to run

  1. port scanner
    Type target's ip or hostname, select the type of scan and press enter

  2. sniffer
    Every captured packet will be printed in a decoded format

  3. ssh bruteforce
    Enter username (or a wordlist), password (or a wordlist), press enter and wait

  4. trojan creator
    Type your ip and port, file to infect's path and your ftp credentials (optional).
    Send the trojan to your victim and wait for him to execute it.

  5. chatroom
    Host a chatroom or connect to an existing one. If you connect send messages to other users,
    if you are hosting, manage your room by setting a password, removing and blocking users.

  6. site mapper
    Enter site's url, file extensions (optional) and a wordlist path, press enter and wait

  7. user recon
    Type a username and search it across many social media

๐Ÿงฉ Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch ( using this convention).
  3. Make your changes and commit them with descriptive messages.
  4. Push your changes to your fork.
  5. Create a pull request to the main repository.

๐Ÿ”ญ Learn

Golang: https://go.dev/doc/
Hacking: https://tryhackme.com/

โš–๏ธ License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details.

โš”๏ธ Contact

About

Swiss army knife of hacking written in Golang, capable of performing various kinds of attacks ๐Ÿ‰

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors