Skip to content
Discussion options

You must be logged in to vote

Hi @eyJhb

thanks for posting this, and apologies for the late reply. We only recently came across your post here in Discussions.

I took a closer look at the Apple/iOS path, and your observation that the standalone keylogger works with the updated offset while friTap crashes was a very useful clue.

The short version is: the offsets you contributed were not the problem. The bug was in how friTap selected and applied them.

What caused the crash

On Apple's BoringSSL, SSL_CTX_set_keylog_callback is not exported. friTap therefore hooks the exported SSL_CTX_set_info_callback, obtains the live SSL_CTX, and writes its own keylog callback directly into the structure at the expected byte offset.

Tha…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by monkeywave
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants