ToothPicker

ToothPicker

ToothPicker is a specialized in-process fuzzer designed for iOS, targeting the Bluetooth daemon bluetoothd and various Bluetooth protocols. Built on FRIDA, it provides adaptability across platforms. The tool includes an over-the-air fuzzer for Apple's MagicPairing protocol and a script for verifying identified crashes, facilitating effective Bluetooth security analysis.

Top ToothPicker Alternatives

1

american fuzzy lop

This security-oriented fuzzer utilizes advanced compile-time instrumentation and genetic algorithms to identify novel test cases that expose new states in binaries.

2

Radamsa

Radamsa serves as an advanced test case generator designed for robustness testing, effectively evaluating how programs handle malformed or malicious inputs.

3

Tayt

Tayt serves as an advanced fuzzer for StarkNet smart contracts, allowing users to analyze contract behavior through rigorous testing.

4

OWASP WSFuzzer

OWASP WSFuzzer is a robust fuzz testing tool designed to uncover software implementation bugs through automated injection of malformed data.

5

syzkaller

Syzkaller is an advanced unsupervised coverage-guided kernel fuzzer designed to enhance system security by identifying vulnerabilities across various operating systems, including Linux, FreeBSD, and Windows.

6

Peach Fuzzer

Peach Fuzzer is an advanced fuzz testing tool that excels in both generation and mutation-based techniques.

7

Sulley

With robust data generation capabilities, it meticulously monitors network interactions and the health of targets...

8

LibFuzzer

It tracks code coverage via LLVM's SanitizerCoverage, evolving input data to maximize testing efficiency...

9

Google OSS-Fuzz

By leveraging advanced fuzzing techniques and scalable execution, it has successfully identified over 10,000 vulnerabilities...

10

Defensics Fuzz Testing

Users can leverage over 300 maintained fuzz testing suites, facilitating targeted testing across various protocols...

11

Honggfuzz

It operates efficiently in multi-process and multi-threaded environments, optimizing CPU core usage...

12

BlackArch Fuzzer

It incorporates 83 unique packages that generate random inputs to probe software vulnerabilities, helping testers...

13

hevm

It allows users to interactively debug contracts while displaying Solidity source, execute arbitrary EVM code...

14

ImmuneBytes

Their skilled penetration testers conduct thorough evaluations to uncover potential exploits...

15

go-fuzz

It excels in identifying vulnerabilities in systems that process data from untrusted sources...

Top ToothPicker Features

  • In-process fuzzer for iOS
  • Coverage-guided fuzzing capabilities
  • Targets Bluetooth daemon specifically
  • Adapts to any FRIDA platform
  • Over-the-air fuzzing support
  • MagicPairing protocol implementation
  • Simple bit and byte flipping
  • No installation required
  • Python and FRIDA compatibility
  • Lightweight and easy setup
  • Replay crash verification script
  • Compatible with multiple iOS versions
  • Customizable seed for fuzzing
  • Configurable Bluetooth daemon resources
  • Log management for crash data
  • Crash log symbol enhancement
  • Supports InternalBlue integration
  • Efficient for stateful fuzzing
  • Optimized for iPhone 7 usage
  • Future dedicated component plans