trailofbits / Censys Ruby
Licence: mit
Ruby API client for the Censys internet-wide network-scan search engine
Programming Languages
ruby
36898 projects - #4 most used programming language
Projects that are alternatives of or similar to Censys Ruby
Wpscan
WPScan WordPress security scanner. Written for security professionals and blog maintainers to test the security of their WordPress websites.
Stars: ✭ 6,244 (+77950%)
Mutual labels: security-scanner
Covid 19 Bert Researchpapers Semantic Search
BERT semantic search engine for searching literature research papers for coronavirus covid-19 in google colab
Stars: ✭ 23 (+187.5%)
Mutual labels: search-engine
Serverscan
ServerScan一款使用Golang开发的高并发网络扫描、服务探测工具。
Stars: ✭ 674 (+8325%)
Mutual labels: security-scanner
Rapidscan
🆕 The Multi-Tool Web Vulnerability Scanner.
Stars: ✭ 775 (+9587.5%)
Mutual labels: security-scanner
Sn0int
Semi-automatic OSINT framework and package manager
Stars: ✭ 814 (+10075%)
Mutual labels: security-scanner
Elasticsuite
Smile ElasticSuite - Magento 2 merchandising and search engine built on ElasticSearch
Stars: ✭ 647 (+7987.5%)
Mutual labels: search-engine
Blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (+11575%)
Mutual labels: search-engine
Funpyspidersearchengine
Word2vec 千人千面 个性化搜索 + Scrapy2.3.0(爬取数据) + ElasticSearch7.9.1(存储数据并提供对外Restful API) + Django3.1.1 搜索
Stars: ✭ 782 (+9675%)
Mutual labels: search-engine
Relevancyfeedback
Dice.com's relevancy feedback solr plugin created by Simon Hughes (Dice). Contains request handlers for doing MLT style recommendations, conceptual search, semantic search and personalized search
Stars: ✭ 19 (+137.5%)
Mutual labels: search-engine
Bertsearch
Elasticsearch with BERT for advanced document search.
Stars: ✭ 684 (+8450%)
Mutual labels: search-engine
Minisearch
Tiny and powerful JavaScript full-text search engine for browser and Node
Stars: ✭ 737 (+9112.5%)
Mutual labels: search-engine
Xattacker
X Attacker Tool ☣ Website Vulnerability Scanner & Auto Exploiter
Stars: ✭ 897 (+11112.5%)
Mutual labels: security-scanner
Riot
Go Open Source, Distributed, Simple and efficient Search Engine; Warning: This is V1 and beta version, because of big memory consume, and the V2 will be rewrite all code.
Stars: ✭ 6,025 (+75212.5%)
Mutual labels: search-engine
Search Ui
🔍 A set of UI components to build a fully customized search!
Stars: ✭ 24 (+200%)
Mutual labels: search-engine
Search cop
Search engine like fulltext query support for ActiveRecord
Stars: ✭ 660 (+8150%)
Mutual labels: search-engine
Dawnlightsearch
A Linux version of Everything Search Engine.
Stars: ✭ 26 (+225%)
Mutual labels: search-engine
Recon Raven
Reconnaissance tool of Penetration test & Bug Bounty
Stars: ✭ 18 (+125%)
Mutual labels: security-scanner
CenSys
Description
Ruby API client to the CenSys internet search engine.
Features
Examples
Initialize the API:
require 'censys'
api = CenSys::API.new(uid,secret)
Initialize the API using $CENSYS_ID
and $CENSYS_SECRET
environment
variables:
api = CenSys::API.new
Search for IPv4 addresses:
response = api.ipv4.search(query: 'dropbox.com')
Search for Websites:
response = api.websites.search(query: 'dropbox.com')
Search for Certificates:
response = api.certificates.search(query: 'dropbox.com')
Enumerate through search results:
response.each_page do |page|
puts ">>> Page ##{page.metadata.page} / #{page.metadata.pages} ..."
page.each do |result|
puts result
end
end
Generate aggregate reports:
response = api.websites.report(
query: '80.http.get.headers.server: Apache',
field: 'location.country_code',
buckets: 100
)
response.each do |country,count|
puts "#{country}: #{count}"
end
Requirements
- ruby >= 2.0
Install
$ gem install censys
Copyright
Copyright (c) 2016 Hal Brodigan
See {file:LICENSE.txt} for details.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].