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.

By: Google From United States
2

Radamsa

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

By: Aki Helin From United States
3

Tayt

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

By: Crytic From United States
4

OWASP WSFuzzer

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

By: OWASP From United States
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.

By: Google From United States
6

Peach Fuzzer

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

By: Peach Tech From United States
7

Sulley

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

By: OpenRCE From United States
8

LibFuzzer

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

By: LLVM Project From United States
9

Google OSS-Fuzz

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

By: Google From United States
10

Defensics Fuzz Testing

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

By: Black Duck From United States
11

Honggfuzz

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

By: Google From United States
12

BlackArch Fuzzer

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

By: BlackArch From United States
13

hevm

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

By: DappHub From United States
14

ImmuneBytes

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

By: ImmuneBytes From United States
15

go-fuzz

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

By: dvyukov From United States

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