update to guide to match Filter code changes

stix2.1
= 2017-09-29 15:54:56 -04:00
parent 4af665bf81
commit 6bfa516604
2 changed files with 18 additions and 20 deletions

View File

@ -101,7 +101,7 @@
"* revoked\n", "* revoked\n",
"* type\n", "* type\n",
"\n", "\n",
"(TAXII2)\n", "(TAXII2 filter fields)\n",
"\n", "\n",
"* added_after\n", "* added_after\n",
"* match[id]\n", "* match[id]\n",
@ -133,7 +133,7 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 1,
"metadata": { "metadata": {
"collapsed": true "collapsed": true
}, },
@ -168,9 +168,7 @@
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": 3,
"metadata": { "metadata": {},
"collapsed": true
},
"outputs": [], "outputs": [],
"source": [ "source": [
"from stix2 import MemoryStore, FileSystemStore, FileSystemSource\n", "from stix2 import MemoryStore, FileSystemStore, FileSystemSource\n",
@ -193,7 +191,7 @@
"\n", "\n",
"# As it is impractical to only use MemorySink or MemorySource,\n", "# As it is impractical to only use MemorySink or MemorySource,\n",
"# attach a filter to a MemoryStore\n", "# attach a filter to a MemoryStore\n",
"mem.source.filter.add(f)\n", "mem.source.filters.add(f)\n",
"\n", "\n",
"# attach multiple filters to a MemoryStore\n", "# attach multiple filters to a MemoryStore\n",
"mem.source.filters.update([f1,f2])" "mem.source.filters.update([f1,f2])"

View File

@ -51,15 +51,15 @@
"text": [ "text": [
"{\n", "{\n",
" \"type\": \"indicator\",\n", " \"type\": \"indicator\",\n",
" \"id\": \"indicator--340e9e90-80f7-4587-a1cb-172af51356e3\",\n", " \"id\": \"indicator--d91ef175-8a82-470a-a610-bbd2ee8a1516\",\n",
" \"created\": \"2017-09-24T19:32:32.257Z\",\n", " \"created\": \"2017-09-29T19:52:16.930Z\",\n",
" \"modified\": \"2017-09-24T19:32:32.257Z\",\n", " \"modified\": \"2017-09-29T19:52:16.930Z\",\n",
" \"labels\": [\n", " \"labels\": [\n",
" \"malicious-activity\"\n", " \"malicious-activity\"\n",
" ],\n", " ],\n",
" \"description\": \"Crusades C2 implant\",\n", " \"description\": \"Crusades C2 implant\",\n",
" \"pattern\": \"[file:hashes.'SHA-256' = '54b7e05e39a59428743635242e4a867c932140a999f52a1e54fa7ee6a440c73b']\",\n", " \"pattern\": \"[file:hashes.'SHA-256' = '54b7e05e39a59428743635242e4a867c932140a999f52a1e54fa7ee6a440c73b']\",\n",
" \"valid_from\": \"2017-09-24T19:32:32.257186Z\"\n", " \"valid_from\": \"2017-09-29T19:52:16.930909Z\"\n",
"}\n" "}\n"
] ]
} }
@ -92,15 +92,15 @@
"text": [ "text": [
"{\n", "{\n",
" \"type\": \"indicator\",\n", " \"type\": \"indicator\",\n",
" \"id\": \"indicator--8f6df0be-6ada-4e2f-b711-886f355b3628\",\n", " \"id\": \"indicator--79fdaad7-c461-49bb-ad1d-caa5e9c51c90\",\n",
" \"created\": \"2017-09-24T19:32:32.359Z\",\n", " \"created\": \"2017-09-29T19:52:17.021Z\",\n",
" \"modified\": \"2017-09-24T19:32:32.359Z\",\n", " \"modified\": \"2017-09-29T19:52:17.021Z\",\n",
" \"labels\": [\n", " \"labels\": [\n",
" \"malicious-activity\"\n", " \"malicious-activity\"\n",
" ],\n", " ],\n",
" \"description\": \"Crusades stage 2 implant variant\",\n", " \"description\": \"Crusades stage 2 implant variant\",\n",
" \"pattern\": \"[file:hashes.'SHA-256' = '31a45e777e4d58b97f4c43e38006f8cd6580ddabc4037905b2fad734712b582c']\",\n", " \"pattern\": \"[file:hashes.'SHA-256' = '31a45e777e4d58b97f4c43e38006f8cd6580ddabc4037905b2fad734712b582c']\",\n",
" \"valid_from\": \"2017-09-24T19:32:32.359374Z\"\n", " \"valid_from\": \"2017-09-29T19:52:17.021728Z\"\n",
"}\n" "}\n"
] ]
} }
@ -132,19 +132,19 @@
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"-----------------------\n",
"{'name': 'Urban2', 'created': '2017-09-12T13:26:18.023Z', 'labels': ['rootkit'], 'modified': '2017-09-12T13:26:18.023Z', 'type': 'malware', 'id': 'malware--2daa14d6-cbf3-4308-bb8e-226d324a08e4'}\n",
"-----------------------\n", "-----------------------\n",
"{\n", "{\n",
" \"type\": \"malware\",\n", " \"type\": \"malware\",\n",
" \"id\": \"malware--b14b7ae7-5738-46db-bf8d-aec4ddd7c38c\",\n", " \"id\": \"malware--2b3dd412-18a5-4e81-8742-4977068eb3eb\",\n",
" \"created\": \"2017-09-24T19:32:32.367Z\",\n", " \"created\": \"2017-09-29T19:52:17.028Z\",\n",
" \"modified\": \"2017-09-24T19:32:32.367Z\",\n", " \"modified\": \"2017-09-29T19:52:17.028Z\",\n",
" \"name\": \"Alexios\",\n", " \"name\": \"Alexios\",\n",
" \"labels\": [\n", " \"labels\": [\n",
" \"rootkit\"\n", " \"rootkit\"\n",
" ]\n", " ]\n",
"}\n", "}\n"
"-----------------------\n",
"{'name': 'Urban2', 'created': '2017-09-12T13:26:18.023Z', 'labels': ['rootkit'], 'modified': '2017-09-12T13:26:18.023Z', 'type': 'malware', 'id': 'malware--2daa14d6-cbf3-4308-bb8e-226d324a08e4'}\n"
] ]
} }
], ],