libstix2
libstix2 copied to clipboard
APIs for generating STIX 2.1 and TAXII 2.1 messages with Go (Golang)
When unmarshalling a stix bundle that contains a custom type (causing the unmarshaller to hit the default case in [this switch statement](https://github.com/freetaxii/libstix2/blob/f139962e5ec07872987823fdaeea1e89d1885e2d/objects/bundle/json.go#L173)), the error `json: Unmarshal(non-pointer objects.CommonObjectProperties)` is returned because...
STIX 2.1 allows for custom objects. However, `bundle.Decode()` currently does not allow for them as the decoding of objects is hardcoded with a fallback to a generic `object.STIXObject`. Optimally, one...
It looks like libstix2 only implements a subset of the SCOs defined in the spec. Is this project still active?
Thanks for the great project btw. I would like to suggest use unsigned integer in libstix2. For example, use uint as return type in properties/datastoreid.go. I have never seen negative...
closes #23
Now that the STIX 2.1 is almost fully implemented, we can fully decouple the Sqlite3 datastore from this library and make this repo a more reference implementation of STIX 2.1....