49 Repositories
Java computer-engineering Libraries
An open-source reverse-engineered dedicated server for Frostbite games
FrostbiteServer An open-source reverse-engineered dedicated server for games running on the Frostbite engine. When finished, this will be used to host
2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo
Hacettepe BBM (Bilgisayar Bilimleri Mühendisliği) 2004-2008 yılları arasında Hacettepe Üniversitesi Bilgisayar Bilimleri Mühendisliği bölümünde okurke
Project for "Software Engineering" Course, University of Macedonia (UoM).
CovIDetect CovIDetect is a dashboard application for universities that aims to facilitate the process of managing covid cases and provide statistical
Pinball 99 for the Ti-99/4A home computer
Pinball 99 For the TI-99/4A home computer Building the cartridge ROM Only tested under Windows The xdt99 tools from https://github.com/endlos99/xdt99
Public proof-of-concept obfuscator using the MapleIR framework designed by cts & bibl
Skidfuscator: Obfuscation like never seen before. Join the discord: https://discord.gg/QJC9g8fBU9 🕵️ What is Skidfuscator? Skidfuscator is a proof of
Jacksum (JAva ChecKSUM) is a free, open source, cross-platform, feature-rich, multi-threaded command line tool for calculating hash values, verifying data integrity, finding files by their fingerprints, and finding algorithms to a hash value.
Jacksum (JAva ChecKSUM) is a free, open source, cross-platform, feature-rich, multi-threaded command line tool for calculating hash values, verifying data integrity, finding files by their fingerprints, and finding algorithms to a hash value.
Operating Systems - Concepts of computer operating systems including concurrency, memory management, file systems, multitasking, performance analysis, and security. Offered spring only.
Nachos for Java README Welcome to Nachos for Java. We believe that working in Java rather than C++ will greatly simplify the development process by p
Reverse engineer and rewrite real mode dos programs!
Spice86 - A PC emulator for real mode reverse engineering Spice86 is a tool to execute, reverse engineer and rewrite real mode dos programs for which
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
Roadmap to Embedded Engineering This repository should serve as a guide to anyone who wants to study software and hardware for embedded systems but do
FEM for Students is a program of modeling and structural analysis by Finite Element Method
FEM For Students FEM for Students is a software for modeling and structural analysis by Finite Element Method. This software was developed by me in my
BinAbsInspector: Vulnerability Scanner for Binaries
What is BinAbsInspector? BinAbsInspector (Binary Abstract Inspector) is a static analyzer for automated reverse engineering and scanning vulnerabiliti
CSL304: OOPM (Java) Lab [OOPM Lab] Semester III
OOPM-JAVA-LAB CSL304: OOPM LAB [SEMESTER III] Syllabus OOPM (JAVA) - Reference Books OOPM Lab 1D Array 2D Array Abstract Class Accept Input From User
An image annotation desktop-application written in Java using the JavaFX application platform.
This is an image annotation desktop-application written in Java using the JavaFX application platform. It allows you to create bounding box annotations using rectangular and polygonal shapes. Annotations can be imported and saved from/to JSON files, Pascal VOC format XML-files or YOLO format TXT-files.
Add a Validate Thread Group button to the JMeter toolbar.
🚀 Validate Thread Group button Add a Validate Thread Group(s) button to the JMeter toolbar. 🌟 Why do we need this? Often when we debug our JMeter te
The game is about a girl and she is a university student majoring in Computer Science
The game is about a girl and she is a university student majoring in Computer Science. The goal of the game is to help her pass all of the game's levels. it has 3 levels and each level has 4-5 questions about two subjects from her academic career arranged from the easiest to hardest. (group work)
A basic implementation of a Ray Tracer that has been developed for the course GFX
This is a basic implementation of a Ray Tracer that has been developed for the course "GFX - Foundations of Computer Graphics" at the University of Vienna.
🖥️Computer Science & Engineering
This repository contains all the material I gathered during my degree in Computer Science & Engineering at ISEC from 2019 to 2022. Every course is separated into individual folders, using the same acronyms the university uses as the folder's name.
Swing (Java) Practicing.
Getting Started Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code. Folder Struct
Set of project to test how fast is compilation on your computer
Бенчмарк сборки Android проектов Репозиторий содержит несколько проектов, для которые необходимо запустить тесты и зарепортить их результаты Методика
The modern Java bytecode editor
Recaf An easy to use modern Java bytecode editor that abstracts away the complexities of Java programs. Recaf abstracts away: Constant pool Stack fram
Sniffy - interactive profiler, testing and chaos engineering tool for Java
Sniffy Sniffy is a Java profiler which shows the results directly in your browser. It also brings profiling to your unit (or rather component) tests a
Python wrapper around the BoofCV Computer Vision Library
PyBoof is Python wrapper for the computer vision library BoofCV. Since this is a Java library you will need to have java and javac installed. The form
Ghidra is a software reverse engineering (SRE) framework
Ghidra Software Reverse Engineering Framework Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security
Code metrics for Java code by means of static analysis
CK CK calculates class-level and method-level code metrics in Java projects by means of static analysis (i.e. no need for compiled code). Currently, i
A tool for reverse engineering Android apk files
Apktool This is the repository for Apktool. If you are looking for the Apktool website. Click here. It is a tool for reverse engineering 3rd party, cl
Castled is an open source reverse ETL solution that helps you to periodically sync the data in your warehouses and databases to sales, marketing, support or custom apps without any help from engineering teams
Open source reverse-ETL platform to operationalize your data warehouse Introduction Castled is a Reverse ETL solution which enables you to make the va
A Improved JByteMod Fork. Based on JByteMod-Reborn & JByteMod-Remastered.
A Improved JByteMod Fork. Based on JByteMod-Reborn & JByteMod-Remastered.
Dual Camera, IMU, and GPS data recorder for Android
Visual-Inertial Recorder (VIRec) Record camera frames at ~30fps from one or two camera sensors, Inertial Measurement Unit (IMU) measurements at ~100Hz
Native Pcode emulator
GhidraEmu This project was initially started as a part of Digital Security's Research Centre internship "Summer of Hack 2021". Plugin allows you to ea
Final project of my Computer Science major in high school
BattleShips Final project of my Computer Science major in high school. I've coded an android app (in Java) in which users can play the game "Battle Sh
Computer science data structures and algorithms implementation from scratch
Data Structures and Algorithms Computer science data structures and algorithms implementation from scratch Stack (Last In First Out) Stack is an abstr
🎒 💻 Material for Computer Club Classes
MNNIT Computer Coding Club This repository contains the codes, support links and other relevant materials for every class under Computer Coding Club,
Processing and node.js project for rendering MouseGAN images from RunwayML
Computer MouseGAN Processing and node.js project for rendering MouseGAN images from RunwayML. Usage Clone or download this repository. git clone https
Care aims to create an IoT solution to hospitals interconnecting smart monitors to decrease the time a doctor takes to respond to an emergency.
Care Description This project called Care, developed for the INFO1127 course - Software Engineering - aims to create an IoT solution to hospitals inte
Software Engineering course assignment
swe-foxcatcher-game This is a JavaFX application of a simple chessboard game. Rules of the game Starting board: Fox can move diagonally in every direc
Ray Tracing project from students of the ENSEEIHT Engineering School
Ray-Tracing-N7 This is a school project of students of the ENSEEIHT engineering school, in which we will try to recreate a basic ray tracing system, w
CompreFace is a free and open-source face recognition system from Exadel
CompreFace can be easily integrated into any system without prior machine learning skills. CompreFace provides REST API for face recognition, face verification, face detection, landmark detection, age, and gender recognition and is easily deployed with docker
Java based Chess Board Scanner, which converts 2D chess board image into a machine readable format a.k.a. Forsyth–Edwards Notation (FEN). It uses OpenCV and Deeplearning4j frameworks, complemented with some proprietary algorithms implemented for realizing the goal. It currently supports the chess board and pieces sets of the most common online chess platforms chess.com and lichess.org.
Overview This project aims to demonstrate how to extract the chess position in a machine readable format called Forsyth–Edwards Notation (FEN) having
SparkFE is the LLVM-based and high-performance Spark native execution engine which is designed for feature engineering.
Spark has rapidly emerged as the de facto standard for big data processing. However, it is not designed for machine learning which has more and more limitation in AI scenarios. SparkFE rewrite the execution engine in C++ and achieve more than 6x performance improvement for feature extraction. It guarantees the online-offline consistency which makes AI landing much easier. For further details, please refer to SparkFE Documentation.
A Spring Boot Camel boilerplate that aims to consume events from Apache Kafka, process it and send to a PostgreSQL database.
SPRING-BOOT CAMEL BOILERPLATE This is a Spring-Boot Camel Application model that you can use as a reference to study or even to use in your company. I
Performance monitoring and benchmarking suite
Introduction Likwid is a simple to install and use toolsuite of command line applications and a library for performance oriented programmers. It works
Chaos engineering tool for simulating real-world distributed system failures
Proxy for simulating real-world distributed system failures to improve resilience in your applications. Introduction Muxy is a proxy that mucks with y
Simulating shitty network connections so you can build better systems.
Comcast Testing distributed systems under hard failures like network partitions and instance termination is critical, but it's also important we test
Statistical Machine Intelligence & Learning Engine
Smile Smile (Statistical Machine Intelligence and Learning Engine) is a fast and comprehensive machine learning, NLP, linear algebra, graph, interpola
Java interface to OpenCV, FFmpeg, and more
JavaCV Commercial support: Introduction JavaCV uses wrappers from the JavaCPP Presets of commonly used libraries by researchers in the field of comput
Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
Table of Contents Introduction Cloning Repository Quick Start Gradle and Maven Building from Source Dependencies Help/Contact Introduction BoofCV is a
A project to cause (controlled) destruction on your jvm application
Perses Cause (controlled) destruction to your jvm application Perses (Ancient Greek: Πέρσης) was the Titan god of destruction. His name is derived fro
Java bytecode engineering toolkit
Java bytecode engineering toolkit Javassist version 3 Copyright (C) 1999-2020 by Shigeru Chiba, All rights reserved. Javassist (JAVA programming ASSIS
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Bytecode Viewer Bytecode Viewer - a lightweight user friendly Java Bytecode Viewer. New Features WAR & JSP Loading JADX-Core Decompiler Fixed APK & de