Sha256: e17a3f90261c8866e1bf2b4873beee0461fbe175ab13d86809347302c730bb0a

Contents?: true

Size: 272 Bytes

Versions: 6

Compression:

Stored size: 272 Bytes

Contents

require 'sinatra'

get '/' do
    <<EOHTML
        <a href="/401">401</a>
        <a href="/403">403</a>
EOHTML
end

get '/401' do
    env['HTTP_X_FORWARDED_FOR'] == '127.0.0.1' ? 200 : 401
end

get '/403' do
    env['HTTP_X_FORWARDED_FOR'] == '127.0.0.1' ? 200 : 403
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
arachni-0.4.7 spec/support/servers/modules/recon/x_forwarded_for_access_restriction_bypass.rb
arachni-0.4.6 spec/support/servers/modules/recon/x_forwarded_for_access_restriction_bypass.rb
arachni-0.4.5.2 spec/support/servers/modules/recon/x_forwarded_for_access_restriction_bypass.rb
arachni-0.4.5.1 spec/support/servers/modules/recon/x_forwarded_for_access_restriction_bypass.rb
arachni-0.4.5 spec/support/servers/modules/recon/x_forwarded_for_access_restriction_bypass.rb
arachni-0.4.4 spec/support/servers/modules/recon/x_forwarded_for_access_restriction_bypass.rb