awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesDynamic Proxy Interceptions

Using dynamic proxies to intercept and modify method parameters or return values at runtime.

Distinct from System-Call Interception: Distinct from System-Call Interception: targets high-level API method calls via proxies rather than low-level OS kernel system calls.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Dynamic Proxy Interceptions. Refine with filters or upvote what's useful.

Awesome Dynamic Proxy Interceptions GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • geniusvjr/learningnotesAvatar GeniusVJR

    GeniusVJR/LearningNotes

    13,145Vezi pe GitHub↗

    LearningNotes este o bază de cunoștințe tehnice și un ghid de studiu de inginerie axat pe internele framework-ului Android, arhitectura sistemului și optimizarea performanței mobile. Servește drept referință pentru analizarea secvenței de boot Android, bootstrapping-ul proceselor și inițializarea serviciilor de sistem. Proiectul oferă ghiduri detaliate despre performanța mobilă, inclusiv strategii pentru reducerea amprentei de memorie, identificarea scurgerilor de memorie și optimizarea decodării imaginilor. Acoperă, de asemenea, comunicarea inter-proces Android folosind AIDL și driverul de kernel Binder, precum și manuale de arhitectură software pentru decuplarea logicii de business de interfețele utilizator prin tipare precum MVVM și MVP. Dincolo de dezvoltarea mobilă, repository-ul include o bază de cunoștințe de informatică pentru pregătirea interviurilor tehnice, acoperind structuri de date, algoritmi și concepte de sistem de operare. De asemenea, dispune de o referință practică pentru controlul versiunilor Git, detaliind gestionarea repository-ului, sincronizarea și fluxurile de lucru de branching.

    Implements techniques to intercept system API calls using dynamic proxies to modify runtime behavior.

    Vezi pe GitHub↗13,145
  • cglib/cglibAvatar cglib

    cglib/cglib

    4,896Vezi pe GitHub↗

    cglib is a suite of tools for JVM bytecode generation, class transformation, and dynamic proxying. It provides a high-level API for creating and transforming Java bytecode at runtime to modify class behavior and a framework for intercepting method calls and field access. The project implements dynamic proxy generation to support aspect oriented programming and custom data access patterns. It also includes a serialization manager to implement serialization contracts by adding specific methods and controlling object replacement within proxy classes. The library covers bytecode manipulation and

    Generates proxy objects to intercept method calls and field access for custom data access patterns.

    Java
    Vezi pe GitHub↗4,896
  • hansonwang99/spring-boot-in-actionAvatar hansonwang99

    hansonwang99/Spring-Boot-In-Action

    4,678Vezi pe GitHub↗

    This project is a collection of reference implementations and practical guides for building enterprise Java applications using the Spring Boot framework. It serves as a backend project gallery and implementation guide, providing a set of architectures for common server patterns. The repository distinguishes itself through a focus on distributed system design, offering examples for global unique identifier generation, distributed caching, and full-text search. It also includes templates and examples for creating custom Spring Boot starters to encapsulate shared dependencies and configurations

    Uses dynamic proxies and interceptors to separate cross-cutting concerns from core business logic.

    Javajavajwtmybatis
    Vezi pe GitHub↗4,678
  • tiann/epicAvatar tiann

    tiann/epic

    4,547Vezi pe GitHub↗

    Epic este un toolkit pentru instrumentarea runtime-ului Android, interceptarea metodelor și auditarea posturii de securitate. Funcționează ca un framework de programare orientată pe aspecte și un interceptor de metode dinamic conceput pentru a monitoriza și altera comportamentul metodelor Java în cadrul Android Runtime. Proiectul oferă capabilități pentru interceptarea și modificarea atât a componentelor framework-ului Android de bază, cât și a logicii specifice aplicației. Acest lucru permite injectarea de comportament Java personalizat și redirecționarea execuției metodelor fără a altera codul sursă original. Framework-ul include instrumente pentru auditarea securității aplicațiilor, care implică scanarea pentru shell-uri încorporate și monitorizarea utilizării API-urilor de sistem sensibile. Aceste funcții de observabilitate permit analiza fluxului de date și verificarea posturilor de securitate în timpul execuției la runtime.

    Intercepts application-level method calls at runtime to monitor and alter behavior.

    Javaandroidaopart
    Vezi pe GitHub↗4,547
  • mywalkb/lsposed_modAvatar mywalkb

    mywalkb/LSPosed_mod

    4,325Vezi pe GitHub↗

    LSPosed_mod is a system for Android system hooking and module management. It enables the installation and configuration of system-level modifications to change device behavior without altering the original system image or source files. The project utilizes zygote-based process injection and runtime method hooking to intercept execution flows in memory. It includes a version-agnostic execution layer to maintain a consistent interface across different Android operating system versions and environments, as well as dynamic proxy interception to modify method arguments and return values. Manageme

    Implements dynamic proxy layers to intercept and modify method arguments and return values at runtime.

    Java
    Vezi pe GitHub↗4,325
  1. Home
  2. Operating Systems & Systems Programming
  3. System-Call Interception
  4. Dynamic Proxy Interceptions

Explorează sub-etichetele

  • Application Method InterceptorsDynamic 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.