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
Refactored `Scope` specs.
* Improve test coverage of ignore values.
4e75e9553b459613f37aa4d6084b80b4fd2b1dfc authored 12 months ago
Micro-optimization.
907a7e1ac4ff742aa1af52bd08025ec9c332cbfd authored 12 months ago
907a7e1ac4ff742aa1af52bd08025ec9c332cbfd authored 12 months ago
Allow filtering `URL` values against `Wildcard` scope values.
aaabe91819177eab95d1f043950a024fe366c177 authored 12 months ago
aaabe91819177eab95d1f043950a024fe366c177 authored 12 months ago
Allow `Wildcard` values to compare against `URL` values.
c8806bdecdb0a831129c7a463681f10d1689d54c authored 12 months ago
c8806bdecdb0a831129c7a463681f10d1689d54c authored 12 months ago
Document and expose the `Scope#ignore` values.
0676504eeb79b5ecd15104aa0379b4dc134fef79 authored 12 months ago
0676504eeb79b5ecd15104aa0379b4dc134fef79 authored 12 months ago
Added missing documentation to the `run` command.
7a7c1602f59163ce8f3d12fccef378948cbfd78c authored 12 months ago
7a7c1602f59163ce8f3d12fccef378948cbfd78c authored 12 months ago
Add missing `@param` tag.
3604c1aa276fa2e0fb9cb3925c1679ba7abafc3d authored 12 months ago
3604c1aa276fa2e0fb9cb3925c1679ba7abafc3d authored 12 months ago
Added the `dns/reverse_lookup` worker (closes #10).
5dfc1a5406cdd193fdd67389f8fe25a73e849aa5 authored 12 months ago
5dfc1a5406cdd193fdd67389f8fe25a73e849aa5 authored 12 months ago
Implement `dns_get_names` and fix `dns_get_ptr_records`.
504691173d71a1749c5514dbc2da5853ad89bd4b authored 12 months ago
504691173d71a1749c5514dbc2da5853ad89bd4b authored 12 months ago
Make an exception for `Values::IPRange#===`.
5ccf5f265c9416e3e84216afc2ed0a42977e2de6 authored about 1 year ago
5ccf5f265c9416e3e84216afc2ed0a42977e2de6 authored about 1 year ago
Switched to using `Support::Network::IPRange` in `Values::IPRange` (closes #58).
6193ac366094a30070240e44542aa2001840533f authored about 1 year ago
6193ac366094a30070240e44542aa2001840533f authored about 1 year ago
Use `Ronin::Support::Network::IPRange::REGEX` (issue #58).
d5c02761326779c97f97a002c18dc9d85c5e9d2e authored about 1 year ago
d5c02761326779c97f97a002c18dc9d85c5e9d2e authored about 1 year ago
Use `Ronin::Support::Network::IP::REGEX` for the IP regex.
6f0cd76edcd9bd0e60bbd75a9f8bb91aee433356 authored about 1 year ago
6f0cd76edcd9bd0e60bbd75a9f8bb91aee433356 authored about 1 year ago
Updated the copyright years.
984229b7c0711c060f6984b438a3fcba5ae7dcde authored about 1 year ago
984229b7c0711c060f6984b438a3fcba5ae7dcde authored about 1 year ago
Added `WorkerSet#load_file` (issue #85).
013027b0a16e56b3615d9f6ff5928918b0d35b9a authored about 1 year ago
013027b0a16e56b3615d9f6ff5928918b0d35b9a authored about 1 year ago
Default `workers:` to `WorkerSet.default` in `Engine#initialize`.
440462a8d0275025abb827bad1d5dd5d8fafdee7 authored about 1 year ago
440462a8d0275025abb827bad1d5dd5d8fafdee7 authored about 1 year ago
Added the `WorkerSet` class (closes #85).
ba388249e34b801f2b5600e5a1f91167fbe74d6a authored about 1 year ago
ba388249e34b801f2b5600e5a1f91167fbe74d6a authored about 1 year ago
Fixed the specs for `SSL::CertSh`.
f39d9398058215dcf622b45d5eff4dc224b17235 authored about 1 year ago
f39d9398058215dcf622b45d5eff4dc224b17235 authored about 1 year ago
Fixed namespace and class ID for the `CertSh` worker.
5685a1596a678c669857c2a7aa512b60823e31c2 authored about 1 year ago
5685a1596a678c669857c2a7aa512b60823e31c2 authored about 1 year ago
Fix class name for `net/service_id`.
ebf970daf06bba9d82ea21197f9154fe8e71085f authored about 1 year ago
ebf970daf06bba9d82ea21197f9154fe8e71085f authored about 1 year ago
Added `irb` to the Synopsis output.
af36c09189a1de4683b0cd5b92facfb478ee0947 authored about 1 year ago
af36c09189a1de4683b0cd5b92facfb478ee0947 authored about 1 year ago
Fixed header of the `ronin-recon-irb.1` man page.
6c80dddb005fe13094e6277577a055deba63d1ea authored about 1 year ago
6c80dddb005fe13094e6277577a055deba63d1ea authored about 1 year ago
Added `irb` to the `ronin-recon` main man page.
627a89a439e47185b20977b6fdf9088036949cc4 authored about 1 year ago
627a89a439e47185b20977b6fdf9088036949cc4 authored about 1 year ago
Added the `ronin-recon irb` command (closes #105).
aad1ba87a0a6354387227d40e3c756c8971b6f47 authored about 1 year ago
aad1ba87a0a6354387227d40e3c756c8971b6f47 authored about 1 year ago
Added `CLI::RubyShell` (issue #105).
632d396af3f30ccc589c750a40ad0aa8a97e6ba9 authored about 1 year ago
632d396af3f30ccc589c750a40ad0aa8a97e6ba9 authored about 1 year ago
Fix man page names in the `SEE ALSO` section.
19127643725e8ad07ed298e2a4a68fef6b1414b1 authored about 1 year ago
19127643725e8ad07ed298e2a4a68fef6b1414b1 authored about 1 year ago
Add missing `COPYING.txt` file for the LGPL-3.0.
194d6d02b30aeb92c9c8aa87c6afec63bf047286 authored about 1 year ago
194d6d02b30aeb92c9c8aa87c6afec63bf047286 authored about 1 year ago
Move `cert_enum`, `cert_grab`, and `cert_sh` to the `SSL` namespace.
6e3b483280f06b7e6a143c97dafe7de377188c1a authored about 1 year ago
6e3b483280f06b7e6a143c97dafe7de377188c1a authored about 1 year ago
Added the missing `man/ronin-recon.1.md` man page (closes #104).
26219bddf538591383ba491bae2a86e3089ab85b authored about 1 year ago
26219bddf538591383ba491bae2a86e3089ab85b authored about 1 year ago
Fixed copy/pasted man page.
428e79f55b78e9b20d48cf46522160c5037c56c4 authored about 1 year ago
428e79f55b78e9b20d48cf46522160c5037c56c4 authored about 1 year ago
Added the `ronin-recon completion` command (closes #99).
7c1e2bfc6c4bb9e564727835f99f9b3fd4770bd2 authored about 1 year ago
7c1e2bfc6c4bb9e564727835f99f9b3fd4770bd2 authored about 1 year ago
Added RSpec examples for testing a command's man page.
fc463035f6c7b241f7bb0b3d53fbcab194c5f5fe authored about 1 year ago
fc463035f6c7b241f7bb0b3d53fbcab194c5f5fe authored about 1 year ago
Added `command_kit-completion` (issue #99).
aaf75438bcf3f2f6fe76194f4eb1e8882fe3271f authored about 1 year ago
aaf75438bcf3f2f6fe76194f4eb1e8882fe3271f authored about 1 year ago
Add ruby-3.3 to the CI matrix.
335b039d16ebf90c4db85a2b83173e15cfa54719 authored about 1 year ago
335b039d16ebf90c4db85a2b83173e15cfa54719 authored about 1 year ago
Added `NAME` sections to all man pages (closes #98).
8851f5772400e07e0156d00b63cf0efe439ddff2 authored about 1 year ago
8851f5772400e07e0156d00b63cf0efe439ddff2 authored about 1 year ago
Updated to `kramdown-man` 1.0.0 (closes #97)
cda22691ee1bab135cf21a8e04c9c4ee144e2d55 authored about 1 year ago
cda22691ee1bab135cf21a8e04c9c4ee144e2d55 authored about 1 year ago
Added the `ronin-recon new` command (closes #95).
8ec519971d6ff879e9deebb84a0b8c210043877b authored over 1 year ago
8ec519971d6ff879e9deebb84a0b8c210043877b authored over 1 year ago
Copied the example recon worker into the `Examples` section.
53621e34908c69b14285088a6cbc20d67878a8a7 authored over 1 year ago
53621e34908c69b14285088a6cbc20d67878a8a7 authored over 1 year ago
Move the `accepts`, `outputs`, `intensity` below `description` in the example.
e1d7c89ed343441775ee26b4b6a66e2182eb695b authored over 1 year ago
e1d7c89ed343441775ee26b4b6a66e2182eb695b authored over 1 year ago
Move the `accepts` and `outputs` below the `description`.
68a66633b5fd999f380470270b919b5a7400417d authored over 1 year ago
68a66633b5fd999f380470270b919b5a7400417d authored over 1 year ago
Added `Worker.outputs` metadata attribute (closes #84).
5bfe8f6db382710561f838fda7db6ded2880162f authored over 1 year ago
5bfe8f6db382710561f838fda7db6ded2880162f authored over 1 year ago
Added `outputs` metadata attributes to all built-in recon workers.
a31b3a91a2bb857bdfffcaef52ecba4cb57bd847 authored over 1 year ago
a31b3a91a2bb857bdfffcaef52ecba4cb57bd847 authored over 1 year ago
Print the `outputs` metadata attribute from the worker.
e8bcc31757f04bdc848d5cca445d29781bbfb598 authored over 1 year ago
e8bcc31757f04bdc848d5cca445d29781bbfb598 authored over 1 year ago
Use a more specific class name.
091db65c1b02b03f4af9aad1654695c9112a241b authored over 1 year ago
091db65c1b02b03f4af9aad1654695c9112a241b authored over 1 year ago
Require `ronin-support` ~> 1.1.
996d4f1e89be3097db55ebcb6665473796430994 authored over 1 year ago
996d4f1e89be3097db55ebcb6665473796430994 authored over 1 year ago
Fixed a `@yieldparam` tag.
95300dd85a46a0f19ff45ee3937aee72944281a6 authored over 1 year ago
95300dd85a46a0f19ff45ee3937aee72944281a6 authored over 1 year ago
Add GraphViz to the list of requirements.
a83af09c121161149a21987a3a0739f00fc226cb authored over 1 year ago
a83af09c121161149a21987a3a0739f00fc226cb authored over 1 year ago
Updated the list of recon workers.
6f978a8ac37754cda538984cba98930c55fbef7d authored over 1 year ago
6f978a8ac37754cda538984cba98930c55fbef7d authored over 1 year ago
Split `Ronin::Recon::Net::ServiceScan` into `PortScan` and `ServiceId`.
* This allows `Nameserver`s, `Mailserver`s, and `Website`s to be
correctly associated with the...
Allow `OpenPort` to contain the `host` associated with the `address`.
0412af5d17fe641c4638bf1d08c20717a676ef62 authored over 1 year ago
0412af5d17fe641c4638bf1d08c20717a676ef62 authored over 1 year ago
Updated the documentation for `ronin-recon run --output-format`.
41cacf3843c331c78388bb4d7db4714186c84a8e authored over 1 year ago
41cacf3843c331c78388bb4d7db4714186c84a8e authored over 1 year ago
Added support for PNG output (closes #93).
84d7d09260aa364f0a4eded3fbcbb6a6ac6f73a2 authored over 1 year ago
84d7d09260aa364f0a4eded3fbcbb6a6ac6f73a2 authored over 1 year ago
Added support for SVG output (closes #25).
13f7c9928c77733248aebc17a2ba9af61c8ad2e4 authored over 1 year ago
13f7c9928c77733248aebc17a2ba9af61c8ad2e4 authored over 1 year ago
Group GraphViz output formats into a sub-list.
ac7ae04366b54502084c51d684c0fb820b427737 authored over 1 year ago
ac7ae04366b54502084c51d684c0fb820b427737 authored over 1 year ago
Added support for PDF output (closes #26).
2da5411c1fecbe52d8b8c6bdc91796ed38d64161 authored over 1 year ago
2da5411c1fecbe52d8b8c6bdc91796ed38d64161 authored over 1 year ago
Added `OutputFormats::GraphVizFormat` (issue #26).
cf1f6890d2a83468ef9f0eca7cca7b99712eb2b0 authored over 1 year ago
cf1f6890d2a83468ef9f0eca7cca7b99712eb2b0 authored over 1 year ago
Install `graphviz` for the test suite.
045e0fa3cf89e2e0e64ea5099e9a380ac83ed297 authored over 1 year ago
045e0fa3cf89e2e0e64ea5099e9a380ac83ed297 authored over 1 year ago
Added missing requires.
2e00db623600177ad744ae6e2d899be3c3290c25 authored over 1 year ago
2e00db623600177ad744ae6e2d899be3c3290c25 authored over 1 year ago
Style: avoid using too many nested parenthesis/curly-braces.
614bb9a4d94c9cdd1072e548bb4e5dcd95db331b authored over 1 year ago
614bb9a4d94c9cdd1072e548bb4e5dcd95db331b authored over 1 year ago
Exclude the specs that use the network by default.
* Add a separate `spec:network` rake task.
69805a3783b99a1fd66d3f2b0c6e53989d699184 authored over 1 year ago
Copy/pasted the `ronin-recon run` examples into the `ronin-recon-run` man-page.
dd21bdf7795a1444b365ed8dd003e497b7fb79e9 authored over 1 year ago
dd21bdf7795a1444b365ed8dd003e497b7fb79e9 authored over 1 year ago
Use a more realistic example of using `-I,--ignore`.
a24fe510634fb3eb41f9031b09747c96c9db3508 authored over 1 year ago
a24fe510634fb3eb41f9031b09747c96c9db3508 authored over 1 year ago
Added an extra newline.
bbab67d5aa23d4858a8f248cf0e772d82be77b6f authored over 1 year ago
bbab67d5aa23d4858a8f248cf0e772d82be77b6f authored over 1 year ago
add `ignore` kwagr to Engine and Scope (#91)
03c2dae831a430c1288ac36c56f24b1b979ad680 authored over 1 year ago
03c2dae831a430c1288ac36c56f24b1b979ad680 authored over 1 year ago
remove flags from readme
99c38792a91c9c508e449f1eea6a5f39301925f1 authored over 1 year ago
99c38792a91c9c508e449f1eea6a5f39301925f1 authored over 1 year ago
Save the Hash key value to a local variable to avoid a double-fetch.
92b2623eda791e81efe2623fc33fdb834d4aa5bd authored over 1 year ago
92b2623eda791e81efe2623fc33fdb834d4aa5bd authored over 1 year ago
Fixed a method argument name to match the documentation.
ead6eb6c0fa28eebd3177598f898b889b1404942 authored over 1 year ago
ead6eb6c0fa28eebd3177598f898b889b1404942 authored over 1 year ago
Implement the `Net::CertSh` worker (#87)
cf6d3cd7e0ff20b1af598873b5040e1a231ae4ff authored over 1 year ago
cf6d3cd7e0ff20b1af598873b5040e1a231ae4ff authored over 1 year ago
change `@cert` description
15804ccab73246cba9fcd2ff70ad31d30a2e4884 authored over 1 year ago
15804ccab73246cba9fcd2ff70ad31d30a2e4884 authored over 1 year ago
Bump the `actions/checkout` action to `v4`.
f1988a111534a8d3043e5bf39b97c60f17960fad authored over 1 year ago
f1988a111534a8d3043e5bf39b97c60f17960fad authored over 1 year ago
Set the intensity of the `Web::DirEnum` worker.
d5ddb545e1c52e72eb8c6d847aea2f01d6a0cf0a authored over 1 year ago
d5ddb545e1c52e72eb8c6d847aea2f01d6a0cf0a authored over 1 year ago
Added a missing spec for `Worker.intensity`.
68f5228823d98945d2d9d4ceeec5f0a721af3a0c authored over 1 year ago
68f5228823d98945d2d9d4ceeec5f0a721af3a0c authored over 1 year ago
Set the intensity to `:passive` for all `DNSWorker` classes.
64ef2534ef2f5b450bbf9f32c4a6d082cfa84443 authored over 1 year ago
64ef2534ef2f5b450bbf9f32c4a6d082cfa84443 authored over 1 year ago
Added missing specs for `Worker.accepts`.
6f58a80b22f699dfe47eb3015e14969d4577ad8c authored over 1 year ago
6f58a80b22f699dfe47eb3015e14969d4577ad8c authored over 1 year ago
Added missing specs for `Worker.concurrency`.
829cb612a78b23432c92a1126154eddd6e3dbb53 authored over 1 year ago
829cb612a78b23432c92a1126154eddd6e3dbb53 authored over 1 year ago
Added `Worker.intensity` (closes #83).
70588ea6bfa73c99933565a22edca624011e558a authored over 1 year ago
70588ea6bfa73c99933565a22edca624011e558a authored over 1 year ago
Mention that `ronin-db` is a dependency.
02b68facd16513bc5148e34587e022f52890edad authored over 1 year ago
02b68facd16513bc5148e34587e022f52890edad authored over 1 year ago
Link to `ronin-recon`.
7323a13bcf82cfbed9bfb6ec2db7430a09656c41 authored over 1 year ago
7323a13bcf82cfbed9bfb6ec2db7430a09656c41 authored over 1 year ago
Removed the Twitter account link.
5c8c35496fb10b85513840e7ef7aa9a9fa38e643 authored over 1 year ago
5c8c35496fb10b85513840e7ef7aa9a9fa38e643 authored over 1 year ago
Add `WorkerTasks` spec (#79)
113aaef8709f310b5ef4175df860aa4f526abc90 authored over 1 year ago
113aaef8709f310b5ef4175df860aa4f526abc90 authored over 1 year ago
Expose `WorkerTask#logger` for testing.
dfeeddbffe433ce722528f598da2dda717633967 authored over 1 year ago
dfeeddbffe433ce722528f598da2dda717633967 authored over 1 year ago
Expose `WorkerTask#output_queue` for testing.
521f528387c78a34a9aed961326c5cbab0324a9b authored over 1 year ago
521f528387c78a34a9aed961326c5cbab0324a9b authored over 1 year ago
Expose `WorkerTask#input_queue` for testing.
a54b829ef03cc118ae3fe410a957cd18919a0b13 authored over 1 year ago
a54b829ef03cc118ae3fe410a957cd18919a0b13 authored over 1 year ago
Add `CertEnum` spec (#78)
3b5f5d203732bf9081623a1cf8850b726f6390bd authored over 1 year ago
3b5f5d203732bf9081623a1cf8850b726f6390bd authored over 1 year ago
Change Cert display in Dot format
84ac3378ada5ee405cbb8510ad78d8bb82077175 authored over 1 year ago
84ac3378ada5ee405cbb8510ad78d8bb82077175 authored over 1 year ago
Add `CertGrab` spec (#75)
533489db8238542e63de105e29123fbdaef830fb authored over 1 year ago
533489db8238542e63de105e29123fbdaef830fb authored over 1 year ago
Add `SRVEnum` specs (#73)
399c5e134070ef008cc97df40671720644893ec0 authored over 1 year ago
399c5e134070ef008cc97df40671720644893ec0 authored over 1 year ago
Filter out empty values in `DNS::SRVEnum#process` (PR #73).
979e171c3a3512ae18004eb1c043765dc1c4907e authored over 1 year ago
979e171c3a3512ae18004eb1c043765dc1c4907e authored over 1 year ago
Fix a typo in a spec's description (#74)
f411ac8ce66c9582cb33be015600af732dcad2cd authored over 1 year ago
f411ac8ce66c9582cb33be015600af732dcad2cd authored over 1 year ago
Add documentation for `Dot#value_text` (#72)
5e887b9edce80763368947d0b38d996d5e785057 authored over 1 year ago
5e887b9edce80763368947d0b38d996d5e785057 authored over 1 year ago
Associate the imported `Cert` with the imported `OpenPort` (closes #71).
eb0b2e8affdd986f29d42bf1876ec67d38f4e7c7 authored over 1 year ago
eb0b2e8affdd986f29d42bf1876ec67d38f4e7c7 authored over 1 year ago
Added support for importing `Values::Cert` values (issue #67).
ff3c7fbc497ec530c8b14d160fdcf2cf15b6a81e authored over 1 year ago
ff3c7fbc497ec530c8b14d160fdcf2cf15b6a81e authored over 1 year ago
Only register an `engine.on()` callback if needed.
75cab7ef3cb94bc19c5cbf9a0a4f0435008f5431 authored over 1 year ago
75cab7ef3cb94bc19c5cbf9a0a4f0435008f5431 authored over 1 year ago
Associate imported `Values::IP`s with their parent `Values::Host` (closes #70).
* Added `Importer.import_connection`.
aa02dc43791a25ac0ee0d5be7ed5a2fd8a22544b authored over 1 year ago
Implemented `dns_get_txt_string` and `dns_get_txt_strings`.
81e537083560213e42174aa85b941186f7fbd213 authored over 1 year ago
81e537083560213e42174aa85b941186f7fbd213 authored over 1 year ago
Make rubocop happy.
f4fac757535ee1c1432317c31e81c7e4dc38016a authored over 1 year ago
f4fac757535ee1c1432317c31e81c7e4dc38016a authored over 1 year ago
Added a missing require.
1f8185fa68f52304afba10a19c5420dddab5d9db authored over 1 year ago
1f8185fa68f52304afba10a19c5420dddab5d9db authored over 1 year ago
Create `data/wordlists` directory for wordlist files (#69)
ce08bf3172380666893093c431f51e0d9d9c43ce authored over 1 year ago
ce08bf3172380666893093c431f51e0d9d9c43ce authored over 1 year ago
Add `ValueStatus` specs (#64)
b16ea383abc25108f2106f25bd072adc9a0e3a47 authored over 1 year ago
b16ea383abc25108f2106f25bd072adc9a0e3a47 authored over 1 year ago
Add `SubdomainEnum` spec (#65)
b883467d460a51fc2aaca3e3430bc62ea40068d5 authored over 1 year ago
b883467d460a51fc2aaca3e3430bc62ea40068d5 authored over 1 year ago