581 Repositories
Java spring-cloud-netflix-hystrix-dashboard-cve-2021-22053 Libraries
Text to Speech Project for Spring Boot and Kotlin, Auth Server, Python with Fast API (gTTS)
TTS-App Text to Speech Project for Spring Boot Module (etc Resource, Auth Server, Python with Fast API (gTTS)) Python의 gTTS lib를 활용하여 텍스트를 음성으로 변환하는 서
An powerful enhanced toolkit of MyBatis for simplify development
Born To Simplify Development 企业版 Mybatis-Mate 高级特性 What is MyBatis-Plus? MyBatis-Plus is an powerful enhanced toolkit of MyBatis for simplify developm
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Piggy Metrics Piggy Metrics is a simple financial advisor app built to demonstrate the Microservice Architecture Pattern using Spring Boot, Spring Clo
Test case to check if the Log4Shell/CVE-2021-44228 hotfix will raise any unexpected exceptions
Log4Shell Hotfix Side Effect Test Case I wanted to know if any ClassNotFoundException or similar unexpected exception is raised when one applies the C
Some tools to help mitigating Apache Log4j 2 CVE-2021-44228
JndiLookup Some tool to help analyzing Apache Log4j 2 CVE-2021-44228 This tool uses the "lookup" feature from log4j-2 to test against the JNDI vulnera
Clivia is a scalable, high-performance, elastic and responsive API gateway based on spring weblux
clivia是一款基于spring webflux的可扩展、高性能、高弹性、响应式的 API 网关 clivia_V0.0.1 架构概览 模块介绍 clivia-admin-core : 网关配置管理后台核心模块 clivia-client-core : 网关核心模块 clivia-example
Uma API REST com funcionalidades de CRUD que simula um sistema de leilão 💰.
Leilão API REST Essa aplicação foi feita para ajudar aqueles que ainda estão com alguma dúvida, sobre o funcionamento de um API REST em Spring. Já que
🪖 A library for counting queries for Spring Data JPA application
🪖 Query-Counter Query-Counter is a library for counting queries for Spring Data JPA application, currently supporting Hibernate only. It aims to help
CVE-2021-44228 - Apache log4j RCE quick test
Build ./build.sh Start log4j RCE Server ./start-log4j-rce-server.sh Test Run java -cp log4j-rce-1.0-SNAPSHOT-all.jar log4j Check if you get logs in ha
Log4j CVE-2021-44228 examples: Remote Code Execution (through LDAP, RMI, ...), Forced DNS queries, ...
Log4j CVE-2021-44228 and CVE-2021-45046 Requisites Use a vulnerable JDK, for instance JDK 1.8.0_181 Usage Malicious server The malicious server deploy
Spring Boot & MongoDB Login and Registration example with JWT, Spring Security, Spring Data MongoDB
Spring Boot Login and Registration example with MongoDB Build a Spring Boot Auth with HttpOnly Cookie, JWT, Spring Security and Spring Data MongoDB. Y
Log4J CVE-2021-44228 Minecraft PoC
CVE-2021-44228 in Minecraft Java 16 Paper server build #397 Minecraft 1.17.1 Exploitation In Java 16 only deserialization attacks work by default usin
This is a Hotel Booking System on Spring.
Hotel Hotel Reservations Spring MVC Web Application Requirements: Hotel has Location Location has Address (eg. City, Street, Zip-code) Hotel has many
基于 spring-boot-starter-log4j2:2.6.1 (log4j 2.14.1)
Log4j 2 CVE-2021-44228 测试样本应用 基于 spring-boot-starter-log4j2:2.6.1 (log4j 2.14.1) 可用接口 接口 请求方法 参数 vulnerable_request_get GET v=payload vulnerable_reque
Hotel reservation system using spring boot and thymeleaf.
Hotel reservation system using spring boot and thymeleaf. This project implements a complex domain model powering a session based wizard form flow to
An evil RMI server that can launch an arbitrary command. May be useful for CVE-2021-44228
evil-rmi-server An evil RMI server that can launch an arbitrary command. May be useful for CVE-2021-44228 in a local privesc scenario Build ./gradlew
A singular file to protect as many Minecraft servers and clients as possible from the Log4j exploit (CVE-2021-44228).
MC-Log4J-Patcher The goal of this project is to provide Minecraft players, and server owners, peace of mind in regards to the recently discovered Log4
My solution in Java for Advent of Code 2021.
advent-of-code-2021 My solution in Java for Advent of Code 2021. What is Advent of Code? Advent of Code (AoC) is an Advent calendar of small programmi
Library to easily configure API Key authentication in (parts of) your Spring Boot Application
42 API Key Authentication A library to easily configure API Key authentication in (parts of) your Spring Boot Application. Features Easily configure A
Scan and patch tool for CVE-2021-44228 and related log4j concerns.
A Log4J2 CVE-2021-44228 Vulnerability Scanner and Patcher Links to download the latest version: Linux x64 with glibc2.17+ (RHEL7+) Windows & all other
A distributed lock that supports the use of Redis and Zookeeper, out of the box, fast and easy to use
lock-spring-boot-starter A distributed lock that supports the use of Redis and Zookeeper, out of the box, fast and easy to use 一款基于 Redis 和 Zookeeper
A simple, fast integration of WebSocket spring-stater
websocket-spring-boot-starter readme 介绍 一个简单,快速,低配的spring-boot-starter,是对spring-boot-starter-websocket的扩展与二次封装,简化了springboot应用对websocket的操作 特点 简单,低配 支
An examples of creating test records in the database with Spring Boot + Spring Data + JPA usage.
Spring Boot + JPA — Clear Tests An examples of creating test records in the database with Spring Boot + Spring Data + JPA usage. Check out the article
This is a simple realization of custom messages pre/post processing in spring-boot HTTP/Stream requests & responses
spring-boot-custom-message-converting-instances This is a simple realization of custom messages converting in spring-boot HTTP requests and responses.
👮🏻♀️ simple k8s admission controller using spring boot
spring admission controller Spring boot를 이용해 만든 간단한 Kubernetes admission controller 입니다. Admission controller의 Validating webhook을 이용하여 Pod의 생성을 제한합니다
Small example repo for looking into log4j CVE-2021-44228
log4j CVE-2021-44228 Lame useless repo to look into log4j CVE-2021-44228. Setup The repository contains a .idea/ folder which is a IntelliJ IDEA proje
HasorDB is a Full-featured database access tool, Providing object mapping,Richer type handling than Mybatis, Dynamic SQL
HasorDB is a Full-featured database access tool, Providing object mapping,Richer type handling than Mybatis, Dynamic SQL, stored procedures, more dialect 20+, nested transactions, multiple data sources, conditional constructors, INSERT strategies, multiple statements/multiple results. And compatible with Spring and MyBatis usage.
Spring 5 Reactive playground
Spring Reactive Sample This is a sandbox project for demonstrating Reactive Streams support in Spring framework and Spring ecosystem. I've also mainta
Spring Data Redis extensions for better search, documents models, and more
Object Mapping (and more) for Redis! Redis OM Spring extends Spring Data Redis to take full advantage of the power of Redis. Project Stage Snapshot Is
Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier.
nrich Nrich is a Java library developed at CROZ whose purpose is to make development of applications on JVM a little easier. It contains modules that
Joyce is a highly scalable event-driven Cloud Native Data Hub.
Joyce Component docker latest version Build Import Gateway sourcesense/joyce-import-gateway Joyce Kafka Connect sourcesense/joyce-kafka-connect Mongod
Spring Cloud Netflix Hystrix Dashboard template resolution vulnerability CVE-2021-22053
CVE-2021-22053: Spring Cloud Netflix Hystrix Dashboard template resolution vulnerability Severity High Vendor Spring by VMware Description Application
Full Stack Employee Management Application Using ReactJS and Spring Boot
Full Stack Employee Management Application Using ReactJS and Spring Boot Tech We Used ReactJs Spring Boot MySql Database Spring Security REST API Feat
Programación - 03 Aplicación de Estructuras de Almacenamiento. 1DAM. Ejercicios realizados por el alumnado. Curso 2021-2022
Programacion-03-Ejercicios-2021-2022 Programación - 03 Aplicación de Estructuras de Almacenamiento. 1DAM. Ejercicios realizados por el alumnado. Curso
Entornos de Desarrollo - 05 Clean Code y TDD: Pruebas de Software. 1DAM. Curso 2021-2022.
Entornos de Desarrollo - 04 Clean Code y TDD: Pruebas de Software Tema 05. Clean Code y TDD: Pruebas de Software. Curso 2021/2022. Contenidos Introduc
Programación de Servicios y Procesos - 03 Programación de comunicaciones en red. 2DAM. Curso 2021-2022
Programación de Servicios y Procesos - 03 Programación de comunicaciones en red Tema 03. Programación de comunicaciones en red. Curso 2021/2022. Conte
A simple and scalable Android bot emulation framework, as presented at Black Hat Europe 2021's Arsenal, as well as atHack 2021's Arsenal
m3 A simple and scalable Android bot emulation framework. A detailed explanation can be found here. This project was first published at Black Hat Euro
In this course, we will learn how to build a complete full-stack web application using Spring boot as backend and React (React Hooks) as frontend
In this course, we will learn how to build a complete full-stack web application using Spring boot as backend and React (React Hooks) as frontend. We will use MySQL database to store and retrieve the data.
Repositório com conteúdo da disciplina Linguagem de Programação 2 de 2021.2 do IMD/UFRN
IMD0040 - LP2 Repositório contendo informações e arquivos da disciplina de Linguagem de Programação 2 (IMD0040) do IMD/UFRN ministrada pelo Prof. Gust
Xposed Injector by Saygus, and project fixed by Spring Musk
Xposed Injector Xposed Injector to mod games externally. Made by Saygus, and project fixed by Spring Musk. Spring Musk requested me to upload his proj
Representational State Transfer + Structured Query Language(RSQL): Demo application using RSQL parser to filter records based on provided condition(s)
Representational State Transfer + Structured Query Language: RSQL Demo application using RSQL parser to filter records based on provided condition(s)
Generates and keeps up-to-date your Spring Boot applications' Let's Encrypt or other ACME compliant SSL certificates.
Generates and keeps up-to-date your Spring Boot applications' Let's Encrypt or other ACME compliant SSL certificates. Pure Java in a single file of library code. An automated embedded alternative to Certbot and docker-sidecars. No JVM restart is needed on certificate update.
JavaGuru - Java 1 - Tuesday (Autumn, 2021)
JavaGuru: Групповой Проект Java 1 Онлайн - Осень - Вторник - 2021 Привет! 👋 Данный документ содержит основную информацию о курсе. Предварительные тре
Spring 2019-2020 Java Programming course lab -- Chongqing University. Include my source codes and lab reports.
JAVA_GUI_File_Manager Spring 2019-2020 JAVA Programming course homeworks -- Chongqing University. Include my source codes and reports. Contents: achie
Decorating Spring Boot Reactive WebClient for tracing the request and response data for http calls.
SpringBoot Reactive WebClient 🔍 Tracing HTTP Request through a single pane of glass Decorating Spring Boot Reactive WebClient for tracing the request
log4j2 Log4Shell CVE-2021-44228 proof of concept
Log4Shell CVE-2021-44228 proof of concept Requirement Java (JDK/JRE) 8 or later version curl exploitable Simple spring boot application that serves a
Spring 2019-2020 Java Programming course lab -- Chongqing University. Include my source codes and lab reports.
JAVA_GUI_File_Manager Spring 2019-2020 JAVA Programming course homeworks -- Chongqing University. Include my source codes and reports. Contents: Draw
Apache Log4j2 CVE-2021-44228 RCE Demo with RMI and LDAP
CVE-2021-44228-Demo 利用 CVE-2021-44228,通过 RMI 和 LDAP 两种方式远程注入代码的示例。 Exploit class from RMI Server loaded Hello, ${jndi:rmi://127.0.0.1:1099/exploit} Ex
The project aim at easier to start a spring boot/cloud project.
easy-starters 是一个公共 starter 集合,旨在帮助 java 开发者快速构建 Springboot 与 Spring Cloud 项目. lx-starters的环境要求 JDK requirement: JDK 1.8+ Spring booter 2.x,+ 如何引用lx-s
Person Apri development in real time
Digital Innovation: Expert class - Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot Nesta live coding vamos desenvolve
Log4j_dos_CVE-2021-45105
Log4j2 DOS (CVE-2021-45105) Poc ${${::-${::-$${::-$}}}} Versions Affected: all versions from 2.0-beta9 to 2.16.0 This application is based on Spring
A template for Spring Boot REST API tested with JUnit 5 and Cucumber 6
demo-bdd Un template Spring Boot pour lancer un BDD/ATDD avec Cucumber 6 et JUnit 5. Maven et le JDK 17 seront nécessaires. Exécuter les tests Le proj
Rate limiting private REST APIs using Java Spring-boot, spring-security and bucket4j
Rate limiting REST APIs using Spring-security filter and Bucket4J Deployed Application (Swagger-ui on heroku) Inspired from: Baeldung Article Applicat
Repository with Backend code for InnoTutor project. It is written on Java/Spring.
Backend ᅠ ᅠ Developers: Daniil Livitn, Roman Soldatov Contents Requirements API Database Google credentials Hosting and CI How to install locally Code
JHipster Works with Spring Native!
Spring Native with JHipster This repository contains five apps we (@joshlong and @mraible) used to figure out how to make Spring Native work with JHip
Object Oriented Programming Course - Fall Semester 2021
Object Oriented Programming Course (Fall Semester 2021) This repository will store the code we use during the lectures and the exercises sessions of t
Concurrent Programming - 2021/2022 - Fall - LI51D - LI51N
s2122i-li51d-li51n Concurrent Programming - 2021/2022 - Fall - LI51D - LI51N See docs for documentation resources. See jvm for JVM-based code examples
Hactoberfest 2021
Hactoberfest2021 U can add some usefull project file to this repository Rules To Contribute To This Repo Use any language. C, C++, JAVA, Data Structur
Spring Startup Actuator to Collapsed Stack converter
Spring Startup To Collapse Stack spring-startup-to-collapse-stack is CLI tool converting output of startup endpoint to collapse stack format. Collapse
Repository for FIRST Tech Challenge team 3916 Apex Robotics for the 2021-2022 game year (Freight Frenzy)
FTC Team 3916 - Apex Robotics This is our repo for the 2020-2021 game year - Ultimate Goal Installation Clone this repo. You can do this through the w
a simple mini-project using Spring framework
Room Reservation Service First attempts to learn Spring with Linkedin-Learning led me to create this mini-project; a simple room reservation service f
An 24x7 active repo for your contribution feel free to contribute:)
Hacktoberfest2021 Hacktoberfest is a month-long celebration of open source software sponsored by Digital Ocean, Intel, and DEV. Do push your code in a
Share the chat messages across Minecraft Servers via HTTP backend powered by Spring Boot, this is the backend part of the project.
InterconnectedChat-Backend Share the chat messages across Minecraft Servers via HTTP backend powered by Spring Boot, this is the backend part of the p
Spring GraphQL demo application
Spring Projects GraphQL API This repository is a demo application for introducing the Spring GraphQL project. This is currently based on Spring Boot a
FLiP: StreamNative: Cloud-Native: Streaming Analytics Using Apache Flink SQL on Apache Pulsar
StreamingAnalyticsUsingFlinkSQL FLiP: StreamNative: Cloud-Native: Streaming Analytics Using Apache Flink SQL on Apache Pulsar Running on NVIDIA XAVIER
This repository contains examples using TestContainers in a Spring Boot Application
Sample REST CRUD API with Spring Boot, Mysql, JPA and Hibernate Using TestContainer to assure our Integration/API testing Steps to Setup 1. Build and
1002 ftc repo for the 2021 rr5 game
NOTICE This repository contains the public FTC SDK for the Freight Frenzy (2021-2022) competition season. Welcome! This GitHub repository contains the
Una aplicacion de Chat en Spring Boot
websockets-spring-boot-angular-sockjs-chatapp-bootstrap Una aplicacion de Chat en Spring Boot, Angular, Bootstrap y SockJS Puedes ver el video de la d
Trino connectors for managing cloud resources, like AWS EC2 instances or S3 buckets.
Trino connectors for managing cloud resources, like AWS EC2 instances or S3 buckets. Please keep in mind that this is not production ready and it was created for tests.
Spring Boot JdbcTemplate example with SQL Server: CRUD Rest API using Spring Data JDBC, Spring Web MVC
Spring Boot JdbcTemplate example with SQL Server: Build CRUD Rest API Build a Spring Boot CRUD Rest API example that uses Spring Data Jdbc to make CRU
source code of the live coding demo for "Building resilient and scalable API backends with Apache Pulsar and Spring Reactive" talk held at ApacheCon@Home 2021
reactive-iot-backend The is the source code of the live coding demo for "Building resilient and scalable API backends with Apache Pulsar and Spring Re
A Java wrapper for the OSGi doc cloud SDK
OSGi Doc Cloud SDK The Doc Cloud SDK provides many useful services that allows developers to manipulate PDF and Word documents in order to use them to
A developer oriented, headless ecommerce framework based on Spring + GraphQL + Angular.
GeekStore A developer oriented, headless ecommerce framework based on Spring + GraphQL + Angular. Headless means GeekStore only focus on the backend,
Spring Boot DTO Example Tutorial | Data Transfer Object Pattern
springboot-dto-tutorial Spring Boot DTO Example Tutorial | Data Transfer Object Pattern at https://youtu.be/THv-TI1ZNMk Spring Boot DTO Tutorial - Ent
Projeto Realizado na Semana Spring React
Para rodar o web site basta executar o arquivo java e depois os camandos: npm install yarn start Tecnologias usadas para criar o web site: Frontend: R
Super simple deploy using spring boot, docker, k8s and kind
Target Target of this repository is show how to build spring boot application Docker image and deploy it with kind and k8s at least in local. Prerequi
Hi, Spring fans! In this installment, we're going to look at some the C in M-V-C and their representation in Spring's `@Controller` types!
@Controllers Hi, Spring fans! In this installment, we're going to look at some the C in M-V-C and their representation in Spring's @Controller types!
POC showing how to divide endpoint(s) among different Open-API screens
Multiple Open-API groups: Spring boot POC showing how to divide endpoint(s) among different Open-API screens Demo Link (Select definition from top rig
Back-End/API de uma aplicação web de agendamento desenvolvida durante o Hackaton do Programa de Formação do Grupo Fcamara
🖥️ Sobre o projeto 📅 Agenda Laranja - é um meio prático e eficiente para programar o dia do trabalho presencial, respeitando as normas de segurança.
A Spring Security based Authentication microservice with MySQL
Spring Security Microservice using JWT and MySQL Background This is an open source, production-ready application that provides role-based user authent
Programación de Servicios y Procesos - 01 Programación Multiproceso. 2DAM. Curso 2021-2022
Programación de Servicios y Procesos - 01 Programación Multiproceso Tema 01 Programación Multiproceso. Curso 2021/2022. Contenidos Concurrencia y Para
基于flowable二次开发,微服务化流程引擎管理功能,提供流程模型编辑到部署监控一站式解决方案,扩展了众多官方API,提供项目微服务化集成方案。
process-cloud 后端基于flowable、前端基于bpmn.js二次开发,微服务化流程引擎管理功能,提供流程模型编辑到部署监控一站式解决方案,扩展了众多官方API,提供项目微服务化集成方案。 引擎简介 如果你是新手,那么这绝对是你拿来学习flowable流程引擎最佳的项目;如果你对流程引
Source for the SpringOne 2021 Knative + Tekton lab
springone-2021-knative-tekton Source for the SpringOne 2021 Knative + Tekton lab See the slides for the main class content; in addition, if you want t
SpringBoot show case application for reactive-pulsar library (Reactive Streams adapter for Apache Pulsar Java Client)
Reactive Pulsar Client show case application Prerequisites Cloning reactive-pulsar Running this application requires cloning https://github.com/lhotar
Spring boot application to display number of corona cases
Corona-Cases-Counter Spring boot application to display number of corona cases This application consumes data from a CSV file which was used to docume
Cloud Runtimes Specification for the JVM
cloud-runtimes-jvm Cloud Runtimes Specification for the JVM. Introduction Standard API for dapr / layotto / capa / .... Motivation [Discussion] Future
Test-Driven Security
Test-Driven Security Run tests ./gradlew test References Spring Security test support https://docs.spring.io/spring-security/site/docs/current/referen
The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.
RocketMQ Dashboard How To Install With Docker get docker image mvn clean package -Dmaven.test.skip=true docker:build or docker pull apacherocketmq/ro
A Spring Boot - React Petshop Application
zuri-petshop A Spring Boot - React Petshop Application Installation In order to install the development environment, please follow below steps to have
SpringBoot 老鸟系列,带你从0开始定制项目脚手架
cloud-blog 飘渺Jam,CSDN博客专家, 一名写代码的架构师,做架构的程序员,可以通过文末二维码关注我,当然也可以添加个人微信 jianzh5,咱们一起聊技术! SpringBoot系列文章导读: 1. SpringBoot 如何统一后端返回格式?老鸟们都是这样玩的! 2. Spring
Spring Security 5.5 From Taxi To Takeoff
Spring Security 5.5 From Taxi to Takeoff This repository is for the SpringOne 2021 presentation titled "Spring Security 5.5 From Taxi to Takeoff". It
Maintainable software without effort.
modern-clean-architecture Create services with a clean architecture with significantly less effort necessary than usual. The main idea of Clean Archit
Daily mail subscription implementation using Java Spring-boot and Quartz Scheduler
Daily Mail Subscription Service POC Implemented using Java Spring-boot and Quartz Scheduler Working Application Exposing 3 endpoints /subscription/cre
Spring Security自定校验逻辑,支持图片验证码、短信验证码登录。支持JSON、表单登录。
Spring Security 实现短信验证码和图片验证码登录。 参考文章: 添加图片验证码 短信验证码校验逻辑 Spring Security中UsernameNotFoundException的解决方案 Spring Security实现自动登录 Spring Security 过滤器链 1.
FIDO2(WebAuthn) server officially certified by FIDO Alliance and Relying Party examples.
Overview FIDO (Fast IDentity Online) is an open standard for online authentication. It is designed to solve the password problems stemming from a lot
Projeto Base - Spring Security - Blog Pessoal
Implementando a Camada de Segurança com o Spring Security no Blog Pessoal Nesta atividade iremos implementar a camada de segurança da aplicação com o
The Quotation Management application is a API REST created using Spring Boot framework.
✅ Quotation Management API - Done ✅ About • Features • Setup • Technologies • Author • License 💻 About The Quotation Management application is a API