module Arachni

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Copyright 2010-2022 Ecsypno <www.ecsypno.com>

This file is part of the Arachni Framework project and is subject to redistribution and commercial restrictions. Please see the Arachni Framework web site for more information on licensing and terms of use.

Constants

Represents a Cookie object and provides helper class methods for parsing, encoding, etc.

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Form

Represents an auditable form element

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Represents an auditable request header element

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

JSON

Represents an auditable JSON element

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Represents an auditable link element

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

LinkTemplate

Represents an auditable link element whose inputs have been extracted based on an externally provided template.

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

NestedCookie

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Severity

Holds different severity levels.

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

UIForm

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

UIInput

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

VERSION

the universal system version

WEBSITE
WIKI
XML

Represents an auditable XML element

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Public Class Methods

URI( uri ) click to toggle source

Helper method which parses a URL using {Arachni::URI.parse}.

@see Arachni::URI.parse

# File lib/arachni/uri.rb, line 19
def self.URI( uri )
    Arachni::URI.parse( uri )
end
collect_young_objects() click to toggle source

Runs a minor GC to collect young, short-lived objects.

Generally called after analysis operations that generate a lot of new temporary objects.

# File lib/arachni.rb, line 27
def collect_young_objects
    GC.start( full_mark: false )
end
get_long_win32_filename( short_name ) click to toggle source
# File lib/arachni.rb, line 57
def get_long_win32_filename( short_name )
    short_name = short_name.dup
    max_path   = 1024
    long_name  = ' ' * max_path

    lfn_size = Win32API.new(
        "kernel32", 
        "GetLongPathName",
        ['P','P','L'],
        'L'
    ).call( short_name, long_name, max_path )

    (1..max_path).include?( lfn_size ) ? 
        long_name[0..lfn_size-1] : short_name
end
jruby?() click to toggle source

@return [Bool]

# File lib/arachni.rb, line 36
def jruby?
    RUBY_PLATFORM == 'java'
end
null_device() click to toggle source
# File lib/arachni.rb, line 31
def null_device
    Gem.win_platform? ? 'NUL' : '/dev/null'
end
profile?() click to toggle source

@return [Bool]

`true` if the `ARACHNI_PROFILE` env variable is set, `false` otherwise.
# File lib/arachni.rb, line 47
def profile?
    !!ENV['ARACHNI_PROFILER']
end
windows?() click to toggle source

@return [Bool]

# File lib/arachni.rb, line 41
def windows?
    Gem.win_platform?
end