Skip to content
View TheOnlyArtz's full-sized avatar
:shipit:
Well Crystal is lit.
:shipit:
Well Crystal is lit.
Block or Report

Block or report TheOnlyArtz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TheOnlyArtz/README.md

Languages I'm using / used to use on day to day basis. (SORTED BY A-Z except from Rust ♥)

Rust 💪

https://github.com/TheOnlyArtz/rustirc A fully asynchronus IRC client and protocol implementation (RFC1459 and RFC2812 summary)

https://github.com/TheOnlyArtz/imperialshag A cross-platform Command and Control server and agent (fully encrypted with SSL-like handshake)

https://github.com/TheOnlyArtz/rust-tcp-holepunch An implementation of TCP hole punching (NAT Traversal)

Crystal 🔮

https://github.com/TheOnlyArtz/githubcr (GitHub API Wrapper)

https://github.com/TheOnlyArtz/CyberGarden (A Discord bot which implements an economy game)

https://github.com/TheOnlyArtz/racer (A Type racer game implemented)

Dart 🎯

• • N/A (mainly Flutter developent)

Java 🍵

https://github.com/TheOnlyArtz/OneInTheChamber (A Minecraft plugin which implements One In The Chamber)

Javascript/TypeScript (Node.js) 😎

https://github.com/TheOnlyArtz/Seday (A socket.io / Express / discord.js / RethinkDB app full example of how dashboards should work.)

https://github.com/TheOnlyArtz/artzlogger (A simple custom logging module for your day to day apps)

https://github.com/TheOnlyArtz/Park (A Discord bot boilerplate for maintainable code)

  • More experience derives from day to day usages and working as a R&D Developer at a respectable comapny.

Python 🐍

• N/A

Ruby ♦

• N/A

Netsle ( Rust / React / Redux / Node.js )

Netsle is an open sourced project aimed to provide monitoring abilities of a network (enterprise/home based). at it's core Netsle uses a layer in the Linux system called "eBPF" it's essentially the first place in the system where packets go to, right after the network adapter.

then we can drop/pass/halt packets and monitor their behaviours and the different contents. Netsle has a Dashboard which aims to provide very basic information about the network such as:

  • Network usage (downstream)
  • Packets amount respective to a selected time
  • The most used ports in the network
  • The most communicated-with hosts in the network

Netsle also has the ability to let the net-admin to block hosts from the network using a rather intuative UI which lets you submit an IP to blacklist and update the router with the respective arguments.

Pinned

  1. Seday Seday Public

    A socket.io / Express / discord.js / RethinkDB app full example of how dashboards should work.

    JavaScript 43 14

  2. imperialshag imperialshag Public

    A multi-platform distributed C&C written purely in Rust

    Rust 1

  3. Fisher Fisher Public archive

    A Pike solution for interacting with the Discord API (archived)

    Pike 4 2

  4. rustirc rustirc Public

    A fully asynchronous IRC client (and protocol implementation) written in Rust

    Rust 1

  5. githubcr githubcr Public

    A GItHub API Wrapper for the Crystal programming language! (No external dependencies)

    Crystal 2

  6. rust-tcp-holepunch rust-tcp-holepunch Public

    P2P Communication across Network Address Translators with TCP

    Rust 9 6