Use-Onyphe
2.5.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-OnypheASDTask Get-OnypheASDTaskList 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 Invoke-OnyphePivot Search-OnypheInfo Set-OnypheAlertInfo Set-OnypheAPIKey Set-OnypheProxy Stop-OnypheASDTask Update-OnypheFacetsFilters Get-OnypheSimpleBestAPIName Wait-OnypheASDTask
Dependencies
This module has no dependencies.
Release Notes
v2.5.0 : adds Invoke-OnyphePivot, a new public cmdlet that pivots from a prior Onyphe result set to a follow-up search per distinct value of a field (e.g. take every subject.organization seen in a ctl result set and fire a follow-up query for each).
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-OnypheASDTask.md
- docs\Get-OnypheASDTaskList.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\Invoke-OnyphePivot.md
- docs\Search-OnypheInfo.md
- docs\Set-OnypheAlertInfo.md
- docs\Set-OnypheAPIKey.md
- docs\Set-OnypheProxy.md
- docs\Stop-OnypheASDTask.md
- docs\Update-OnypheFacetsFilters.md
- docs\Wait-OnypheASDTask.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-APIOnypheASDBootstrapCertsoWildcard.ps1
- Private\ASD\Invoke-APIOnypheASDCertsoDomain.ps1
- Private\ASD\Invoke-APIOnypheASDCertsoWildcard.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainExist.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainMsTenantId.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainMx.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainNs.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainNsExist.ps1
- Private\ASD\Invoke-APIOnypheASDDnsDomainSoa.ps1
- Private\ASD\Invoke-APIOnypheASDDomainCertso.ps1
- Private\ASD\Invoke-APIOnypheASDDomainExist.ps1
- Private\ASD\Invoke-APIOnypheASDDomainTld.ps1
- Private\ASD\Invoke-APIOnypheASDDomainWildcard.ps1
- Private\ASD\Invoke-APIOnypheASDIpCertso.ps1
- Private\ASD\Invoke-APIOnypheASDIpDomain.ps1
- Private\ASD\Invoke-APIOnypheASDIpInventory.ps1
- Private\ASD\Invoke-APIOnypheASDOrgInventory.ps1
- Private\ASD\Invoke-APIOnypheASDScoreInventory.ps1
- Private\ASD\Invoke-APIOnypheASDSubnetInventory.ps1
- Private\ASD\Invoke-APIOnypheASDTaskId.ps1
- Private\ASD\Invoke-APIOnypheASDTaskKill.ps1
- Private\ASD\Invoke-APIOnypheASDTaskList.ps1
- Private\ASD\Invoke-APIOnypheASDTaskPoll.ps1
- Private\ASD\Invoke-APIOnypheASDVhostInventory.ps1
- Private\ASD\Invoke-APIOnypheASDWebSubdomainDomain.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-OnypheASDTask.ps1
- Public\Get-OnypheASDTaskList.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\Invoke-OnyphePivot.ps1
- Public\Search-OnypheInfo.ps1
- Public\Set-OnypheAlertInfo.ps1
- Public\Set-OnypheAPIKey.ps1
- Public\Set-OnypheProxy.ps1
- Public\Stop-OnypheASDTask.ps1
- Public\Update-OnypheFacetsFilters.ps1
- Public\Wait-OnypheASDTask.ps1
- Templates\ConfigSchema.md
- Templates\Use-Onyphe-Config.sample.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.5.0 (current version) | 3 | 10/5/2026 |
| 2.2.3 | 26 | 9/6/2026 |
| 1.3 | 223 | 11/21/2021 |