Skip to content

akash2061/RustSocket-NetCat-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RustSocket: A Netcat-Inspired Networking Utility. 🦀

Overview

RustSocket is a command-line tool that mimics the functionality of Netcat. It allows users to connect to or listen on a specified host and port, facilitating communication over TCP/IP.

Features

  • Connect to a remote host and port
  • Listen for incoming connections on a specified port
  • Simple and intuitive command-line interface
  • Written in Rust for reliability and performance

Installation

Prerequisites

Make sure you have Rust installed on your system. If not, you can download it from rust-lang.org.

Installation

  1. Clone this repository:

    git clone https://github.com/akash2061/RustSocket-NetCat-Clone.git
    cd RustSocket-NetCat-Clone
  2. Build the project:

    cargo build --release
  3. Run the application:

    cargo run --release

Or Use Released Version

  1. Go to the Releases page or Directly Download the latest version.

  2. Download the latest release for your platform.

  3. Open your terminal and navigate to the folder where the executable is downloaded.

  4. Copy the executable to the /usr/local/bin directory using the following command:

    sudo cp ./rustsocket /usr/local/bin/

Now you can check hash and password from any terminal window by simply typing its name rustsocket, thanks to its location in /usr/local/bin.

Contribution

Contributions are welcome! If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages