GithubHelp home page GithubHelp logo

anthrax3 / fuzzos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mozillasecurity/orion

0.0 1.0 0.0 316 KB

FuzzOS is the base builder image for Docker fuzzing containers running at TaskCluster and EC2.

Makefile 4.49% HTML 13.71% Shell 46.74% Python 35.06%

fuzzos's Introduction

Logo

Base builder image for Docker fuzzing containers for running at Mozilla TaskCluster and Amazon EC2.

Build Status Docker Build Status IRC

For spawning a cluster of Docker containers at EC2, see the parent project Laniakea.

Table of Contents

OS

OS: Ubuntu Artful

Pre-Installed Packages

  • credstash
  • fuzzfetch
  • fuzzmanager
  • afl
  • honggfuzz
  • llvm
  • minidump
  • rr

Architecture

Build Instructions

The Makefile is intended for developing purposes only. FuzzOS is built automatically after each push to this repository.

Usage

make help

Login

DOCKER_USER=ABC make login

Testing

make -k lint

TaskCluster: TaskCreator Example

This is an example task configuration which shows how Framboise would run at TaskCluster.

provisionerId: aws-provisioner-v1
workerType: fuzzer
schedulerId: gecko-level-1
priority: lowest
retries: 5
created: '2017-06-06T22:05:12.240Z'
deadline: '2017-06-07T22:05:12.240Z'
expires: '2018-06-07T22:05:12.240Z'
scopes:
  - 'docker-worker:image:taskclusterprivate/framboise:*'
payload:
  image: 'taskclusterprivate/framboise:v1'
  command:
    - ./framboise.py
    - '-settings'
    - settings/framboise.linux.docker.yaml
    - '-fuzzer'
    - '1:Canvas2D'
    - '-debug'
    - '-restart'
  maxRunTime: 600
  env:
    FUZZER_MAX_RUNTIME: 570
routes:
  - [email protected]
  - notify.irc-user.posidron.on-any
metadata:
  name: 'Fuzzer: framboise'
  description: 'Fuzzer: framboise'
  owner: [email protected]
  source: 'https://tools.taskcluster.net/task-creator/'

fuzzos's People

Contributors

albill avatar alex avatar jschwartzentruber avatar posidron avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.