Audience

Professional users interested in a fuzzing solution to test their iOS applications

About ToothPicker

ToothPicker is an in-process, coverage-guided fuzzer for iOS. It was developed to specifically target iOS's Bluetooth daemon and to analyze various Bluetooth protocols on iOS. As it is built using FRIDA, it can be adapted to target any platform that runs FRIDA. This repository also includes an over-the-air fuzzer with an exemplary implementation to fuzz Apple's MagicPairing protocol using InternalBlue. Additionally, it contains the ReplayCrashFile script that can be used to verify crashes the in-process fuzzer has found. This is a very simple fuzzer that only flips bits and bytes of inactive connections. No coverage, no injection, but nice as a demo and stateful. Runs just with Python and Frida, no modules or installation are required. ToothPicker is built on the codebase of frizzer. It is recommended to set up a virtual Python environment for frizzer. Starting from the iPhone XR/Xs, PAC has been introduced.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

Secure Mobile Networking Lab
github.com/seemoo-lab/toothpicker

Videos and Screen Captures

ToothPicker Screenshot 1
Other Useful Business Software
Patching and Endpoint Management for Under $1/Endpoint Icon
Patching and Endpoint Management for Under $1/Endpoint

OS and third-party patching, vulnerability insights, and remote control included

Splashtop AEM gives IT teams automated patching, monitoring, and unattended remote access for Windows and macOS. No long setup, no paying extra for key features.
Start Free Trial

Product Details

Platforms Supported
Mac
iPhone
iPad
Training
Documentation
Support
Online

ToothPicker Frequently Asked Questions

Q: What kinds of users and organization types does ToothPicker work with?
ToothPicker works with these users and organization types: Mid Size Business, Small Business, Enterprise, Freelance, Nonprofit, Government, and Startup.
Q: What languages does ToothPicker support in their product?
ToothPicker supports these languages: English.
Q: What kind of support options does ToothPicker offer?
ToothPicker offers support via online.
Q: What other applications or services does ToothPicker integrate with?
ToothPicker integrates with: Python.
Q: Does ToothPicker have a mobile app?
Yes, ToothPicker has a mobile app for iPhone and iPad.
Q: What type of training does ToothPicker provide?
ToothPicker provides training in the form of documentation.
Q: How much does ToothPicker cost?
Pricing for ToothPicker starts at Free.

ToothPicker Product Features