David Craven
David Craven
Once we have #13 we can add kernel backtraces to profile/kprobe runs. - [ ] capture kernel stack trace using `bpf_get_stack` - [ ] symbolize kernel stack trace using `/proc/kallsyms`...
not so hard in C but tricky in rust. needed for flamegraphing kprobe's and tracepoint and adding the kernel part to profile. https://github.com/iovisor/bcc/issues/2073 ```c struct task_struct* __current = (struct task_struct*)bpf_get_current_task();...
- [x] cpu: user space stack trace samples: profile:hz:99 - [ ] cache: L3 cache misses - [ ] threads: count forks - [x] mem: allocations: count malloc/ralloc/free: uprobe:libc:malloc -...
to upload an app to the appstore you need to add your icons to an asset bundle with `.car` extension. I'm currently using xcode to construct the `Assets.car` file, but...
started reversing the protocol by setting up mitmproxy as a https proxy. looks like jsonrpc over http2. iTMSTransporter, altool and presumably xcode (I haven't checked this) use the same protocol.