Use-Onyphe
2.2.0
Add few cmdlets to use API from onyphe.io through PowerShell interface
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2018-2021 lucas-cueff.com Distributed under Artistic Licence 2.0 (https://opensource.org/licenses/artistic-license-2.0).
Package Details
Author(s)
- MS-LUF
Tags
API onyphe.io onyphe shodan search engine
Functions
Export-OnypheBulkInfo Export-OnypheBulkSummaryInfo Export-OnypheDataShot Export-OnypheDiscoveryInfo Export-OnypheInfo Export-OnypheInfoToFile Get-OnypheAlertInfo Get-OnypheASDAPIName Get-OnypheASDInfo Get-OnypheCliFacets Get-OnypheDiscoveryCategories Get-OnypheInfo Get-OnypheInfoFromCSV Get-OnypheSearchCategories Get-OnypheSearchFilters Get-OnypheSearchFunctions Get-OnypheSimpleAPIName Get-OnypheBulkCategories Get-OnypheBulkAPIType Get-OnypheStatsFromObject Get-OnypheSummary Get-OnypheSummaryAPIName Get-OnypheUserInfo Import-OnypheEncryptedIKey Search-OnypheInfo Set-OnypheAlertInfo Set-OnypheAPIKey Set-OnypheProxy Update-OnypheFacetsFilters Get-OnypheSimpleBestAPIName
Dependencies
This module has no dependencies.
Release Notes
v2.2.0 : adds Get-OnypheASDInfo/Get-OnypheASDAPIName, wrapping the 9 licensed "standard" ASD (Attack Surface Discovery) APIv1 endpoints (domaintld, domainwildcard, domaincertso, certsodomain, certsowildcard, dnsdomainns, dnsdomainmx, dnsdomainsoa, dnsdomainexist) - BETA endpoints requiring a Griffin View/ASM Edition non-commercial licence. The advanced Pivot Query ASD API is not yet implemented (not licensed on the account used for verification, deferred until it can be live-tested). No breaking changes since v2.1.3. See README.md for the full list.
FileList
- Use-Onyphe.nuspec
- Howto.md
- README.md
- sample_testonyphe.csv
- sample_testonyphe2.csv
- Use-Onyphe.psd1
- Use-Onyphe.psm1
- docs\Export-OnypheBulkInfo.md
- docs\Export-OnypheBulkSummaryInfo.md
- docs\Export-OnypheDataShot.md
- docs\Export-OnypheDiscoveryInfo.md
- docs\Export-OnypheInfo.md
- docs\Export-OnypheInfoToFile.md
- docs\Get-OnypheAlertInfo.md
- docs\Get-OnypheASDAPIName.md
- docs\Get-OnypheASDInfo.md
- docs\Get-OnypheBulkAPIType.md
- docs\Get-OnypheBulkCategories.md
- docs\Get-OnypheCliFacets.md
- docs\Get-OnypheDiscoveryCategories.md
- docs\Get-OnypheInfo.md
- docs\Get-OnypheInfoFromCSV.md
- docs\Get-OnypheSearchCategories.md
- docs\Get-OnypheSearchFilters.md
- docs\Get-OnypheSearchFunctions.md
- docs\Get-OnypheSimpleAPIName.md
- docs\Get-OnypheSimpleBestAPIName.md
- docs\Get-OnypheStatsFromObject.md
- docs\Get-OnypheSummary.md
- docs\Get-OnypheSummaryAPIName.md
- docs\Get-OnypheUserInfo.md
- docs\Import-OnypheEncryptedIKey.md
- docs\Search-OnypheInfo.md
- docs\Set-OnypheAlertInfo.md
- docs\Set-OnypheAPIKey.md
- docs\Set-OnypheProxy.md
- docs\Update-OnypheFacetsFilters.md
- en-US\use-onyphe-help.xml
- Private\Alert\Invoke-APIOnypheAddAlert.ps1
- Private\Alert\Invoke-APIOnypheDelAlert.ps1
- Private\Alert\Invoke-APIOnypheListAlert.ps1
- Private\ASD\Invoke-APIOnypheASDCertsoDomain.ps1
- Private\ASD\Invoke-APIOnypheASDCertsoWildcard.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainExist.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainMx.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainNs.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainSoa.ps1
- Private\ASD\Invoke-APIOnypheASDDomainCertso.ps1
- Private\ASD\Invoke-APIOnypheASDDomainTld.ps1
- Private\ASD\Invoke-APIOnypheASDDomainWildcard.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheCtiscan.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheCtiurl.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheCtl.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheDatascan.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheDatashot.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheDomain.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheGeoloc.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheHostname.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheInetnum.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheIp.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheOnionscan.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheOnionshot.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnyphePastries.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheResolver.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheRiskscan.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheSniffer.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheThreatlist.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheTopsite.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheVulnscan.ps1
- Private\Bulk\Invoke-APIBulkDiscoveryOnypheWhois.ps1
- Private\Bulk\Invoke-APIBulkSimpleBestOnypheGeoloc.ps1
- Private\Bulk\Invoke-APIBulkSimpleBestOnypheInetnum.ps1
- Private\Bulk\Invoke-APIBulkSimpleBestOnypheThreatlist.ps1
- Private\Bulk\Invoke-APIBulkSimpleBestOnypheWhois.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheCTL.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheDataScan.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheDataShot.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheGeoloc.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheInetnum.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnyphePastries.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheResolver.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheSniffer.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheSynScan.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheThreatlist.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheTopSite.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheVulnscan.ps1
- Private\Bulk\Invoke-APIBulkSimpleOnypheWhoIs.ps1
- Private\Bulk\Invoke-APIBulkSummaryOnypheDomain.ps1
- Private\Bulk\Invoke-APIBulkSummaryOnypheHostname.ps1
- Private\Bulk\Invoke-APIBulkSummaryOnypheIP.ps1
- Private\Bulk\Invoke-OnypheBulkFileUpload.ps1
- Private\Config\ConvertFrom-OnypheLegacyConfig.ps1
- Private\Config\Get-OnypheConfigPath.ps1
- Private\Config\Get-OnypheLoggingConfig.ps1
- Private\Config\Read-OnypheConfigFile.ps1
- Private\Config\Save-OnypheConfigFile.ps1
- Private\Endpoints\Invoke-APIBestOnypheGeoloc.ps1
- Private\Endpoints\Invoke-APIBestOnypheInetnum.ps1
- Private\Endpoints\Invoke-APIBestOnypheThreatlist.ps1
- Private\Endpoints\Invoke-APIBestOnypheWhois.ps1
- Private\Endpoints\Invoke-APIOnypheCtl.ps1
- Private\Endpoints\Invoke-APIOnypheDataScan.ps1
- Private\Endpoints\Invoke-APIOnypheDatascanDataMD5.ps1
- Private\Endpoints\Invoke-APIOnypheDataShot.ps1
- Private\Endpoints\Invoke-APIOnypheGeoloc.ps1
- Private\Endpoints\Invoke-APIOnypheInetnum.ps1
- Private\Endpoints\Invoke-APIOnypheOnionScan.ps1
- Private\Endpoints\Invoke-APIOnypheOnionShot.ps1
- Private\Endpoints\Invoke-APIOnyphePastries.ps1
- Private\Endpoints\Invoke-APIOnypheResolver.ps1
- Private\Endpoints\Invoke-APIOnypheResolverForward.ps1
- Private\Endpoints\Invoke-APIOnypheResolverReverse.ps1
- Private\Endpoints\Invoke-APIOnypheSniffer.ps1
- Private\Endpoints\Invoke-APIOnypheSynScan.ps1
- Private\Endpoints\Invoke-APIOnypheThreatlist.ps1
- Private\Endpoints\Invoke-APIOnypheTopSite.ps1
- Private\Endpoints\Invoke-APIOnypheUser.ps1
- Private\Endpoints\Invoke-APIOnypheVulnscan.ps1
- Private\Endpoints\Invoke-APIOnypheWhois.ps1
- Private\Http\Invoke-OnypheAPIV2.ps1
- Private\Logging\Resolve-OnypheLogFilePath.ps1
- Private\Logging\Test-OnypheEventSourceExists.ps1
- Private\Logging\Write-OnypheEventLogEntry.ps1
- Private\Logging\Write-OnypheFileLogEntry.ps1
- Private\Logging\Write-OnypheLog.ps1
- Private\Search\Invoke-APIOnypheExport.ps1
- Private\Search\Invoke-APIOnypheSearch.ps1
- Private\Summary\Invoke-APISummaryOnypheDomain.ps1
- Private\Summary\Invoke-APISummaryOnypheHostname.ps1
- Private\Summary\Invoke-APISummaryOnypheIP.ps1
- Private\Validators\Test-OnypheIPAddress.ps1
- Public\Export-OnypheBulkInfo.ps1
- Public\Export-OnypheBulkSummaryInfo.ps1
- Public\Export-OnypheDataShot.ps1
- Public\Export-OnypheDiscoveryInfo.ps1
- Public\Export-OnypheInfo.ps1
- Public\Export-OnypheInfoToFile.ps1
- Public\Get-OnypheAlertInfo.ps1
- Public\Get-OnypheASDAPIName.ps1
- Public\Get-OnypheASDInfo.ps1
- Public\Get-OnypheBulkAPIType.ps1
- Public\Get-OnypheBulkCategories.ps1
- Public\Get-OnypheCliFacets.ps1
- Public\Get-OnypheDiscoveryCategories.ps1
- Public\Get-OnypheInfo.ps1
- Public\Get-OnypheInfoFromCSV.ps1
- Public\Get-OnypheSearchCategories.ps1
- Public\Get-OnypheSearchFilters.ps1
- Public\Get-OnypheSearchFunctions.ps1
- Public\Get-OnypheSimpleAPIName.ps1
- Public\Get-OnypheSimpleBestAPIName.ps1
- Public\Get-OnypheStatsFromObject.ps1
- Public\Get-OnypheSummary.ps1
- Public\Get-OnypheSummaryAPIName.ps1
- Public\Get-OnypheUserInfo.ps1
- Public\Import-OnypheEncryptedIKey.ps1
- Public\Search-OnypheInfo.ps1
- Public\Set-OnypheAlertInfo.ps1
- Public\Set-OnypheAPIKey.ps1
- Public\Set-OnypheProxy.ps1
- Public\Update-OnypheFacetsFilters.ps1
- Templates\ConfigSchema.md
- Templates\Use-Onyphe-Config.sample.json
- Tests\Private\Alert.Tests.ps1
- Tests\Private\ASD.Tests.ps1
- Tests\Private\Bulk.Tests.ps1
- Tests\Private\Config.Tests.ps1
- Tests\Private\Endpoints.Tests.ps1
- Tests\Private\Http.Tests.ps1
- Tests\Private\Logging.Tests.ps1
- Tests\Private\Search.Tests.ps1
- Tests\Private\Summary.Tests.ps1
- Tests\Private\Validators.Tests.ps1
- Tests\Public\Export-OnypheBulkInfo.Tests.ps1
- Tests\Public\Export-OnypheBulkSummaryInfo.Tests.ps1
- Tests\Public\Export-OnypheDataShot.Tests.ps1
- Tests\Public\Export-OnypheDiscoveryInfo.Tests.ps1
- Tests\Public\Export-OnypheInfo.Tests.ps1
- Tests\Public\Export-OnypheInfoToFile.Tests.ps1
- Tests\Public\Get-OnypheAlertInfo.Tests.ps1
- Tests\Public\Get-OnypheASDInfo.Tests.ps1
- Tests\Public\Get-OnypheBulkAPIType.Tests.ps1
- Tests\Public\Get-OnypheBulkCategories.Tests.ps1
- Tests\Public\Get-OnypheCliFacets.Tests.ps1
- Tests\Public\Get-OnypheDiscoveryCategories.Tests.ps1
- Tests\Public\Get-OnypheInfo.Tests.ps1
- Tests\Public\Get-OnypheInfoFromCSV.Tests.ps1
- Tests\Public\Get-OnypheSearchCategories.Tests.ps1
- Tests\Public\Get-OnypheSearchFilters.Tests.ps1
- Tests\Public\Get-OnypheSearchFunctions.Tests.ps1
- Tests\Public\Get-OnypheSimpleAPIName.Tests.ps1
- Tests\Public\Get-OnypheSimpleBestAPIName.Tests.ps1
- Tests\Public\Get-OnypheStatsFromObject.Tests.ps1
- Tests\Public\Get-OnypheSummary.Tests.ps1
- Tests\Public\Get-OnypheSummaryAPIName.Tests.ps1
- Tests\Public\Get-OnypheUserInfo.Tests.ps1
- Tests\Public\Import-OnypheEncryptedIKey.Tests.ps1
- Tests\Public\Search-OnypheInfo.Tests.ps1
- Tests\Public\Set-OnypheAlertInfo.Tests.ps1
- Tests\Public\Set-OnypheAPIKey.Tests.ps1
- Tests\Public\Set-OnypheProxy.Tests.ps1
- Tests\Public\Update-OnypheFacetsFilters.Tests.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.2.2 | 9 | 8/28/2026 |
| 2.2.0 (current version) | 8 | 8/27/2026 |
| 2.1.3 | 4 | 8/26/2026 |
| 2.1.1 | 5 | 8/25/2026 |
| 1.3 | 222 | 11/21/2021 |
| 1.2 | 123 | 8/16/2020 |
| 1.1 | 32 | 6/4/2020 |
| 1.0 | 29 | 3/1/2020 |
| 0.99 | 30 | 2/9/2020 |
| 0.98 | 64 | 6/15/2019 |
| 0.97 | 32 | 5/22/2019 |
| 0.96 | 45 | 3/22/2019 |
| 0.95 | 24 | 3/12/2019 |
| 0.94 | 24 | 3/6/2019 |
| 0.93 | 55 | 8/27/2018 |
| 0.92 | 90 | 8/21/2018 |
| 0.91 | 89 | 8/21/2018 |
| 0.71 | 59 | 1/23/2018 |
| 0.9 | 45 | 8/21/2018 |
| 0.7 | 25 | 1/15/2018 |
| 0.6 | 33 | 12/22/2017 |
| 0.5 | 22 | 12/21/2017 |
| 0.4 | 25 | 12/20/2017 |
| 0.3 | 22 | 12/18/2017 |
| 0.2 | 27 | 12/16/2017 |
| 0.1 | 22 | 12/16/2017 |