Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit

Permalink
Merge pull request #62 from securityscorecard/NoDataFound-patch-52
Browse files Browse the repository at this point in the history
Add files via upload
  • Loading branch information
NoDataFound authored Sep 7, 2023
2 parents 25066ef + 7703027 commit d23128d
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions tools/notebooks/ASI.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@
"\n",
"def add_text(state, text):\n",
" \n",
" searchurl = 'https://platform-api.securityscorecard.io/asi/search'\n",
" searchurl = 'https://api.securityscorecard.io/asi/search'\n",
" data = {\n",
"\t \"query\": \"\"+str(text)+\"\",\n",
"\t \"cursor\": \"initial\",\n",
Expand All @@ -252,7 +252,7 @@
" #print(ssc_policy)\n",
"\n",
" for sscbl in ssc_policy:\n",
" searchurl = 'https://platform-api.securityscorecard.io/asi/search'\n",
" searchurl = 'https://api.securityscorecard.io/asi/search'\n",
" data = {\n",
" \t \"query\": \"\"+sscbl+\"\",\n",
" \t \"cursor\": \"initial\",\n",
Expand Down Expand Up @@ -371,7 +371,7 @@
" \n",
" for search in ssc_targets:\n",
" search = search.strip()\n",
" searchurl = 'https://platform-api.securityscorecard.io/asi/search'\n",
" searchurl = 'https://api.securityscorecard.io/asi/search'\n",
" data = {\n",
"\t \"query\": \"\"+search+\"\",\n",
"\t \"cursor\": \"initial\",\n",
Expand Down Expand Up @@ -524,7 +524,7 @@
"echo \"\\033[0;32m+─────────────────────────────────────────────────────────────────────────────────── ¤ ◎ ¤───+\\033[0m\"\n",
"echo \"\\033[0;31mSSC ASI Endpoints:\\033[0;36m\\033[0;32m\" $(head -n2 <\"input/ASI/ASI_search\" | cut -d \"{\" -f2 | cut -d \":\" -f2 | cut -d \",\" -f1 )\n",
"\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
" jq '.facets, .hits[0] | keys '\n"
]
Expand Down Expand Up @@ -590,7 +590,7 @@
"\n",
"echo \"\\n\"\n",
"echo \"\\033[0;31mThreat Actors for your Search:\\033[0;36m\\033[0;32m\" $(head -n2 <\"input/ASI/ASI_search\" | cut -d \"{\" -f2 | cut -d \":\" -f2 | cut -d \",\" -f1 )\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
" jq -r '.facets.threatActors[].name' "
]
Expand Down Expand Up @@ -637,7 +637,7 @@
"\n",
"echo \"\\n\"\n",
"echo \"\\033[0;31mMITRE ATT&CK Techniques for your Search:\\033[0;36m\\033[0;32m\" $(head -n2 <\"input/ASI/ASI_search\" | cut -d \"{\" -f2 | cut -d \":\" -f2 | cut -d \",\" -f1 )\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
" #jq -r '.facets.threatActors[].name' \n",
" jq -r '.facets.mitreTechniques[].name'"
Expand Down Expand Up @@ -669,7 +669,7 @@
"echo \"\\n\"\n",
"echo \"\\033[0;36mYour Search:\\033[0;31m\" $(head -n2 <\"input/ASI/ASI_search\")\n",
"echo \"\\033[0;32m+─────────────────────────────────────────────────────────────────────────────────── ¤ ◎ ¤───+\\033[0m\"\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
" jq -r '.facets.countries[].name,.facets.cves[].name,.facets.orgs[].name,.facets.ports[].name,.facets.products[].name,.facets.threatActors[].name'\n"
]
Expand Down Expand Up @@ -700,7 +700,7 @@
"echo \"Full Docs: https://support.securityscorecard.com/hc/en-us/articles/7659237759515-Create-your-own-ASI-queries\"\n",
"echo \"\\033[0;32m+─────────────────────────────────────────────────────────────────────────────────── ¤ ◎ ¤───+\\033[0m\"\n",
"\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
" jq '.hits[0], .facets | keys ' "
]
Expand Down Expand Up @@ -934,7 +934,7 @@
"echo \"\\n\"\n",
"echo \"\\033[0;36mYour Search:\\033[0;31m\" $(head -n2 <\"input/ASI/ASI_search_v2\")\n",
"echo \"\\033[0;32m+─────────────────────────────────────────────────────────────────────────────────── ¤ ◎ ¤───+\\033[0m\"\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search_v2 \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search_v2 \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
"jq -r '.hits[].cloud,.hits[].cloudRegion,.hits[].country,.hits[].countryCode,.hits[].cpe,.hits[].cves,.hits[].cvss,.hits[].detectedLibraries,.hits[].detectedLibraryVersion,.hits[].deviceType,.hits[].dnsRecords,.hits[].domains,.hits[].grade,.hits[].hasCVE,.hits[].hasCVEExploited,.hits[].hasInfection,.hits[].hasMalrep,.hits[].hasRansomware,.hits[].hasSSLCert,.hits[].hasScorecard,.hits[].hasThreatActor,.hits[].hostnames,.hits[].id,.hits[].industries,.hits[].infections,.hits[].ips,.hits[].mainAttribution,.hits[].maliciousReputation,.hits[].minGrade,.hits[].organizations,.hits[].osTypes,.hits[].ports,.hits[].products,.hits[].ransomwareGroups,.hits[].ransomwareVictims,.hits[].services,.hits[].sslValid,.hits[].threatActors,.hits[].time'"
]
Expand All @@ -958,7 +958,7 @@
"echo \"\\n\"\n",
"echo \"\\033[0;36mYour Search:\\033[0;31m\" $(head -n2 <\"input/ASI/ASI_search_v2\")\n",
"echo \"\\033[0;32m+─────────────────────────────────────────────────────────────────────────────────── ¤ ◎ ¤───+\\033[0m\"\n",
"curl -s -X POST \"https://platform-api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search_v2 \\\n",
"curl -s -X POST \"https://api.securityscorecard.io/asi/search\" -d @input/ASI/ASI_search_v2 \\\n",
" -H 'Content-Type: application/json' -H 'Authorization: Token '\"$api\" | \\\n",
" jq -r '.hits[].hasCVE'"
]
Expand Down

0 comments on commit d23128d

Please sign in to comment.