A file explorer written in Java using Swing and DefaultMutableTreeNode aiming to achieve cross-platform functionality in a visually appealing way.
View Repo in GithubA simple code crawler written in Python to avoid visiting stackoverflow, w3schools, tutorialspoint, geeksforgeeks, pyp, askubuntu and mathworks ever again.
View Repo in GithubThe portal teleportation mechanics recreated from scratch on Unreal Engine 5, using blueprint visual scripting. Blender and SketchUp was used for animation and retexturing.
View Repo in Github Why is this hard?A python script that uses the village cinemas reverse engineered WebTicketing API to retrieve a list of currently playing movies and the ticket availability and showtimes, and sorts them according to imdb rating.
View Repo in GithubA python script that finds the on-screen chessboard, runs a custom image classification keras model to identify the pieces and then plays the best move using the latest local version of stockfish while also providing a lichess link for further gui analysis.
View Repo in GithubA fully functional chess library for Python from scratch, with move generation, move validation, and support for common formats, similar to python-chess.
View Repo in GithubA project based on openCV and written in Python used on GTA V. It uses the YOLO realtime object detection algorithm to detect the in-game humans and act as an aimbot.
View Repo in GithubA BitTorrent client made in golang as a Diploma Thesis.
View Repo in Github View ThesisAsynxy implements a Master-Proxy-Slave formation using REST API calls, allowing control of slaves without the need for public IP. The web application is acting as a middleware, receiving commands from masters, informing online slaves of commands and collecting their results to show back to the masters' web interface. The web application is written in Javascript and the Slaves in Python.
View Repo in GithubA Batch Script for mass user creation on a windows server 2019 with group policy (GPO) restrictions on the clients adequate for use in a school environment.
View Repo in GithubA website made with the use of HTML, CSS and Javascript from scratch for personal use as a portfolio depicting my projects, events I have participated in and the skills acquired in the process.
View Repo in GithubParticipated in a Cybersecurity Team that represented the University of Thessaly in Volos, as part of the GFOSS Team. The team solved in their entirety the Data Exfiltration and Social Network Communication Analysis episodes, which contained cryptography and steganography problems and were simulations on real situations. Volos UTH team was the only one who solved the second episode, and wrote the GFOSS report.
View GFOSS article View Ep.7 ReportParticipated and reached the final round of this Cybersecurity challenge that involved various problems including web exploitation, cryptography, reverse engineering, network forensics, steganography and generally a big spectrum of the security field. Finished 23rd out of 178 contestants.
View Deloitte's Article