Some functionalities are not yet implemented, any contribution is appreciated
This repository contains various projects that I am using to learn and explore Rust. These projects are all at the proof of concept stage and are not intended to be used in production.
-
Network Scanner
- Port Analyzer: A tool for analyzing network ports and finding open ones
- Traffic analyzer: A tool for analyzing network traffic
-
Learning Solana Development
- Hello World: A simple Smart-Contract
- Multi Signature Wallet
-
Learning Cryptography
- Substitution Cipher
- Caesar Cipher
- Vigener Cipher
- Rotor Machines (Enigma)
- Data Encryption Standard (DES)
-
Chat Server: A tool that allows users to communicate with each others in real time.
To run a project, navigate to the project directory and use the cargo run
command. For example:
cd network-scanner
cargo run
I welcome contributions to these projects, especially from other Rust programmers who can help me improve my skills and understanding of the language. If you have an idea for a project or would like to contribute to an existing one, please open an issue or submit a pull request.
Thanks for visiting and happy coding!