All Projects → evilpenguin → BoringSSLKeys

evilpenguin / BoringSSLKeys

Licence: other
Grab your libboringssl keys to decrypt traffic (pcaps)

Programming Languages

Logos
282 projects
Makefile
30231 projects

Projects that are alternatives of or similar to BoringSSLKeys

Divert.Net
.NET Wrapper for WinDivert
Stars: ✭ 51 (+10.87%)
Mutual labels:  packet-capture
iOS-Tweak-Dev-Tools
A collection of useful development tools and forks of tools that are geared towards iOS jailbreak developers.
Stars: ✭ 37 (-19.57%)
Mutual labels:  tweaks
use-tweaks
🎛️ Tweak React components with Tweakpane
Stars: ✭ 666 (+1347.83%)
Mutual labels:  tweaks
perfect-ubuntu
js dev setup, just for fun
Stars: ✭ 14 (-69.57%)
Mutual labels:  tweaks
zk-sniffer
sniffer and parse zookeeper packet
Stars: ✭ 38 (-17.39%)
Mutual labels:  packet-capture
Tanji
Habbo Packet Sniffer/Analyzer
Stars: ✭ 33 (-28.26%)
Mutual labels:  packet-capture
n3d1117.github.io
Cydia repo for my personal iOS tweaks: Runaway, OutOfSight and more
Stars: ✭ 28 (-39.13%)
Mutual labels:  tweaks
sockdump
Dump unix domain socket traffic with bpf
Stars: ✭ 160 (+247.83%)
Mutual labels:  packet-capture
xpcap
Cross-platform Packet Capture which supports Linux and macOS(BSD) in 1000 LOC without depending on libpcap.
Stars: ✭ 19 (-58.7%)
Mutual labels:  packet-capture
WindowsRegistry
Windows Registry Tweaks & Hacks
Stars: ✭ 31 (-32.61%)
Mutual labels:  tweaks
glitchify
Tweaks for the official twitch.tv android app
Stars: ✭ 33 (-28.26%)
Mutual labels:  tweaks
Windows10Tools
Tools for Windows 10
Stars: ✭ 45 (-2.17%)
Mutual labels:  tweaks
TickrateChanger
A mod that changes the game speed
Stars: ✭ 39 (-15.22%)
Mutual labels:  tweaks
FLEXall
Another FLEX loader that can be activated using long press on status bar or long three finger press anywhere.
Stars: ✭ 38 (-17.39%)
Mutual labels:  cydia-tweak
King-Tweaks
No description or website provided.
Stars: ✭ 46 (+0%)
Mutual labels:  tweaks
TweaksKM
✨ A Linux kernel manager app for android to get most out of it and make the things more easy!
Stars: ✭ 18 (-60.87%)
Mutual labels:  tweaks
arp-dns-attacks
ARP spoofing, HTTP redirection, DNS spoofing and DNS forging using pcap library
Stars: ✭ 25 (-45.65%)
Mutual labels:  packet-capture
ReachInfo
Reachability modernized.
Stars: ✭ 21 (-54.35%)
Mutual labels:  cydia-tweak
tcpslice
tcpslice concatenates multiple pcap files together, or extracts time slices from one or more pcap files.
Stars: ✭ 48 (+4.35%)
Mutual labels:  packet-capture
Windows11-Optimization
Community repository, to improve security and performance of Windows 10 and windows 11 with tweaks, commands, scripts, registry keys, configuration, tutorials and more
Stars: ✭ 17 (-63.04%)
Mutual labels:  tweaks

BoringSSLKeys

  • Allows use of SSL_CTX_set_keylog_callback in Apples version of libboringssl
  • Logs to console and cached file
    • CLIENT_RANDOM
    • CLIENT_HANDSHAKE_TRAFFIC_SECRET
    • SERVER_HANDSHAKE_TRAFFIC_SECRET
    • CLIENT_TRAFFIC_SECRET_0
    • SERVER_TRAFFIC_SECRET_0
    • EXPORTER_SECRET

Required

  • iOS 13.3.1
  • Jailbroken using Mobile Substrate

Suggested

  • rvictl (to connect iOS device)
  • tcpdump (To capture packets)
  • Wireshark (to decrypt pcaps)

Useage

  • rvictl -s UDID
  • tcpdump -i rvi0 -w capture.pcap -P
  • Run the app you want
  • Pull keylog from /var/mobile/Containers/Data/Application/{UUID}/Library/Caches/BoringSSLKey.keylog
  • wireshark -r capture.pcap -o tls:keylog_file:BoringSSLKey.keylog
  • Science

Console.app Output Filtered by [BoringSSLKey]

[BoringSSLKey] CLIENT_RANDOM STUFF STUFF
[BoringSSLKey] Writing to: /var/mobile/Containers/Data/Application/{UUID}/Library/Caches/BoringSSLKey.keylog
[BoringSSLKey] CLIENT_HANDSHAKE_TRAFFIC_SECRET STUFF STUFF
[BoringSSLKey] Writing to: /var/mobile/Containers/Data/Application/{UUID}/Library/Caches/BoringSSLKey.keylog
[BoringSSLKey] SERVER_HANDSHAKE_TRAFFIC_SECRET STUFF STUFF
[BoringSSLKey] Writing to: /var/mobile/Containers/Data/Application/{UUID}/Library/Caches/BoringSSLKey.keylog

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].