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
Moved `spec/workers/*` into `spec/builtin/`.

519b270e192b290e640bf06aa22be6671dff0770 authored over 1 year ago
Fix `DNS::Nameservers` spec (#62)

f6ddf39a1f9a433b02bf634e254f7e1cbba69fa6 authored over 1 year ago
Add specs for `DNS::Mailservers` (#53)

218e2190109f0cd3fd61604bde352027d2c5f917 authored over 1 year ago
Add specs for `DNS::Lookup` (#52)

158da10bb4e55c154c1b25baac10969f0d8d4a7c authored over 1 year ago
Add specs for `DNS::Nameservers` (#55)

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
Style/spacing.

cbc20bb63afa6342b73f4f9582a369ed25f74564 authored over 1 year ago
Change `Graph#add_edge` to require an explicit `parent_value` argument.

5a7d697951bc528b6f373aeb7b59b77e904a0997 authored over 1 year ago
Added `nmap` as an external dependency.

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
Put wordlist files on separate lines.

bb65349a0f5a87ed7397657dfee87b7b15fb60fa authored over 1 year ago
Added `rake wordlists` to the Development setup instructions.

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
Added one spec for `OutputFormats::Dir`.

2e29b3ae4cab3aab49886afadcc47ca6c2f28d34 authored over 1 year ago
Added one spec for `OutputFormats::Dot`.

02156e699ecab68a918529e9c30db391d5172b39 authored over 1 year ago
Inherit from `Core::OutputFormats::OutputFile`.

ec33e416909853835f438de6e4e4030545756928 authored over 1 year ago
Use `.to_not yield_control`.

e6bbd8d89628fff3c63804993b5e7e0a6e93b0eb authored over 1 year ago
Use better variable/argument names.

5eda0f18bdaaa91c4c68b1b70397cf89d2a50b6f authored over 1 year ago
Scrape email addresses from URL (#51)

e32f5da1a41a1f6afd54425ada3de3b781174e24 authored over 1 year ago
Avoid local variable shadowing.

733019c660d77718b6473fedba5d4fc31de62627 authored over 1 year ago
Removed unused local variable.

f5a6ca7de9976a71569167e386145397d0c0aa9c authored over 1 year ago
Also include the `status` and `headers` in the dirbusted `URL`.

9bb88935e7032755fb5db4847b6c40fdb3a0b163 authored over 1 year ago
Also set the `status`, `headers`, and `body` for the spidered `URL`.

603c9134d15f31a355a8c7005ac23689bd11cfe8 authored over 1 year ago
Added `#status`, `#headers`, and `#body` to `Values::URL` (closes #33).

4e85c24eab31c2214c003aaa0be5697d28282acf authored over 1 year ago
Be more explicit with the YARD type signature.

ac5937e695f75f924d471f6146d3aba2880be599 authored over 1 year ago
Added specs for Graph (#46)

f26ccc87cb51c89e25c072ab82f8e59589d60ae2 authored over 1 year ago
Added specs for `Scope` (#48)

a80f35cef6a7fc6a54de608c6249ec7833088dcf authored over 1 year ago
Added `subject_alt_names` to the `Values::Cert#as_json` Hash.

bd84039bb1e4b9310384f29bf4b0108f7e63238d authored over 1 year ago
Re-organized the order of the `Values::Cert#as_json` entries.

912a5c450967f402fbcabf290bb7f8cf3134e022 authored over 1 year ago
Added `pem` to the `Values::Cert#as_json` Hash.

f4ba7346d2430f6aa7d069936ac6b5e1d886d0e6 authored over 1 year ago
Inline the expected Hash.

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
Added support for extracting `email:`s from `subjectAltName` (closes #45).

b01c83d27c9d99316066e9fb3b8c4e71e53a04d6 authored over 1 year ago
Added a `Values::EmailAddress` class (closes #42).

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.

7071a9bc8b1b95d172e5f4b302ae966d48ab7f70 authored over 1 year ago
Enable the new ASCII art banner.

54658c2053addbf29b6e6b714cd59cd6cfca8453 authored over 1 year ago
Added missing `.document` file.

1d759189c1e6cbe2362d3aceb484d2da0a8cb4ac authored over 1 year ago
Use the new `Ronin::Core::OutputFormats` class mehtods.

ff4a266e1be951666074753b499b63378dddf07f authored over 1 year ago
Added specs for `OutputFormats` (issue #38).

2865888e3c799a5cf29b363510a646c1ce4751ef authored over 1 year ago
Do not use syntax highlighting for help output.

f60852e80c5f96c97f6c00bed97e06962c2f8cb3 authored over 1 year ago
Also abort on a `SocketError` when the hostname fails to resolve.

dd976a7aaa4df991411f7690db67d769fa631619 authored over 1 year ago
Abort on `Errno::ECONNREFUSED` and retry other `StandardError` exceptions.

091840154c47ef1a316a94ca0978848eadbd4592 authored over 1 year ago
Filter out non-hostnames when scraping the TLS cert.

5c30856e976262b676a944ca1b3fb064a1fbe7bd authored over 1 year ago
Rescue all `StandardError`s.

9dd67282c28b8a7a2aa63a41ba975f07791c2445 authored over 1 year ago
Ensure `host` will always be a String value.

2c56cd7b2df37fc553c6569157718e3a41f325ec authored over 1 year ago
Isolate the Value parsing Regexp constants.

ffe8b8b18fda70140768d9a8adfc4401bcfb2453 authored over 1 year ago
Removed the `@abstract` tag from `Value`.

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
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
Added `Value#==` which calls `#eql?`.

78f60da1558cbd392fc033e5ddaa8a88ac6c96eb authored over 1 year ago
Added `Value.parse` (issue #40).

d42baabf5e31018ceeabb8fbdf58d879b00df877 authored over 1 year ago
Renamed `Values::Value` to just `Value`.

d9c9ab5bd5bf373b01428915f0219f7d6a6bdf56 authored over 1 year ago
Added `Values::Website.parse`.

253bc9f52735d8238638500a760788c0fe06279b authored over 1 year ago
Added specs for `WebWorker` (issue #38).

bc86349605f62b1fd58d8e134344138c06d240a1 authored over 1 year ago
Added specs for `DNSWorker` (issue #38).

4165cd10d9514f91fad63b0a349414f2b68be0c7 authored over 1 year ago
Added missing top-level description to `Ronin::Recon::OutputFormats`.

b677dbdacb9f3b03875bee3bfc19572dd450752a authored over 1 year ago
Added specs for `Worker` (issue #38).

5885669906bce1513fa7e9f81beef6b876d4b6b7 authored over 1 year ago
Improve default error message in `Worker#process`.

729cff49c1f3ca4d3de809484ec31b1bef769601 authored over 1 year ago
Fixed indentation in top-level code example for `Worker`.

fb5d57e168f2aa243f7d24adca27ef4634c83e22 authored over 1 year ago
Added specs for `Values::Website` (issue #38).

2275c6e954f136fd580d7edfc68a227bad0c50d0 authored over 1 year ago
Fixed YARD tags.

1c3624e672ef8be52d7e02590fd466aafd494398 authored over 1 year ago
Added specs for `Values::OpenPort` (issue #38).

c9b16f2b5acd8bf7d0d40e099e13b3ecace5b124 authored over 1 year ago
Remove unused `OpenPort#to_a`.

6ff1c0831b9f8fe1189ed9e297d37271c093bad6 authored over 1 year ago
Expose `OpenPort#ssl`.

0e6b0ebb92c8d18768d64b6c49449216efcab355 authored over 1 year ago
Include `@ssl` in the various `Values::OpenPort` methods.

9f832e465348887af5d823603666d4e70ef52130 authored over 1 year ago
Added specs for `Values::Cert` (issue #38).

5b6362ca6f2aa29c95e00594255f286f15cecd29 authored over 1 year ago
Alias `Values::IP#===` to `Values::IP#eql?`.

b694373eaf84590c4838bf4a8a6efeddbe184c3f authored over 1 year ago
Added specs for `Values::Wildcard` (issue #38).

8d4af6f045bf5060e56b8da94dd70b3167ceae60 authored over 1 year ago
Added specs for `Values::IPRange` (issue #38).

88123b26a700fcfdb9c94b0b49a68bb974f83ce7 authored over 1 year ago
Added a missing require.

23420b21990ebc9a69ab7f3ef9a98aefbd7db3d8 authored over 1 year ago
Removed copy/pasted `@abstract` YARD tags.

5fda24caef38f11ed576fb4ba68097f178c2d10d authored over 1 year ago
Added a missing YARD `@raise` tag.

279963da23bd4c747dbd46f8a0d03dff110ac52f authored over 1 year ago
Added specs for `Values::Domain` (issue #38).

e116340f738d92b99c798e6167561b77b4cef5bb authored over 1 year ago
Added specs for `Values::Mailserver` (issue #38).

56c0f24a2ebe260ee5dd32dc22a0e1fead7380f1 authored over 1 year ago
Added specs for `Values::Nameserver` (issue #38).

c72c363a9175ee9b32749f1cc0d7de8eb5fede38 authored over 1 year ago
Fixed requires.

6e04b0a90bdf955ad5ce3eb1fda9cf75483e566d authored over 1 year ago
Added specs for `Values::Host` (issue #38).

25ee7f1ef76a03b7405dcfef4711110903eae1b5 authored over 1 year ago
Alias `Values::Host#===` to `Values::Host#eql?`.

c0726c4a57c82f2ec73053e3eeda5870553f82ee authored over 1 year ago
Added specs for `Values::IP` (issue #38).

16a598cb68a6c354a85b2cf4d37303be89d64028 authored over 1 year ago
Fixed copy/pasted documentation for `Values::Host#initialize`.

2f25d28ba72eb57f6a3f7ff757a6527c6670ec31 authored over 1 year ago
Added specs for `Values::Value` (issue #38).

cda4adf06745a88ae14d7a2156191938d663f7e3 authored over 1 year ago
Added `spec_helper`.

28a27f07040ada7c5e9718b7d16506c0588cc9e9 authored over 1 year ago
Fixed a typo in `Values::URL#as_json`.

0175773340c84cfb7e30b8622908fb4a4981f3c6 authored over 1 year ago
Added specs for `Values::URL`.

791af8fc61498d5e1989ef6a28b0349be78c126b authored over 1 year ago
Add another `Style/CaseEquality` exception for the specs.

7ae88c30ab140d67c1c85f1f3a268959d40fc626 authored over 1 year ago
Fixed a typo in `Scope#initialize`.

37b4a457fa7c049afd4f764d89861704df9f7e2f authored over 1 year ago
Add missing require.

cbddd082b1220fc5a5e5bada9b6b9409d5b01ffe authored over 1 year ago
Expose `Cert#cert` for the tests.

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
Fixed typos in `Value#to_json` and `Value#to_csv`.

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
Added `Values::Value#to_csv`.

a21109e7899bee3cf6041c58c9390e1e6c95847d authored over 1 year ago
Add `value_type` methods to all `Values` classes.

ba9021f393c36c4581065d80b949858cf958550f authored over 1 year ago
Fixed `Values::URL#as_json`.

01220a15e735cf886e646fd123db2464247aa894 authored over 1 year ago
Fix indentation.

82fa63f82d43ebfcf02a7fe40d4e052ee7ef3c25 authored over 1 year ago