File size: 9,927 Bytes
ed063d7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
[
	{
		"Input": "Can you provide me the related comments and URLs, for the domain 'example.com' using the API key '123456'?",
		"Output": [ "vt_get_objects_related_to_domain('example.com', 'comments', '123456')", "vt_get_objects_related_to_domain('example.com', 'urls', '123456')" ]
	},
	{
		"Input": "Can you retrieve reports for the domains 'amazon.com' and 'google.com' using my API key '123456'? Also, get all objects related to 'amazon.com' for the relationship 'subdomains' with the same API key and return up to 10 results.",
		"Output": [ "vt_get_multiple_domain_reports(['amazon.com', 'google.com'], '123456')", "vt_get_objects_related_to_domain('amazon.com', 'subdomains', '123456', 10)" ]
	},
	{
		"Input": "What are the DNS resolutions of the parent domain and subdomains of the domain 'example.com', given that my API key is '123456'?",
		"Output": [ "vt_get_objects_related_to_domain(vt_get_objects_related_to_domain('example.com', 'parent', '123456'), 'resolutions', '123456')", "vt_get_objects_related_to_domain(vt_get_objects_related_to_domain('example.com', 'subdomains', '123456'), 'resolutions', '123456')" ]
	},
	{
		"Input": "What are the comments on the 'example.com' and 'test.com' domains, and what threat actors are related to 'example.com'? Please find this data for me using my API key '123456'.",
		"Output": [ "vt_get_comments_on_multiple_domains(['example.com', 'test.com'], '123456')", "vt_get_objects_related_to_domain('example.com', 'related_threat_actors', '123456')" ]
	},
	{
		"Input": "Could you retrieve all comments and related threat actors associated with the domains 'example.com' and 'testsite.org' through the VirusTotal API? Also, make sure to limit the retrieved data to the first 200 records for each domain. Here's my API key: '12345abc'.",
		"Output": [ "vt_get_comments_on_multiple_domains(['example.com', 'testsite.org'], '12345abc', 200)", "vt_get_objects_related_to_domain('example.com', 'related_threat_actors', '12345abc', 200)", "vt_get_objects_related_to_domain('testsite.org', 'related_threat_actors', '12345abc', 200)" ]
	},
	{
		"Input": "What are the threat actors related to the domain 'example.com' and what is their primary source region? Please limit the response to the top 10 results. Use my API key 'abc123'.",
		"Output": [ "vt_get_objects_related_to_domain(domain='example.com', relationship='related_threat_actors', x_apikey='abc123', limit=10)", "vt_get_threat_actors_main_source_region(threat_actors=vt_get_objects_related_to_domain(domain='example.com', relationship='related_threat_actors', x_apikey='abc123', limit=10), x_apikey='abc123')" ]
	},
	{
		"Input": "From which region is the threat actor related to the IP address '34.74.55.1'? Also, I am primarily interested in other objects related to URLs and my API key is 'A1B2C3D4E5'.",
		"Output": [ "vt_get_threat_actors_main_source_region(vt_get_objects_related_to_ip_address('34.74.55.1', 'related_threat_actors', 'A1B2C3D4E5'), 'A1B2C3D4E5')", "vt_get_objects_related_to_ip_address('34.74.55.1', 'urls', 'A1B2C3D4E5')" ]
	},
	{
		"Input": "Could you please verify if there are valid SSL certificates in the historical data of the domain 'example.com'? If available, could you list all the objects related to the 'example.com' domain such as communicating files, graphs, and other domain's related objects. Also, could you limit it to the first 50 records for review? My API key is 'ABC123'.",
		"Output": [ "vt_validate_historical_ssl_certificates(historical_ssl_certificates=vt_get_objects_related_to_domain('example.com', 'historical_ssl_certificates', 'ABC123'), x_apikey='ABC123')", "vt_get_objects_related_to_domain(domain='example.com', relationship='caa_records', x_apikey='ABC123', limit=50)", "vt_get_objects_related_to_domain(domain='example.com', relationship='communicating_files', x_apikey='ABC123', limit=50)", "vt_get_objects_related_to_domain(domain='example.com', relationship='graphs', x_apikey='ABC123', limit=50)", "vt_get_objects_related_to_domain(domain='example.com', relationship='related_objects', x_apikey='ABC123', limit=50)" ]	
	},
	{
		"Input": "Can you use the functions to get reports on the bbc.com domain and all of its sibling domains' records using my API key '12345678abcd'? Please provide me with data on up to 50 records.",
		"Output": [ "vt_get_multiple_domain_reports(['bbc.com'], '12345678abcd')", "vt_get_multiple_domain_reports(vt_get_objects_related_to_domain('bbc.com', 'siblings', '12345678abcd', 50), '12345678abcd')" ]
	},
	{
		"Input": "Can you gather all the reports for the list of domains ['google.com', 'yahoo.com'] using my API key '12345', and could you also fetch and display all the sibling domains for 'google.com'?",
		"Output": [ "vt_get_multiple_domain_reports(['google.com', 'yahoo.com'], '12345')", "vt_get_objects_related_to_domain('google.com', 'siblings', '12345')" ]
	},
	{
		"Input": "Can you retrieve all the comments related to the domain 'example.com' and its subdomains? Also, could you provide any information about the 'threat actors' associated with the 'example.com' domain? Please use API key '123ApiKey' and retrieve a maximum of 50 comments.",
		"Output": [ "vt_get_comments_on_domain('example.com', '123ApiKey', 50)", "vt_get_comments_on_multiple_domains(vt_get_objects_related_to_domain('example.com', 'subdomains', '123ApiKey') , '123ApiKey', 50)", "vt_get_objects_related_to_domain('example.com', 'related_threat_actors', '123ApiKey', 50)" ]	
	},
	{
		"Input": "What are the immediate parents of the domain 'xyz.com' and what are the comments on multiple domains including 'xyz.com', 'abc.com', and 'lmn.com'? Please use API key '8G7L5S'",
		"Output": [ "vt_get_objects_related_to_domain(domain='xyz.com', relationship='immediate_parent', x_apikey='8G7L5S')", "vt_get_comments_on_multiple_domains(domains=['xyz.com', 'abc.com', 'lmn.com'], x_apikey='8G7L5S')" ]
	},
	{
		"Input": "What are the immediate parent domains for the websites 'testsite.com', and what are the community comments made on these parent domains? Use API key '4D9M23C'",
		"Output": [ "vt_get_objects_related_to_domain('testsite.com', 'immediate_parent', '4D9M23C')", "vt_get_comments_on_multiple_domains(vt_get_objects_related_to_domain('testsite.com', 'immediate_parent', '4D9M23C'), '4D9M23C')" ]
	},
	{
		"Input": "What are all the objects related to the domain 'example.com' based on the 'comments' relationship, and could you also provide a report for the domains 'example.com' and 'test.com' using my API key '123ABC'?",
		"Output": [ "vt_get_objects_related_to_domain(domain='example.com', relationship='comments', x_apikey='123ABC')", "vt_get_multiple_domain_reports(domains=['example.com', 'test.com'], x_apikey='123ABC')" ]
	},
	{
		"Input": "What is the associated historical whois information and related threat actors for the IP address '192.0.2.0' obtained by using my API key '123abc'?",
		"Output": [ "vt_get_object_descriptors_related_to_ip_address(ip='192.0.2.0', relationship='historical_whois', x_apikey='123abc')", "vt_get_object_descriptors_related_to_ip_address(ip='192.0.2.0', relationship='related_threat_actors', x_apikey='123abc')" ]
	},
	{
		"Input": "What are the mx records, related threat actors, and the communicating files of the domain 'example.com' using my API key '123ABC', and can you limit the response to 5 items?",
		"Output": [ "vt_get_object_descriptors_related_to_domain('example.com', 'mx_records', '123ABC', 5)", "vt_get_object_descriptors_related_to_domain('example.com', 'related_threat_actors', '123ABC', 5)", "vt_get_object_descriptors_related_to_domain('example.com', 'communicating_files', '123ABC', 5)" ]
	},
	{
		"Input": "What was the last analysis date recorded by VirusTotal for the domain 'example.com' and 'test.com'? Please remember to use the API key '123456ab'.",
		"Output": [ "vt_get_last_analysis_date_from_report(vt_get_domain_report('example.com', '123456ab'))", "vt_get_last_analysis_date_from_report(vt_get_domain_report('test.com', '123456ab'))" ]
	},
	{
		"Input": "Can you please gather all the comments and votes related to the domain 'example.com', using my API key '123456'? Also, could you repeat this process for a second domain, 'test.com', and provide me the cumulative comments for these two domains?",
		"Output": [ "vt_get_objects_related_to_domain('example.com', 'comments', '123456')", "vt_get_objects_related_to_domain('example.com', 'user_votes', '123456')", "vt_get_objects_related_to_domain('test.com', 'comments', '123456')", "vt_get_objects_related_to_domain('test.com', 'user_votes', '123456')", "vt_get_comments_on_multiple_domains(['example.com', 'test.com'], '123456')" ]
	},
	{
		"Input": "What is the source region of related threat actors to the domain 'example.com', and list any comments related to 'example.com' from the community? Please use api key '123456ab'",
		"Output": [ "vt_get_threat_actors_main_source_region(vt_get_objects_related_to_domain('example.com', 'related_threat_actors', '123456ab'), '123456ab')", "vt_get_objects_related_to_domain('example.com', 'comments', '123456ab')" ]
	},
	{
		"Input": "How can I retrieve reports for the domains 'google.com' and 'facebook.com' using my API key '12345' and get all the objects related to the domain 'google.com', specifically the 'user_votes' relationship, with my API key '12345' and a limit of 10?",
		"Output": [ "vt_get_multiple_domain_reports(domains=['google.com', 'facebook.com'], x_apikey='12345')", "vt_get_objects_related_to_domain(domain='google.com', relationship='user_votes', x_apikey='12345', limit=10)" ]
	},
	{
		"Input": "How many comments are there in total on the IP addresses '192.168.0.1' and '192.168.0.2'? For the API calls, use the API key '123456'",
		"Output": [ "calculate_sum_of_numbers(count_items_in_list(vt_get_comments_on_ip_address('192.168.0.1', '123456')), count_items_in_list(vt_get_comments_on_ip_address('192.168.0.2', '123456')))" ]
	}

]