ToothPicker

ToothPicker

Secure Mobile Networking Lab
+
+

Related Products

  • Aikido Security
    364 Ratings
    Visit Website
  • Checksum.ai
    2 Ratings
    Visit Website
  • Feroot
    33 Ratings
    Visit Website
  • Rocket z/Assure VAP
    1 Rating
    Visit Website
  • Epicor Connected Process Control
    4 Ratings
    Visit Website
  • Parasoft
    152 Ratings
    Visit Website
  • Jama Connect
    416 Ratings
    Visit Website
  • VKS
    26 Ratings
    Visit Website
  • MuukTest
    34 Ratings
    Visit Website
  • Codemagic
    138 Ratings
    Visit Website

About

Thousands of autonomously generated tests run every minute to pinpoint vulnerabilities and guide rapid remediation. Mayhem takes the guesswork out of untested code by autonomously generating test suites that produce actionable results. No need to recompile the code, since Mayhem works with dockerized images. Self-learning ML continually runs thousands of tests per second probing for crashes and defects, so developers can focus on features. Continuous testing runs in the background to surface new defects and increase code coverage. Mayhem delivers a copy/paste reproduction and backtrace for every defect, then prioritizes them based on your risk. See all the results, duplicated and prioritized by what you need to fix now. Mayhem fits into your existing build pipeline and development tools, putting actionable results at your developers' fingertips. No matter what language or tools your team uses.

About

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.

Platforms Supported

Windows Supported
Mac Supported
Linux Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Platforms Supported

Windows Not Supported
Mac Supported
Linux Not Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Supported
iPad Supported
Android Not Supported
Chromebook Not Supported

Audience

Engineers in need of a solution to find bugs and secure their code

Audience

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

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Supported

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Supported

API

Offers API Supported

API

Offers API Not Supported

Screenshots and Videos

Screenshots and Videos

Pricing

No information available.
Free Version Not Supported
Free Trial Supported

Pricing

Free
Free Version Supported
Free Trial Not Supported

Reviews/Ratings

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

Reviews/Ratings

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

Training

Documentation Supported
Webinars Supported
Live Online Supported
In Person Not Supported

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported

Company Information

Mayhem
www.mayhem.security/mayhem-code-security

Company Information

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

Alternatives

Mayhem

Mayhem

ForAllSecure

Alternatives

LibFuzzer

LibFuzzer

LLVM Project
Atheris

Atheris

Google
CourtCaseFinder.com

CourtCaseFinder.com

Court Case Finder
Jazzer

Jazzer

Code Intelligence
syzkaller

syzkaller

Google
Honggfuzz

Honggfuzz

Google

Categories

Code Security Supported
Fuzz Testing Supported

Categories

Fuzz Testing Supported

Integrations

Python Supported
Ada Supported
Android Supported
Atlassian Clover Supported
C Supported
C++ Supported
CircleCI Supported
Docker Supported
Fortran Supported
GitHub Supported
GitLab Supported
Go Supported
Google Chat Supported
Java Supported
Jenkins Supported
MATLAB Supported
Objective-C Supported
Slack Supported
Swift Supported

Integrations

Python Supported
Ada Not Supported
Android Not Supported
Atlassian Clover Not Supported
C Not Supported
C++ Not Supported
CircleCI Not Supported
Docker Not Supported
Fortran Not Supported
GitHub Not Supported
GitLab Not Supported
Go Not Supported
Google Chat Not Supported
Java Not Supported
Jenkins Not Supported
MATLAB Not Supported
Objective-C Not Supported
Slack Not Supported
Swift Not Supported
Claim Mayhem Code Security and update features and information
Claim Mayhem Code Security and update features and information
Claim ToothPicker and update features and information
Claim ToothPicker and update features and information