class Meta: object_class = PCAP allowed_methods = ('get', 'post', 'patch') resource_name = "pcaps" ordering = ("filename", "description", "length", "modified", "id", "md5", "status") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Target allowed_methods = ('get', 'post', 'patch') resource_name = "targets" ordering = ("email_address", "firstname", "lastname", "email_count", "department", "division", "status", "id") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Email allowed_methods = ('get', 'post', 'patch') resource_name = "emails" ordering = ("from", "recip", "subject", "isodate", "status", "favorite", "id") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Backdoor allowed_methods = ('get', 'post', 'patch') resource_name = "backdoors" ordering = ("name", "version", "description", "modified", "status", "favorite", "id") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = RawData allowed_methods = ('get', 'post', 'patch') resource_name = "raw_data" ordering = ("title", "data_type", "version", "modified", "id", "status") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Indicator allowed_methods = ('get', 'post', 'patch') resource_name = "indicators" ordering = ("value", "ind_type", "threat_types", "attack_types", "created", "modified", "status", "id") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Certificate allowed_methods = ('get', 'post', 'patch') resource_name = "certificates" ordering = ("filename", "description", "filetype", "size", "modified", "status", "md5", "favorite", "id") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Sample allowed_methods = ('get', 'post', 'patch') resource_name = "samples" ordering = ("filename", "size", "filetype", "created", "modified", "md5", "id", "status") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Signature allowed_methods = ('get', 'post', 'patch') resource_name = "signatures" ordering = ("title", "data_type", "data_type_min_version", "data_type_max_version", "data_type_dependency", "version", "modified", "id", "status") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: object_class = Campaign allowed_methods = ('get', 'post', 'patch') resource_name = "campaigns" ordering = ("name", "aliases", "status", "actors", "backdoors", "exploits", "indicators", "emails", "domains", "samples", "events", "ips", "pcaps", "modified", "favorite", "id") authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization() serializer = CRITsSerializer()
class Meta: allowed_methods = ('get') resource_name = "vocab" authentication = MultiAuthentication(CRITsApiKeyAuthentication(), CRITsSessionAuthentication()) authorization = authorization.Authorization()