diff options
author | llzmb <46303940+llzmb@users.noreply.github.com> | 2021-08-08 01:28:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-08 01:28:56 +0200 |
commit | 1cffe27185419ef45d32d7fbc07d5a24e527546d (patch) | |
tree | d0b8b9c2b455718033ea1baf30e3d8614fe97e7a | |
parent | 08cb3f8ab5cb4538182926436d203f266f09077b (diff) | |
download | afl++-1cffe27185419ef45d32d7fbc07d5a24e527546d.tar.gz |
Clean up docs folder (#1059)
Changes: - Move files to docs/resources. - Fix references. - Delete unused files.
74 files changed, 4 insertions, 47 deletions
diff --git a/README.md b/README.md index 92b6071c..24d369e2 100644 --- a/README.md +++ b/README.md @@ -684,7 +684,7 @@ in seconds with options also. When you start afl-fuzz you will see a user interface that shows what the status is: - + All labels are explained in [docs/status_screen.md](docs/status_screen.md). diff --git a/docs/visualization/afl_gzip.png b/docs/resources/afl_gzip.png index 7c461d8f..7c461d8f 100644 --- a/docs/visualization/afl_gzip.png +++ b/docs/resources/afl_gzip.png Binary files differdiff --git a/docs/statsd/grafana-afl++.json b/docs/resources/grafana-afl++.json index 96e824de..96e824de 100644 --- a/docs/statsd/grafana-afl++.json +++ b/docs/resources/grafana-afl++.json diff --git a/docs/screenshot.png b/docs/resources/screenshot.png index 7b4dd7e4..7b4dd7e4 100644 --- a/docs/screenshot.png +++ b/docs/resources/screenshot.png Binary files differdiff --git a/docs/visualization/statsd-grafana.png b/docs/resources/statsd-grafana.png index 1bdc1722..1bdc1722 100644 --- a/docs/visualization/statsd-grafana.png +++ b/docs/resources/statsd-grafana.png Binary files differdiff --git a/docs/rpc_statsd.md b/docs/rpc_statsd.md index fb97aa09..898ad099 100644 --- a/docs/rpc_statsd.md +++ b/docs/rpc_statsd.md @@ -31,9 +31,9 @@ By doing so, you might be able to see when the fuzzing process has reached a sta (according to your own criteria) for your targets, etc. And doing so without requiring to log into each instance manually. An example visualisation may look like the following: - + -*Notes: The exact same dashboard can be imported with [this JSON template](statsd/grafana-afl++.json).* +*Notes: The exact same dashboard can be imported with [this JSON template](resources/grafana-afl++.json).* ## How to use diff --git a/docs/technical_details.md b/docs/technical_details.md index 6a4660a2..b0ca493e 100644 --- a/docs/technical_details.md +++ b/docs/technical_details.md @@ -156,7 +156,7 @@ In contrast to more greedy genetic algorithms, this approach allows the tool to progressively explore various disjoint and possibly mutually incompatible features of the underlying data format, as shown in this image: -  +  Several practical examples of the results of this algorithm are discussed here: diff --git a/docs/vuln_samples/bash-cmd-exec.var b/docs/vuln_samples/bash-cmd-exec.var deleted file mode 100644 index 6422d427..00000000 --- a/docs/vuln_samples/bash-cmd-exec.var +++ /dev/null @@ -1 +0,0 @@ -() { _; } >_[$($())] { id; } \ No newline at end of file diff --git a/docs/vuln_samples/bash-uninit-mem.var b/docs/vuln_samples/bash-uninit-mem.var deleted file mode 100644 index 6d7d5360..00000000 --- a/docs/vuln_samples/bash-uninit-mem.var +++ /dev/null @@ -1 +0,0 @@ -() { x() { _; }; x() { _; } <<a; } \ No newline at end of file diff --git a/docs/vuln_samples/ffmpeg-h264-bad-ptr-800m.mp4 b/docs/vuln_samples/ffmpeg-h264-bad-ptr-800m.mp4 deleted file mode 100644 index ce23a8bd..00000000 --- a/docs/vuln_samples/ffmpeg-h264-bad-ptr-800m.mp4 +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/ffmpeg-h264-bad-read.mp4 b/docs/vuln_samples/ffmpeg-h264-bad-read.mp4 deleted file mode 100644 index 57a0ac90..00000000 --- a/docs/vuln_samples/ffmpeg-h264-bad-read.mp4 +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/ffmpeg-h264-call-stack-overflow.mp4 b/docs/vuln_samples/ffmpeg-h264-call-stack-overflow.mp4 deleted file mode 100644 index 5471105e..00000000 --- a/docs/vuln_samples/ffmpeg-h264-call-stack-overflow.mp4 +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/file-fpu-exception.elf b/docs/vuln_samples/file-fpu-exception.elf deleted file mode 100644 index f3a36ef8..00000000 --- a/docs/vuln_samples/file-fpu-exception.elf +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/firefox-bmp-leak.bmp b/docs/vuln_samples/firefox-bmp-leak.bmp deleted file mode 100644 index 857e2426..00000000 --- a/docs/vuln_samples/firefox-bmp-leak.bmp +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/firefox-chrome-leak.jpg b/docs/vuln_samples/firefox-chrome-leak.jpg deleted file mode 100644 index a642d98e..00000000 --- a/docs/vuln_samples/firefox-chrome-leak.jpg +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/firefox-gif-leak.gif b/docs/vuln_samples/firefox-gif-leak.gif deleted file mode 100644 index 310cd366..00000000 --- a/docs/vuln_samples/firefox-gif-leak.gif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/firefox-gif-leak2.gif b/docs/vuln_samples/firefox-gif-leak2.gif deleted file mode 100644 index bb41696c..00000000 --- a/docs/vuln_samples/firefox-gif-leak2.gif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/jxrlib-crash.jxr b/docs/vuln_samples/jxrlib-crash.jxr deleted file mode 100644 index 71d190e3..00000000 --- a/docs/vuln_samples/jxrlib-crash.jxr +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/jxrlib-crash2.jxr b/docs/vuln_samples/jxrlib-crash2.jxr deleted file mode 100644 index 08313258..00000000 --- a/docs/vuln_samples/jxrlib-crash2.jxr +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/jxrlib-crash3.jxr b/docs/vuln_samples/jxrlib-crash3.jxr deleted file mode 100644 index 47af7f1e..00000000 --- a/docs/vuln_samples/jxrlib-crash3.jxr +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/jxrlib-crash4.jxr b/docs/vuln_samples/jxrlib-crash4.jxr deleted file mode 100644 index 51daf47d..00000000 --- a/docs/vuln_samples/jxrlib-crash4.jxr +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/lesspipe-cpio-bad-write.cpio b/docs/vuln_samples/lesspipe-cpio-bad-write.cpio deleted file mode 100644 index ec5a992d..00000000 --- a/docs/vuln_samples/lesspipe-cpio-bad-write.cpio +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libjpeg-sos-leak.jpg b/docs/vuln_samples/libjpeg-sos-leak.jpg deleted file mode 100644 index 02653b87..00000000 --- a/docs/vuln_samples/libjpeg-sos-leak.jpg +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libjpeg-turbo-dht-leak.jpg b/docs/vuln_samples/libjpeg-turbo-dht-leak.jpg deleted file mode 100644 index cfc21a8a..00000000 --- a/docs/vuln_samples/libjpeg-turbo-dht-leak.jpg +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libtiff-bad-write.tif b/docs/vuln_samples/libtiff-bad-write.tif deleted file mode 100644 index 45027cd1..00000000 --- a/docs/vuln_samples/libtiff-bad-write.tif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libtiff-uninit-mem.tif b/docs/vuln_samples/libtiff-uninit-mem.tif deleted file mode 100644 index b94e2a93..00000000 --- a/docs/vuln_samples/libtiff-uninit-mem.tif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libtiff-uninit-mem2.tif b/docs/vuln_samples/libtiff-uninit-mem2.tif deleted file mode 100644 index 0f9711bf..00000000 --- a/docs/vuln_samples/libtiff-uninit-mem2.tif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libtiff-uninit-mem3.tif b/docs/vuln_samples/libtiff-uninit-mem3.tif deleted file mode 100644 index 6889a3de..00000000 --- a/docs/vuln_samples/libtiff-uninit-mem3.tif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libtiff-uninit-mem4.tif b/docs/vuln_samples/libtiff-uninit-mem4.tif deleted file mode 100644 index 98af970f..00000000 --- a/docs/vuln_samples/libtiff-uninit-mem4.tif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/libxml2-bad-read.xml b/docs/vuln_samples/libxml2-bad-read.xml deleted file mode 100644 index d46fd128..00000000 --- a/docs/vuln_samples/libxml2-bad-read.xml +++ /dev/null @@ -1,3 +0,0 @@ -<!DOCTYPEd[<!ENTITY -S ""><!ENTITY % -N "<!ELEMENT<![INCLUDE0"<!ENTITYL%N; \ No newline at end of file diff --git a/docs/vuln_samples/msie-dht-leak.jpg b/docs/vuln_samples/msie-dht-leak.jpg deleted file mode 100644 index a0fb121c..00000000 --- a/docs/vuln_samples/msie-dht-leak.jpg +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/msie-jxr-mem-leak.jxr b/docs/vuln_samples/msie-jxr-mem-leak.jxr deleted file mode 100644 index 519f9c13..00000000 --- a/docs/vuln_samples/msie-jxr-mem-leak.jxr +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/msie-png-mem-leak.png b/docs/vuln_samples/msie-png-mem-leak.png deleted file mode 100644 index bc193bf9..00000000 --- a/docs/vuln_samples/msie-png-mem-leak.png +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/msie-tiff-mem-leak.tif b/docs/vuln_samples/msie-tiff-mem-leak.tif deleted file mode 100644 index 7e937c9b..00000000 --- a/docs/vuln_samples/msie-tiff-mem-leak.tif +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/msie-zlib-dos.png b/docs/vuln_samples/msie-zlib-dos.png deleted file mode 100644 index df3ab80b..00000000 --- a/docs/vuln_samples/msie-zlib-dos.png +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/openssl-null-ptr.der b/docs/vuln_samples/openssl-null-ptr.der deleted file mode 100644 index dd3975d6..00000000 --- a/docs/vuln_samples/openssl-null-ptr.der +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/openssl-null-ptr2.der b/docs/vuln_samples/openssl-null-ptr2.der deleted file mode 100644 index 85cf6b05..00000000 --- a/docs/vuln_samples/openssl-null-ptr2.der +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/photoshop-mem-leak.jpg b/docs/vuln_samples/photoshop-mem-leak.jpg deleted file mode 100644 index 5b9f5917..00000000 --- a/docs/vuln_samples/photoshop-mem-leak.jpg +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/sqlite-bad-free.sql b/docs/vuln_samples/sqlite-bad-free.sql deleted file mode 100644 index 4e37f49c..00000000 --- a/docs/vuln_samples/sqlite-bad-free.sql +++ /dev/null @@ -1,2 +0,0 @@ -create table t0(o CHar(0)CHECK(0&O>O));insert into t0 -select randomblob(0)-trim(0); diff --git a/docs/vuln_samples/sqlite-bad-ptr.sql b/docs/vuln_samples/sqlite-bad-ptr.sql deleted file mode 100644 index 46e78afa..00000000 --- a/docs/vuln_samples/sqlite-bad-ptr.sql +++ /dev/null @@ -1 +0,0 @@ -SELECT 0 UNION SELECT 0 ORDER BY 1 COLLATE""""""""; diff --git a/docs/vuln_samples/sqlite-bad-ptr2.sql b/docs/vuln_samples/sqlite-bad-ptr2.sql deleted file mode 100644 index cd613d08..00000000 --- a/docs/vuln_samples/sqlite-bad-ptr2.sql +++ /dev/null @@ -1 +0,0 @@ -PRAGMA foreign_keys=1;CREATE TABLE t1("""0"PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(0); diff --git a/docs/vuln_samples/sqlite-bad-ptr3.sql b/docs/vuln_samples/sqlite-bad-ptr3.sql deleted file mode 100644 index 7518816c..00000000 --- a/docs/vuln_samples/sqlite-bad-ptr3.sql +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/sqlite-heap-overflow.sql b/docs/vuln_samples/sqlite-heap-overflow.sql deleted file mode 100644 index 066fc835..00000000 --- a/docs/vuln_samples/sqlite-heap-overflow.sql +++ /dev/null @@ -1,2 +0,0 @@ -DROP TABLE IF EXISTS t;CREATE VIRTUAL TABLE t0 USING fts4();insert into t0 select zeroblob(0);SAVEPOINT O;insert into t0 -select(0);SAVEPOINT E;insert into t0 SELECT 0 UNION SELECT 0'x'ORDER BY x; diff --git a/docs/vuln_samples/sqlite-heap-overwrite.sql b/docs/vuln_samples/sqlite-heap-overwrite.sql deleted file mode 100644 index 51ed82c3..00000000 --- a/docs/vuln_samples/sqlite-heap-overwrite.sql +++ /dev/null @@ -1 +0,0 @@ -ATTACH "file:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?mode=memory&cache=shared" AS x; \ No newline at end of file diff --git a/docs/vuln_samples/sqlite-negative-memset.sql b/docs/vuln_samples/sqlite-negative-memset.sql deleted file mode 100644 index d647bea0..00000000 --- a/docs/vuln_samples/sqlite-negative-memset.sql +++ /dev/null @@ -1 +0,0 @@ -SELECT*from(select"",zeroblob(0),zeroblob(1E9),zeroblob(0),zeroblob(150000000),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(1E9),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0)),(select"",zeroblob(1E9),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(1E9),(0),zeroblob(150000000),(0),zeroblob(0),(0)EXCEPT select zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0),zeroblob(0)); diff --git a/docs/vuln_samples/sqlite-null-ptr1.sql b/docs/vuln_samples/sqlite-null-ptr1.sql deleted file mode 100644 index 3f9d46c7..00000000 --- a/docs/vuln_samples/sqlite-null-ptr1.sql +++ /dev/null @@ -1,2 +0,0 @@ -create table t0(t);insert into t0 -select strftime(); diff --git a/docs/vuln_samples/sqlite-null-ptr10.sql b/docs/vuln_samples/sqlite-null-ptr10.sql deleted file mode 100644 index 798bbf14..00000000 --- a/docs/vuln_samples/sqlite-null-ptr10.sql +++ /dev/null @@ -1 +0,0 @@ -SELECT fts3_tokenizer(@0()); diff --git a/docs/vuln_samples/sqlite-null-ptr11.sql b/docs/vuln_samples/sqlite-null-ptr11.sql deleted file mode 100644 index f6bcf65f..00000000 --- a/docs/vuln_samples/sqlite-null-ptr11.sql +++ /dev/null @@ -1 +0,0 @@ -select''like''like''like#0; diff --git a/docs/vuln_samples/sqlite-null-ptr12.sql b/docs/vuln_samples/sqlite-null-ptr12.sql deleted file mode 100644 index 8d14a86b..00000000 --- a/docs/vuln_samples/sqlite-null-ptr12.sql +++ /dev/null @@ -1 +0,0 @@ -PRAGMA e;select lower(0);select lower(0)"a",""GROUP BY a ORDER BY a; diff --git a/docs/vuln_samples/sqlite-null-ptr13.sql b/docs/vuln_samples/sqlite-null-ptr13.sql deleted file mode 100644 index e730db32..00000000 --- a/docs/vuln_samples/sqlite-null-ptr13.sql +++ /dev/null @@ -1 +0,0 @@ -WITH x AS(SELECT*FROM t)SELECT""EXCEPT SELECT 0 ORDER BY 0 COLLATE""; diff --git a/docs/vuln_samples/sqlite-null-ptr14.sql b/docs/vuln_samples/sqlite-null-ptr14.sql deleted file mode 100644 index 37b9baed..00000000 --- a/docs/vuln_samples/sqlite-null-ptr14.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE VIRTUAL TABLE x USING fts4();VALUES(0,0),(0,0),(0,0),(0,0);PRAGMA writable_schema=ON;UPDATE sqlite_master SET sql=''WHERE name='';UPDATE sqlite_master SET sql='CREATE table t(d CHECK(T(#0)';SAVEPOINT K;SAVEPOINT T;SAVEPOINT T;ANALYZE;ROLLBACK;SAVEPOINT E;DROP TABLE IF EXISTS t; diff --git a/docs/vuln_samples/sqlite-null-ptr15.sql b/docs/vuln_samples/sqlite-null-ptr15.sql deleted file mode 100644 index 83d5c9d1..00000000 --- a/docs/vuln_samples/sqlite-null-ptr15.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE VIRTUAL TABLE t4 USING fts4(0,b,c,notindexed=0);INSERT INTO t4 VALUES('','','0');BEGIN;INSERT INTO t4 VALUES('','','0');INSERT INTO t4(t4)VALUES('integrity-check'); diff --git a/docs/vuln_samples/sqlite-null-ptr2.sql b/docs/vuln_samples/sqlite-null-ptr2.sql deleted file mode 100644 index 11c5a378..00000000 --- a/docs/vuln_samples/sqlite-null-ptr2.sql +++ /dev/null @@ -1 +0,0 @@ -DETACH(select group_concat(q)); diff --git a/docs/vuln_samples/sqlite-null-ptr3.sql b/docs/vuln_samples/sqlite-null-ptr3.sql deleted file mode 100644 index 14df82a7..00000000 --- a/docs/vuln_samples/sqlite-null-ptr3.sql +++ /dev/null @@ -1 +0,0 @@ -select(select strftime()); diff --git a/docs/vuln_samples/sqlite-null-ptr4.sql b/docs/vuln_samples/sqlite-null-ptr4.sql deleted file mode 100644 index fdb80476..00000000 --- a/docs/vuln_samples/sqlite-null-ptr4.sql +++ /dev/null @@ -1 +0,0 @@ -select n()AND+#00; diff --git a/docs/vuln_samples/sqlite-null-ptr5.sql b/docs/vuln_samples/sqlite-null-ptr5.sql deleted file mode 100644 index 7bbb7856..00000000 --- a/docs/vuln_samples/sqlite-null-ptr5.sql +++ /dev/null @@ -1 +0,0 @@ -select e.*,0 from(s,(L))e; diff --git a/docs/vuln_samples/sqlite-null-ptr6.sql b/docs/vuln_samples/sqlite-null-ptr6.sql deleted file mode 100644 index 2eb04bc4..00000000 --- a/docs/vuln_samples/sqlite-null-ptr6.sql +++ /dev/null @@ -1 +0,0 @@ -PRAGMA encoding='UTF16';CREATE VIRTUAL TABLE È USING s; \ No newline at end of file diff --git a/docs/vuln_samples/sqlite-null-ptr7.sql b/docs/vuln_samples/sqlite-null-ptr7.sql deleted file mode 100644 index 57ab12c5..00000000 --- a/docs/vuln_samples/sqlite-null-ptr7.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE VIRTUAL TABLE t USING fts4(tokenize=); diff --git a/docs/vuln_samples/sqlite-null-ptr8.sql b/docs/vuln_samples/sqlite-null-ptr8.sql deleted file mode 100644 index 4d5db064..00000000 --- a/docs/vuln_samples/sqlite-null-ptr8.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid; diff --git a/docs/vuln_samples/sqlite-null-ptr9.sql b/docs/vuln_samples/sqlite-null-ptr9.sql deleted file mode 100644 index 0ae836a2..00000000 --- a/docs/vuln_samples/sqlite-null-ptr9.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE TABLE t0(z);WITH d(x)AS(SELECT*UNION SELECT 0)INSERT INTO t0 SELECT 0 FROM d; diff --git a/docs/vuln_samples/sqlite-oob-read.sql b/docs/vuln_samples/sqlite-oob-read.sql deleted file mode 100644 index 4fe53b4f..00000000 --- a/docs/vuln_samples/sqlite-oob-read.sql +++ /dev/null @@ -1 +0,0 @@ -create table t0(‰ DEFAULT(0=0)NOT/**/NULL);REPLACE into t0 select''; \ No newline at end of file diff --git a/docs/vuln_samples/sqlite-oob-write.sql b/docs/vuln_samples/sqlite-oob-write.sql deleted file mode 100644 index 9b2c427d..00000000 --- a/docs/vuln_samples/sqlite-oob-write.sql +++ /dev/null @@ -1,6 +0,0 @@ -CREATE VIRTUAL TABLE t0 USING fts4(x,order=DESC); -INSERT INTO t0(docid,x)VALUES(-1E0,'0(o'); -INSERT INTO t0 VALUES(''); -INSERT INTO t0 VALUES(''); -INSeRT INTO t0 VALUES('o'); -SELECT docid FROM t0 WHERE t0 MATCH'"0*o"'; diff --git a/docs/vuln_samples/sqlite-stack-buf-overflow.sql b/docs/vuln_samples/sqlite-stack-buf-overflow.sql deleted file mode 100644 index 4be57fd0..00000000 --- a/docs/vuln_samples/sqlite-stack-buf-overflow.sql +++ /dev/null @@ -1 +0,0 @@ -SELECT printf('%*.*f',90000||006000000&6600000000,00000000000000000909000000000000.0000000000000000)""WHERE"">""; diff --git a/docs/vuln_samples/sqlite-stack-exhaustion.sql b/docs/vuln_samples/sqlite-stack-exhaustion.sql deleted file mode 100644 index 6031a93b..00000000 --- a/docs/vuln_samples/sqlite-stack-exhaustion.sql +++ /dev/null @@ -1 +0,0 @@ -CREATE VIRTUAL TABLE t0 USING fts4(content=t0); diff --git a/docs/vuln_samples/sqlite-unint-mem.sql b/docs/vuln_samples/sqlite-unint-mem.sql deleted file mode 100644 index 83b77112..00000000 --- a/docs/vuln_samples/sqlite-unint-mem.sql +++ /dev/null @@ -1 +0,0 @@ -REATE VIRTUAL TABLE t0 USING fts4(prefix=0);INSERT INTO t0 VALUES(0); diff --git a/docs/vuln_samples/sqlite-use-after-free.sql b/docs/vuln_samples/sqlite-use-after-free.sql deleted file mode 100644 index 4083ee64..00000000 --- a/docs/vuln_samples/sqlite-use-after-free.sql +++ /dev/null @@ -1 +0,0 @@ -create table t(s);PRAGMA writable_schema=ON;UPDATE sqlite_master SET sql='ANALYZE;CREATE VIRTUAL TABLE t USING fts3;DROP TABLE t;DROP TABLE EXISTS t';PRAGMA r;SAVEPOINT T;ANALYZE;ROLLBACK;SAVEPOINT E;DROP TABLE IF EXISTS t; diff --git a/docs/vuln_samples/strings-bfd-badptr.elf b/docs/vuln_samples/strings-bfd-badptr.elf deleted file mode 100644 index 1df629b6..00000000 --- a/docs/vuln_samples/strings-bfd-badptr.elf +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/strings-bfd-badptr2.elf b/docs/vuln_samples/strings-bfd-badptr2.elf deleted file mode 100644 index 085d3c11..00000000 --- a/docs/vuln_samples/strings-bfd-badptr2.elf +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/strings-stack-overflow b/docs/vuln_samples/strings-stack-overflow deleted file mode 100644 index a673b273..00000000 --- a/docs/vuln_samples/strings-stack-overflow +++ /dev/null @@ -1,3 +0,0 @@ -$$@$$$@$o -S…Ôo -S…Ô \ No newline at end of file diff --git a/docs/vuln_samples/strings-unchecked-ctr.elf b/docs/vuln_samples/strings-unchecked-ctr.elf deleted file mode 100644 index dc531d5c..00000000 --- a/docs/vuln_samples/strings-unchecked-ctr.elf +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/tcpdump-arp-crash.pcap b/docs/vuln_samples/tcpdump-arp-crash.pcap deleted file mode 100644 index 40d199a2..00000000 --- a/docs/vuln_samples/tcpdump-arp-crash.pcap +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/tcpdump-ppp-crash.pcap b/docs/vuln_samples/tcpdump-ppp-crash.pcap deleted file mode 100644 index b6831155..00000000 --- a/docs/vuln_samples/tcpdump-ppp-crash.pcap +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/unrtf-arbitrary-read.rtf b/docs/vuln_samples/unrtf-arbitrary-read.rtf deleted file mode 100644 index b7f4c283..00000000 --- a/docs/vuln_samples/unrtf-arbitrary-read.rtf +++ /dev/null Binary files differdiff --git a/docs/vuln_samples/unzip-t-mem-corruption.zip b/docs/vuln_samples/unzip-t-mem-corruption.zip deleted file mode 100644 index d34fa39e..00000000 --- a/docs/vuln_samples/unzip-t-mem-corruption.zip +++ /dev/null Binary files differ |