Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/szuecs/exploit_loop
simple exploit loop for standard CTF contests
https://github.com/szuecs/exploit_loop
Last synced: 4 days ago
JSON representation
simple exploit loop for standard CTF contests
- Host: GitHub
- URL: https://github.com/szuecs/exploit_loop
- Owner: szuecs
- License: mit
- Created: 2011-01-03T12:18:07.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2011-01-03T12:22:23.000Z (almost 14 years ago)
- Last Synced: 2024-10-31T10:12:41.291Z (about 2 months ago)
- Language: Ruby
- Homepage:
- Size: 97.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rdoc
- Changelog: CHANGELOG.rdoc
- License: LICENSE
Awesome Lists containing this project
README
== DESCRIPTION
Iterate all exploits from a specified directory over all hosts within a ctf.Exploits should:
* print flags to STDOUT
* print errors to STDERR
* use an option --target
* complete specified timeout
* online exploits should not end with suffix 'off'.== SYNOPSIS
% exploit_loop [options]
Specific options:
-h, --help Display this help.
-V, --version Print version.
--minimum Minimum iteration time in seconds.
--exploit_dir Directory that contains exploits.
--flag_dir Directory in which flags are written to.
--timeout Timeout in seconds for blocking calls.
--without Without this host
--target_network network like 10.0.x.y , where "x" will be changed according to --target_range and "y" will be changed according to --target_host.
--target_host Host address, the "y" within --target_network.
--target_range Network range, the "x" within --target_network. Example: 5,23 will be a Range 5..23== REQUIREMENTS
Ruby 1.8.7
== INSTALL
% git clone
% cd exploit_loop
% rake gem
% sudo gem install pkg/*.gem== TODO
* write some tests
== Bug reports
== AUTHORS
Sandor Szücs, [email protected]
== LICENSESee LICENSE file.