├── BinderTransactionNameResolver └── MyService │ └── app │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ └── service.list │ └── java │ └── com │ └── example │ └── myservice │ ├── MainActivity.java │ └── MyService.java ├── Makefile ├── README.md ├── binder_transaction.byte.c ├── btrace ├── config.json ├── doc ├── BPF Ring Buffer Chunking.md └── image │ └── BPFRingBufferChunking │ ├── 1717997795515.png │ └── 1717997982951.png ├── go.mod ├── go.sum ├── headers ├── LICENSE.BSD-2-Clause ├── binder_transaction_data.h ├── bpf_endian.h ├── bpf_helper_defs.h ├── bpf_helpers.h ├── bpf_tracing.h ├── common.h └── update.sh ├── image └── README │ ├── 1717907826094.png │ ├── 1717908085506.png │ └── 1717908229782.png ├── main.go ├── method_resolver.go ├── methods.json ├── package_resolver.go └── parcel_parser.go /BinderTransactionNameResolver/MyService/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/BinderTransactionNameResolver/MyService/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /BinderTransactionNameResolver/MyService/app/src/main/assets/service.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/BinderTransactionNameResolver/MyService/app/src/main/assets/service.list -------------------------------------------------------------------------------- /BinderTransactionNameResolver/MyService/app/src/main/java/com/example/myservice/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/BinderTransactionNameResolver/MyService/app/src/main/java/com/example/myservice/MainActivity.java -------------------------------------------------------------------------------- /BinderTransactionNameResolver/MyService/app/src/main/java/com/example/myservice/MyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/BinderTransactionNameResolver/MyService/app/src/main/java/com/example/myservice/MyService.java -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/README.md -------------------------------------------------------------------------------- /binder_transaction.byte.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/binder_transaction.byte.c -------------------------------------------------------------------------------- /btrace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/btrace -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/config.json -------------------------------------------------------------------------------- /doc/BPF Ring Buffer Chunking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/doc/BPF Ring Buffer Chunking.md -------------------------------------------------------------------------------- /doc/image/BPFRingBufferChunking/1717997795515.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/doc/image/BPFRingBufferChunking/1717997795515.png -------------------------------------------------------------------------------- /doc/image/BPFRingBufferChunking/1717997982951.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/doc/image/BPFRingBufferChunking/1717997982951.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/go.sum -------------------------------------------------------------------------------- /headers/LICENSE.BSD-2-Clause: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/LICENSE.BSD-2-Clause -------------------------------------------------------------------------------- /headers/binder_transaction_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/binder_transaction_data.h -------------------------------------------------------------------------------- /headers/bpf_endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/bpf_endian.h -------------------------------------------------------------------------------- /headers/bpf_helper_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/bpf_helper_defs.h -------------------------------------------------------------------------------- /headers/bpf_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/bpf_helpers.h -------------------------------------------------------------------------------- /headers/bpf_tracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/bpf_tracing.h -------------------------------------------------------------------------------- /headers/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/common.h -------------------------------------------------------------------------------- /headers/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/headers/update.sh -------------------------------------------------------------------------------- /image/README/1717907826094.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/image/README/1717907826094.png -------------------------------------------------------------------------------- /image/README/1717908085506.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/image/README/1717908085506.png -------------------------------------------------------------------------------- /image/README/1717908229782.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/image/README/1717908229782.png -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/main.go -------------------------------------------------------------------------------- /method_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/method_resolver.go -------------------------------------------------------------------------------- /methods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/methods.json -------------------------------------------------------------------------------- /package_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/package_resolver.go -------------------------------------------------------------------------------- /parcel_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/null-luo/btrace/HEAD/parcel_parser.go --------------------------------------------------------------------------------