Skip to content

Desktop scientific application within the course work in C++ / Qt

License

Notifications You must be signed in to change notification settings

Vanilin1408/QtAppTIZI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A software system for studying changes in the probability of detecting vulnerabilities in a collaboration strategy in conditions of counteraction to testing.

Main interface:

image

Program operating modes:

image

Main input window with basic parameters:

image

Experiment Scenarios:

  1. “Graph of changes in failure probabilities for given types of attacks at p(ai) = 1.0”.
  2. “Graph of the probability P(p(t)) of detecting a vulnerability when testing with a separate device”.
  3. “Graph of the probability P(p(t, k)) of detecting a vulnerability when testing with a separate device”.
  4. “Graph of the probability of detecting vulnerabilities in a collaboration strategy in conditions of resistance to testing from t”.
  5. “Graph of the probability of detecting vulnerabilities in a collaboration strategy in conditions of resistance to testing from k”.
  6. “Generating a 15 x 15 adjacency matrix”.
  7. “Generating the minimum coverage adjacency matrix”.

Examples of program operation in different modes:

  • Table containing estimates of the classification of failure detection situations for various types of attacks:

    image

  • An example of a graph of changes in failure probabilities for given types of attacks with p(ai) = 1.0:

    image

  • An example of a graph of the probability P(p(t)) of detecting vulnerabilities when testing with a separate device:

    image

  • An example of a graph of the probability P(p(t,k)) of detecting vulnerabilities in a collaboration strategy for given values ​​of parameters p(t), n, k:

    image

  • An example of a graph of the probability of detecting vulnerabilities in a collaboration strategy under conditions of resistance to testing from t:

    image

  • An example of a graph of the probability of detecting vulnerabilities in a collaboration strategy in conditions of resistance to testing from k:

    image

  • An example of generating an adjacency matrix with a dimension of 15 x 15 graphs:

    image

  • Generating a minimum coverage adjacency matrix for the original adjacency matrix:

    image

Thus, the program allows you to conduct experiments and visualize the results of research into a collaboration testing strategy according to a mathematical model, varying the input parameters.

About

Desktop scientific application within the course work in C++ / Qt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages