reports/plugin_formatters/stdout/form_dicattack.rb in arachni-0.4.0.4 vs reports/plugin_formatters/stdout/form_dicattack.rb in arachni-0.4.1

- old
+ new

@@ -1,47 +1,34 @@ =begin - Arachni - Copyright (c) 2010-2012 Tasos "Zapotek" Laskos <tasos.laskos@gmail.com> + Copyright 2010-2012 Tasos Laskos <tasos.laskos@gmail.com> - This is free software; you can copy and distribute and modify - this program under the term of the GPL v2.0 License - (See LICENSE file for details) + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. =end -module Arachni -module Reports +class Arachni::Reports::Stdout -class Stdout -module PluginFormatters +# +# Stdout formatter for the results of the FormDicattack plugin +# +# @author Tasos "Zapotek" Laskos <tasos.laskos@gmail.com> +# +class PluginFormatters::FormDicattack < Arachni::Plugin::Formatter - # - # Stdout formatter for the results of the FormDicattack plugin - # - # - # @author: Tasos "Zapotek" Laskos - # <tasos.laskos@gmail.com> - # <zapotek@segfault.gr> - # @version: 0.1 - # - class FormDicattack < Arachni::Plugin::Formatter - - def run - print_status( 'Form dictionary attacker' ) - print_info( '~~~~~~~~~~~~~~~~~~~~~~~~~~' ) - - print_info( 'Description: ' + @description ) - print_line - print_info( "Cracked credentials:" ) - print_ok( ' Username: ' + @results[:username] ) if @results[:username] - print_ok( ' Password: ' + @results[:password] ) if @results[:password] - - print_line - end - + def run + print_info "Cracked credentials:" + print_ok " Username: '#{results[:username]}'" + print_ok " Password: '#{results[:password]}'" end end -end -end end