OLD | NEW |
1 # | 1 # |
2 # AFL dictionary for SQL | 2 # AFL dictionary for SQL |
3 # ---------------------- | 3 # ---------------------- |
4 # | 4 # |
5 # Modeled based on SQLite documentation, contains some number of SQLite | 5 # Modeled based on SQLite documentation, contains some number of SQLite |
6 # extensions. Other dialects of SQL may benefit from customized dictionaries. | 6 # extensions. Other dialects of SQL may benefit from customized dictionaries. |
7 # | 7 # |
8 # If you append @1 to the file name when loading this dictionary, afl-fuzz | 8 # If you append @1 to the file name when loading this dictionary, afl-fuzz |
9 # will also additionally load a selection of pragma keywords that are very | 9 # will also additionally load a selection of pragma keywords that are very |
10 # specific to SQLite (and are probably less interesting from the security | 10 # specific to SQLite (and are probably less interesting from the security |
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
273 pragma_temp_store_directory@1=" temp_store_directory" | 273 pragma_temp_store_directory@1=" temp_store_directory" |
274 pragma_threads@1=" threads" | 274 pragma_threads@1=" threads" |
275 pragma_user_version@1=" user_version" | 275 pragma_user_version@1=" user_version" |
276 pragma_vdbe_addoptrace@1=" vdbe_addoptrace" | 276 pragma_vdbe_addoptrace@1=" vdbe_addoptrace" |
277 pragma_vdbe_debug@1=" vdbe_debug" | 277 pragma_vdbe_debug@1=" vdbe_debug" |
278 pragma_vdbe_listing@1=" vdbe_listing" | 278 pragma_vdbe_listing@1=" vdbe_listing" |
279 pragma_vdbe_trace@1=" vdbe_trace" | 279 pragma_vdbe_trace@1=" vdbe_trace" |
280 pragma_wal_autocheckpoint@1=" wal_autocheckpoint" | 280 pragma_wal_autocheckpoint@1=" wal_autocheckpoint" |
281 pragma_wal_checkpoint@1=" wal_checkpoint" | 281 pragma_wal_checkpoint@1=" wal_checkpoint" |
282 pragma_writable_schema@1=" writable_schema" | 282 pragma_writable_schema@1=" writable_schema" |
| 283 |
| 284 |
| 285 # Dictionary elements below have been generated automatically. |
| 286 "all" |
| 287 "code" |
| 288 "BE" |
| 289 "text" |
| 290 "TP2," |
| 291 "supported" |
| 292 "GR4)" |
| 293 "syntax" |
| 294 "S151," |
| 295 "S043," |
| 296 "\xe2\x80\x9cCR\xe2\x80\x9d" |
| 297 "(SQL/PSM)" |
| 298 "query" |
| 299 "expressions" |
| 300 "TP2;" |
| 301 "row" |
| 302 "[ISO9075-14]," |
| 303 "BNF." |
| 304 "<SQL" |
| 305 "parameters" |
| 306 "title" |
| 307 "S211," |
| 308 "ISO/IEC:" |
| 309 "BNF," |
| 310 "SQL_FEATURES" |
| 311 "should" |
| 312 "to" |
| 313 "only" |
| 314 "program" |
| 315 "present" |
| 316 "T211," |
| 317 "G," |
| 318 "local" |
| 319 "NY" |
| 320 "columns" |
| 321 "END." |
| 322 "do" |
| 323 "OBJECT" |
| 324 "rollback" |
| 325 "string" |
| 326 "FEAT2." |
| 327 "get" |
| 328 "H" |
| 329 "P001," |
| 330 "between" |
| 331 "RI." |
| 332 "[ISO9075-11]" |
| 333 "cannot" |
| 334 "entries" |
| 335 "referencing" |
| 336 "datetime" |
| 337 "[UCS]." |
| 338 "BNF" |
| 339 "MINUTE" |
| 340 "(BNF" |
| 341 "IEC," |
| 342 "False" |
| 343 "OF," |
| 344 "level" |
| 345 "did" |
| 346 "W." |
| 347 "list" |
| 348 "large" |
| 349 "SQL)" |
| 350 "PSM." |
| 351 "(ISO/IEC" |
| 352 "SQL," |
| 353 "SQL-" |
| 354 "SQL." |
| 355 "small" |
| 356 "x" |
| 357 "DEFINITION_SCHEMA;" |
| 358 "view" |
| 359 "Index" |
| 360 "[ISO9075-3])." |
| 361 "set" |
| 362 "S024," |
| 363 "CHANGE." |
| 364 "reference" |
| 365 "T1," |
| 366 "OLAP." |
| 367 "direct" |
| 368 "(SQL/XML)." |
| 369 "LARGE" |
| 370 "likely" |
| 371 "result" |
| 372 "T341," |
| 373 "ST" |
| 374 "ISO/JTC" |
| 375 "INSERT," |
| 376 "PKG004" |
| 377 "index" |
| 378 "PKG006" |
| 379 "PKG007" |
| 380 "PKG001" |
| 381 "PKG002" |
| 382 "PKG008" |
| 383 "supplied" |
| 384 "T611," |
| 385 "access" |
| 386 "3" |
| 387 "version" |
| 388 "NULL." |
| 389 "routine" |
| 390 "[ISO9075-10])." |
| 391 "S1" |
| 392 "[UCS]," |
| 393 "P003," |
| 394 "C" |
| 395 "terms" |
| 396 "(SQL/MED)" |
| 397 "JTC1/SC32" |
| 398 "K" |
| 399 "(SQL/JRT)" |
| 400 "modify" |
| 401 "reported" |
| 402 "S" |
| 403 "objects" |
| 404 "32N1821" |
| 405 "SECOND." |
| 406 "key" |
| 407 "UNDER" |
| 408 "(ANSI)" |
| 409 "rows" |
| 410 "come" |
| 411 "(CALL" |
| 412 "change" |
| 413 "P-" |
| 414 "both" |
| 415 "search" |
| 416 "SQLSTATE," |
| 417 "[ISO9075-" |
| 418 "[ISO9075-14]." |
| 419 "many" |
| 420 "changed" |
| 421 "foreign" |
| 422 "Symbols" |
| 423 "S023," |
| 424 "connection" |
| 425 "SQL\xe2\x80\x9d)," |
| 426 "context" |
| 427 "delete" |
| 428 "changes" |
| 429 "REFERENCES," |
| 430 "page." |
| 431 "named" |
| 432 "point" |
| 433 "UPDATE." |
| 434 "S2" |
| 435 "UPDATE," |
| 436 "[ISO9075-13]" |
| 437 "Y\xe2\x80\x9d" |
| 438 "replace" |
| 439 "\xe2\x80\x9cPSM\xe2\x80\x9d" |
| 440 "SERIALIZABLE," |
| 441 "names" |
| 442 "E" |
| 443 "PUBLIC." |
| 444 "table" |
| 445 "REF" |
| 446 "INFORMATION_SCHEMA" |
| 447 "C1." |
| 448 "ID." |
| 449 "use" |
| 450 "[ISO9075-2]." |
| 451 "from" |
| 452 "USA" |
| 453 "0" |
| 454 "distinct" |
| 455 "create" |
| 456 "contains" |
| 457 "due" |
| 458 "ISO." |
| 459 "few" |
| 460 "duplicate" |
| 461 "trigger" |
| 462 "call" |
| 463 "S111," |
| 464 "expected" |
| 465 "REPEATABLE" |
| 466 "C1" |
| 467 "DOCUMENT" |
| 468 "type" |
| 469 "authorization" |
| 470 "more" |
| 471 "XML" |
| 472 "[ISO9075-3]," |
| 473 "<A>," |
| 474 "P" |
| 475 "on" |
| 476 "initial" |
| 477 "name," |
| 478 "[ISO9075-11])," |
| 479 "QE," |
| 480 "STANDARD" |
| 481 "PKG010" |
| 482 "TRIGGER," |
| 483 "V" |
| 484 "CS" |
| 485 "SQL\xe2\x80\x9d:" |
| 486 "IEC" |
| 487 "Expression" |
| 488 "F521," |
| 489 "sequence:" |
| 490 "must" |
| 491 "none" |
| 492 "SR3)" |
| 493 "word" |
| 494 "INTERNATIONAL" |
| 495 "ANSI" |
| 496 "this" |
| 497 "PSM" |
| 498 "PUBLIC)," |
| 499 "modified" |
| 500 "value" |
| 501 "<" |
| 502 "descriptor" |
| 503 "while" |
| 504 "paragraph" |
| 505 "values" |
| 506 "resources" |
| 507 "error" |
| 508 "exceptions" |
| 509 "IT" |
| 510 "F," |
| 511 "CO," |
| 512 "[ISO9075-4]," |
| 513 "control" |
| 514 "type," |
| 515 "reserved" |
| 516 "SQL:" |
| 517 "<C>" |
| 518 "[ISO9075-2])." |
| 519 "F052," |
| 520 "attribute" |
| 521 "is" |
| 522 "type:" |
| 523 "level," |
| 524 "it" |
| 525 "[ISO9075-2]," |
| 526 "incremental" |
| 527 "MONTH," |
| 528 "dropped" |
| 529 "MONTH." |
| 530 "allowed" |
| 531 "S241," |
| 532 "\xe2\x80\x9cSQL" |
| 533 "TIMESTAMP" |
| 534 "failed" |
| 535 "SC" |
| 536 "end" |
| 537 "Format" |
| 538 "ST." |
| 539 "permission" |
| 540 "V," |
| 541 "length" |
| 542 "same" |
| 543 "[ISO10646]." |
| 544 "write" |
| 545 "arguments" |
| 546 "F555," |
| 547 "F671," |
| 548 "<C>," |
| 549 "<C>." |
| 550 "parameter" |
| 551 "NATIONAL" |
| 552 "Types" |
| 553 "A" |
| 554 "Insert" |
| 555 "32/WG" |
| 556 "used" |
| 557 "temporary" |
| 558 "\xe2\x80\x9cOLAP\xe2\x80\x9d" |
| 559 "(FCD)" |
| 560 "may" |
| 561 "after" |
| 562 "(SQL/OLB)" |
| 563 "THIS" |
| 564 "Q" |
| 565 "SQL/CLI" |
| 566 "levels" |
| 567 "two" |
| 568 "characters" |
| 569 "date" |
| 570 "such" |
| 571 "[ISO9075-9]" |
| 572 "data" |
| 573 "stack" |
| 574 "single" |
| 575 "a" |
| 576 "FEAT," |
| 577 "lower" |
| 578 "transaction" |
| 579 "in" |
| 580 "database" |
| 581 "EXTRACT)" |
| 582 "expression" |
| 583 "32N1963" |
| 584 "CD" |
| 585 "without" |
| 586 "QE." |
| 587 "1" |
| 588 "CALL" |
| 589 "F" |
| 590 "[ISO9075-4])." |
| 591 "entry" |
| 592 "the" |
| 593 "SUBJECT" |
| 594 "N1968;" |
| 595 "order" |
| 596 "left" |
| 597 "FEAT1," |
| 598 "FEAT1." |
| 599 "S081," |
| 600 "YEAR" |
| 601 "READ," |
| 602 "SQL;" |
| 603 "A," |
| 604 "symbols" |
| 605 "S161," |
| 606 "[ISO9075-10]" |
| 607 "already" |
| 608 "identify" |
| 609 "V." |
| 610 "during" |
| 611 "differs" |
| 612 "(UCS)." |
| 613 "Final" |
| 614 "before" |
| 615 "tables" |
| 616 "[UCS]" |
| 617 "Multiple" |
| 618 "integer" |
| 619 "NT," |
| 620 "character" |
| 621 "," |
| 622 "ID\xe2\x80\x9d" |
| 623 "(INFORMATION_SCHEMA)" |
| 624 "source" |
| 625 "add" |
| 626 "other" |
| 627 "TP1" |
| 628 "SQLSTATE" |
| 629 "has" |
| 630 "match" |
| 631 "KEY." |
| 632 "real" |
| 633 "On" |
| 634 "C1," |
| 635 "D" |
| 636 "[ISO14651]" |
| 637 "views" |
| 638 "read" |
| 639 "\xe2\x80\x9cGR\xe2\x80\x9d" |
| 640 "L" |
| 641 "primary" |
| 642 "TB1." |
| 643 "qualified" |
| 644 "(SUBSTRING," |
| 645 "T" |
| 646 "compound" |
| 647 "not" |
| 648 "using" |
| 649 "unique" |
| 650 "LOB" |
| 651 "name" |
| 652 "term" |
| 653 "sorting" |
| 654 "like" |
| 655 "B," |
| 656 "[ISO9075-1]" |
| 657 "RESULT," |
| 658 "Numeric" |
| 659 "MONTH" |
| 660 "PURPOSES." |
| 661 "[ISO9075-11]." |
| 662 "mode" |
| 663 "(DEFINITION_SCHEMA)." |
| 664 "SQL" |
| 665 "ISO" |
| 666 "page" |
| 667 "constraints" |
| 668 "\xc2\xa9ISO/IEC" |
| 669 "right" |
| 670 "Java" |
| 671 "sequence" |
| 672 "TB1" |
| 673 "TB2" |
| 674 "P002," |
| 675 "DAY," |
| 676 "extended" |
| 677 "(SQL/CLI)" |
| 678 "X" |
| 679 "specified" |
| 680 "S051," |
| 681 "clauses" |
| 682 "operation" |
| 683 "FEAT" |
| 684 "out" |
| 685 "E," |
| 686 "XML." |
| 687 "for" |
| 688 "space" |
| 689 "support" |
| 690 "T041," |
| 691 "[ISO9075-4]" |
| 692 "content" |
| 693 "I" |
| 694 "does" |
| 695 "STUDY" |
| 696 "CHARACTER," |
| 697 "B1" |
| 698 "T212," |
| 699 "be" |
| 700 "object" |
| 701 "[ISO9075-11]," |
| 702 "G" |
| 703 "ZONE," |
| 704 "S2." |
| 705 "collations" |
| 706 "[ISO9075-2]:" |
| 707 "<A>" |
| 708 "O" |
| 709 "standard" |
| 710 "[ISO9075-2]" |
| 711 "base" |
| 712 "W" |
| 713 "collation" |
| 714 "HOUR," |
| 715 "UNDER," |
| 716 "JTC" |
| 717 "C." |
| 718 "definition" |
| 719 "Square" |
| 720 "\xe2\x80\x9cSR\xe2\x80\x9d" |
| 721 "extension" |
| 722 "constraint" |
| 723 "column" |
| 724 "of" |
| 725 "C," |
| 726 "F701," |
| 727 "(SQL/CLI)." |
| 728 "T191," |
| 729 "range" |
| 730 "GR" |
| 731 "1," |
| 732 "constructor" |
| 733 "commit" |
| 734 "or" |
| 735 "first" |
| 736 "referenced" |
| 737 "statements" |
| 738 "encoding" |
| 739 "B1." |
| 740 "clause" |
| 741 "variables" |
| 742 "within" |
| 743 "number" |
| 744 "one" |
| 745 "NT" |
| 746 "variable" |
| 747 "because" |
| 748 "references" |
| 749 "another" |
| 750 "blank" |
| 751 "operator" |
| 752 "RETURN" |
| 753 "COMMITTED," |
| 754 "9075-1:2011(E)" |
| 755 "[ISO9075-14]" |
| 756 "(SQL/OLB)." |
| 757 "D1" |
| 758 "exists" |
| 759 "REFERENCE" |
| 760 "area" |
| 761 "S041," |
| 762 "unknown" |
| 763 "Symbol" |
| 764 "there" |
| 765 "system" |
| 766 "long" |
| 767 "ID" |
| 768 "start" |
| 769 "returns" |
| 770 "2" |
| 771 "authorized" |
| 772 "statement" |
| 773 "X2" |
| 774 "FCD" |
| 775 "STILL" |
| 776 "S231," |
| 777 "final" |
| 778 "READ" |
| 779 "schema" |
| 780 "function" |
| 781 "DELETE," |
| 782 "B" |
| 783 "TC\xe2\x80\x9d." |
| 784 "declare" |
| 785 "month" |
| 786 "Deprecated" |
| 787 "exactly" |
| 788 "[ISO10646]" |
| 789 "JTC1" |
| 790 "but" |
| 791 "9075-1:2010(E)" |
| 792 "part" |
| 793 "T201," |
| 794 "D2." |
| 795 "<B>," |
| 796 "attempt" |
| 797 "line" |
| 798 "with" |
| 799 "than" |
| 800 "<B>" |
| 801 "BEFORE," |
| 802 "DAY." |
| 803 "DATE" |
| 804 "default" |
| 805 "EXECUTE." |
| 806 "B1," |
| 807 "F191," |
| 808 "tree" |
| 809 "second" |
| 810 "SHOULD" |
| 811 "[ISO9075-13]," |
| 812 "A1," |
| 813 "1/SC" |
| 814 "VARYING," |
| 815 "<B>." |
| 816 "SQL/CLI," |
| 817 "were" |
| 818 "1)" |
| 819 "<A>." |
| 820 "CLI," |
| 821 "called" |
| 822 "are" |
| 823 "and" |
| 824 "(SQL/MED)." |
| 825 "[ISO9075-4]:" |
| 826 "associated" |
| 827 "\xe2\x80\x9cAR\xe2\x80\x9d" |
| 828 "defined" |
| 829 "(SQL/XML)" |
| 830 "CHARACTER" |
| 831 "argument" |
| 832 "an" |
| 833 "[ISO9075-4])" |
| 834 "non-deterministic" |
| 835 "as" |
| 836 "Other" |
| 837 "at" |
| 838 "have" |
| 839 "[ISO9075-4]." |
| 840 "CS." |
| 841 "\xe2\x80\x9cV\xe2\x80\x9d" |
| 842 "Y." |
| 843 "null" |
| 844 "any" |
| 845 "CLI" |
| 846 "Function" |
| 847 "NOTE" |
| 848 "functions" |
| 849 "UCS" |
| 850 "returned" |
| 851 "F411," |
| 852 "no" |
| 853 "TIME" |
| 854 "that" |
| 855 "-" |
| 856 "RETURN)," |
| 857 "A1" |
| 858 "OLAP" |
| 859 "internal" |
| 860 "S071," |
| 861 "[ISO9075-10]," |
| 862 "T431," |
| 863 "A1." |
| 864 "\xe2\x80\x9cONLY" |
| 865 "Y" |
| 866 "SS" |
| 867 "UNCOMMITTED," |
| 868 "multiple" |
| 869 "Name" |
| 870 "truncate" |
| 871 "normal" |
| 872 "symbol" |
| 873 "literal" |
| 874 "M" |
| 875 "\xe2\x80\x9c<SQL" |
| 876 "prepared" |
| 877 "most" |
| 878 "ATOMIC," |
| 879 "E." |
| 880 "U" |
| 881 "letter" |
| 882 "PUBLIC" |
| 883 "identical" |
| 884 "F491," |
| 885 "N" |
| 886 "inserted" |
| 887 "Page" |
| 888 "(SQL/JRT)." |
| 889 "D," |
| 890 "SELECT," |
| 891 "USED" |
| 892 "lead" |
| 893 "Sequence" |
| 894 "FEAT1" |
| 895 "into" |
| 896 "required" |
| 897 "[ISO9075-9]," |
| 898 "USAGE," |
| 899 "2nd" |
| 900 "depth" |
| 901 "R" |
| 902 "ISO," |
| 903 "time" |
| 904 "SQL\xe2\x80\x9d," |
| 905 "FEAT2" |
| 906 "[ISO9075-3]" |
| 907 "(SQL/PSM)." |
| 908 "ISO/IEC" |
OLD | NEW |