Skip to content

Commit 4da42d6

Browse files
Update the user agent
1 parent 63ff7d0 commit 4da42d6

12 files changed

+59
-38
lines changed

A1000/dynamic_analysis.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@
6868
"\n",
6969
"CREDENTIALS = json.load(open(\"a1000_credentials.json\"))\n",
7070
"HOST = CREDENTIALS.get(\"host\")\n",
71-
"TOKEN = CREDENTIALS.get(\"token\")"
71+
"TOKEN = CREDENTIALS.get(\"token\")\n",
72+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7273
],
7374
"metadata": {
7475
"collapsed": false
@@ -95,7 +96,8 @@
9596
"a1000 = A1000(\n",
9697
" host=HOST,\n",
9798
" token=TOKEN,\n",
98-
" verify=False\n",
99+
" verify=False,\n",
100+
" user_agent=USER_AGENT\n",
99101
")"
100102
],
101103
"metadata": {

A1000/sample_management.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@
7474
"\n",
7575
"CREDENTIALS = json.load(open(\"a1000_credentials.json\"))\n",
7676
"HOST = CREDENTIALS.get(\"host\")\n",
77-
"TOKEN = CREDENTIALS.get(\"token\")"
77+
"TOKEN = CREDENTIALS.get(\"token\")\n",
78+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7879
],
7980
"metadata": {
8081
"collapsed": false
@@ -101,7 +102,8 @@
101102
"a1000 = A1000(\n",
102103
" host=HOST,\n",
103104
" token=TOKEN,\n",
104-
" verify=False\n",
105+
" verify=False,\n",
106+
" user_agent=USER_AGENT\n",
105107
")"
106108
],
107109
"metadata": {

A1000/static_analysis_and_classification.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@
7272
"\n",
7373
"CREDENTIALS = json.load(open(\"a1000_credentials.json\"))\n",
7474
"HOST = CREDENTIALS.get(\"host\")\n",
75-
"TOKEN = CREDENTIALS.get(\"token\")"
75+
"TOKEN = CREDENTIALS.get(\"token\")\n",
76+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7677
],
7778
"metadata": {
7879
"collapsed": false
@@ -99,7 +100,8 @@
99100
"a1000 = A1000(\n",
100101
" host=HOST,\n",
101102
" token=TOKEN,\n",
102-
" verify=False\n",
103+
" verify=False,\n",
104+
" user_agent=USER_AGENT\n",
103105
")"
104106
],
105107
"metadata": {

A1000/yara_rules.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@
6868
"\n",
6969
"CREDENTIALS = json.load(open(\"a1000_credentials.json\"))\n",
7070
"HOST = CREDENTIALS.get(\"host\")\n",
71-
"TOKEN = CREDENTIALS.get(\"token\")"
71+
"TOKEN = CREDENTIALS.get(\"token\")\n",
72+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7273
],
7374
"metadata": {
7475
"collapsed": false
@@ -95,7 +96,8 @@
9596
"a1000 = A1000(\n",
9697
" host=HOST,\n",
9798
" token=TOKEN,\n",
98-
" verify=False\n",
99+
" verify=False,\n",
100+
" user_agent=USER_AGENT\n",
99101
")"
100102
],
101103
"metadata": {

Scenarios and Workflows/directory_scanning.ipynb

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,14 @@
6161
"CREDENTIALS = json.load(open(\"credentials.json\"))\n",
6262
"USERNAME = CREDENTIALS.get(\"ticloud\").get(\"username\")\n",
6363
"PASSWORD = CREDENTIALS.get(\"ticloud\").get(\"password\")\n",
64+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\"\n",
6465
"\n",
6566
"\n",
6667
"file_upload = FileUpload(\n",
6768
" host=\"https://data.reversinglabs.com\",\n",
6869
" username=USERNAME,\n",
69-
" password=PASSWORD\n",
70+
" password=PASSWORD,\n",
71+
" user_agent=USER_AGENT\n",
7072
")\n",
7173
"\n",
7274
"# Files that should not be analyzed can be added to this list\n",
@@ -125,12 +127,14 @@
125127
"CREDENTIALS = json.load(open(\"credentials.json\"))\n",
126128
"HOST = CREDENTIALS.get(\"a1000\").get(\"a1000_url\")\n",
127129
"TOKEN = CREDENTIALS.get(\"a1000\").get(\"token\")\n",
130+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\"\n",
128131
"\n",
129132
"# Set the verify parameter to False if your A1000 instance doesn't have a valid CA certificate\n",
130133
"a1000 = A1000(\n",
131134
" host=HOST,\n",
132135
" token=TOKEN,\n",
133-
" verify=True\n",
136+
" verify=True,\n",
137+
" user_agent=USER_AGENT\n",
134138
")\n",
135139
"\n",
136140
"# Files that should not be analyzed can be added to this list\n",
@@ -188,12 +192,14 @@
188192
"CREDENTIALS = json.load(open(\"credentials.json\"))\n",
189193
"HOST = CREDENTIALS.get(\"tiscale\").get(\"tiscale_url\")\n",
190194
"TOKEN = CREDENTIALS.get(\"tiscale\").get(\"token\")\n",
195+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\"\n",
191196
"\n",
192197
"# Set the verify parameter to False if your A1000 instance doesn't have a valid CA certificate\n",
193198
"tiscale = TitaniumScale(\n",
194199
" host=HOST,\n",
195200
" token=TOKEN,\n",
196-
" verify=True\n",
201+
" verify=True,\n",
202+
" user_agent=USER_AGENT\n",
197203
")\n",
198204
"\n",
199205
"# Files that should not be analyzed can be added to this list\n",

TitaniumCloud/customer_usage.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@
7373
"\n",
7474
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
7575
"USERNAME = CREDENTIALS.get(\"username\")\n",
76-
"PASSWORD = CREDENTIALS.get(\"password\")"
76+
"PASSWORD = CREDENTIALS.get(\"password\")\n",
77+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7778
],
7879
"metadata": {
7980
"collapsed": false
@@ -100,7 +101,7 @@
100101
" host=\"https://data.reversinglabs.com\",\n",
101102
" username=USERNAME,\n",
102103
" password=PASSWORD,\n",
103-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
104+
" user_agent=USER_AGENT\n",
104105
")"
105106
],
106107
"metadata": {

TitaniumCloud/dynamic_analysis.ipynb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@
7474
"\n",
7575
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
7676
"USERNAME = CREDENTIALS.get(\"username\")\n",
77-
"PASSWORD = CREDENTIALS.get(\"password\")"
77+
"PASSWORD = CREDENTIALS.get(\"password\")\n",
78+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7879
],
7980
"metadata": {
8081
"collapsed": false
@@ -101,7 +102,7 @@
101102
" host=\"https://data.reversinglabs.com\",\n",
102103
" username=USERNAME,\n",
103104
" password=PASSWORD,\n",
104-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
105+
" user_agent=USER_AGENT\n",
105106
")"
106107
],
107108
"metadata": {
@@ -266,7 +267,7 @@
266267
" host=\"https://data.reversinglabs.com\",\n",
267268
" username=USERNAME,\n",
268269
" password=PASSWORD,\n",
269-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
270+
" user_agent=USER_AGENT\n",
270271
")\n",
271272
"\n",
272273
"_ = upload.upload_sample_from_path(file_path=\"sample.exe\")"

TitaniumCloud/feeds.ipynb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@
7777
"\n",
7878
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
7979
"USERNAME = CREDENTIALS.get(\"username\")\n",
80-
"PASSWORD = CREDENTIALS.get(\"password\")"
80+
"PASSWORD = CREDENTIALS.get(\"password\")\n",
81+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
8182
],
8283
"metadata": {
8384
"collapsed": false
@@ -105,7 +106,7 @@
105106
" host=\"https://data.reversinglabs.com\",\n",
106107
" username=USERNAME,\n",
107108
" password=PASSWORD,\n",
108-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
109+
" user_agent=USER_AGENT\n",
109110
")"
110111
],
111112
"metadata": {
@@ -235,7 +236,7 @@
235236
" host=\"https://data.reversinglabs.com\",\n",
236237
" username=USERNAME,\n",
237238
" password=PASSWORD,\n",
238-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
239+
" user_agent=USER_AGENT\n",
239240
")\n",
240241
"\n",
241242
"results = platform_filtered_feed.feed_query(\n",

TitaniumCloud/file_reputation_and_analysis.ipynb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
7979
"USERNAME = CREDENTIALS.get(\"username\")\n",
8080
"PASSWORD = CREDENTIALS.get(\"password\")\n",
81+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\"\n",
8182
"\n",
8283
"FILE_HASH = \"21841b32c6165b27dddbd4d6eb3a672defe54271\""
8384
],
@@ -108,7 +109,7 @@
108109
" host=\"https://data.reversinglabs.com\",\n",
109110
" username=USERNAME,\n",
110111
" password=PASSWORD,\n",
111-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
112+
" user_agent=USER_AGENT\n",
112113
")"
113114
],
114115
"metadata": {
@@ -170,7 +171,7 @@
170171
" host=\"https://data.reversinglabs.com\",\n",
171172
" username=USERNAME,\n",
172173
" password=PASSWORD,\n",
173-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
174+
" user_agent=USER_AGENT\n",
174175
")"
175176
],
176177
"metadata": {
@@ -232,7 +233,7 @@
232233
" host=\"https://data.reversinglabs.com\",\n",
233234
" username=USERNAME,\n",
234235
" password=PASSWORD,\n",
235-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
236+
" user_agent=USER_AGENT\n",
236237
")\n",
237238
"\n",
238239
"analysis_results = analysis.get_analysis_results(\n",
@@ -275,7 +276,7 @@
275276
" host=\"https://data.reversinglabs.com\",\n",
276277
" username=USERNAME,\n",
277278
" password=PASSWORD,\n",
278-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
279+
" user_agent=USER_AGENT\n",
279280
")\n",
280281
"\n",
281282
"similarity_results = similarity.get_similar_hashes(\n",

TitaniumCloud/networking.ipynb

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@
7777
"\n",
7878
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
7979
"USERNAME = CREDENTIALS.get(\"username\")\n",
80-
"PASSWORD = CREDENTIALS.get(\"password\")"
80+
"PASSWORD = CREDENTIALS.get(\"password\")\n",
81+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
8182
],
8283
"metadata": {
8384
"collapsed": false,
@@ -120,7 +121,7 @@
120121
" host=\"https://data.reversinglabs.com\",\n",
121122
" username=USERNAME,\n",
122123
" password=PASSWORD,\n",
123-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
124+
" user_agent=USER_AGENT\n",
124125
")\n",
125126
"\n",
126127
"domain_report = domain_ti.get_domain_report(domain=DOMAIN)\n",
@@ -262,7 +263,7 @@
262263
" host=\"https://data.reversinglabs.com\",\n",
263264
" username=USERNAME,\n",
264265
" password=PASSWORD,\n",
265-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
266+
" user_agent=USER_AGENT\n",
266267
")\n",
267268
"\n",
268269
"ip_urls = ip_ti.urls_from_ip(ip_address=IP_ADDR)\n",
@@ -335,7 +336,7 @@
335336
" host=\"https://data.reversinglabs.com\",\n",
336337
" username=USERNAME,\n",
337338
" password=PASSWORD,\n",
338-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
339+
" user_agent=USER_AGENT\n",
339340
")\n",
340341
"\n",
341342
"url_report = url_ti.get_url_report(url_input=URL)\n",
@@ -406,7 +407,7 @@
406407
" host=\"https://data.reversinglabs.com\",\n",
407408
" username=USERNAME,\n",
408409
" password=PASSWORD,\n",
409-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
410+
" user_agent=USER_AGENT\n",
410411
")\n",
411412
"\n",
412413
"analyze_response = analyze.submit_url(url_input=URL)\n",
@@ -464,7 +465,7 @@
464465
" host=\"https://data.reversinglabs.com\",\n",
465466
" username=USERNAME,\n",
466467
" password=PASSWORD,\n",
467-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
468+
" user_agent=USER_AGENT\n",
468469
")\n",
469470
"\n",
470471
"reputation_response = network_reputation.get_network_reputation(network_locations=[URL])\n",
@@ -513,7 +514,7 @@
513514
" host=\"https://data.reversinglabs.com\",\n",
514515
" username=USERNAME,\n",
515516
" password=PASSWORD,\n",
516-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
517+
" user_agent=USER_AGENT\n",
517518
")\n",
518519
"\n",
519520
"url_indicator = {\n",

TitaniumCloud/sample_management.ipynb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@
7171
"\n",
7272
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
7373
"USERNAME = CREDENTIALS.get(\"username\")\n",
74-
"PASSWORD = CREDENTIALS.get(\"password\")"
74+
"PASSWORD = CREDENTIALS.get(\"password\")\n",
75+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
7576
],
7677
"metadata": {
7778
"collapsed": false
@@ -101,7 +102,7 @@
101102
" host=\"https://data.reversinglabs.com\",\n",
102103
" username=USERNAME,\n",
103104
" password=PASSWORD,\n",
104-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
105+
" user_agent=USER_AGENT\n",
105106
")\n",
106107
"\n",
107108
"upload_response = file_upload.upload_sample_from_path(file_path=FILE_NAME)\n",
@@ -141,7 +142,7 @@
141142
" host=\"https://data.reversinglabs.com\",\n",
142143
" username=USERNAME,\n",
143144
" password=PASSWORD,\n",
144-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
145+
" user_agent=USER_AGENT\n",
145146
")\n",
146147
"\n",
147148
"download_response = file_download.download_sample(hash_input=FILE_HASH)\n",
@@ -179,7 +180,7 @@
179180
" host=\"https://data.reversinglabs.com\",\n",
180181
" username=USERNAME,\n",
181182
" password=PASSWORD,\n",
182-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
183+
" user_agent=USER_AGENT\n",
183184
")\n",
184185
"\n",
185186
"reanalyze_response = reanalyze.reanalyze_samples(sample_hashes=FILE_HASH)\n",
@@ -215,7 +216,7 @@
215216
" host=\"https://data.reversinglabs.com\",\n",
216217
" username=USERNAME,\n",
217218
" password=PASSWORD,\n",
218-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
219+
" user_agent=USER_AGENT\n",
219220
")\n",
220221
"\n",
221222
"delete_response = delete_file.delete_samples(sample_hashes=FILE_HASH)\n",

TitaniumCloud/search.ipynb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@
7878
"\n",
7979
"CREDENTIALS = json.load(open(\"ticloud_credentials.json\"))\n",
8080
"USERNAME = CREDENTIALS.get(\"username\")\n",
81-
"PASSWORD = CREDENTIALS.get(\"password\")"
81+
"PASSWORD = CREDENTIALS.get(\"password\")\n",
82+
"USER_AGENT = \"ReversingLabs SDK Cookbook v1.0.2\""
8283
],
8384
"metadata": {
8485
"collapsed": false,
@@ -121,7 +122,7 @@
121122
" host=\"https://data.reversinglabs.com\",\n",
122123
" username=USERNAME,\n",
123124
" password=PASSWORD,\n",
124-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
125+
" user_agent=USER_AGENT\n",
125126
")\n",
126127
"\n",
127128
"results = advanced_search.search(\n",
@@ -218,7 +219,7 @@
218219
" host=\"https://data.reversinglabs.com\",\n",
219220
" username=USERNAME,\n",
220221
" password=PASSWORD,\n",
221-
" user_agent=\"ReversingLabs SDK cookbook\"\n",
222+
" user_agent=USER_AGENT\n",
222223
")\n",
223224
"\n",
224225
"results = expression_search.search(\n",

0 commit comments

Comments
 (0)