Skip to content

Commit

Permalink
apis
Browse files Browse the repository at this point in the history
  • Loading branch information
ibojanova committed Mar 11, 2025
1 parent 7879f5f commit 193fc26
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 17 deletions.
14 changes: 6 additions & 8 deletions config/_default/menus/menus.en.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,15 @@
name = "Models"
weight = 20
identifier = "Models"

[[main]]
name = "BF Vulnerability State Model"
weight = 2
weight = 1
identifier = "BF Vulnerability State Model"
url = "/Info/Models/BF Vulnerability State Model"
parent = "Models"
[[main]]
name = "BF Vulnerability Specification Model"
weight = 3
weight = 2
identifier = "BF Vulnerability Specification Model"
url = "/Info/Models/BF Vulnerability Specification Model"
parent = "Models"
Expand Down Expand Up @@ -146,7 +145,6 @@
url = "/Info/BF Vulnerability APIs/BF Backward API"
parent = "BF Vulnerability APIs"


[[main]]
name = "BF Specification APIs"
weight = 80
Expand Down Expand Up @@ -174,7 +172,7 @@

[[main]]
name = "Why BF"
weight = 60
weight = 100
identifier = "Why BF"
[[main]]
name = "Why BF"
Expand All @@ -191,7 +189,7 @@

[[main]]
name = "Background"
weight = 70
weight = 110
identifier = "BackgroundMenu"
[[main]]
name = "Organizational Structures"
Expand All @@ -208,12 +206,12 @@

[[main]]
name = "Publications"
weight = 80
weight = 120
url = "/Info/Publications/BF Publications"

[[main]]
name = "Contact"
weight = 90
weight = 130
url = "/Info/Contact/BF Contact"

# [[social]]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
weight: 1
bookCollapseSection: false
title: "BF Text API"
title: "BF Taxonomy API"
---

<!-- Google tag (gtag.js) -->
Expand All @@ -14,11 +14,11 @@ title: "BF Text API"
gtag('config', 'G-PJ364XPP9F');
</script>

# BF Text API <br/>_`Irena Bojanova, Inventor/Creator, PI & Lead, NIST Bugs Framework (BF), 2014 – ~~~`_
# BF Taxonomy API <br/>_`Irena Bojanova, Inventor/Creator, PI & Lead, NIST Bugs Framework (BF), 2014 – ~~~`_

The current BF Taxonomy comprizes the BF Input/Output Check(_INP), Memory Corruption/Dusclosure (_MEM), and Data Type (_DAT) Class Types and the BF Failure (_FLR) Class Type.

The BF Text API generates and queries the BF Taxonomy in machine-readable (XML, JSON) formats.
The BF Taxonomy API queries and generates the BF Taxonomy in machine-readable (XML, JSON) formats.

- BF Full &rarr; [Key](https://forms.gle/SRZyva5Vn1i4dQQ2A) required: <br/>
[https://samate.nist.gov/services/BF/BFTaxonomy.xml?key=YOUR_KEY](https://samate.nist.gov/services/BF/BFTaxonomy.xml?key=YOUR_KEY) </br>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
weight: 1
bookCollapseSection: false
title: "BF Graphs API"
title: "BF Taxonomy Graphs API"
---

<!-- Google tag (gtag.js) -->
Expand All @@ -14,11 +14,11 @@ title: "BF Graphs API"
gtag('config', 'G-PJ364XPP9F');
</script>

# BF Graphs API <br/>_`Irena Bojanova, Inventor/Creator, PI & Lead, NIST Bugs Framework (BF), 2014 – ~~~`_
# BF Taxonomy Graphs API <br/>_`Irena Bojanova, Inventor/Creator, PI & Lead, NIST Bugs Framework (BF), 2014 – ~~~`_

The current BF Taxonomy comprizes the BF Input/Output Check(_INP), Memory Corruption/Dusclosure (_MEM), and Data Type (_DAT) Class Types and the BF Failure (_FLR) Class Type.

The BF Graphs API generates and filters the BF Taxonomy in graphical formats.
The BF Taxonomy Graphs API queries and generates the BF Taxonomy in graphical formats.

- BF Excerpt &rarr; no Key required: <br/>
[https://samate.nist.gov/services/BF/BFTaxonomy/ppt](https://samate.nist.gov/services/BF/BFTaxonomy/ppt) <br/>
Expand Down
6 changes: 3 additions & 3 deletions content/en/Info/BF Vulnerability APIs/BF Backward API.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ The BF Backward API provides the BFVUL Tool backwards bugs identification functi

The BF formalism supports a deeper understanding of vulnerabilites as chains of weaknesses and allows for backward bug identficaton from a failure. It enables the development of new statc and dynamic analysis, simulaton, and emulaton algorithms. AI or formal methods-enabled capabilites could be used to identfy bugs and detect, analyze, prioritze, and resolve or mitgate vulnerabilites (i.e., fix the bug or a fault of each vulnerability, respectvely) to secure critcal infrastructure and supply chains.

- BF Backward API &rarr; [Key](https://forms.gle/SRZyva5Vn1i4dQQ2A) required: <br/>
- BF Backward API &rarr; [Key](https://forms.gle/SRZyva5Vn1i4dQQ2A) required:

https://samate.nist.gov/services/BF/BFVulnerability.xml/BFBackward?key=yourAPIkey </br>
https://samate.nist.gov/services/BFVulnerability.xml/BFBackward?key=yourAPIkey
[https://samate.nist.gov/services/BF/BFVulnerability.xml/BFBackward/IEX?finalError=Query%20Injection&key='YOUR_KEY'](https://samate.nist.gov/services/BF/BFVulnerability.xml/BFBackward/IEX?finalError=Query%20Injection&key=YOUR_KEY) </br>
[https://samate.nist.gov/services/BFVulnerability.json/BFBackward/IEX?finalError=Query%20Injection&key='YOUR_KEY'](https://samate.nist.gov/services/BFVulnerability.json/BFBackward/IEX?finalError=Query%20Injection&key=YOUR_KEY)

- Programatically &rarr; [Key](https://forms.gle/SRZyva5Vn1i4dQQ2A) required: <br/>

Expand Down

0 comments on commit 193fc26

Please sign in to comment.