Sha256: d77b6bfc4382fc3b33eee98ef9273eac1f60628fdcbd1374cca45da2ced9762b

Contents?: true

Size: 509 Bytes

Versions: 12

Compression:

Stored size: 509 Bytes

Contents

require 'sinatra'
set :logging, false

get '/false' do
    sleep 2
<<-EOHTML
    <a href='?sleep=0'>Inject here</a>
    #{params[:input]}
EOHTML
end

get '/true' do
    wait = params[:sleep].to_f
    wait /= 1000.0 if params[:mili] == 'true'

    sleep( wait )

<<-EOHTML
    <a href='?sleep=0&mili=#{params[:mili]}'>Inject here</a>
EOHTML
end

get '/high_response_time' do
    sleep( params[:sleep].to_i + 2 )
    <<-EOHTML
        <a href='?sleep=0'>Inject here</a>
EOHTML
end

get( '/sleep' ) { sleep 10 }

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
arachni-0.4.5.2 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.5.1 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.5 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.4 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.3.2 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.3.1 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.3 spec/support/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.2 spec/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.1.3 spec/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.1.2 spec/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.1.1 spec/servers/arachni/element/capabilities/auditable/timeout.rb
arachni-0.4.1 spec/servers/arachni/element/capabilities/auditable/timeout.rb