SkillAgentSearch skills...

Ians

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

Install / Use

/learn @giovanni-iannaccone/Ians

README

<img src="assets/main-view.png"> </img>

๐Ÿ‰ 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

  • golang: <a href="https://go.dev/doc/install">install go</a>
  • python: <a href="https://www.python.org/downloads/">install python</a>

๐Ÿช„ 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 </br> Type target's ip or hostname, select the type of scan and press enter <img src="assets/port-scanner.png"> </img>

  2. sniffer </br> Every captured packet will be printed in a decoded format <img src="assets/sniffer.png"> </img>

  3. ssh bruteforce </br> Enter username (or a wordlist), password (or a wordlist), press enter and wait <img src="assets/ssh-bruteforce.png"> </img>

  4. trojan creator </br> Type your ip and port, file to infect's path and your ftp credentials (optional). </br> Send the trojan to your victim and wait for him to execute it. <img src="assets/trojan-creator.png"> </img>

  5. chatroom </br> Host a chatroom or connect to an existing one. If you connect send messages to other users, </br> if you are hosting, manage your room by setting a password, removing and blocking users. <img src="assets/chatroom.png"> </img>

  6. site mapper </br> Enter site's url, file extensions (optional) and a wordlist path, press enter and wait <img src="assets/site-mapper.png"> </img>

  7. user recon </br> Type a username and search it across many social media <img src="assets/userrecon.png"> </img>

๐Ÿงฉ Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch ( using <a href="https://medium.com/@abhay.pixolo/naming-conventions-for-git-branches-a-cheatsheet-8549feca2534">this</a> 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/ </br> Hacking: https://tryhackme.com/

โš–๏ธ License

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

โš”๏ธ Contact

  • For any inquiries or support, please contact <a href="mailto:iannacconegiovanni444@gmail.com"> iannacconegiovanni444@gmail.com </a>.
  • Visit my site for more informations about me and my work <a href="https://giovanni-iannaccone.gith ub.io" target=โ€_blankโ€ rel="noopener noreferrer"> https://giovanni-iannaccone.github.io </a>

Related Skills

View on GitHub
GitHub Stars189
CategoryDevelopment
Updated4d ago
Forks30

Languages

Go

Security Score

100/100

Audited on Apr 6, 2026

No findings