Public Member Functions | |
| def | __init__ |
| Constructor of dumpTree. | |
| def | getDates |
| Function which returns a list of dates and associated dir when the fuzzing procedures were performed. | |
| def | refill |
| Clears tree widget and fills it with up-to-date items. | |
| def | fillDir |
| Fills tree with data from fuzzing procedure directory. | |
| def | processStatusFile |
| Processes the status.txt file to find more information about run of fuzzing procedure. | |
| def | processStackFile |
| Processes the stack file to find informations about dump. | |
| def | findDumpFiles |
| Find all dump files in selected directory. | |
| def | querryDumpActions |
| Querries for action which caused the dump. | |
Public Attributes | |
| tree | |
| QTreeWidget to be filled. | |
| path | |
| path to dump directory ("path to project"/dumps/) | |
This class is responsible for filling QTreeWidget with dump related items.
It reads the dump ditectory "path to project"/dumps/ and fills content of QTreeWidget according to its contents.
| def dumpreader::dumpTree::__init__ | ( | self, | ||
| tree, | ||||
| path | ||||
| ) |
Constructor of dumpTree.
| self | The object pointer. | |
| tree | QTreeWidget to be filled | |
| path | path to dump directory ("path to project"/dumps/) |
| def dumpreader::dumpTree::fillDir | ( | self, | ||
| name, | ||||
| path | ||||
| ) |
Fills tree with data from fuzzing procedure directory.
Note that whenever this dir doesn't contain any valid dump, no new dateTreeWidgetItem is added.
| self | The object pointer. | |
| name | default name which is used when no suitable name in status.txt is found. | |
| path | path to dir representing one fuzzing procedured |
| def dumpreader::dumpTree::findDumpFiles | ( | self, | ||
| path | ||||
| ) |
Find all dump files in selected directory.
Dump files have .dmp extention.
| self | The object pointer. | |
| path | Start directory of the search |
| def dumpreader::dumpTree::getDates | ( | self | ) |
Function which returns a list of dates and associated dir when the fuzzing procedures were performed.
| self | The object pointer. |
| def dumpreader::dumpTree::processStackFile | ( | self, | ||
| path | ||||
| ) |
Processes the stack file to find informations about dump.
| path | Path to stack file. | |
| self | The object pointer. |
| def dumpreader::dumpTree::processStatusFile | ( | self, | ||
| path | ||||
| ) |
Processes the status.txt file to find more information about run of fuzzing procedure.
| self | The object pointer. | |
| path | Path to status.txt file. |
| def dumpreader::dumpTree::querryDumpActions | ( | self, | ||
| dumpDirPath | ||||
| ) |
Querries for action which caused the dump.
| self | The object pointer. | |
| dumpDirPath | directory with the .dmp file |
| def dumpreader::dumpTree::refill | ( | self | ) |
Clears tree widget and fills it with up-to-date items.
| self | The object pointer. |
path to dump directory ("path to project"/dumps/)
QTreeWidget to be filled.
1.5.8