Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ronin-rb/ronin-recon
A micro-framework and tool for performing reconnaissance.
https://github.com/ronin-rb/ronin-recon
Render status for URL in the `dot` output format (#63)
c9c1251501bfee5dfd42f4e9c3bc369aa5682f46 authored over 1 year ago
c9c1251501bfee5dfd42f4e9c3bc369aa5682f46 authored over 1 year ago
Moved `spec/workers/*` into `spec/builtin/`.
519b270e192b290e640bf06aa22be6671dff0770 authored over 1 year ago
519b270e192b290e640bf06aa22be6671dff0770 authored over 1 year ago
Fix `DNS::Nameservers` spec (#62)
f6ddf39a1f9a433b02bf634e254f7e1cbba69fa6 authored over 1 year ago
f6ddf39a1f9a433b02bf634e254f7e1cbba69fa6 authored over 1 year ago
Add specs for `DNS::Mailservers` (#53)
218e2190109f0cd3fd61604bde352027d2c5f917 authored over 1 year ago
218e2190109f0cd3fd61604bde352027d2c5f917 authored over 1 year ago
Add specs for `DNS::Lookup` (#52)
158da10bb4e55c154c1b25baac10969f0d8d4a7c authored over 1 year ago
158da10bb4e55c154c1b25baac10969f0d8d4a7c authored over 1 year ago
Add specs for `DNS::Nameservers` (#55)
7d4e782be46eb31572034b7d09c45fcc5117cc02 authored over 1 year ago
7d4e782be46eb31572034b7d09c45fcc5117cc02 authored over 1 year ago
Fixed a bug in `Graph#add_edge` where `nil` was being added to the `Set`.
432d5dbc0ba6def3edd849eec637a9e1b3276643 authored over 1 year ago
432d5dbc0ba6def3edd849eec637a9e1b3276643 authored over 1 year ago
Style/spacing.
cbc20bb63afa6342b73f4f9582a369ed25f74564 authored over 1 year ago
cbc20bb63afa6342b73f4f9582a369ed25f74564 authored over 1 year ago
Change `Graph#add_edge` to require an explicit `parent_value` argument.
5a7d697951bc528b6f373aeb7b59b77e904a0997 authored over 1 year ago
5a7d697951bc528b6f373aeb7b59b77e904a0997 authored over 1 year ago
Added `nmap` as an external dependency.
4e16baf0baf03afe469efb712f4e44cb96a0db10 authored over 1 year ago
4e16baf0baf03afe469efb712f4e44cb96a0db10 authored over 1 year ago
Ensure we're using `wordlist` >= 1.0.3 for most recent macOS fix.
7da85e8c090710dc863b70f25053a7a4c1c88038 authored over 1 year ago
7da85e8c090710dc863b70f25053a7a4c1c88038 authored over 1 year ago
Put wordlist files on separate lines.
bb65349a0f5a87ed7397657dfee87b7b15fb60fa authored over 1 year ago
bb65349a0f5a87ed7397657dfee87b7b15fb60fa authored over 1 year ago
Added `rake wordlists` to the Development setup instructions.
0756adf2623d89b2002d32460d90a1808fce1783 authored over 1 year ago
0756adf2623d89b2002d32460d90a1808fce1783 authored over 1 year ago
Add a `rake wordlists` task to generate the built-in wordlists in `data/`.
44c8f8f5bc986b299c45403e018c8a3f4e99779e authored over 1 year ago
44c8f8f5bc986b299c45403e018c8a3f4e99779e authored over 1 year ago
Added one spec for `OutputFormats::Dir`.
2e29b3ae4cab3aab49886afadcc47ca6c2f28d34 authored over 1 year ago
2e29b3ae4cab3aab49886afadcc47ca6c2f28d34 authored over 1 year ago
Added one spec for `OutputFormats::Dot`.
02156e699ecab68a918529e9c30db391d5172b39 authored over 1 year ago
02156e699ecab68a918529e9c30db391d5172b39 authored over 1 year ago
Inherit from `Core::OutputFormats::OutputFile`.
ec33e416909853835f438de6e4e4030545756928 authored over 1 year ago
ec33e416909853835f438de6e4e4030545756928 authored over 1 year ago
Use `.to_not yield_control`.
e6bbd8d89628fff3c63804993b5e7e0a6e93b0eb authored over 1 year ago
e6bbd8d89628fff3c63804993b5e7e0a6e93b0eb authored over 1 year ago
Use better variable/argument names.
5eda0f18bdaaa91c4c68b1b70397cf89d2a50b6f authored over 1 year ago
5eda0f18bdaaa91c4c68b1b70397cf89d2a50b6f authored over 1 year ago
Scrape email addresses from URL (#51)
e32f5da1a41a1f6afd54425ada3de3b781174e24 authored over 1 year ago
e32f5da1a41a1f6afd54425ada3de3b781174e24 authored over 1 year ago
Avoid local variable shadowing.
733019c660d77718b6473fedba5d4fc31de62627 authored over 1 year ago
733019c660d77718b6473fedba5d4fc31de62627 authored over 1 year ago
Removed unused local variable.
f5a6ca7de9976a71569167e386145397d0c0aa9c authored over 1 year ago
f5a6ca7de9976a71569167e386145397d0c0aa9c authored over 1 year ago
Also include the `status` and `headers` in the dirbusted `URL`.
9bb88935e7032755fb5db4847b6c40fdb3a0b163 authored over 1 year ago
9bb88935e7032755fb5db4847b6c40fdb3a0b163 authored over 1 year ago
Also set the `status`, `headers`, and `body` for the spidered `URL`.
603c9134d15f31a355a8c7005ac23689bd11cfe8 authored over 1 year ago
603c9134d15f31a355a8c7005ac23689bd11cfe8 authored over 1 year ago
Added `#status`, `#headers`, and `#body` to `Values::URL` (closes #33).
4e85c24eab31c2214c003aaa0be5697d28282acf authored over 1 year ago
4e85c24eab31c2214c003aaa0be5697d28282acf authored over 1 year ago
Be more explicit with the YARD type signature.
ac5937e695f75f924d471f6146d3aba2880be599 authored over 1 year ago
ac5937e695f75f924d471f6146d3aba2880be599 authored over 1 year ago
Added specs for Graph (#46)
f26ccc87cb51c89e25c072ab82f8e59589d60ae2 authored over 1 year ago
f26ccc87cb51c89e25c072ab82f8e59589d60ae2 authored over 1 year ago
Added specs for `Scope` (#48)
a80f35cef6a7fc6a54de608c6249ec7833088dcf authored over 1 year ago
a80f35cef6a7fc6a54de608c6249ec7833088dcf authored over 1 year ago
Added `subject_alt_names` to the `Values::Cert#as_json` Hash.
bd84039bb1e4b9310384f29bf4b0108f7e63238d authored over 1 year ago
bd84039bb1e4b9310384f29bf4b0108f7e63238d authored over 1 year ago
Re-organized the order of the `Values::Cert#as_json` entries.
912a5c450967f402fbcabf290bb7f8cf3134e022 authored over 1 year ago
912a5c450967f402fbcabf290bb7f8cf3134e022 authored over 1 year ago
Added `pem` to the `Values::Cert#as_json` Hash.
f4ba7346d2430f6aa7d069936ac6b5e1d886d0e6 authored over 1 year ago
f4ba7346d2430f6aa7d069936ac6b5e1d886d0e6 authored over 1 year ago
Inline the expected Hash.
5f66b7e2617d6794a8ff8e0cb4b47bd0d6ee0a15 authored over 1 year ago
5f66b7e2617d6794a8ff8e0cb4b47bd0d6ee0a15 authored over 1 year ago
Added `Values::Cert#as_json` (#47)
* Added specs for `Values::Cert#as_json`.
755c53d7ae330b326654f0ac7340ac31b6ede33a authored over 1 year ago
Also parse `emailAddress` entries from the `subject` (closes #45).
6b198c2938d1261152c3f20a27083084600d5866 authored over 1 year ago
6b198c2938d1261152c3f20a27083084600d5866 authored over 1 year ago
Added support for extracting `email:`s from `subjectAltName` (closes #45).
b01c83d27c9d99316066e9fb3b8c4e71e53a04d6 authored over 1 year ago
b01c83d27c9d99316066e9fb3b8c4e71e53a04d6 authored over 1 year ago
Added a `Values::EmailAddress` class (closes #42).
1c304bb6131fb73817418d3a6e7283abb67f6c68 authored over 1 year ago
1c304bb6131fb73817418d3a6e7283abb67f6c68 authored over 1 year ago
Fixed a bug in `Importer.import_value` when given a `Values::URL` (@lena64t).
* Pass `Values::URL#uri` to `DB::URL.find_or_import` to avoid re-parsing
the URI.
Enable the new ASCII art banner.
54658c2053addbf29b6e6b714cd59cd6cfca8453 authored over 1 year ago
54658c2053addbf29b6e6b714cd59cd6cfca8453 authored over 1 year ago
Added missing `.document` file.
1d759189c1e6cbe2362d3aceb484d2da0a8cb4ac authored over 1 year ago
1d759189c1e6cbe2362d3aceb484d2da0a8cb4ac authored over 1 year ago
Use the new `Ronin::Core::OutputFormats` class mehtods.
ff4a266e1be951666074753b499b63378dddf07f authored over 1 year ago
ff4a266e1be951666074753b499b63378dddf07f authored over 1 year ago
Added specs for `OutputFormats` (issue #38).
2865888e3c799a5cf29b363510a646c1ce4751ef authored over 1 year ago
2865888e3c799a5cf29b363510a646c1ce4751ef authored over 1 year ago
Do not use syntax highlighting for help output.
f60852e80c5f96c97f6c00bed97e06962c2f8cb3 authored over 1 year ago
f60852e80c5f96c97f6c00bed97e06962c2f8cb3 authored over 1 year ago
Also abort on a `SocketError` when the hostname fails to resolve.
dd976a7aaa4df991411f7690db67d769fa631619 authored over 1 year ago
dd976a7aaa4df991411f7690db67d769fa631619 authored over 1 year ago
Abort on `Errno::ECONNREFUSED` and retry other `StandardError` exceptions.
091840154c47ef1a316a94ca0978848eadbd4592 authored over 1 year ago
091840154c47ef1a316a94ca0978848eadbd4592 authored over 1 year ago
Filter out non-hostnames when scraping the TLS cert.
5c30856e976262b676a944ca1b3fb064a1fbe7bd authored over 1 year ago
5c30856e976262b676a944ca1b3fb064a1fbe7bd authored over 1 year ago
Rescue all `StandardError`s.
9dd67282c28b8a7a2aa63a41ba975f07791c2445 authored over 1 year ago
9dd67282c28b8a7a2aa63a41ba975f07791c2445 authored over 1 year ago
Ensure `host` will always be a String value.
2c56cd7b2df37fc553c6569157718e3a41f325ec authored over 1 year ago
2c56cd7b2df37fc553c6569157718e3a41f325ec authored over 1 year ago
Isolate the Value parsing Regexp constants.
ffe8b8b18fda70140768d9a8adfc4401bcfb2453 authored over 1 year ago
ffe8b8b18fda70140768d9a8adfc4401bcfb2453 authored over 1 year ago
Removed the `@abstract` tag from `Value`.
0bfbc26fa589f5215582f36eaa2c8b40d1f9ea38 authored over 1 year ago
0bfbc26fa589f5215582f36eaa2c8b40d1f9ea38 authored over 1 year ago
Changed `ronin-recon test` to accept an initial value argument.
* Use `Value.parse` to parse the value argument.
4d3839e37b6868487fe744290f295238fa7dc378 authored over 1 year ago
Also accept `Values::Host` objects.
06c4b5c0f36517fd640693c2cbd56424f2c79fd5 authored over 1 year ago
06c4b5c0f36517fd640693c2cbd56424f2c79fd5 authored over 1 year ago
Changed `ronin-recon run` to accept value arguments.
* Use `Value.parse` to parse the value arguments.
a8dd0f6b24345e1a6f80164320a305a23e62eecb authored over 1 year ago
Added `InputFile` (closes #41).
7e1a1391ab85841d54fde2c70716ea9a645d826a authored over 1 year ago
7e1a1391ab85841d54fde2c70716ea9a645d826a authored over 1 year ago
Added `Value#==` which calls `#eql?`.
78f60da1558cbd392fc033e5ddaa8a88ac6c96eb authored over 1 year ago
78f60da1558cbd392fc033e5ddaa8a88ac6c96eb authored over 1 year ago
Added `Value.parse` (issue #40).
d42baabf5e31018ceeabb8fbdf58d879b00df877 authored over 1 year ago
d42baabf5e31018ceeabb8fbdf58d879b00df877 authored over 1 year ago
Renamed `Values::Value` to just `Value`.
d9c9ab5bd5bf373b01428915f0219f7d6a6bdf56 authored over 1 year ago
d9c9ab5bd5bf373b01428915f0219f7d6a6bdf56 authored over 1 year ago
Added `Values::Website.parse`.
253bc9f52735d8238638500a760788c0fe06279b authored over 1 year ago
253bc9f52735d8238638500a760788c0fe06279b authored over 1 year ago
Added specs for `WebWorker` (issue #38).
bc86349605f62b1fd58d8e134344138c06d240a1 authored over 1 year ago
bc86349605f62b1fd58d8e134344138c06d240a1 authored over 1 year ago
Added specs for `DNSWorker` (issue #38).
4165cd10d9514f91fad63b0a349414f2b68be0c7 authored over 1 year ago
4165cd10d9514f91fad63b0a349414f2b68be0c7 authored over 1 year ago
Added missing top-level description to `Ronin::Recon::OutputFormats`.
b677dbdacb9f3b03875bee3bfc19572dd450752a authored over 1 year ago
b677dbdacb9f3b03875bee3bfc19572dd450752a authored over 1 year ago
Added specs for `Worker` (issue #38).
5885669906bce1513fa7e9f81beef6b876d4b6b7 authored over 1 year ago
5885669906bce1513fa7e9f81beef6b876d4b6b7 authored over 1 year ago
Improve default error message in `Worker#process`.
729cff49c1f3ca4d3de809484ec31b1bef769601 authored over 1 year ago
729cff49c1f3ca4d3de809484ec31b1bef769601 authored over 1 year ago
Fixed indentation in top-level code example for `Worker`.
fb5d57e168f2aa243f7d24adca27ef4634c83e22 authored over 1 year ago
fb5d57e168f2aa243f7d24adca27ef4634c83e22 authored over 1 year ago
Added specs for `Values::Website` (issue #38).
2275c6e954f136fd580d7edfc68a227bad0c50d0 authored over 1 year ago
2275c6e954f136fd580d7edfc68a227bad0c50d0 authored over 1 year ago
Fixed YARD tags.
1c3624e672ef8be52d7e02590fd466aafd494398 authored over 1 year ago
1c3624e672ef8be52d7e02590fd466aafd494398 authored over 1 year ago
Added specs for `Values::OpenPort` (issue #38).
c9b16f2b5acd8bf7d0d40e099e13b3ecace5b124 authored over 1 year ago
c9b16f2b5acd8bf7d0d40e099e13b3ecace5b124 authored over 1 year ago
Remove unused `OpenPort#to_a`.
6ff1c0831b9f8fe1189ed9e297d37271c093bad6 authored over 1 year ago
6ff1c0831b9f8fe1189ed9e297d37271c093bad6 authored over 1 year ago
Expose `OpenPort#ssl`.
0e6b0ebb92c8d18768d64b6c49449216efcab355 authored over 1 year ago
0e6b0ebb92c8d18768d64b6c49449216efcab355 authored over 1 year ago
Include `@ssl` in the various `Values::OpenPort` methods.
9f832e465348887af5d823603666d4e70ef52130 authored over 1 year ago
9f832e465348887af5d823603666d4e70ef52130 authored over 1 year ago
Added specs for `Values::Cert` (issue #38).
5b6362ca6f2aa29c95e00594255f286f15cecd29 authored over 1 year ago
5b6362ca6f2aa29c95e00594255f286f15cecd29 authored over 1 year ago
Alias `Values::IP#===` to `Values::IP#eql?`.
b694373eaf84590c4838bf4a8a6efeddbe184c3f authored over 1 year ago
b694373eaf84590c4838bf4a8a6efeddbe184c3f authored over 1 year ago
Added specs for `Values::Wildcard` (issue #38).
8d4af6f045bf5060e56b8da94dd70b3167ceae60 authored over 1 year ago
8d4af6f045bf5060e56b8da94dd70b3167ceae60 authored over 1 year ago
Added specs for `Values::IPRange` (issue #38).
88123b26a700fcfdb9c94b0b49a68bb974f83ce7 authored over 1 year ago
88123b26a700fcfdb9c94b0b49a68bb974f83ce7 authored over 1 year ago
Added a missing require.
23420b21990ebc9a69ab7f3ef9a98aefbd7db3d8 authored over 1 year ago
23420b21990ebc9a69ab7f3ef9a98aefbd7db3d8 authored over 1 year ago
Removed copy/pasted `@abstract` YARD tags.
5fda24caef38f11ed576fb4ba68097f178c2d10d authored over 1 year ago
5fda24caef38f11ed576fb4ba68097f178c2d10d authored over 1 year ago
Added a missing YARD `@raise` tag.
279963da23bd4c747dbd46f8a0d03dff110ac52f authored over 1 year ago
279963da23bd4c747dbd46f8a0d03dff110ac52f authored over 1 year ago
Added specs for `Values::Domain` (issue #38).
e116340f738d92b99c798e6167561b77b4cef5bb authored over 1 year ago
e116340f738d92b99c798e6167561b77b4cef5bb authored over 1 year ago
Added specs for `Values::Mailserver` (issue #38).
56c0f24a2ebe260ee5dd32dc22a0e1fead7380f1 authored over 1 year ago
56c0f24a2ebe260ee5dd32dc22a0e1fead7380f1 authored over 1 year ago
Added specs for `Values::Nameserver` (issue #38).
c72c363a9175ee9b32749f1cc0d7de8eb5fede38 authored over 1 year ago
c72c363a9175ee9b32749f1cc0d7de8eb5fede38 authored over 1 year ago
Fixed requires.
6e04b0a90bdf955ad5ce3eb1fda9cf75483e566d authored over 1 year ago
6e04b0a90bdf955ad5ce3eb1fda9cf75483e566d authored over 1 year ago
Added specs for `Values::Host` (issue #38).
25ee7f1ef76a03b7405dcfef4711110903eae1b5 authored over 1 year ago
25ee7f1ef76a03b7405dcfef4711110903eae1b5 authored over 1 year ago
Alias `Values::Host#===` to `Values::Host#eql?`.
c0726c4a57c82f2ec73053e3eeda5870553f82ee authored over 1 year ago
c0726c4a57c82f2ec73053e3eeda5870553f82ee authored over 1 year ago
Added specs for `Values::IP` (issue #38).
16a598cb68a6c354a85b2cf4d37303be89d64028 authored over 1 year ago
16a598cb68a6c354a85b2cf4d37303be89d64028 authored over 1 year ago
Fixed copy/pasted documentation for `Values::Host#initialize`.
2f25d28ba72eb57f6a3f7ff757a6527c6670ec31 authored over 1 year ago
2f25d28ba72eb57f6a3f7ff757a6527c6670ec31 authored over 1 year ago
Added specs for `Values::Value` (issue #38).
cda4adf06745a88ae14d7a2156191938d663f7e3 authored over 1 year ago
cda4adf06745a88ae14d7a2156191938d663f7e3 authored over 1 year ago
Added `spec_helper`.
28a27f07040ada7c5e9718b7d16506c0588cc9e9 authored over 1 year ago
28a27f07040ada7c5e9718b7d16506c0588cc9e9 authored over 1 year ago
Fixed a typo in `Values::URL#as_json`.
0175773340c84cfb7e30b8622908fb4a4981f3c6 authored over 1 year ago
0175773340c84cfb7e30b8622908fb4a4981f3c6 authored over 1 year ago
Added specs for `Values::URL`.
791af8fc61498d5e1989ef6a28b0349be78c126b authored over 1 year ago
791af8fc61498d5e1989ef6a28b0349be78c126b authored over 1 year ago
Add another `Style/CaseEquality` exception for the specs.
7ae88c30ab140d67c1c85f1f3a268959d40fc626 authored over 1 year ago
7ae88c30ab140d67c1c85f1f3a268959d40fc626 authored over 1 year ago
Fixed a typo in `Scope#initialize`.
37b4a457fa7c049afd4f764d89861704df9f7e2f authored over 1 year ago
37b4a457fa7c049afd4f764d89861704df9f7e2f authored over 1 year ago
Add missing require.
cbddd082b1220fc5a5e5bada9b6b9409d5b01ffe authored over 1 year ago
cbddd082b1220fc5a5e5bada9b6b9409d5b01ffe authored over 1 year ago
Expose `Cert#cert` for the tests.
ec62b246091724b9668b091b3e34ae36e2a33c8e authored over 1 year ago
ec62b246091724b9668b091b3e34ae36e2a33c8e authored over 1 year ago
Pass in additional arguments for `Values::Value#to_json` to `Hash#to_hash`.
b15574055e242406c8919102c5ccbbb5b666f4e5 authored over 1 year ago
b15574055e242406c8919102c5ccbbb5b666f4e5 authored over 1 year ago
Fixed typos in `Value#to_json` and `Value#to_csv`.
c79a4c65682797580d5f5d8bc4395a6fedcd794c authored over 1 year ago
c79a4c65682797580d5f5d8bc4395a6fedcd794c authored over 1 year ago
Updated `OutputFormats` to use `Ronin::Core::OutputFormats`.
* Added `OutputFormats::GraphFormat`.
b28347f08515c660a9e292d137f83f3d00e19a51 authored over 1 year ago
Switch to the `ronin-core` 0.2.0 branch.
2f187493298ee7e954af0b70d39d40d5431dc01a authored over 1 year ago
2f187493298ee7e954af0b70d39d40d5431dc01a authored over 1 year ago
Added `Values::Value#to_csv`.
a21109e7899bee3cf6041c58c9390e1e6c95847d authored over 1 year ago
a21109e7899bee3cf6041c58c9390e1e6c95847d authored over 1 year ago
Add `value_type` methods to all `Values` classes.
ba9021f393c36c4581065d80b949858cf958550f authored over 1 year ago
ba9021f393c36c4581065d80b949858cf958550f authored over 1 year ago
Fixed `Values::URL#as_json`.
01220a15e735cf886e646fd123db2464247aa894 authored over 1 year ago
01220a15e735cf886e646fd123db2464247aa894 authored over 1 year ago
Fix indentation.
82fa63f82d43ebfcf02a7fe40d4e052ee7ef3c25 authored over 1 year ago
82fa63f82d43ebfcf02a7fe40d4e052ee7ef3c25 authored over 1 year ago