- I want to run Inspec within a Linux container (as provided by
learnchef/inspec_workstation
) - my testing target is a ARM board running a Yocto Linux with .deb packages
- the connection to the target is made via SSH
# encoding: utf-8
package main | |
import ( | |
"bufio" | |
"bytes" | |
"encoding/json" | |
"flag" | |
"fmt" | |
"github.com/danicat/simpleansi" | |
"log" |
STRIDE is a method to categorize security threats:
Spoofing identity. Can someone spoof an identity and then abuse its authority? Spoofing identity allows attackers to do things they are not supposed to do.
Tampering with data. How hard is it for an attacker to modify the data they submit to your system? Can they break a trust boundary and modify the code which runs as part of your system?
Repudiation (Nichtanerkennung). How hard is it for users to deny performing an action? What evidence does the system collect to help you to prove otherwise? Non-repudiation refers to the ability of a system to ensure people are accountable for their actions.
User journey map is a visualization of an individual’s relationships with a product/brand over time and across different channels.
Read OSS licenses for Gradle Dependencies. The script outputs a JSON file with the dependency, its URL on mvnrepository.com and the OSS license to STDOUT.
DISCLAIMER: if you use this script too extensively, your IP address might get blocked by mvnrepository.com!
Put this script into a file gradle-oss.sh
and make it executable:
#!/usr/bin/env bash