summaryrefslogtreecommitdiff
path: root/sapi/fuzzer/corpus
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-09-16 20:18:00 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-09-16 20:18:29 +0200
commitc1adb7a74e1736111bbd37b2289f874246185961 (patch)
tree0e066f0445e713ff6c8f39259cca18aeffe46c7c /sapi/fuzzer/corpus
parentc4e2ca607f49d37564aaf34f5a48c5e59aca12a6 (diff)
downloadphp-git-c1adb7a74e1736111bbd37b2289f874246185961.tar.gz
Move scripts out of corpus/ directory
Diffstat (limited to 'sapi/fuzzer/corpus')
-rw-r--r--sapi/fuzzer/corpus/generate_parser_corpus.php22
-rw-r--r--sapi/fuzzer/corpus/generate_unserialize_dict.php9
-rw-r--r--sapi/fuzzer/corpus/parser.dict85
3 files changed, 0 insertions, 116 deletions
diff --git a/sapi/fuzzer/corpus/generate_parser_corpus.php b/sapi/fuzzer/corpus/generate_parser_corpus.php
deleted file mode 100644
index 7d9cdf98d1..0000000000
--- a/sapi/fuzzer/corpus/generate_parser_corpus.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<?php
-
-$testsDir = __DIR__ . '/../../../Zend/tests/';
-$it = new RecursiveIteratorIterator(
- new RecursiveDirectoryIterator($testsDir),
- RecursiveIteratorIterator::LEAVES_ONLY
-);
-
-$corpusDir = __DIR__ . '/parser';
-@mkdir($corpusDir);
-
-foreach ($it as $file) {
- if (!preg_match('/\.phpt$/', $file)) continue;
- $code = file_get_contents($file);
- if (!preg_match('/--FILE--(.*)--EXPECT/s', $code, $matches)) continue;
- $code = $matches[1];
-
- $outFile = str_replace($testsDir, '', $file);
- $outFile = str_replace('/', '_', $outFile);
- $outFile = $corpusDir . '/' . $outFile;
- file_put_contents($outFile, $code);
-}
diff --git a/sapi/fuzzer/corpus/generate_unserialize_dict.php b/sapi/fuzzer/corpus/generate_unserialize_dict.php
deleted file mode 100644
index 4c20ed7e93..0000000000
--- a/sapi/fuzzer/corpus/generate_unserialize_dict.php
+++ /dev/null
@@ -1,9 +0,0 @@
-<?php
-
-$dict = "";
-foreach (get_declared_classes() as $class) {
- $len = strlen($class);
- $dict .= "\"$len:\\\"$class\\\"\"\n";
-}
-
-file_put_contents(__DIR__ . "/unserialize.dict", $dict);
diff --git a/sapi/fuzzer/corpus/parser.dict b/sapi/fuzzer/corpus/parser.dict
deleted file mode 100644
index 8b382afac9..0000000000
--- a/sapi/fuzzer/corpus/parser.dict
+++ /dev/null
@@ -1,85 +0,0 @@
-"exit"
-"die"
-"fn"
-"function"
-"const"
-"return"
-"yield"
-"yield from"
-"try"
-"catch"
-"finally"
-"throw"
-"if"
-"elseif"
-"endif"
-"else"
-"while"
-"endwhile"
-"do"
-"for"
-"endfor"
-"foreach"
-"endforeach"
-"declare"
-"enddeclare"
-"instanceof"
-"as"
-"switch"
-"endswitch"
-"case"
-"default"
-"break"
-"continue"
-"goto"
-"echo"
-"print"
-"class"
-"interface"
-"trait"
-"extends"
-"implements"
-"new"
-"clone"
-"var"
-"int"
-"integer"
-"float"
-"double"
-"real"
-"string"
-"binary"
-"array"
-"object"
-"bool"
-"boolean"
-"unset"
-"eval"
-"include"
-"include_once"
-"require"
-"require_once"
-"namespace"
-"use"
-"insteadof"
-"global"
-"isset"
-"empty"
-"__halt_compiler"
-"static"
-"abstract"
-"final"
-"private"
-"protected"
-"public"
-"unset"
-"list"
-"callable"
-"__class__"
-"__trait__"
-"__function__"
-"__method__"
-"__line__"
-"__file__"
-"__dir__"
-"__namespace__"