├── csniff-box-ico.ico ├── CyberSniff ├── csniff-box-ico.ico ├── Resources │ ├── Fonts │ │ ├── gothambold.ttf │ │ ├── gothambook.ttf │ │ ├── CascadiaCode.ttf │ │ ├── CascadiaMono.ttf │ │ ├── gothamlight.ttf │ │ ├── gothammedium.ttf │ │ ├── gothamxlight.ttf │ │ ├── CascadiaCodePL.ttf │ │ ├── CascadiaMonoPL.ttf │ │ ├── gothambolditalic.ttf │ │ ├── gothamlightitalic.ttf │ │ ├── gothammediumitalic.ttf │ │ └── gothamxlightitalic.ttf │ ├── Images │ │ ├── csniff-28.png │ │ ├── csniff-65.png │ │ ├── Flags │ │ │ ├── Aland.png │ │ │ ├── Angola.png │ │ │ ├── Aruba.png │ │ │ ├── Belize.png │ │ │ ├── Benin.png │ │ │ ├── Bhutan.png │ │ │ ├── Brazil.png │ │ │ ├── Brunei.png │ │ │ ├── Canada.png │ │ │ ├── Chad.png │ │ │ ├── Chile.png │ │ │ ├── China.png │ │ │ ├── Cuba.png │ │ │ ├── Cyprus.png │ │ │ ├── Egypt.png │ │ │ ├── Faroes.png │ │ │ ├── Fiji.png │ │ │ ├── France.png │ │ │ ├── Gabon.png │ │ │ ├── Gambia.png │ │ │ ├── Ghana.png │ │ │ ├── Greece.png │ │ │ ├── Guam.png │ │ │ ├── Guinea.png │ │ │ ├── Guyana.png │ │ │ ├── Haiti.png │ │ │ ├── India.png │ │ │ ├── Iran.png │ │ │ ├── Iraq.png │ │ │ ├── Israel.png │ │ │ ├── Italy.png │ │ │ ├── Japan.png │ │ │ ├── Jersey.png │ │ │ ├── Jordan.png │ │ │ ├── Kenya.png │ │ │ ├── Kosovo.png │ │ │ ├── Kuwait.png │ │ │ ├── Laos.png │ │ │ ├── Latvia.png │ │ │ ├── Libya.png │ │ │ ├── Macau.png │ │ │ ├── Malawi.png │ │ │ ├── Mali.png │ │ │ ├── Malta.png │ │ │ ├── Mars.png │ │ │ ├── Mexico.png │ │ │ ├── Monaco.png │ │ │ ├── NATO.png │ │ │ ├── Nauru.png │ │ │ ├── Nepal.png │ │ │ ├── Niger.png │ │ │ ├── Niue.png │ │ │ ├── Norway.png │ │ │ ├── Oman.png │ │ │ ├── Palau.png │ │ │ ├── Panama.png │ │ │ ├── Peru.png │ │ │ ├── Poland.png │ │ │ ├── Qatar.png │ │ │ ├── Russia.png │ │ │ ├── Rwanda.png │ │ │ ├── Samoa.png │ │ │ ├── Serbia.png │ │ │ ├── Spain.png │ │ │ ├── Sudan.png │ │ │ ├── Sweden.png │ │ │ ├── Syria.png │ │ │ ├── Taiwan.png │ │ │ ├── Togo.png │ │ │ ├── Tonga.png │ │ │ ├── Turkey.png │ │ │ ├── Tuvalu.png │ │ │ ├── Uganda.png │ │ │ ├── Wales.png │ │ │ ├── Yemen.png │ │ │ ├── Zambia.png │ │ │ ├── Abkhazia.png │ │ │ ├── Albania.png │ │ │ ├── Algeria.png │ │ │ ├── Andorra.png │ │ │ ├── Anguilla.png │ │ │ ├── Armenia.png │ │ │ ├── Austria.png │ │ │ ├── Bahamas.png │ │ │ ├── Bahrain.png │ │ │ ├── Barbados.png │ │ │ ├── Belarus.png │ │ │ ├── Belgium.png │ │ │ ├── Bermuda.png │ │ │ ├── Bolivia.png │ │ │ ├── Botswana.png │ │ │ ├── Bulgaria.png │ │ │ ├── Burundi.png │ │ │ ├── Cambodia.png │ │ │ ├── Cameroon.png │ │ │ ├── Colombia.png │ │ │ ├── Comoros.png │ │ │ ├── Croatia.png │ │ │ ├── Curacao.png │ │ │ ├── Denmark.png │ │ │ ├── Djibouti.png │ │ │ ├── Dominica.png │ │ │ ├── Ecuador.png │ │ │ ├── England.png │ │ │ ├── Eritrea.png │ │ │ ├── Estonia.png │ │ │ ├── Ethiopia.png │ │ │ ├── Finland.png │ │ │ ├── Georgia.png │ │ │ ├── Germany.png │ │ │ ├── Grenada.png │ │ │ ├── Guernsey.png │ │ │ ├── Honduras.png │ │ │ ├── Hungary.png │ │ │ ├── Iceland.png │ │ │ ├── Ireland.png │ │ │ ├── Jamaica.png │ │ │ ├── Kiribati.png │ │ │ ├── Lebanon.png │ │ │ ├── Lesotho.png │ │ │ ├── Liberia.png │ │ │ ├── Malaysia.png │ │ │ ├── Maldives.png │ │ │ ├── Mayotte.png │ │ │ ├── Moldova.png │ │ │ ├── Mongolia.png │ │ │ ├── Morocco.png │ │ │ ├── Myanmar.png │ │ │ ├── Namibia.png │ │ │ ├── Nigeria.png │ │ │ ├── Olympics.png │ │ │ ├── Pakistan.png │ │ │ ├── Paraguay.png │ │ │ ├── Portugal.png │ │ │ ├── Reunion.png │ │ │ ├── Romania.png │ │ │ ├── Scotland.png │ │ │ ├── Senegal.png │ │ │ ├── Slovakia.png │ │ │ ├── Slovenia.png │ │ │ ├── Somalia.png │ │ │ ├── Suriname.png │ │ │ ├── Tanzania.png │ │ │ ├── Thailand.png │ │ │ ├── Tokelau.png │ │ │ ├── Tunisia.png │ │ │ ├── Ukraine.png │ │ │ ├── Unknown.png │ │ │ ├── Uruguay.png │ │ │ ├── Vanuatu.png │ │ │ ├── Vietnam.png │ │ │ ├── Zimbabwe.png │ │ │ ├── Afghanistan.png │ │ │ ├── Antarctica.png │ │ │ ├── Argentina.png │ │ │ ├── Australia.png │ │ │ ├── Azerbaijan.png │ │ │ ├── Bangladesh.png │ │ │ ├── Cape-Verde.png │ │ │ ├── Catalonia.png │ │ │ ├── Costa-Rica.png │ │ │ ├── East-Timor.png │ │ │ ├── El-Salvador.png │ │ │ ├── Gibraltar.png │ │ │ ├── GoSquared.png │ │ │ ├── Greenland.png │ │ │ ├── Guatemala.png │ │ │ ├── Hong-Kong.png │ │ │ ├── Indonesia.png │ │ │ ├── Isle-of-Man.png │ │ │ ├── Kazakhstan.png │ │ │ ├── Kyrgyzstan.png │ │ │ ├── Lithuania.png │ │ │ ├── Luxembourg.png │ │ │ ├── Macedonia.png │ │ │ ├── Madagascar.png │ │ │ ├── Martinique.png │ │ │ ├── Mauritania.png │ │ │ ├── Mauritius.png │ │ │ ├── Micronesia.png │ │ │ ├── Montenegro.png │ │ │ ├── Montserrat.png │ │ │ ├── Mozambique.png │ │ │ ├── Netherlands.png │ │ │ ├── New-Zealand.png │ │ │ ├── Nicaragua.png │ │ │ ├── North-Korea.png │ │ │ ├── Palestine.png │ │ │ ├── Philippines.png │ │ │ ├── Puerto-Rico.png │ │ │ ├── Red-Cross.png │ │ │ ├── Saint-Lucia.png │ │ │ ├── San-Marino.png │ │ │ ├── Seychelles.png │ │ │ ├── Singapore.png │ │ │ ├── Somaliland.png │ │ │ ├── South-Korea.png │ │ │ ├── South-Sudan.png │ │ │ ├── Sri-Lanka.png │ │ │ ├── Swaziland.png │ │ │ ├── Switzerland.png │ │ │ ├── Tajikistan.png │ │ │ ├── Uzbekistan.png │ │ │ ├── Venezuela.png │ │ │ ├── Burkina-Faso.png │ │ │ ├── Commonwealth.png │ │ │ ├── Cook-Islands.png │ │ │ ├── Cote-dIvoire.png │ │ │ ├── Guinea-Bissau.png │ │ │ ├── Liechtenstein.png │ │ │ ├── New-Caledonia.png │ │ │ ├── Saint-Helena.png │ │ │ ├── Saint-Martin.png │ │ │ ├── Saudi-Arabia.png │ │ │ ├── Sierra-Leone.png │ │ │ ├── Sint-Maarten.png │ │ │ ├── South-Africa.png │ │ │ ├── South-Ossetia.png │ │ │ ├── Turkmenistan.png │ │ │ ├── United-States.png │ │ │ ├── Vatican-City.png │ │ │ ├── American-Samoa.png │ │ │ ├── Basque-Country.png │ │ │ ├── Canary-Islands.png │ │ │ ├── Cayman-Islands.png │ │ │ ├── Christmas-Island.png │ │ │ ├── Czech-Republic.png │ │ │ ├── European-Union.png │ │ │ ├── Falkland-Islands.png │ │ │ ├── French-Polynesia.png │ │ │ ├── Marshall-Islands.png │ │ │ ├── Nagorno-Karabakh.png │ │ │ ├── Norfolk-Island.png │ │ │ ├── Northern-Cyprus.png │ │ │ ├── Papua-New-Guinea.png │ │ │ ├── Pitcairn-Islands.png │ │ │ ├── Saint-Barthelemy.png │ │ │ ├── Solomon-Islands.png │ │ │ ├── United-Kingdom.png │ │ │ ├── United-Nations.png │ │ │ ├── Western-Sahara.png │ │ │ ├── Dominican-Republic.png │ │ │ ├── Equatorial-Guinea.png │ │ │ ├── US-Virgin-Islands.png │ │ │ ├── Wallis-And-Futuna.png │ │ │ ├── Antigua-and-Barbuda.png │ │ │ ├── Cocos-Keeling-Islands.png │ │ │ ├── Netherlands-Antilles.png │ │ │ ├── Republic-of-the-Congo.png │ │ │ ├── Saint-Kitts-and-Nevis.png │ │ │ ├── Sao-Tome-and-Principe.png │ │ │ ├── Trinidad-and-Tobago.png │ │ │ ├── United-Arab-Emirates.png │ │ │ ├── Bosnia-and-Herzegovina.png │ │ │ ├── British-Virgin-Islands.png │ │ │ ├── Central-African-Republic.png │ │ │ ├── Northern-Mariana-Islands.png │ │ │ ├── Turks-and-Caicos-Islands.png │ │ │ ├── British-Antarctic-Territory.png │ │ │ ├── French-Southern-Territories.png │ │ │ ├── Democratic-Republic-of-the-Congo.png │ │ │ ├── Saint-Vincent-and-the-Grenadines.png │ │ │ └── South-Georgia-and-the-South-Sandwich-Islands.png │ │ ├── csniff-128.png │ │ ├── csniff-box.png │ │ ├── csniff-box96.png │ │ ├── cybersniff-w.png │ │ ├── cybersniff.png │ │ ├── csniff-box100.png │ │ └── cybersniff-banner.png │ └── Style.xaml ├── Models │ ├── CacheConfiguration.cs │ ├── AddressFamily.cs │ ├── Label.cs │ ├── NotificationType.cs │ ├── LogLevel.cs │ ├── DiscordPresenceConfiguration.cs │ ├── ColorType.cs │ ├── ThemeExport.cs │ ├── Theme.cs │ ├── ArpDevice.cs │ ├── FilterPreset.cs │ ├── MsgBox.cs │ ├── PacketWrapper.cs │ ├── GeolocationCache.cs │ ├── GeolocationResponse.cs │ ├── Settings.cs │ ├── CaptureGrid.cs │ └── Adapter.cs ├── AssemblyInfo.cs ├── Interfaces │ ├── ICacheManager.cs │ ├── IErrorLogging.cs │ ├── IPacketFilter.cs │ ├── IServerSettings.cs │ ├── IExportDrawer.cs │ ├── IThemeUtils.cs │ └── IDiscordPresenceService.cs ├── Globals.cs ├── Classes │ ├── PacketFilter.cs │ ├── ExportDrawer.cs │ ├── CacheManager.cs │ ├── ErrorLogging.cs │ ├── Web.cs │ ├── ServerSettings.cs │ ├── DiscordPresenceService.cs │ ├── Extensions.cs │ ├── ThemeUtils.cs │ └── Security.cs ├── Converters │ └── InverseBooleanConverter.cs ├── App.xaml ├── Views │ ├── AdapterInfo.xaml.cs │ ├── Nmap.xaml.cs │ ├── Filters.xaml.cs │ ├── Probe.xaml │ ├── Nmap.xaml │ ├── Probe.xaml.cs │ ├── Locate.xaml.cs │ └── AdapterInfo.xaml ├── App.xaml.cs ├── Windows │ ├── BootstrapWindow.xaml.cs │ ├── CustomMsgBox.xaml.cs │ ├── PacketAnalyserWindow.xaml.cs │ └── BootstrapWindow.xaml └── Properties │ └── Resources.resx ├── .github └── workflows │ └── dotnet.yml ├── LICENSE ├── CyberSniff.sln ├── .gitignore └── README.md /csniff-box-ico.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/csniff-box-ico.ico -------------------------------------------------------------------------------- /CyberSniff/csniff-box-ico.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/csniff-box-ico.ico -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothambold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothambold.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothambook.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothambook.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/csniff-28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/csniff-28.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/csniff-65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/csniff-65.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/CascadiaCode.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/CascadiaCode.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/CascadiaMono.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/CascadiaMono.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothamlight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothamlight.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothammedium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothammedium.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothamxlight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothamxlight.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Aland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Aland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Angola.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Angola.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Aruba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Aruba.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Belize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Belize.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Benin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Benin.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bhutan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bhutan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Brazil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Brazil.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Brunei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Brunei.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Canada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Canada.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Chad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Chad.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Chile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Chile.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/China.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/China.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cuba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cuba.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cyprus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cyprus.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Egypt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Egypt.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Faroes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Faroes.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Fiji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Fiji.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/France.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/France.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Gabon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Gabon.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Gambia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Gambia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Ghana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Ghana.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Greece.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Greece.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Guam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Guam.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Guinea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Guinea.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Guyana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Guyana.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Haiti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Haiti.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/India.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/India.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Iran.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Iran.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Iraq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Iraq.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Israel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Israel.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Italy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Italy.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Japan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Japan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Jersey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Jersey.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Jordan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Jordan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Kenya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Kenya.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Kosovo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Kosovo.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Kuwait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Kuwait.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Laos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Laos.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Latvia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Latvia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Libya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Libya.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Macau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Macau.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Malawi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Malawi.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mali.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mali.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Malta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Malta.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mars.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mexico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mexico.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Monaco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Monaco.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/NATO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/NATO.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Nauru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Nauru.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Nepal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Nepal.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Niger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Niger.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Niue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Niue.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Norway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Norway.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Oman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Oman.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Palau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Palau.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Panama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Panama.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Peru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Peru.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Poland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Poland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Qatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Qatar.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Russia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Russia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Rwanda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Rwanda.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Samoa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Samoa.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Serbia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Serbia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Spain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Spain.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Sudan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Sudan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Sweden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Sweden.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Syria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Syria.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Taiwan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Taiwan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Togo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Togo.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Tonga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Tonga.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Turkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Turkey.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Tuvalu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Tuvalu.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Uganda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Uganda.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Wales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Wales.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Yemen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Yemen.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Zambia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Zambia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/csniff-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/csniff-128.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/csniff-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/csniff-box.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/csniff-box96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/csniff-box96.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/cybersniff-w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/cybersniff-w.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/cybersniff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/cybersniff.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/CascadiaCodePL.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/CascadiaCodePL.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/CascadiaMonoPL.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/CascadiaMonoPL.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Abkhazia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Abkhazia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Albania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Albania.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Algeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Algeria.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Andorra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Andorra.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Anguilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Anguilla.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Armenia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Armenia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Austria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Austria.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bahamas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bahamas.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bahrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bahrain.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Barbados.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Barbados.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Belarus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Belarus.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Belgium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Belgium.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bermuda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bermuda.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bolivia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bolivia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Botswana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Botswana.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bulgaria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bulgaria.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Burundi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Burundi.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cambodia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cambodia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cameroon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cameroon.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Colombia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Colombia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Comoros.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Comoros.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Croatia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Croatia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Curacao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Curacao.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Denmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Denmark.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Djibouti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Djibouti.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Dominica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Dominica.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Ecuador.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Ecuador.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/England.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/England.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Eritrea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Eritrea.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Estonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Estonia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Ethiopia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Ethiopia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Finland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Finland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Georgia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Georgia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Germany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Germany.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Grenada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Grenada.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Guernsey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Guernsey.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Honduras.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Honduras.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Hungary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Hungary.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Iceland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Iceland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Ireland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Ireland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Jamaica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Jamaica.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Kiribati.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Kiribati.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Lebanon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Lebanon.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Lesotho.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Lesotho.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Liberia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Liberia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Malaysia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Malaysia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Maldives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Maldives.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mayotte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mayotte.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Moldova.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Moldova.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mongolia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mongolia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Morocco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Morocco.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Myanmar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Myanmar.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Namibia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Namibia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Nigeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Nigeria.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Olympics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Olympics.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Pakistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Pakistan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Paraguay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Paraguay.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Portugal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Portugal.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Reunion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Reunion.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Romania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Romania.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Scotland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Scotland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Senegal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Senegal.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Slovakia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Slovakia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Slovenia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Slovenia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Somalia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Somalia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Suriname.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Suriname.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Tanzania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Tanzania.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Thailand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Thailand.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Tokelau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Tokelau.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Tunisia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Tunisia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Ukraine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Ukraine.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Unknown.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Uruguay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Uruguay.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Vanuatu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Vanuatu.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Vietnam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Vietnam.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Zimbabwe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Zimbabwe.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/csniff-box100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/csniff-box100.png -------------------------------------------------------------------------------- /CyberSniff/Models/CacheConfiguration.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models; 2 | 3 | public class CacheConfiguration 4 | { 5 | public string FilePath { get; set; } 6 | } -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothambolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothambolditalic.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothamlightitalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothamlightitalic.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothammediumitalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothammediumitalic.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Fonts/gothamxlightitalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Fonts/gothamxlightitalic.ttf -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Afghanistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Afghanistan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Antarctica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Antarctica.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Argentina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Argentina.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Australia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Australia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Azerbaijan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Azerbaijan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bangladesh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bangladesh.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cape-Verde.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cape-Verde.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Catalonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Catalonia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Costa-Rica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Costa-Rica.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/East-Timor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/East-Timor.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/El-Salvador.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/El-Salvador.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Gibraltar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Gibraltar.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/GoSquared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/GoSquared.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Greenland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Greenland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Guatemala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Guatemala.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Hong-Kong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Hong-Kong.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Indonesia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Indonesia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Isle-of-Man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Isle-of-Man.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Kazakhstan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Kazakhstan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Kyrgyzstan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Kyrgyzstan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Lithuania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Lithuania.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Luxembourg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Luxembourg.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Macedonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Macedonia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Madagascar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Madagascar.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Martinique.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Martinique.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mauritania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mauritania.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mauritius.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mauritius.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Micronesia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Micronesia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Montenegro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Montenegro.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Montserrat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Montserrat.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Mozambique.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Mozambique.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Netherlands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Netherlands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/New-Zealand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/New-Zealand.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Nicaragua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Nicaragua.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/North-Korea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/North-Korea.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Palestine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Palestine.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Philippines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Philippines.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Puerto-Rico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Puerto-Rico.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Red-Cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Red-Cross.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saint-Lucia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saint-Lucia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/San-Marino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/San-Marino.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Seychelles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Seychelles.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Singapore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Singapore.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Somaliland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Somaliland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/South-Korea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/South-Korea.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/South-Sudan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/South-Sudan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Sri-Lanka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Sri-Lanka.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Swaziland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Swaziland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Switzerland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Switzerland.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Tajikistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Tajikistan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Uzbekistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Uzbekistan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Venezuela.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Venezuela.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/cybersniff-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/cybersniff-banner.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Burkina-Faso.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Burkina-Faso.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Commonwealth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Commonwealth.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cook-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cook-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cote-dIvoire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cote-dIvoire.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Guinea-Bissau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Guinea-Bissau.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Liechtenstein.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Liechtenstein.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/New-Caledonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/New-Caledonia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saint-Helena.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saint-Helena.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saint-Martin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saint-Martin.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saudi-Arabia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saudi-Arabia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Sierra-Leone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Sierra-Leone.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Sint-Maarten.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Sint-Maarten.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/South-Africa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/South-Africa.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/South-Ossetia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/South-Ossetia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Turkmenistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Turkmenistan.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/United-States.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/United-States.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Vatican-City.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Vatican-City.png -------------------------------------------------------------------------------- /CyberSniff/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, 5 | ResourceDictionaryLocation.SourceAssembly 6 | )] -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/American-Samoa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/American-Samoa.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Basque-Country.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Basque-Country.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Canary-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Canary-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cayman-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cayman-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Christmas-Island.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Christmas-Island.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Czech-Republic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Czech-Republic.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/European-Union.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/European-Union.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Falkland-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Falkland-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/French-Polynesia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/French-Polynesia.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Marshall-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Marshall-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Nagorno-Karabakh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Nagorno-Karabakh.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Norfolk-Island.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Norfolk-Island.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Northern-Cyprus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Northern-Cyprus.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Papua-New-Guinea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Papua-New-Guinea.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Pitcairn-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Pitcairn-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saint-Barthelemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saint-Barthelemy.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Solomon-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Solomon-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/United-Kingdom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/United-Kingdom.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/United-Nations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/United-Nations.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Western-Sahara.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Western-Sahara.png -------------------------------------------------------------------------------- /CyberSniff/Models/AddressFamily.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public enum AddressFamily 4 | { 5 | IPv4, 6 | IPv6, 7 | Null 8 | } 9 | } -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Dominican-Republic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Dominican-Republic.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Equatorial-Guinea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Equatorial-Guinea.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/US-Virgin-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/US-Virgin-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Wallis-And-Futuna.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Wallis-And-Futuna.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Antigua-and-Barbuda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Antigua-and-Barbuda.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Cocos-Keeling-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Cocos-Keeling-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Netherlands-Antilles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Netherlands-Antilles.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Republic-of-the-Congo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Republic-of-the-Congo.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saint-Kitts-and-Nevis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saint-Kitts-and-Nevis.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Sao-Tome-and-Principe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Sao-Tome-and-Principe.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Trinidad-and-Tobago.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Trinidad-and-Tobago.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/United-Arab-Emirates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/United-Arab-Emirates.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Bosnia-and-Herzegovina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Bosnia-and-Herzegovina.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/British-Virgin-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/British-Virgin-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Central-African-Republic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Central-African-Republic.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Northern-Mariana-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Northern-Mariana-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Turks-and-Caicos-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Turks-and-Caicos-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/British-Antarctic-Territory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/British-Antarctic-Territory.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/French-Southern-Territories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/French-Southern-Territories.png -------------------------------------------------------------------------------- /CyberSniff/Interfaces/ICacheManager.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Interfaces; 2 | 3 | public interface ICacheManager 4 | { 5 | void ClearCache(); 6 | T GetCache(); 7 | void WriteCache(T cache); 8 | } -------------------------------------------------------------------------------- /CyberSniff/Models/Label.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public struct Label 4 | { 5 | public string IpAddress { get; set; } 6 | 7 | public string Name { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /CyberSniff/Models/NotificationType.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public enum NotificationType 4 | { 5 | Info, 6 | 7 | Alert, 8 | 9 | Error 10 | } 11 | } -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Democratic-Republic-of-the-Congo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Democratic-Republic-of-the-Congo.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/Saint-Vincent-and-the-Grenadines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/Saint-Vincent-and-the-Grenadines.png -------------------------------------------------------------------------------- /CyberSniff/Resources/Images/Flags/South-Georgia-and-the-South-Sandwich-Islands.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyberSniffDeveloper/desktop-client/HEAD/CyberSniff/Resources/Images/Flags/South-Georgia-and-the-South-Sandwich-Islands.png -------------------------------------------------------------------------------- /CyberSniff/Models/LogLevel.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public enum LogLevel 4 | { 5 | INFO, 6 | 7 | NOTICE, 8 | 9 | WARNING, 10 | 11 | ERROR, 12 | 13 | FATAL, 14 | 15 | DEBUG 16 | } 17 | } -------------------------------------------------------------------------------- /CyberSniff/Interfaces/IErrorLogging.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using CyberSniff.Models; 3 | 4 | namespace CyberSniff.Interfaces 5 | { 6 | internal interface IErrorLogging 7 | { 8 | Task WriteToLogAsync(string buffer, LogLevel logType); 9 | } 10 | } -------------------------------------------------------------------------------- /CyberSniff/Interfaces/IPacketFilter.cs: -------------------------------------------------------------------------------- 1 | using CyberSniff.Models; 2 | using System.Threading.Tasks; 3 | 4 | namespace CyberSniff.Interfaces 5 | { 6 | internal interface IPacketFilter 7 | { 8 | public Task FilterPacketAsync(PacketWrapper wrapper); 9 | } 10 | } -------------------------------------------------------------------------------- /CyberSniff/Globals.cs: -------------------------------------------------------------------------------- 1 | using CyberSniff.Models; 2 | using SimpleInjector; 3 | 4 | namespace CyberSniff 5 | { 6 | public static class Globals 7 | { 8 | public static readonly Container Container = new(); 9 | 10 | public static Settings Settings; 11 | } 12 | } -------------------------------------------------------------------------------- /CyberSniff/Interfaces/IServerSettings.cs: -------------------------------------------------------------------------------- 1 | using CyberSniff.Models; 2 | using System.Threading.Tasks; 3 | 4 | namespace CyberSniff.Interfaces 5 | { 6 | public interface IServerSettings 7 | { 8 | void GetSettingsAsync(); 9 | 10 | Task UpdateSettingsAsync(); 11 | } 12 | } -------------------------------------------------------------------------------- /CyberSniff/Models/DiscordPresenceConfiguration.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public class DiscordPresenceConfiguration 4 | { 5 | public ulong ClientId { get; init; } 6 | public string LargeImageKey { get; init; } 7 | public string LargeImageText { get; init; } 8 | } 9 | } -------------------------------------------------------------------------------- /CyberSniff/Models/ColorType.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public enum ColorType 4 | { 5 | Default, 6 | 7 | Accent, 8 | 9 | Red, 10 | 11 | Yellow, 12 | 13 | Cyan, 14 | 15 | Blue, 16 | 17 | Teal, 18 | 19 | Pink, 20 | 21 | Custom 22 | } 23 | } -------------------------------------------------------------------------------- /CyberSniff/Interfaces/IExportDrawer.cs: -------------------------------------------------------------------------------- 1 | using CyberSniff.Models; 2 | using System.ComponentModel; 3 | using System.Threading.Tasks; 4 | 5 | namespace CyberSniff.Interfaces 6 | { 7 | public interface IExportDrawer 8 | { 9 | Task DrawTableForExport(BindingList submittedDataTable, string submittedFilePath); 10 | } 11 | } -------------------------------------------------------------------------------- /CyberSniff/Models/ThemeExport.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public struct ThemeExport 4 | { 5 | public string Author { get; set; } 6 | 7 | public string BackgroundFileName { get; init; } 8 | 9 | public byte[] PictureBytes { get; init; } 10 | 11 | public Theme ThemeObject { get; init; } 12 | } 13 | } -------------------------------------------------------------------------------- /CyberSniff/Models/Theme.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Media; 2 | 3 | namespace CyberSniff.Models 4 | { 5 | public struct Theme 6 | { 7 | public Color CustomColorBrush { init; get; } 8 | 9 | public bool DarkMode { init; get; } 10 | 11 | public ColorType PrimaryColor { init; get; } 12 | 13 | public ColorType SecondaryColor { init; get; } 14 | } 15 | } -------------------------------------------------------------------------------- /CyberSniff/Interfaces/IThemeUtils.cs: -------------------------------------------------------------------------------- 1 | using CyberSniff.Models; 2 | using System.Threading.Tasks; 3 | 4 | namespace CyberSniff.Interfaces 5 | { 6 | public interface IThemeUtils 7 | { 8 | Task ExportTheme(string path); 9 | 10 | Task ImportTheme(string path); 11 | 12 | bool IsImage(string filename); 13 | 14 | MsgBox.MsgBoxResult MsgBox(MsgBox m); 15 | 16 | void SwitchTheme(Theme colorObject); 17 | } 18 | } -------------------------------------------------------------------------------- /CyberSniff/Models/ArpDevice.cs: -------------------------------------------------------------------------------- 1 | using System.Net; 2 | using System.Net.NetworkInformation; 3 | 4 | namespace CyberSniff.Models; 5 | 6 | public struct ArpDevice 7 | { 8 | public bool IsNullRouted { init; get; } 9 | 10 | public IPAddress SourceLocalAddress { init; get; } 11 | 12 | public PhysicalAddress SourcePhysicalAddress { init; get; } 13 | 14 | public IPAddress TargetLocalAddress { get; init; } 15 | 16 | public PhysicalAddress TargetPhysicalAddress { init; get; } 17 | } -------------------------------------------------------------------------------- /CyberSniff/Models/FilterPreset.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public enum FilterPreset 4 | { 5 | None, 6 | 7 | TCP, 8 | 9 | UDP, 10 | 11 | GTAVConsole, 12 | 13 | RecRoom, 14 | 15 | RainbowSixSiege, 16 | 17 | Discord, 18 | 19 | ApexLegends, 20 | 21 | RocketLeague, 22 | 23 | PSNParty, 24 | 25 | uTorrent, 26 | 27 | GenericTorrentClient, 28 | 29 | XboxPartyBETA 30 | } 31 | } -------------------------------------------------------------------------------- /CyberSniff/Classes/PacketFilter.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using System.Threading.Tasks; 3 | using CyberSniff.Interfaces; 4 | using CyberSniff.Models; 5 | using PacketDotNet; 6 | 7 | namespace CyberSniff.Classes 8 | { 9 | public class PacketFilter : IPacketFilter 10 | { 11 | public Task FilterPacketAsync(PacketWrapper packetWrapper) 12 | { 13 | var packet = packetWrapper.Packet.Extract(); 14 | return Task.FromResult(packet is not null); 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- 1 | name: .NET 2 | 3 | on: 4 | push: 5 | branches: [ "main" ] 6 | pull_request: 7 | branches: [ "main" ] 8 | 9 | jobs: 10 | build: 11 | 12 | runs-on: windows-latest 13 | 14 | steps: 15 | - uses: actions/checkout@v3 16 | - name: Setup .NET 17 | uses: actions/setup-dotnet@v2 18 | with: 19 | dotnet-version: 6.0.x 20 | - name: Restore dependencies 21 | run: dotnet restore 22 | - name: Build 23 | run: dotnet build --no-restore 24 | - name: Test 25 | run: dotnet test --no-build --verbosity normal 26 | -------------------------------------------------------------------------------- /CyberSniff/Interfaces/IDiscordPresenceService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using DiscordRPC; 3 | 4 | namespace CyberSniff.Interfaces 5 | { 6 | public interface IDiscordPresenceService 7 | { 8 | RichPresence Presence { get; set; } 9 | void CreateInstance(); 10 | RichPresence GetRichPresence(); 11 | void ResetPresence(); 12 | void Dispose(); 13 | void ClearPresence(); 14 | void DeInitialize(); 15 | void Initialize(); 16 | void ResetTimestamps(); 17 | void UpdateDetails(string details); 18 | void UpdateState(string state); 19 | void UpdateTimestamps(); 20 | void SetPresence(); 21 | } 22 | } -------------------------------------------------------------------------------- /CyberSniff/Converters/InverseBooleanConverter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Globalization; 3 | using System.Windows.Data; 4 | 5 | namespace CyberSniff.Converters 6 | { 7 | [ValueConversion(typeof(bool), typeof(bool))] 8 | public class InverseBooleanConverter : IValueConverter 9 | { 10 | public object Convert(object value, Type targetType, object parameter, 11 | CultureInfo culture) 12 | { 13 | if (targetType != typeof(bool)) 14 | throw new InvalidOperationException("The target must be a boolean"); 15 | 16 | return value != null && !(bool) value; 17 | } 18 | 19 | public object ConvertBack(object value, Type targetType, object parameter, 20 | CultureInfo culture) 21 | { 22 | throw new NotSupportedException(); 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /CyberSniff/Models/MsgBox.cs: -------------------------------------------------------------------------------- 1 | namespace CyberSniff.Models 2 | { 3 | public struct MsgBox 4 | { 5 | public enum MsgBoxBtn 6 | { 7 | YesNo, 8 | 9 | YesNoCancel, 10 | 11 | Ok, 12 | 13 | OkCancel, 14 | 15 | RetryCancel 16 | } 17 | 18 | public enum MsgBoxIcon 19 | { 20 | Error, 21 | 22 | Warning, 23 | 24 | Information, 25 | 26 | Question, 27 | 28 | Success 29 | } 30 | 31 | public enum MsgBoxResult 32 | { 33 | Yes, 34 | 35 | No, 36 | 37 | Cancel, 38 | 39 | Ok, 40 | 41 | Retry 42 | } 43 | 44 | public MsgBoxBtn Button { set; get; } 45 | 46 | public MsgBoxIcon Icon { set; get; } 47 | 48 | public string Message { set; get; } 49 | } 50 | } -------------------------------------------------------------------------------- /CyberSniff/Models/PacketWrapper.cs: -------------------------------------------------------------------------------- 1 | using PacketDotNet; 2 | using SharpPcap; 3 | 4 | namespace CyberSniff.Models 5 | { 6 | public struct PacketWrapper 7 | { 8 | public RawCapture p; 9 | 10 | public PacketWrapper(int count, RawCapture p) 11 | { 12 | Count = count; 13 | this.p = p; 14 | } 15 | 16 | public int Count { get; } 17 | 18 | public LinkLayers LinkLayerType => p.LinkLayerType; 19 | 20 | public Packet Packet => Packet.ParsePacket(p.LinkLayerType, p.Data); 21 | 22 | public ProtocolType Protocol 23 | { 24 | get 25 | { 26 | var packet = Packet.ParsePacket(LinkLayerType, p.Data); 27 | var ipPacket = packet.Extract(); 28 | return ipPacket?.Protocol ?? ProtocolType.Reserved254; 29 | } 30 | } 31 | 32 | public PosixTimeval TimeValue => p.Timeval; 33 | } 34 | } -------------------------------------------------------------------------------- /CyberSniff/Models/GeolocationCache.cs: -------------------------------------------------------------------------------- 1 | using Newtonsoft.Json; 2 | 3 | namespace CyberSniff.Models; 4 | 5 | public class GeolocationCache : GeolocationResponse 6 | { 7 | [JsonProperty("ip_address")] public string IpAddress { get; set; } 8 | 9 | public void ConstructFromGeolocationResponse(GeolocationResponse response) 10 | { 11 | Isp = response.Isp; 12 | Asn = response.Asn; 13 | Hostname = response.Hostname; 14 | Region = response.Region; 15 | Isp = response.Isp; 16 | IsHosting = response.IsHosting; 17 | IsHotspot = response.IsHotspot; 18 | IsProxy = response.IsProxy; 19 | Organization = response.Organization; 20 | Continent = response.Continent; 21 | Country = response.Country; 22 | CountryCode = response.CountryCode; 23 | City = response.City; 24 | Latitude = response.Latitude; 25 | Longitude = response.Longitude; 26 | Zip = response.Zip; 27 | Timezone = response.Timezone; 28 | } 29 | } -------------------------------------------------------------------------------- /CyberSniff/App.xaml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 CyberSniff Developer 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /CyberSniff/Classes/ExportDrawer.cs: -------------------------------------------------------------------------------- 1 | using CyberSniff.Interfaces; 2 | using CyberSniff.Models; 3 | using System; 4 | using System.ComponentModel; 5 | using System.IO; 6 | using System.Reflection; 7 | using System.Threading.Tasks; 8 | 9 | namespace CyberSniff.Classes 10 | { 11 | public class ExportDrawer : IExportDrawer 12 | { 13 | public async Task DrawTableForExport(BindingList submittedDataTable, string submittedFilePath) 14 | { 15 | var table = new TableHandler(); 16 | 17 | table.SetHeaders("IP address", "Port", "Country", "City", "State", "ISP"); 18 | 19 | foreach (var row in submittedDataTable) 20 | { 21 | table.AddRow(row.IpAddress.ToString(), row.Port.ToString(), row.Country, row.City, row.State, row.Isp); 22 | } 23 | 24 | await File.WriteAllTextAsync(submittedFilePath, $"CyberSniff-OSS [version {Assembly.GetExecutingAssembly().GetCyberSniffVersionString()} RELEASE OSS] capture results, exported at {DateTime.UtcNow} UTC\nTotal items: {submittedDataTable.Count}\n\n"); 25 | await File.AppendAllTextAsync(submittedFilePath, table.ToString()); 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /CyberSniff.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.30413.136 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CyberSniff", "CyberSniff\CyberSniff.csproj", "{020F37C2-44B6-462B-80BB-8A4041A2D0AD}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {020F37C2-44B6-462B-80BB-8A4041A2D0AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {020F37C2-44B6-462B-80BB-8A4041A2D0AD}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {020F37C2-44B6-462B-80BB-8A4041A2D0AD}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {020F37C2-44B6-462B-80BB-8A4041A2D0AD}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {11548A56-EDC2-4A88-AAD2-5A00E42BEA1A} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /CyberSniff/Views/AdapterInfo.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | using CyberSniff.Models; 3 | 4 | namespace CyberSniff.Views 5 | { 6 | public partial class AdapterInfo : Page 7 | { 8 | public AdapterInfo(Adapter adapterInfo) 9 | { 10 | InitializeComponent(); 11 | AdapterBufferSizeText.Text = $"Kernel buffer size: {adapterInfo.KernelBufferSize}"; 12 | AdapterFlagsText.Text = $"Flags: {adapterInfo.Flags.Value}"; 13 | AdapterFriendlyNameText.Text = $"Friendly Name: {adapterInfo.FriendlyName ?? "N/A"}"; 14 | AdapterGatewayText.Text = $"Gateway: {adapterInfo.GatewayAddress ?? "N/A"}"; 15 | AdapterIpAddressText.Text = $"Local Address: {adapterInfo.IpAddress ?? "N/A"}"; 16 | AdapterLoopbackText.Text = $"Loopback: {adapterInfo.Loopback}"; 17 | AdapterPointerText.Text = $"Pcap Handle: 0x{adapterInfo.PcapHandle.ToString("x") ?? "N/A"}"; 18 | AdapterMacAddressText.Text = $"MAC Address: {adapterInfo.MacAddress}"; 19 | AdapterHardwareAddressText.Text = $"H/W Address: {adapterInfo.Name ?? "N/A"}"; 20 | AdapterLinkTypeText.Text = $"Link type: {adapterInfo.LinkType.Value}"; 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /CyberSniff/Classes/CacheManager.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | using CyberSniff.Interfaces; 3 | using CyberSniff.Models; 4 | using Newtonsoft.Json; 5 | 6 | namespace CyberSniff.Classes; 7 | 8 | public class CacheManager : ICacheManager 9 | { 10 | private readonly CacheConfiguration configuration; 11 | private readonly object threadLock = new(); 12 | 13 | public CacheManager(CacheConfiguration configuration) 14 | { 15 | this.configuration = configuration; 16 | } 17 | 18 | public void ClearCache() 19 | { 20 | lock (threadLock) 21 | { 22 | File.Delete(configuration.FilePath); 23 | } 24 | } 25 | 26 | public T GetCache() 27 | { 28 | lock (threadLock) 29 | { 30 | if (!File.Exists(configuration.FilePath)) return default; 31 | 32 | var fileBytes = File.ReadAllText(configuration.FilePath); 33 | var decryptedBytes = Security.Decrypt(fileBytes); 34 | 35 | return JsonConvert.DeserializeObject(decryptedBytes); 36 | } 37 | } 38 | 39 | public void WriteCache(T cache) 40 | { 41 | lock (threadLock) 42 | { 43 | var json = JsonConvert.SerializeObject(cache); 44 | var encryptedJson = Security.Encrypt(json); 45 | 46 | File.WriteAllText(configuration.FilePath, encryptedJson); 47 | } 48 | } 49 | } -------------------------------------------------------------------------------- /CyberSniff/Models/GeolocationResponse.cs: -------------------------------------------------------------------------------- 1 | using Newtonsoft.Json; 2 | 3 | namespace CyberSniff.Models 4 | { 5 | public class GeolocationResponse 6 | { 7 | [JsonProperty("as")] public string Asn { get; set; } 8 | 9 | [JsonProperty("city")] public string City { get; set; } 10 | 11 | [JsonProperty("continent")] public string Continent { get; set; } 12 | 13 | [JsonProperty("country")] public string Country { get; set; } 14 | 15 | [JsonProperty("countryCode")] public string CountryCode { get; set; } 16 | 17 | [JsonProperty("reverse")] public string Hostname { get; set; } 18 | 19 | [JsonProperty("hosting")] public bool IsHosting { get; set; } 20 | 21 | [JsonProperty("mobile")] public bool IsHotspot { get; set; } 22 | 23 | [JsonProperty("isp")] public string Isp { get; set; } 24 | 25 | [JsonProperty("proxy")] public bool IsProxy { get; set; } 26 | 27 | [JsonProperty("lat")] public string Latitude { get; set; } 28 | 29 | [JsonProperty("lon")] public string Longitude { get; set; } 30 | 31 | [JsonProperty("org")] public string Organization { get; set; } 32 | 33 | [JsonProperty("regionName")] public string Region { get; set; } 34 | 35 | [JsonProperty("timezone")] public string Timezone { get; set; } 36 | 37 | [JsonProperty("zip")] public string Zip { get; set; } 38 | } 39 | } -------------------------------------------------------------------------------- /CyberSniff/Classes/ErrorLogging.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Reflection; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using CyberSniff.Interfaces; 7 | using CyberSniff.Models; 8 | using CyberSniff.Properties; 9 | 10 | namespace CyberSniff.Classes 11 | { 12 | public class ErrorLogging : IErrorLogging 13 | { 14 | private readonly string logfile; 15 | 16 | public ErrorLogging() 17 | { 18 | logfile = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "CSniffOSS", 19 | "logfile.log"); 20 | } 21 | 22 | public async Task CreateLogAsync() 23 | { 24 | try 25 | { 26 | if (File.Exists(logfile)) File.Delete(logfile); 27 | 28 | await File.AppendAllTextAsync(logfile, 29 | $"[{DateTime.Now}] [INFO]: CyberSniff-OSS v{Assembly.GetExecutingAssembly().GetCyberSniffVersion()} [{Resources.APP_STAGE}]\r\n[{DateTime.Now}] [INFO]: Created a new log file\r\n", 30 | Encoding.UTF8); 31 | return true; 32 | } 33 | catch (Exception) 34 | { 35 | return false; 36 | } 37 | } 38 | 39 | public async Task WriteToLogAsync(string buffer, LogLevel logType) 40 | { 41 | try 42 | { 43 | if (!File.Exists(logfile)) await CreateLogAsync(); 44 | await File.AppendAllTextAsync(logfile, $"[{DateTime.Now}] [{logType}]: {buffer}\r\n", Encoding.UTF8); 45 | return true; 46 | } 47 | catch (Exception) 48 | { 49 | return false; 50 | } 51 | } 52 | } 53 | } -------------------------------------------------------------------------------- /CyberSniff/Models/Settings.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using Newtonsoft.Json; 3 | 4 | namespace CyberSniff.Models 5 | { 6 | public class Settings 7 | { 8 | [JsonProperty("AutoShowPanel")] public bool AutoShowPanel { get; set; } = true; 9 | 10 | [JsonProperty("Background")] public string Background { get; set; } = "None"; 11 | 12 | [JsonProperty("ColorType")] public ColorType ColorType { get; set; } = ColorType.Default; 13 | 14 | [JsonProperty("DiscordStatus")] public bool DiscordStatus { get; set; } = true; 15 | 16 | [JsonProperty("Dynamic Remove")] public bool DynamicRemove { get; set; } = true; 17 | 18 | [JsonProperty("EnableLabels")] public bool EnableLabels { get; set; } 19 | 20 | [JsonProperty("Filter")] public FilterPreset Filter { get; set; } = FilterPreset.None; 21 | 22 | [JsonProperty("Geolocate")] public bool Geolocate { get; set; } = true; 23 | 24 | [JsonProperty("HardwareAccel")] public bool HardwareAccel { get; set; } = true; 25 | 26 | [JsonProperty("HexColor")] public string HexColor { get; set; } = "#ff5722"; 27 | 28 | [JsonProperty("HideInvalidInterfaces")] 29 | public bool HideInterfaces { get; set; } 30 | 31 | [JsonProperty("InterfaceName")] public string InterfaceName { get; set; } 32 | 33 | [JsonProperty("Labels")] public List