Update Icons for CryptoWallet entities. Create new CVE entity. Update & improve shodan integration.
This commit is contained in:
@@ -40,7 +40,7 @@
|
||||
<Attribute default="Bitcoin" check="String" primary="False">Currency Name</Attribute>
|
||||
</Attributes>
|
||||
<Icon>
|
||||
Default.svg
|
||||
CryptoWallet.svg
|
||||
</Icon>
|
||||
</Crypto_Wallet>
|
||||
</Financials>
|
||||
@@ -16,4 +16,13 @@
|
||||
Hash.svg
|
||||
</Icon>
|
||||
</Hash>
|
||||
<CVE>
|
||||
<Attributes>
|
||||
<Attribute default="Unassigned CVE" check="String" primary="True">CVE</Attribute>
|
||||
<Attribute default="0.0" check="Float" primary="False">CVSS Score</Attribute>
|
||||
</Attributes>
|
||||
<Icon>
|
||||
CVE.svg
|
||||
</Icon>
|
||||
</CVE>
|
||||
</Software>
|
||||
@@ -69,7 +69,7 @@
|
||||
<Attribute default="Bitcoin" check="String" primary="False">Currency Name</Attribute>
|
||||
</Attributes>
|
||||
<Icon>
|
||||
Default.svg
|
||||
Sanctioned_CryptoWallet.svg
|
||||
</Icon>
|
||||
</Sanctioned_Crypto_Wallet>
|
||||
</KYC>
|
||||
@@ -7,9 +7,4 @@
|
||||
<Attribute default="Unknown" check="String" primary="False">CVSS2 Vector</Attribute>
|
||||
</Attributes>
|
||||
</Finding>
|
||||
<CVE>
|
||||
<Attributes>
|
||||
<Attribute default="Unassigned CVE" check="String" primary="True">CVE</Attribute>
|
||||
</Attributes>
|
||||
</CVE>
|
||||
</Nessus>
|
||||
@@ -6,10 +6,10 @@ class ShodanDomainScan:
|
||||
category = "Network Infrastructure"
|
||||
description = "Find information about a particular domain"
|
||||
originTypes = {'Domain'}
|
||||
resultTypes = {'Domain'}
|
||||
parameters = {'Shodan API Key': {'description': 'Enter your Premium API key under your profile after'
|
||||
'signing up on https://shodan.io/ for more info on billing '
|
||||
'plans:https://account.shodan.io/billing',
|
||||
resultTypes = {'Domain', 'IPv6 Address', 'IP Address'}
|
||||
parameters = {'Shodan API Key': {'description': 'Enter your API key under your profile after '
|
||||
'signing up on https://shodan.io/.\nFor more info on billing '
|
||||
'plans: https://account.shodan.io/billing',
|
||||
'type': 'String',
|
||||
'value': '',
|
||||
'global': True}}
|
||||
|
||||
@@ -5,10 +5,11 @@ class ShodanIPScan:
|
||||
name = "Shodan IP Scan"
|
||||
category = "Network Infrastructure"
|
||||
description = "Find information about ip addresses and discovered vulnerabilities"
|
||||
originTypes = {'IP Address'}
|
||||
resultTypes = {'Shodan Scan'}
|
||||
parameters = {'Shodan API Key': {'description': 'Enter your API key under your profile after'
|
||||
' signing up on https://shodan.io/. '
|
||||
originTypes = {'IP Address', 'IPv6 Address'}
|
||||
resultTypes = {'Operating System', 'Organization', 'Country', 'City', 'Autonomous System', 'GeoCoordinates',
|
||||
'Port', 'Domain', 'CVE', 'Phrase'}
|
||||
parameters = {'Shodan API Key': {'description': 'Enter your API key under your profile after '
|
||||
'signing up on https://shodan.io/.\n'
|
||||
'On the Free tier you will have a rate limit of one request per '
|
||||
'second.',
|
||||
'type': 'String',
|
||||
@@ -28,21 +29,29 @@ class ShodanIPScan:
|
||||
return_result.append([{'Organization Name': host['org'],
|
||||
'Entity Type': 'Organization'},
|
||||
{uid: {'Resolution': 'Shodan IP Organization', 'Notes': ''}}])
|
||||
if host.get('isp') is not None:
|
||||
return_result.append([{'Company Name': host['isp'],
|
||||
'Entity Type': 'Company'},
|
||||
{uid: {'Resolution': 'Shodan IP ISP', 'Notes': ''}}])
|
||||
return_result.append([{'Country Name': host['country_name'],
|
||||
'Entity Type': 'Country'},
|
||||
{uid: {'Resolution': 'Shodan IP Country', 'Notes': ''}}])
|
||||
return_result.append([{'City Name': host['city'],
|
||||
'Entity Type': 'City'},
|
||||
{uid: {'Resolution': 'Shodan IP City', 'Notes': ''}}])
|
||||
longitude = host.get('longitude')
|
||||
latitude = host.get('latitude')
|
||||
if latitude is not None and longitude is not None:
|
||||
return_result.append([{'Label': host['ip_str'] + " Location",
|
||||
'Longitude': host['longitude'],
|
||||
'Latitude': host['latitude'],
|
||||
'Entity Type': 'GeoCoordinates'},
|
||||
{uid: {'Resolution': 'Shodan IP GeoCoordinates', 'Notes': ''}}])
|
||||
if host.get('asn') is not None:
|
||||
return_result.append([{'AS Number': 'AS' + host['asn'],
|
||||
'Entity Type': 'Autonomous System'},
|
||||
{uid: {'Resolution': 'Shodan IP AS Number', 'Notes': ''}}])
|
||||
return_result.append([{'Label': host['ip_str'] + " Location",
|
||||
'Longitude': host['longitude'],
|
||||
'Latitude': host['latitude'],
|
||||
'Entity Type': 'GeoCoordinates'},
|
||||
{uid: {'Resolution': 'Shodan IP GeoCoordinates', 'Notes': ''}}])
|
||||
|
||||
for port in host['ports']:
|
||||
return_result.append([{'Port': host['ip_str'] + ":" + str(port),
|
||||
'Entity Type': 'Port'},
|
||||
@@ -57,6 +66,26 @@ class ShodanIPScan:
|
||||
'Entity Type': 'Domain'},
|
||||
{uid: {'Resolution': 'Shodan IP Domains', 'Notes': ''}}])
|
||||
|
||||
if host.get('data') is not None:
|
||||
for dataItem in host['data']:
|
||||
if dataItem.get('vulns') is not None:
|
||||
for vuln in dataItem.get('vulns'):
|
||||
# Cast to strings for safety.
|
||||
summary = str(dataItem['vulns'][vuln].get('summary'))
|
||||
cvss = str(dataItem['vulns'][vuln].get('cvss'))
|
||||
verified = dataItem['vulns'][vuln].get('verified')
|
||||
return_result.append([{'CVE': vuln,
|
||||
'CVSS Score': cvss,
|
||||
'Entity Type': 'CVE',
|
||||
'Notes': summary},
|
||||
{uid: {'Resolution': 'Shodan IP Vulnerabilities', 'Notes': ''}}])
|
||||
if verified:
|
||||
# This never really happens, as far as I can see.
|
||||
return_result.append([{'Phrase': "Vulnerability Verified",
|
||||
'Entity Type': 'Phrase'},
|
||||
{len(return_result) - 1: {'Resolution': 'Shodan IP Vulnerabilities',
|
||||
'Notes': ''}}])
|
||||
|
||||
def resolution(self, entityJsonList, parameters):
|
||||
import shodan
|
||||
import time
|
||||
|
||||
@@ -5,19 +5,19 @@ class ShodanSearch:
|
||||
name = "Shodan Search"
|
||||
category = "Network Infrastructure"
|
||||
description = "Search Shodan's database"
|
||||
originTypes = {'IP Address', 'Phrase', 'Person'}
|
||||
resultTypes = {'IP Address'}
|
||||
parameters = {'Shodan API Key': {'description': 'Enter your Premium API key under your profile after '
|
||||
originTypes = {'IP Address', 'IPv6 Address', 'Phrase', 'Person'}
|
||||
resultTypes = {'IP Address', 'IPv6 Address', 'GeoCoordinates', 'Country', 'City', 'Operating System', 'Domain',
|
||||
'Autonomous System'}
|
||||
parameters = {'Shodan API Key': {'description': 'Enter your API key under your profile after '
|
||||
'signing up on https://shodan.io/.\nFor more info on billing '
|
||||
'plans: https://account.shodan.io/billing',
|
||||
'type': 'String',
|
||||
'value': '',
|
||||
'globals': True},
|
||||
|
||||
'Number of results': {'description': 'Creating a lot of nodes could slow down the software. Please '
|
||||
'be mindful of the value you enter.',
|
||||
'Number of results': {'description': 'Enter the maximum number of results you want returned.',
|
||||
'type': 'String',
|
||||
'value': 'Enter the number of results you want returned',
|
||||
'value': '',
|
||||
'default': '10'}
|
||||
}
|
||||
|
||||
@@ -34,13 +34,54 @@ class ShodanSearch:
|
||||
for entity in entityJsonList:
|
||||
uid = entity['uid']
|
||||
primary_field = entity[list(entity)[1]]
|
||||
entityType = entity['Entity Type']
|
||||
try:
|
||||
search = api.search(primary_field)
|
||||
except shodan.exception.APIError:
|
||||
return "The API Key provided is Invalid"
|
||||
for match in search['matches'][:max_results]:
|
||||
return_result.append([{
|
||||
'IP Address': str(match['ip_str']),
|
||||
'Entity Type': 'IP Address'},
|
||||
{uid: {'Resolution': 'Shodan Search results', 'Notes': ''}}])
|
||||
ipMatch = str(match['ip_str'])
|
||||
if match.get('location') is not None:
|
||||
locationDetails = match['location']
|
||||
longitude = locationDetails.get('longitude')
|
||||
latitude = locationDetails.get('latitude')
|
||||
if latitude is not None and longitude is not None:
|
||||
return_result.append([{'Label': ipMatch + " Location",
|
||||
'Longitude': str(locationDetails['longitude']),
|
||||
'Latitude': str(locationDetails['latitude']),
|
||||
'Entity Type': 'GeoCoordinates'},
|
||||
{uid: {'Resolution': 'Shodan Search GeoCoordinates', 'Notes': ''}}])
|
||||
countryName = locationDetails.get('country_name')
|
||||
if countryName is not None:
|
||||
return_result.append([{'Country Name': countryName,
|
||||
'Entity Type': 'Country'},
|
||||
{uid: {'Resolution': 'Shodan Search Country', 'Notes': ''}}])
|
||||
cityName = locationDetails.get('city')
|
||||
if cityName is not None:
|
||||
return_result.append([{'City Name': cityName,
|
||||
'Entity Type': 'City'},
|
||||
{uid: {'Resolution': 'Shodan Search City', 'Notes': ''}}])
|
||||
if match.get('asn') is not None:
|
||||
return_result.append([{'AS Number': 'AS' + match['asn'],
|
||||
'Entity Type': 'Autonomous System'},
|
||||
{uid: {'Resolution': 'Shodan Search AS Number', 'Notes': ''}}])
|
||||
if match.get('os') is not None:
|
||||
return_result.append([{'OS Name': match['os'],
|
||||
'Entity Type': 'Operating System'},
|
||||
{uid: {'Resolution': 'Shodan Search OS', 'Notes': ''}}])
|
||||
for domain in match['domains']:
|
||||
return_result.append([{'Domain Name': domain,
|
||||
'Entity Type': 'Domain'},
|
||||
{uid: {'Resolution': 'Shodan Search Domains', 'Notes': ''}}])
|
||||
if entityType != 'IP Address' and entityType != 'IPv6 Address':
|
||||
if match.get('ip') is not None:
|
||||
return_result.append([{
|
||||
'IP Address': ipMatch,
|
||||
'Entity Type': 'IP Address'},
|
||||
{uid: {'Resolution': 'Shodan Search IP', 'Notes': ''}}])
|
||||
else:
|
||||
return_result.append([{
|
||||
'IPv6 Address': ipMatch,
|
||||
'Entity Type': 'IPv6 Address'},
|
||||
{uid: {'Resolution': 'Shodan Search IP', 'Notes': ''}}])
|
||||
return return_result
|
||||
|
||||
10
Resources/Icons/CVE.svg
Normal file
10
Resources/Icons/CVE.svg
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="40" height="40" version="1.1" viewBox="0 0 1200 1200" xmlns="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<path d="m1200 600c0 214.36-114.36 412.44-300 519.62-185.64 107.18-414.36 107.18-600 0-185.64-107.18-300-305.26-300-519.62s114.36-412.44 300-519.62c185.64-107.18 414.36-107.18 600 0 185.64 107.18 300 305.26 300 519.62" fill="#9a3823"/>
|
||||
<path d="m692.58 356.29-83.129 167.01 251.65-226.71c0.75391-23.426 0.75391-37.031 0.75391-37.031h-571.32s0 225.2 28.719 375.59z" fill="#fff"/>
|
||||
<path d="m523.3 740.19 49.879-114.11-173.81 175.32c74.059 83.129 177.59 139.05 177.59 139.05s201.78-110.34 243.34-252.41c15.871-55.168 25.695-133 31.738-207.07z" fill="#fff"/>
|
||||
<path d="m293.56 716.76 169.28-71.793-125.45 138.3z" fill="#fff"/>
|
||||
<path d="m756.06 487.02 153.41-157.19-6.043 85.398z" fill="#fff"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 858 B |
32
Resources/Icons/CryptoWallet.svg
Normal file
32
Resources/Icons/CryptoWallet.svg
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="40" height="40" version="1.1" viewBox="0 0 1200 1200" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="m1200 600c0 214.36-114.36 412.44-300 519.62-185.64 107.18-414.36 107.18-600 0-185.64-107.18-300-305.26-300-519.62s114.36-412.44 300-519.62c185.64-107.18 414.36-107.18 600 0 185.64 107.18 300 305.26 300 519.62" fill="#7a9736"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m7.4417 15.661h35.762v8.8193" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m43.204 34.495v9.9582h-33.647c-2.0883 0-3.7811-1.6928-3.7811-3.7811l-2.59e-4 -23.425" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m5.776 17.247v-3.2484" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m24.386 15.661h0.08994" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.1"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m40.283 15.661v-3.3381h-5.2372" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m8.4362 12.323h-0.99451" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m7.4417 15.66c-0.69006 0-1.6657-0.49725-1.6657-1.6618 0-1.3062 0.97564-1.6753 1.6657-1.6753" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m26.196 3.5211c-1.6199 0-3.1399 0.43988-4.45 1.2-0.33004 0.18996-0.65 0.40008-0.95005 0.6301-2.1301 1.63-3.4999 4.19-3.4999 7.06 0 0.26 0.01008 0.50992 0.04006 0.76009 0.070039 0.86994 0.27008 1.7101 0.57996 2.4899h1.0899c-0.34994-0.76992-0.57996-1.6099-0.66008-2.4899-0.02998-0.24992-0.040059-0.5001-0.040059-0.76009 0-2.6899 1.37-5.08 3.4399-6.5 0.30006-0.20986 0.62002-0.40008 0.95005-0.56006 1.0599-0.52 2.25-0.82005 3.4999-0.82005 4.3401 0 7.8801 3.54 7.8801 7.8801 0 0.26-0.010079 0.50992-0.040059 0.76009-0.080119 0.88001-0.30988 1.72-0.66008 2.4899h1.0899c0.30988-0.78 0.50992-1.6199 0.57996-2.4899 0.02998-0.24992 0.04006-0.5001 0.04006-0.76009 2.58e-4 -4.8999-3.9897-8.8901-8.8896-8.8901z" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width=".2"/>
|
||||
<path d="m661.61 440.71c1.6641 2.1172 2.2656 4.3828 1.9648 7.1016-0.45312 2.8711-1.6641 5.1406-3.6289 6.8008-2.2656 1.5117-4.3828 3.0234-6.6484 4.2305h-62.574c-4.2305-2.418-8.3125-5.2891-12.09-9.0664-8.3125-8.3125-13.906-17.836-16.324-28.566-1.0586-4.3828-1.5117-8.918-1.5117-13.602 0-16.625 5.8945-30.379 17.836-42.168 3.6289-3.4766 7.5586-6.3477 11.488-8.7656 1.5117-0.75781 2.8711-1.5117 4.3828-2.2656v-22.371c0-3.4766 2.8711-6.3477 6.3477-6.3477 3.6289 0 6.3477 2.8711 6.3477 6.3477v17.531c4.6836-1.0586 9.3711-1.8125 14.512-1.8125h0.45312v-15.719c0-3.4766 2.8711-6.3477 6.3477-6.3477 3.6289 0 6.3477 2.8711 6.3477 6.3477v17.23c8.918 1.9648 17.23 5.7422 24.938 11.637 2.1172 1.6641 3.3242 3.7773 3.7773 6.6484 0.30078 2.8711-0.30078 5.2891-1.9648 7.4062-1.6641 2.1172-3.9297 3.3242-6.6484 3.7773-2.5703 0.30078-4.8359-0.30078-7.1016-2.2656-8.0117-5.7422-17.23-8.7656-27.355-8.7656-3.0234 0-5.8945 0.30078-8.7656 1.0586-4.9883 1.207-9.6719 3.4766-14.055 6.8008-1.6641 1.207-3.3242 2.5703-4.9883 4.082-8.0117 8.0117-12.242 17.383-12.242 28.262 0 4.6836 0.75391 9.0703 2.418 13.301 1.9648 5.2891 5.2891 10.277 9.8242 14.66 1.8125 1.8125 3.7773 3.4766 5.8945 4.8359 4.3828 3.1719 9.0664 5.1367 14.207 6.1953 2.418 0.45312 4.9883 0.75391 7.5586 0.75391 10.277 0 19.496-2.8711 27.66-8.918 1.9648-1.5117 4.082-2.1172 6.9531-1.6641 2.7109 0.3125 4.9766 1.5195 6.6406 3.6367z" fill="#fff"/>
|
||||
<path d="m550.82 293.5c-19.801-11.484-42.773-18.137-67.258-18.137-74.211 0-134.52 60.305-134.52 134.37 0 3.9297 0.15234 7.707 0.60547 11.488 1.0586 13.148 4.082 25.848 8.7656 37.633h16.477c-5.2891-11.637-8.7656-24.332-9.9766-37.633-0.45312-3.7773-0.60547-7.5586-0.60547-11.488 0-65.594 53.504-119.1 119.25-119.1 18.895 0 36.879 4.5352 52.898 12.395 4.9883 2.418 9.8242 5.2891 14.359 8.4648 4.5352-3.1719 9.3711-6.0469 14.359-8.4648-4.5391-3.4766-9.375-6.6523-14.359-9.5234z" fill="#fff"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m21.746 4.7211c-1.3101-0.75984-2.83-1.2-4.45-1.2-4.91 0-8.8999 3.9899-8.8999 8.8901 0 0.26 0.010079 0.50992 0.040059 0.76009 0.070039 0.86994 0.27008 1.7101 0.57996 2.4899h1.0901c-0.34994-0.76992-0.57996-1.6099-0.66008-2.4899-0.02998-0.24992-0.040059-0.5001-0.040059-0.76009 0-4.3399 3.54-7.8801 7.8899-7.8801 1.2501 0 2.44 0.30006 3.4999 0.82005 0.33004 0.15998 0.65 0.34994 0.95005 0.56006 0.30006-0.20986 0.62002-0.40008 0.95005-0.56006-0.30032-0.23002-0.62027-0.44014-0.95005-0.6301z" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width=".2"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m36.786 25.443h8.1765v8.2985h-8.1765c-2.2917 0-4.1491-1.8577-4.1491-4.1491 0-2.2917 1.8577-4.1494 4.1491-4.1494zm0 0" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m37.635 27.969v3.4112" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m13.48 22.815c0 1.0041-0.81385 1.8179-1.8179 1.8179-1.0041 0-1.8182-0.81385-1.8182-1.8179s0.81411-1.8182 1.8182-1.8182c1.0041 0 1.8179 0.81411 1.8179 1.8182" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m25.724 22.245c0 0.68954-0.55876 1.2483-1.248 1.2483-0.68954 0-1.2483-0.55876-1.2483-1.2483 0-0.68928 0.55876-1.2483 1.2483-1.2483 0.68928 0 1.248 0.55902 1.248 1.2483" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.1"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m29.211 39.9c0 0.68928-0.55876 1.248-1.248 1.248-0.68954 0-1.2483-0.55876-1.2483-1.248 0-0.68954 0.55876-1.2483 1.2483-1.2483 0.68928 0 1.248 0.55876 1.248 1.2483" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.1"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.669 38.652c0 1.0041-0.81385 1.8179-1.8179 1.8179-1.0041 0-1.8182-0.81385-1.8182-1.8179 0-1.0041 0.81411-1.8179 1.8182-1.8179 1.0041 0 1.8179 0.81385 1.8179 1.8179" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m21.134 27.81c0 1.0041-0.81411 1.8179-1.8182 1.8179s-1.8179-0.81385-1.8179-1.8179 0.81385-1.8182 1.8179-1.8182 1.8182 0.81411 1.8182 1.8182" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m23.165 36.689c0 1.0041-0.81411 1.8179-1.8182 1.8179s-1.8179-0.81385-1.8179-1.8179c0-1.0041 0.81385-1.8182 1.8179-1.8182s1.8182 0.81411 1.8182 1.8182" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.662 32.436h9.6853v1.9771" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m15.414 32.436v-4.626h1.8818" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.74 24.69v4.626h-5.6574" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.662 32.436h-5.8859" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m9.9474 36.632v-3.923" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m17.234 19.34 2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m19.263 19.34-2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m25.278 30.689 2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m27.308 30.689-2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.3 KiB |
32
Resources/Icons/Sanctioned_CryptoWallet.svg
Normal file
32
Resources/Icons/Sanctioned_CryptoWallet.svg
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="40" height="40" version="1.1" viewBox="0 0 1200 1200" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="m1200 600c0 214.36-114.36 412.44-300 519.62-185.64 107.18-414.36 107.18-600 0-185.64-107.18-300-305.26-300-519.62s114.36-412.44 300-519.62c185.64-107.18 414.36-107.18 600 0 185.64 107.18 300 305.26 300 519.62" fill="#2a3611"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m7.4417 15.661h35.762v8.8193" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m43.204 34.495v9.9582h-33.647c-2.0883 0-3.7811-1.6928-3.7811-3.7811l-2.59e-4 -23.425" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m5.776 17.247v-3.2484" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m24.386 15.661h0.08994" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.1"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m40.283 15.661v-3.3381h-5.2372" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m8.4362 12.323h-0.99451" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m7.4417 15.66c-0.69006 0-1.6657-0.49725-1.6657-1.6618 0-1.3062 0.97564-1.6753 1.6657-1.6753" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m26.196 3.5211c-1.6199 0-3.1399 0.43988-4.45 1.2-0.33004 0.18996-0.65 0.40008-0.95005 0.6301-2.1301 1.63-3.4999 4.19-3.4999 7.06 0 0.26 0.01008 0.50992 0.04006 0.76009 0.070039 0.86994 0.27008 1.7101 0.57996 2.4899h1.0899c-0.34994-0.76992-0.57996-1.6099-0.66008-2.4899-0.02998-0.24992-0.040059-0.5001-0.040059-0.76009 0-2.6899 1.37-5.08 3.4399-6.5 0.30006-0.20986 0.62002-0.40008 0.95005-0.56006 1.0599-0.52 2.25-0.82005 3.4999-0.82005 4.3401 0 7.8801 3.54 7.8801 7.8801 0 0.26-0.010079 0.50992-0.040059 0.76009-0.080119 0.88001-0.30988 1.72-0.66008 2.4899h1.0899c0.30988-0.78 0.50992-1.6199 0.57996-2.4899 0.02998-0.24992 0.04006-0.5001 0.04006-0.76009 2.58e-4 -4.8999-3.9897-8.8901-8.8896-8.8901z" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width=".2"/>
|
||||
<path d="m661.61 440.71c1.6641 2.1172 2.2656 4.3828 1.9648 7.1016-0.45312 2.8711-1.6641 5.1406-3.6289 6.8008-2.2656 1.5117-4.3828 3.0234-6.6484 4.2305h-62.574c-4.2305-2.418-8.3125-5.2891-12.09-9.0664-8.3125-8.3125-13.906-17.836-16.324-28.566-1.0586-4.3828-1.5117-8.918-1.5117-13.602 0-16.625 5.8945-30.379 17.836-42.168 3.6289-3.4766 7.5586-6.3477 11.488-8.7656 1.5117-0.75781 2.8711-1.5117 4.3828-2.2656v-22.371c0-3.4766 2.8711-6.3477 6.3477-6.3477 3.6289 0 6.3477 2.8711 6.3477 6.3477v17.531c4.6836-1.0586 9.3711-1.8125 14.512-1.8125h0.45312v-15.719c0-3.4766 2.8711-6.3477 6.3477-6.3477 3.6289 0 6.3477 2.8711 6.3477 6.3477v17.23c8.918 1.9648 17.23 5.7422 24.938 11.637 2.1172 1.6641 3.3242 3.7773 3.7773 6.6484 0.30078 2.8711-0.30078 5.2891-1.9648 7.4062-1.6641 2.1172-3.9297 3.3242-6.6484 3.7773-2.5703 0.30078-4.8359-0.30078-7.1016-2.2656-8.0117-5.7422-17.23-8.7656-27.355-8.7656-3.0234 0-5.8945 0.30078-8.7656 1.0586-4.9883 1.207-9.6719 3.4766-14.055 6.8008-1.6641 1.207-3.3242 2.5703-4.9883 4.082-8.0117 8.0117-12.242 17.383-12.242 28.262 0 4.6836 0.75391 9.0703 2.418 13.301 1.9648 5.2891 5.2891 10.277 9.8242 14.66 1.8125 1.8125 3.7773 3.4766 5.8945 4.8359 4.3828 3.1719 9.0664 5.1367 14.207 6.1953 2.418 0.45312 4.9883 0.75391 7.5586 0.75391 10.277 0 19.496-2.8711 27.66-8.918 1.9648-1.5117 4.082-2.1172 6.9531-1.6641 2.7109 0.3125 4.9766 1.5195 6.6406 3.6367z" fill="#fff"/>
|
||||
<path d="m550.82 293.5c-19.801-11.484-42.773-18.137-67.258-18.137-74.211 0-134.52 60.305-134.52 134.37 0 3.9297 0.15234 7.707 0.60547 11.488 1.0586 13.148 4.082 25.848 8.7656 37.633h16.477c-5.2891-11.637-8.7656-24.332-9.9766-37.633-0.45312-3.7773-0.60547-7.5586-0.60547-11.488 0-65.594 53.504-119.1 119.25-119.1 18.895 0 36.879 4.5352 52.898 12.395 4.9883 2.418 9.8242 5.2891 14.359 8.4648 4.5352-3.1719 9.3711-6.0469 14.359-8.4648-4.5391-3.4766-9.375-6.6523-14.359-9.5234z" fill="#fff"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m21.746 4.7211c-1.3101-0.75984-2.83-1.2-4.45-1.2-4.91 0-8.8999 3.9899-8.8999 8.8901 0 0.26 0.010079 0.50992 0.040059 0.76009 0.070039 0.86994 0.27008 1.7101 0.57996 2.4899h1.0901c-0.34994-0.76992-0.57996-1.6099-0.66008-2.4899-0.02998-0.24992-0.040059-0.5001-0.040059-0.76009 0-4.3399 3.54-7.8801 7.8899-7.8801 1.2501 0 2.44 0.30006 3.4999 0.82005 0.33004 0.15998 0.65 0.34994 0.95005 0.56006 0.30006-0.20986 0.62002-0.40008 0.95005-0.56006-0.30032-0.23002-0.62027-0.44014-0.95005-0.6301z" fill="#fff" stroke="#fff" stroke-miterlimit="10" stroke-width=".2"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m36.786 25.443h8.1765v8.2985h-8.1765c-2.2917 0-4.1491-1.8577-4.1491-4.1491 0-2.2917 1.8577-4.1494 4.1491-4.1494zm0 0" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m37.635 27.969v3.4112" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.4"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m13.48 22.815c0 1.0041-0.81385 1.8179-1.8179 1.8179-1.0041 0-1.8182-0.81385-1.8182-1.8179s0.81411-1.8182 1.8182-1.8182c1.0041 0 1.8179 0.81411 1.8179 1.8182" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m25.724 22.245c0 0.68954-0.55876 1.2483-1.248 1.2483-0.68954 0-1.2483-0.55876-1.2483-1.2483 0-0.68928 0.55876-1.2483 1.2483-1.2483 0.68928 0 1.248 0.55902 1.248 1.2483" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.1"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m29.211 39.9c0 0.68928-0.55876 1.248-1.248 1.248-0.68954 0-1.2483-0.55876-1.2483-1.248 0-0.68954 0.55876-1.2483 1.2483-1.2483 0.68928 0 1.248 0.55876 1.248 1.2483" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.1"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.669 38.652c0 1.0041-0.81385 1.8179-1.8179 1.8179-1.0041 0-1.8182-0.81385-1.8182-1.8179 0-1.0041 0.81411-1.8179 1.8182-1.8179 1.0041 0 1.8179 0.81385 1.8179 1.8179" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m21.134 27.81c0 1.0041-0.81411 1.8179-1.8182 1.8179s-1.8179-0.81385-1.8179-1.8179 0.81385-1.8182 1.8179-1.8182 1.8182 0.81411 1.8182 1.8182" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m23.165 36.689c0 1.0041-0.81411 1.8179-1.8182 1.8179s-1.8179-0.81385-1.8179-1.8179c0-1.0041 0.81385-1.8182 1.8179-1.8182s1.8182 0.81411 1.8182 1.8182" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.662 32.436h9.6853v1.9771" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m15.414 32.436v-4.626h1.8818" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.74 24.69v4.626h-5.6574" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m11.662 32.436h-5.8859" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m9.9474 36.632v-3.923" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" stroke-width="1.3"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m17.234 19.34 2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m19.263 19.34-2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m25.278 30.689 2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
<path transform="matrix(15.114 0 0 15.114 222.14 222.14)" d="m27.308 30.689-2.0298 2.0298" fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.3 KiB |
Reference in New Issue
Block a user