Advertisement
Guest User

Basic Ruby Printing

a guest
May 11th, 2016
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.93 KB | None | 0 0
  1. #!/usr/bin/ruby
  2.  
  3. require 'pp'
  4. require 'censys'
  5. #api = CenSys::API.new('1f02fd16-393d-47e1-93d2-5a7df893ec9f','Igf4RCRdUNloYX5Sii47jCv3fyf7o')
  6. api = CenSys::API.new
  7. #Search for IPv4 addresses:
  8. ipresponse = api.ipv4.search(query: 'dropbox.com')
  9.  
  10.  
  11. ipresponse.each_page do |page|
  12.   puts ">>> Page ##{page.metadata.page} / #{page.metadata.pages} ..."
  13.  
  14.   page.each do |result|
  15.     puts result[ip]
  16.   end
  17. end
  18.  
  19.  
  20. Data Structure:
  21.  
  22. #<CenSys::Search::IPv4:0x0000000260f520 @attributes={"ip"=>"45.58.72.171", "protocols"=>["443/https", "80/http"]}, @api=#<CenSys::API:0x0000000261d120 @secret="xxxx", @id="xxxx", @ipv4=#<CenSys::API::Resource:0x0000000261d008 @type=:ipv4, @api=#<CenSys::API:0x0000000261d120 ...>>, @websites=#<CenSys::API::Resource:0x0000000261cfe0 @type=:websites, @api=#<CenSys::API:0x0000000261d120 ...>>, @certificates=#<CenSys::API::Resource:0x0000000261cfb8 @type=:certificates, @api=#<CenSys::API:0x0000000261d120 ...>>>>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement