-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fuzzing on PyLoxone at Uni-Ulm #292
base: master
Are you sure you want to change the base?
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fc02ea9 - Browse repository at this point
Copy the full SHA fc02ea9View commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aedb167 - Browse repository at this point
Copy the full SHA aedb167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97a7662 - Browse repository at this point
Copy the full SHA 97a7662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2511dff - Browse repository at this point
Copy the full SHA 2511dffView commit details -
Merge pull request #4 from ThorbenCarl/fuzzing/value_pools
Fuzzing/value pools
Configuration menu - View commit details
-
Copy full SHA for b0bcd9d - Browse repository at this point
Copy the full SHA b0bcd9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f23d947 - Browse repository at this point
Copy the full SHA f23d947View commit details -
Configuration menu - View commit details
-
Copy full SHA for faaadb7 - Browse repository at this point
Copy the full SHA faaadb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d91e9d1 - Browse repository at this point
Copy the full SHA d91e9d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1cd636 - Browse repository at this point
Copy the full SHA a1cd636View commit details -
Merge pull request #2 from ThorbenCarl/fuzzing/value_pool__value_pool…
…_fuzzer Add Value Pools and Value Pool Fuzzer
Configuration menu - View commit details
-
Copy full SHA for daea2d1 - Browse repository at this point
Copy the full SHA daea2d1View commit details -
Merge pull request #3 from ThorbenCarl/fuzzing/value_pools
Add value pools to the fuzzing project.
Configuration menu - View commit details
-
Copy full SHA for f364c56 - Browse repository at this point
Copy the full SHA f364c56View commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7bbf16a - Browse repository at this point
Copy the full SHA 7bbf16aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ec586 - Browse repository at this point
Copy the full SHA 50ec586View commit details
Commits on May 27, 2024
-
JKortmann committed
May 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 45e3cf0 - Browse repository at this point
Copy the full SHA 45e3cf0View commit details -
Merge branch 'refs/heads/master' into fuzzing/grammars
JKortmann committedMay 27, 2024 Configuration menu - View commit details
-
Copy full SHA for fabfa64 - Browse repository at this point
Copy the full SHA fabfa64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 886efea - Browse repository at this point
Copy the full SHA 886efeaView commit details
Commits on May 28, 2024
-
Merge pull request #5 from ThorbenCarl/fuzzing/general
Update of TODOs and UML
Configuration menu - View commit details
-
Copy full SHA for 208507e - Browse repository at this point
Copy the full SHA 208507eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d92d952 - Browse repository at this point
Copy the full SHA d92d952View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95060cd - Browse repository at this point
Copy the full SHA 95060cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc4f9a - Browse repository at this point
Copy the full SHA 1cc4f9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3a4c84 - Browse repository at this point
Copy the full SHA a3a4c84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0502ccd - Browse repository at this point
Copy the full SHA 0502ccdView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce83571 - Browse repository at this point
Copy the full SHA ce83571View commit details -
Configuration menu - View commit details
-
Copy full SHA for be7fdec - Browse repository at this point
Copy the full SHA be7fdecView commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25d699d - Browse repository at this point
Copy the full SHA 25d699dView commit details -
change inline docstring comments to normal comments,
run auto formatter
Configuration menu - View commit details
-
Copy full SHA for ff02d9d - Browse repository at this point
Copy the full SHA ff02d9dView commit details -
Add method limit_param_set to ValuePoolFuzzer class
- Implemented limit_param_set method which reduces the number of elements in a param_set to a specified number - Tested function by implementing the method into the test function "test_map_range()"
Matthias Högel committedMay 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 06c5276 - Browse repository at this point
Copy the full SHA 06c5276View commit details -
Add method limit_param_set to ValuePoolFuzzer class
- Implemented limit_param_set method which reduces the number of elements in a param_set to a specified number - Tested function by implementing the method into the test function "test_map_range()"
Matthias Högel committedMay 30, 2024 Configuration menu - View commit details
-
Copy full SHA for df9b195 - Browse repository at this point
Copy the full SHA df9b195View commit details -
Add method limit_param_set to ValuePoolFuzzer class
- Implemented limit_param_set method which reduces the number of elements in a param_set to a specified number - Tested function by implementing the method into the test function "test_map_range()"
Matthias Högel committedMay 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 1cdbd03 - Browse repository at this point
Copy the full SHA 1cdbd03View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5ecf44 - Browse repository at this point
Copy the full SHA d5ecf44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ca3624 - Browse repository at this point
Copy the full SHA 1ca3624View commit details -
Move limit_param_set from VPFuzzer to ParamRunner
Matthias Högel committedMay 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 09081f6 - Browse repository at this point
Copy the full SHA 09081f6View commit details -
Matthias Högel committed
May 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 0305815 - Browse repository at this point
Copy the full SHA 0305815View commit details -
Configuration menu - View commit details
-
Copy full SHA for c37fd6b - Browse repository at this point
Copy the full SHA c37fd6bView commit details -
Merge pull request #7 from ThorbenCarl/fuzzing/value_pools-limit_param
Implemented method limit_param_set in ParamRunner
Configuration menu - View commit details
-
Copy full SHA for b78b12a - Browse repository at this point
Copy the full SHA b78b12aView commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df3e1f9 - Browse repository at this point
Copy the full SHA df3e1f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a98b4 - Browse repository at this point
Copy the full SHA 10a98b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7890e4 - Browse repository at this point
Copy the full SHA f7890e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a7ebd1 - Browse repository at this point
Copy the full SHA 3a7ebd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d02b5a - Browse repository at this point
Copy the full SHA 7d02b5aView commit details -
Merge pull request #6 from ThorbenCarl/param_combi
implemented parameter combination
Configuration menu - View commit details
-
Copy full SHA for 9edf42b - Browse repository at this point
Copy the full SHA 9edf42bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8374508 - Browse repository at this point
Copy the full SHA 8374508View commit details -
delete RandomFuzzer, add return type to test function
Configuration menu - View commit details
-
Copy full SHA for dad2fab - Browse repository at this point
Copy the full SHA dad2fabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 788225b - Browse repository at this point
Copy the full SHA 788225bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e6f018 - Browse repository at this point
Copy the full SHA 3e6f018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6820fee - Browse repository at this point
Copy the full SHA 6820feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1edeb6 - Browse repository at this point
Copy the full SHA e1edeb6View commit details -
Merge pull request #8 from ThorbenCarl/fuzzing/general
UML update, file setup, readme update
Configuration menu - View commit details
-
Copy full SHA for 5f4e1c2 - Browse repository at this point
Copy the full SHA 5f4e1c2View commit details
Commits on Jun 2, 2024
-
fix min cost grammar conversion
JKortmann committedJun 2, 2024 Configuration menu - View commit details
-
Copy full SHA for c4f75c3 - Browse repository at this point
Copy the full SHA c4f75c3View commit details -
JKortmann committed
Jun 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 8f37641 - Browse repository at this point
Copy the full SHA 8f37641View commit details -
add functionality fo max cost grammars
JKortmann committedJun 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 9b9e7fe - Browse repository at this point
Copy the full SHA 9b9e7feView commit details -
add case for infinite recursion depth
JKortmann committedJun 2, 2024 Configuration menu - View commit details
-
Copy full SHA for cb2928d - Browse repository at this point
Copy the full SHA cb2928dView commit details
Commits on Jun 3, 2024
-
JKortmann committed
Jun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for edd2606 - Browse repository at this point
Copy the full SHA edd2606View commit details -
JKortmann committed
Jun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for af74a0e - Browse repository at this point
Copy the full SHA af74a0eView commit details -
JKortmann committed
Jun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 5bdad6b - Browse repository at this point
Copy the full SHA 5bdad6bView commit details -
make max cost function private
JKortmann committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 7760d3a - Browse repository at this point
Copy the full SHA 7760d3aView commit details -
add converter function for trackable grammars
JKortmann committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for de7c12a - Browse repository at this point
Copy the full SHA de7c12aView commit details -
add check for grammar coverage
JKortmann committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 254b09d - Browse repository at this point
Copy the full SHA 254b09dView commit details -
JKortmann committed
Jun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 6552426 - Browse repository at this point
Copy the full SHA 6552426View commit details -
Merge remote-tracking branch 'refs/remotes/origin/master' into fuzzin…
…g/grammars # Conflicts: # custom_components/test/fuzzing/fuzzer_utils/GrammarFuzzer.py
JKortmann committedJun 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 6f8280d - Browse repository at this point
Copy the full SHA 6f8280dView commit details
Commits on Jun 4, 2024
-
JKortmann committed
Jun 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 3c28c57 - Browse repository at this point
Copy the full SHA 3c28c57View commit details -
move grammars and add dummy test case
JKortmann committedJun 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 700ec68 - Browse repository at this point
Copy the full SHA 700ec68View commit details -
JKortmann committed
Jun 4, 2024 Configuration menu - View commit details
-
Copy full SHA for c69379a - Browse repository at this point
Copy the full SHA c69379aView commit details -
marked _NON_TERMINAL_REGEX as private,
run auto formatter, add dummy docstring
Configuration menu - View commit details
-
Copy full SHA for 6f56c5e - Browse repository at this point
Copy the full SHA 6f56c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 155453f - Browse repository at this point
Copy the full SHA 155453fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6849dbf - Browse repository at this point
Copy the full SHA 6849dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17c0f82 - Browse repository at this point
Copy the full SHA 17c0f82View commit details -
Merge pull request #9 from ThorbenCarl/fuzzing/grammars
Add grammar fuzzer to utils
Configuration menu - View commit details
-
Copy full SHA for 2b63640 - Browse repository at this point
Copy the full SHA 2b63640View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3d5b17 - Browse repository at this point
Copy the full SHA c3d5b17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac0ee9 - Browse repository at this point
Copy the full SHA 1ac0ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e44b4 - Browse repository at this point
Copy the full SHA 89e44b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 334fe59 - Browse repository at this point
Copy the full SHA 334fe59View commit details
Commits on Jun 5, 2024
-
Still need to test if everything works as intended
David Sievers committedJun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 9b22038 - Browse repository at this point
Copy the full SHA 9b22038View commit details -
Still need to test if everything works as intended
David Sievers committedJun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for db21290 - Browse repository at this point
Copy the full SHA db21290View commit details -
Merge branch 'fuzzing/generators' of https://github.com/ThorbenCarl/P…
…yLoxone into fuzzing/generators
David Sievers committedJun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 1fe11d2 - Browse repository at this point
Copy the full SHA 1fe11d2View commit details -
Fixed some errors but still not able to run it - ValuePoolFuzzer is n…
…ot callable?
David Sievers committedJun 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 9ef165c - Browse repository at this point
Copy the full SHA 9ef165cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 450f9ae - Browse repository at this point
Copy the full SHA 450f9aeView commit details -
rename 's' to 'string' in functions,
add fuzzer for int and strings
Configuration menu - View commit details
-
Copy full SHA for 73b84f9 - Browse repository at this point
Copy the full SHA 73b84f9View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 143b4f6 - Browse repository at this point
Copy the full SHA 143b4f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae17f2f - Browse repository at this point
Copy the full SHA ae17f2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c36c88 - Browse repository at this point
Copy the full SHA 4c36c88View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 460a003 - Browse repository at this point
Copy the full SHA 460a003View commit details -
Configuration menu - View commit details
-
Copy full SHA for d38bcb1 - Browse repository at this point
Copy the full SHA d38bcb1View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06376fd - Browse repository at this point
Copy the full SHA 06376fdView commit details
Commits on Jun 12, 2024
-
Merge pull request #10 from ThorbenCarl/fuzzing/mutational_black_box
Fuzzing/mutational black box
Configuration menu - View commit details
-
Copy full SHA for 5ebb292 - Browse repository at this point
Copy the full SHA 5ebb292View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ced9ad - Browse repository at this point
Copy the full SHA 0ced9adView commit details -
Configuration menu - View commit details
-
Copy full SHA for aaeb832 - Browse repository at this point
Copy the full SHA aaeb832View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a1f63a - Browse repository at this point
Copy the full SHA 4a1f63aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68b1e6c - Browse repository at this point
Copy the full SHA 68b1e6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ef9ebc - Browse repository at this point
Copy the full SHA 1ef9ebcView commit details -
update UML, update tasks in readme, add fuzz_failed()
Configuration menu - View commit details
-
Copy full SHA for b4b3109 - Browse repository at this point
Copy the full SHA b4b3109View commit details -
Configuration menu - View commit details
-
Copy full SHA for f30e79d - Browse repository at this point
Copy the full SHA f30e79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e20af - Browse repository at this point
Copy the full SHA c0e20afView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd641a - Browse repository at this point
Copy the full SHA dfd641aView commit details
Commits on Jun 13, 2024
-
Merge pull request #11 from ThorbenCarl/fuzzing/mutational_black_box
Seed store for black-box fuzzing
Configuration menu - View commit details
-
Copy full SHA for d45cd7f - Browse repository at this point
Copy the full SHA d45cd7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeae3ad - Browse repository at this point
Copy the full SHA aeae3adView commit details -
add example grammar fuzzer to value pool fuzzer
JKortmann committedJun 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 93efb11 - Browse repository at this point
Copy the full SHA 93efb11View commit details -
add example grammar fuzzer to value pool fuzzer
JKortmann committedJun 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 06ab537 - Browse repository at this point
Copy the full SHA 06ab537View commit details -
JKortmann committed
Jun 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 36b207f - Browse repository at this point
Copy the full SHA 36b207fView commit details -
Merge remote-tracking branch 'origin/integrate_grammar_value_pool_fuz…
…zer' into integrate_grammar_value_pool_fuzzer # Conflicts: # custom_components/test/fuzzing/fuzzer_utils/ValuePoolFuzzer.py
JKortmann committedJun 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 5c2d329 - Browse repository at this point
Copy the full SHA 5c2d329View commit details
Commits on Jun 15, 2024
-
Add skeletton code of GreyBoxFuzzer
Matthias Högel committedJun 15, 2024 Configuration menu - View commit details
-
Copy full SHA for b12fdcf - Browse repository at this point
Copy the full SHA b12fdcfView commit details
Commits on Jun 16, 2024
-
Extended GreyBoxFuzzers + GreyBoxFuzzer tools
- Added DataTypeCreator: Necessary for creating certain data types - Extended SeedManager: Population can be created
Matthias Högel committedJun 16, 2024 Configuration menu - View commit details
-
Copy full SHA for edfe5dd - Browse repository at this point
Copy the full SHA edfe5ddView commit details -
- Extended methods for creating random int, uint, string so that random values can be created
Matthias Högel committedJun 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 6492c1a - Browse repository at this point
Copy the full SHA 6492c1aView commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f51757 - Browse repository at this point
Copy the full SHA 2f51757View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84abd56 - Browse repository at this point
Copy the full SHA 84abd56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c5765 - Browse repository at this point
Copy the full SHA 37c5765View commit details -
Configuration menu - View commit details
-
Copy full SHA for df99fe4 - Browse repository at this point
Copy the full SHA df99fe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d20346e - Browse repository at this point
Copy the full SHA d20346eView commit details -
rename 's' to 'string' in functions,
add fuzzer for int and strings
Configuration menu - View commit details
-
Copy full SHA for d3699b6 - Browse repository at this point
Copy the full SHA d3699b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14260a3 - Browse repository at this point
Copy the full SHA 14260a3View commit details -
add comments, add demo test case for grammar
Configuration menu - View commit details
-
Copy full SHA for a193b18 - Browse repository at this point
Copy the full SHA a193b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d74c18 - Browse repository at this point
Copy the full SHA 8d74c18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 020a7ff - Browse repository at this point
Copy the full SHA 020a7ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for be6073e - Browse repository at this point
Copy the full SHA be6073eView commit details -
update UML, update tasks in readme, add fuzz_failed()
Configuration menu - View commit details
-
Copy full SHA for 3e67114 - Browse repository at this point
Copy the full SHA 3e67114View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfece31 - Browse repository at this point
Copy the full SHA bfece31View commit details -
Merge pull request #13 from ThorbenCarl/integrate_grammar_value_pool_…
…fuzzer Integrate grammar to value pool fuzzer
Configuration menu - View commit details
-
Copy full SHA for c04842c - Browse repository at this point
Copy the full SHA c04842cView commit details -
Fixed some errors but still not able to run it - ValuePoolFuzzer is n…
…ot callable?
David Sievers committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 714915c - Browse repository at this point
Copy the full SHA 714915cView commit details -
add example grammar fuzzer to value pool fuzzer
JKortmann authored and David Sievers committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 7455120 - Browse repository at this point
Copy the full SHA 7455120View commit details -
JKortmann authored and David Sievers committed
Jun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for e436f03 - Browse repository at this point
Copy the full SHA e436f03View commit details -
add example grammar fuzzer to value pool fuzzer
JKortmann authored and David Sievers committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for bdbe935 - Browse repository at this point
Copy the full SHA bdbe935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bfc771 - Browse repository at this point
Copy the full SHA 9bfc771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8698b99 - Browse repository at this point
Copy the full SHA 8698b99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe7cfd - Browse repository at this point
Copy the full SHA 1fe7cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4d7638 - Browse repository at this point
Copy the full SHA a4d7638View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2273240 - Browse repository at this point
Copy the full SHA 2273240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b6120d - Browse repository at this point
Copy the full SHA 3b6120dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b0d63 - Browse repository at this point
Copy the full SHA 38b0d63View commit details -
cnanges how discussed, FLOAT_POOL now with INT * 1.1, "None" is no lo…
…nger in STRING_POOL
Configuration menu - View commit details
-
Copy full SHA for f27a3ae - Browse repository at this point
Copy the full SHA f27a3aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b2e4a6 - Browse repository at this point
Copy the full SHA 3b2e4a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a89b1fd - Browse repository at this point
Copy the full SHA a89b1fdView commit details -
Merge pull request #14 from ThorbenCarl/fuzzing/mutational_black_box
Fuzzing/mutational black box
Configuration menu - View commit details
-
Copy full SHA for dcd9f8b - Browse repository at this point
Copy the full SHA dcd9f8bView commit details -
Merge pull request #12 from ThorbenCarl/param_combi
Value Pool Fuzzer, with current status, only generates full recombinations
Configuration menu - View commit details
-
Copy full SHA for de979ca - Browse repository at this point
Copy the full SHA de979caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8be45 - Browse repository at this point
Copy the full SHA 4a8be45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a221de - Browse repository at this point
Copy the full SHA 7a221deView commit details -
Still need to update UML Still need to define testcase for PyLoxone
David Sievers committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 25cd274 - Browse repository at this point
Copy the full SHA 25cd274View commit details -
- Add `skiptif` decorator for better debugging - in: `ValuePoolFuzzer.py` - Run auto formatter - Set `_logger` & `_value_pool` as private member - Add (return-)types to variables and functions (still some left) - Updated docstring of `fuzz()` function
Configuration menu - View commit details
-
Copy full SHA for b1e46f3 - Browse repository at this point
Copy the full SHA b1e46f3View commit details
Commits on Jun 20, 2024
-
Merge remote-tracking branch 'origin/master' into fuzzing/generators
David Sievers committedJun 20, 2024 Configuration menu - View commit details
-
Copy full SHA for 02af33e - Browse repository at this point
Copy the full SHA 02af33eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 265cb4c - Browse repository at this point
Copy the full SHA 265cb4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20ab933 - Browse repository at this point
Copy the full SHA 20ab933View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 358d6bb - Browse repository at this point
Copy the full SHA 358d6bbView commit details
Commits on Jun 23, 2024
-
JKortmann committed
Jun 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 51ebc4f - Browse repository at this point
Copy the full SHA 51ebc4fView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c266fb4 - Browse repository at this point
Copy the full SHA c266fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5abba3d - Browse repository at this point
Copy the full SHA 5abba3dView commit details -
Add branch coverage to GreyBoxFuzzer
It is now possible to track the branch coverage of a test function.
Matthias Högel committedJun 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 261f4ba - Browse repository at this point
Copy the full SHA 261f4baView commit details
Commits on Jun 25, 2024
-
JKortmann committed
Jun 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 7d2de52 - Browse repository at this point
Copy the full SHA 7d2de52View commit details -
JKortmann committed
Jun 25, 2024 Configuration menu - View commit details
-
Copy full SHA for ad12f10 - Browse repository at this point
Copy the full SHA ad12f10View commit details -
JKortmann committed
Jun 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 7505239 - Browse repository at this point
Copy the full SHA 7505239View commit details -
Merge remote-tracking branch 'origin/fuzzing/controls-grammar' into f…
…uzzing/controls-grammar
JKortmann committedJun 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 1b8226f - Browse repository at this point
Copy the full SHA 1b8226fView commit details -
Seeds will now be selected by the energy of the seed.
Matthias Högel committedJun 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 95a9020 - Browse repository at this point
Copy the full SHA 95a9020View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca441c7 - Browse repository at this point
Copy the full SHA ca441c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a2e40 - Browse repository at this point
Copy the full SHA 98a2e40View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc40ef9 - Browse repository at this point
Copy the full SHA bc40ef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 028f5b3 - Browse repository at this point
Copy the full SHA 028f5b3View commit details -
Add mutation to GreyBoxFuzzing
It is now possible to mutate the seed values. UML is updated.
Matthias Högel committedJun 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 47a9027 - Browse repository at this point
Copy the full SHA 47a9027View commit details
Commits on Jun 26, 2024
-
Merge pull request #17 from JoDehli/master
Update Fork-Master from main project
Configuration menu - View commit details
-
Copy full SHA for 6e94aed - Browse repository at this point
Copy the full SHA 6e94aedView commit details -
JKortmann committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for f6026f5 - Browse repository at this point
Copy the full SHA f6026f5View commit details -
Merge remote-tracking branch 'origin/fuzzing/controls-grammar' into f…
…uzzing/controls-grammar
JKortmann committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 6a6c738 - Browse repository at this point
Copy the full SHA 6a6c738View commit details -
Merge pull request #18 from ThorbenCarl/fuzzing/controls-grammar
add json grammar test
Configuration menu - View commit details
-
Copy full SHA for 1418629 - Browse repository at this point
Copy the full SHA 1418629View commit details -
JKortmann authored and David Sievers committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for e488bd7 - Browse repository at this point
Copy the full SHA e488bd7View commit details -
JKortmann authored and David Sievers committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 1794188 - Browse repository at this point
Copy the full SHA 1794188View commit details -
JKortmann authored and David Sievers committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 13c6bfd - Browse repository at this point
Copy the full SHA 13c6bfdView commit details -
JKortmann authored and David Sievers committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 7bf23ae - Browse repository at this point
Copy the full SHA 7bf23aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbcf9d1 - Browse repository at this point
Copy the full SHA fbcf9d1View commit details -
JKortmann authored and David Sievers committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 71aba1c - Browse repository at this point
Copy the full SHA 71aba1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 889fb82 - Browse repository at this point
Copy the full SHA 889fb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for ece2788 - Browse repository at this point
Copy the full SHA ece2788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55c47f5 - Browse repository at this point
Copy the full SHA 55c47f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93dc1f7 - Browse repository at this point
Copy the full SHA 93dc1f7View commit details -
Merge remote-tracking branch 'origin/master' into fuzzing/generators
David Sievers committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 67f99e4 - Browse repository at this point
Copy the full SHA 67f99e4View commit details -
Fixed the bug, that the amount of branches that was covert was smaller than the amount of hashes were stored in the hash_dict.
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 29c02c7 - Browse repository at this point
Copy the full SHA 29c02c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e82c26 - Browse repository at this point
Copy the full SHA 0e82c26View commit details -
Merge pull request #15 from ThorbenCarl/param_combi
new implementatation of parameter combination
Configuration menu - View commit details
-
Copy full SHA for 684d393 - Browse repository at this point
Copy the full SHA 684d393View commit details -
Merge remote-tracking branch 'origin/master' into fuzzing/generators
David Sievers committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 64c9e6c - Browse repository at this point
Copy the full SHA 64c9e6cView commit details -
Add skeletton code of GreyBoxFuzzer
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for a68a17f - Browse repository at this point
Copy the full SHA a68a17fView commit details -
Extended GreyBoxFuzzers + GreyBoxFuzzer tools
- Added DataTypeCreator: Necessary for creating certain data types - Extended SeedManager: Population can be created
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for b164bce - Browse repository at this point
Copy the full SHA b164bceView commit details -
- Extended methods for creating random int, uint, string so that random values can be created
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for f527ea0 - Browse repository at this point
Copy the full SHA f527ea0View commit details -
Add branch coverage to GreyBoxFuzzer
It is now possible to track the branch coverage of a test function.
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 3799664 - Browse repository at this point
Copy the full SHA 3799664View commit details -
Seeds will now be selected by the energy of the seed.
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 03570ab - Browse repository at this point
Copy the full SHA 03570abView commit details -
Matthias Högel committed
Jun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 254c77b - Browse repository at this point
Copy the full SHA 254c77bView commit details -
Fixed the bug, that the amount of branches that was covert was smaller than the amount of hashes were stored in the hash_dict.
Matthias Högel committedJun 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 4baa12d - Browse repository at this point
Copy the full SHA 4baa12dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0bb3cb - Browse repository at this point
Copy the full SHA d0bb3cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c24f5d - Browse repository at this point
Copy the full SHA 6c24f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34fb64f - Browse repository at this point
Copy the full SHA 34fb64fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71fb839 - Browse repository at this point
Copy the full SHA 71fb839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38de885 - Browse repository at this point
Copy the full SHA 38de885View commit details -
Configuration menu - View commit details
-
Copy full SHA for e655c97 - Browse repository at this point
Copy the full SHA e655c97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3093f97 - Browse repository at this point
Copy the full SHA 3093f97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c21969 - Browse repository at this point
Copy the full SHA 9c21969View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4059ae7 - Browse repository at this point
Copy the full SHA 4059ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed2f1c8 - Browse repository at this point
Copy the full SHA ed2f1c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 099a7cf - Browse repository at this point
Copy the full SHA 099a7cfView commit details -
Merge pull request #20 from ThorbenCarl/param_combi
wrap "GRAMMAR_CONTROLS_JSON_COV" in list()
Configuration menu - View commit details
-
Copy full SHA for d4383ad - Browse repository at this point
Copy the full SHA d4383adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb0ac9 - Browse repository at this point
Copy the full SHA 2eb0ac9View commit details
Commits on Jun 29, 2024
-
JKortmann committed
Jun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 2ccf94b - Browse repository at this point
Copy the full SHA 2ccf94bView commit details -
add loxconfig grammar to valuepool fuzzer
JKortmann committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 208e49e - Browse repository at this point
Copy the full SHA 208e49eView commit details -
add loxconfig grammar to tests
JKortmann committedJun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 4f7614b - Browse repository at this point
Copy the full SHA 4f7614bView commit details -
JKortmann committed
Jun 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 199fb1b - Browse repository at this point
Copy the full SHA 199fb1bView commit details
Commits on Jul 2, 2024
-
Merge pull request #21 from ThorbenCarl/fuzzing/controls-grammar
loxconfig grammar
Configuration menu - View commit details
-
Copy full SHA for c4d7c4b - Browse repository at this point
Copy the full SHA c4d7c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e14f1e5 - Browse repository at this point
Copy the full SHA e14f1e5View commit details -
Merge branch 'master' into fuzzing/mutational_grey
Matthias Högel committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 499fa68 - Browse repository at this point
Copy the full SHA 499fa68View commit details -
- Mutate before running tests - If new path was discovered -> insert seed to seed pool -> point of interest
Matthias Högel committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a22448 - Browse repository at this point
Copy the full SHA 9a22448View commit details -
Matthias Högel committed
Jul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 4d6c4a8 - Browse repository at this point
Copy the full SHA 4d6c4a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae72be3 - Browse repository at this point
Copy the full SHA ae72be3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f7af1f - Browse repository at this point
Copy the full SHA 3f7af1fView commit details -
Matthias Högel committed
Jul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 62074fb - Browse repository at this point
Copy the full SHA 62074fbView commit details -
Merge pull request #22 from ThorbenCarl/uml-update-vp-fuzzer
UML update ValuePoolFuzzer
Configuration menu - View commit details
-
Copy full SHA for 7a0f62b - Browse repository at this point
Copy the full SHA 7a0f62bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d12aa5e - Browse repository at this point
Copy the full SHA d12aa5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 689a79f - Browse repository at this point
Copy the full SHA 689a79fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e1a63e - Browse repository at this point
Copy the full SHA 7e1a63eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c293f6 - Browse repository at this point
Copy the full SHA 7c293f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b398ee0 - Browse repository at this point
Copy the full SHA b398ee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5376a32 - Browse repository at this point
Copy the full SHA 5376a32View commit details -
Configuration menu - View commit details
-
Copy full SHA for aef2663 - Browse repository at this point
Copy the full SHA aef2663View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da94a1 - Browse repository at this point
Copy the full SHA 8da94a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c4e5b2 - Browse repository at this point
Copy the full SHA 7c4e5b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32692d0 - Browse repository at this point
Copy the full SHA 32692d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e73a807 - Browse repository at this point
Copy the full SHA e73a807View commit details -
Add test cases, Change in mutation
- Added test cases of helpers.py for greybox fuzzing - Mutation of str, int, float is now made with mutational blackbox fuzzer
Matthias Högel committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for a6a05c4 - Browse repository at this point
Copy the full SHA a6a05c4View commit details -
Merge branch 'master' into fuzzing/mutational_grey_box
Matthias Högel committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 60567ad - Browse repository at this point
Copy the full SHA 60567adView commit details -
Merge remote-tracking branch 'origin/HEAD' into fuzzing/generators
David Sievers committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for d381e86 - Browse repository at this point
Copy the full SHA d381e86View commit details -
- Deleted mutator and shiftet mutation method to GreyBoxRunner -> Mutator class unnecessary with one method in it - Adjusted uml diagram
Matthias Högel committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 1aedcc0 - Browse repository at this point
Copy the full SHA 1aedcc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fb7310 - Browse repository at this point
Copy the full SHA 9fb7310View commit details -
Updated type annotation and UML, defined first testcase but does not …
…work yet
David Sievers committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 106cb4b - Browse repository at this point
Copy the full SHA 106cb4bView commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55e4483 - Browse repository at this point
Copy the full SHA 55e4483View commit details -
Merge pull request #19 from ThorbenCarl/fuzzing/add_grammar_testcase
Fuzzing/add grammar testcase
Configuration menu - View commit details
-
Copy full SHA for 87e1729 - Browse repository at this point
Copy the full SHA 87e1729View commit details -
Merged master branch to feature branch
Matthias Högel committedJul 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 0cc7d2c - Browse repository at this point
Copy the full SHA 0cc7d2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e957c1 - Browse repository at this point
Copy the full SHA 0e957c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad424d3 - Browse repository at this point
Copy the full SHA ad424d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fb4aa0 - Browse repository at this point
Copy the full SHA 5fb4aa0View commit details -
Found test on PyLoxone for generators which runs (but is trivial)
David Sievers committedJul 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 6e74859 - Browse repository at this point
Copy the full SHA 6e74859View commit details -
Merge remote-tracking branch 'origin/master' into fuzzing/generators
David Sievers committedJul 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 0b329e1 - Browse repository at this point
Copy the full SHA 0b329e1View commit details -
David Sievers committed
Jul 3, 2024 Configuration menu - View commit details
-
Copy full SHA for e2724d7 - Browse repository at this point
Copy the full SHA e2724d7View commit details -
Merge pull request #23 from ThorbenCarl/fuzzing/mutational_grey_box
Fuzzing/mutational grey box
Configuration menu - View commit details
-
Copy full SHA for 0aba679 - Browse repository at this point
Copy the full SHA 0aba679View commit details -
Configuration menu - View commit details
-
Copy full SHA for d58ea1f - Browse repository at this point
Copy the full SHA d58ea1fView commit details -
Merge pull request #24 from ThorbenCarl/ValuePool
ValuePool Dict as JSON Dict
Configuration menu - View commit details
-
Copy full SHA for 7569ac0 - Browse repository at this point
Copy the full SHA 7569ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e061207 - Browse repository at this point
Copy the full SHA e061207View commit details -
Configuration menu - View commit details
-
Copy full SHA for e545da0 - Browse repository at this point
Copy the full SHA e545da0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 985f84d - Browse repository at this point
Copy the full SHA 985f84dView commit details
Commits on Jul 4, 2024
-
removed code for debugging according to change request
David Sievers committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for db1b37b - Browse repository at this point
Copy the full SHA db1b37bView commit details -
Merge remote-tracking branch 'origin/master' into fuzzing/generators
David Sievers committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 133130f - Browse repository at this point
Copy the full SHA 133130fView commit details -
updated uml to match the changes according to the changerequest
David Sievers committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 9926ad5 - Browse repository at this point
Copy the full SHA 9926ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 629131f - Browse repository at this point
Copy the full SHA 629131fView commit details -
Merge remote-tracking branch 'origin/fuzzing/generators' into fuzzing…
…/add_grammar_testcase
Configuration menu - View commit details
-
Copy full SHA for e92b594 - Browse repository at this point
Copy the full SHA e92b594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e942cb - Browse repository at this point
Copy the full SHA 6e942cbView commit details -
Merge pull request #16 from ThorbenCarl/fuzzing/generators
Fuzzing/generators
Configuration menu - View commit details
-
Copy full SHA for d029f35 - Browse repository at this point
Copy the full SHA d029f35View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec52ba1 - Browse repository at this point
Copy the full SHA ec52ba1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4a072 - Browse repository at this point
Copy the full SHA 9d4a072View commit details -
Merge pull request #25 from ThorbenCarl/fuzzing/add_grammar_testcase
Fuzzing/add grammar testcase
Configuration menu - View commit details
-
Copy full SHA for b89d10d - Browse repository at this point
Copy the full SHA b89d10dView commit details
Commits on Aug 5, 2024
-
Merge pull request #26 from JoDehli/master
Update fork from master project
Configuration menu - View commit details
-
Copy full SHA for 403dfdd - Browse repository at this point
Copy the full SHA 403dfddView commit details