Essays about: "AFL"
Showing result 1 - 5 of 7 essays containing the word AFL.
-
1. Fuzzing of PKCS#11 Trusted Application
University essay from Lunds universitet/Institutionen för elektro- och informationsteknikAbstract : The main goal of this thesis is to find an effective way to fuzz trusted applications (TAs) with source code residing in trusted execution environment (TEE). While fuzzing TAs has been previously done, no work has been found to utilize the source code of TAs to improve the fuzzing. READ MORE
-
2. Fuzzy States : State Discovery with AFL
University essay from Malmö universitet/Fakulteten för teknik och samhälle (TS)Abstract : Fuzzing is a test method used to automatically generate test case inputs and to executea system under test (SUT) with those inputs. The method is traditionally used to discovercrash-inducing bugs in software. Fuzzing can generate thousands of inputs per secondand many implementations use smart techniques to reach deeply into the code. READ MORE
-
3. Fuzz Testing Modbus using Optimized Seeds
University essay from Högskolan i Halmstad/Akademin för informationsteknologiAbstract : The complexity of industrial internet of things devices increases since new network protocols should be incorporated while still maintaining backward compatibility with existing protocols. When the complexity of the devices increases, the need for testing also increases, which can be performed using fuzz testing. READ MORE
-
4. Protocol-aware fuzzing of DTLS
University essay from Uppsala universitet/Institutionen för informationsteknologiAbstract : Communication protocols like TCP and UDP enable transfer of databetween sender and receiver during online communication. To provide security from eavesdropping, message forgery and data tampering during online communication, communication protocols likeTLS and DTLS are run on top of TCP/UDP. READ MORE
-
5. Random testing with sanitizers to detect concurrency bugs in embedded avionics software
University essay from Linköpings universitet/Programvara och systemAbstract : Fuzz testing is a random testing technique that is effective at finding bugs in large software programs and protocols. We investigate if the technology can be used to find bugs in multi-threaded applications by fuzzing a real-time embedded avionics platform together with a tool specialized at finding data races between multiple threads. READ MORE