2 repositorios
Dynamic proxies used to intercept and modify application-level method calls at runtime.
Distinct from Dynamic Proxy Interceptions: Focuses on application-layer method interception rather than OS-level system call interception.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Application Method Interceptors. Refine with filters or upvote what's useful.
Este proyecto es una colección de implementaciones de referencia y guías prácticas para construir aplicaciones empresariales en Java utilizando el framework Spring Boot. Sirve como una galería de proyectos backend y guía de implementación, proporcionando un conjunto de arquitecturas para patrones de servidor comunes. El repositorio se distingue por su enfoque en el diseño de sistemas distribuidos, ofreciendo ejemplos para la generación de identificadores únicos globales, caché distribuida y búsqueda de texto completo. También incluye plantillas y ejemplos para crear starters personalizados de Spring Boot para encapsular dependencias y configuraciones compartidas en módulos reutilizables. El proyecto cubre una amplia gama de áreas de capacidad, incluyendo seguridad de aplicaciones mediante autenticación y autorización basada en tokens, observabilidad del sistema mediante monitoreo de salud y rendimiento, e integración con bases de datos relacionales. La cobertura adicional incluye el despliegue de aplicaciones en contenedores y el procesamiento de datos multimedia y de lenguaje natural.
Uses dynamic proxies and interceptors to separate cross-cutting concerns from core business logic.
Epic es un kit de herramientas para instrumentación de runtime de Android, interceptación de métodos y auditoría de postura de seguridad. Funciona como un framework de programación orientada a aspectos y un interceptor de métodos dinámico diseñado para monitorear y alterar el comportamiento de métodos Java dentro del Android Runtime. El proyecto proporciona capacidades para interceptar y modificar tanto componentes del framework central de Android como lógica de aplicación específica. Esto permite la inyección de comportamiento Java personalizado y la redirección de la ejecución de métodos sin alterar el código fuente original. El framework incluye herramientas para la auditoría de seguridad de aplicaciones, que implican el escaneo de shells embebidos y el monitoreo del uso de APIs sensibles del sistema. Estas características de observabilidad permiten el análisis del flujo de datos y la verificación de posturas de seguridad durante la ejecución en tiempo real.
Intercepts application-level method calls at runtime to monitor and alter behavior.