cansina v1.0 releases: Web Content Discovery Tool
Cansina is a Web Content Discovery Application.
It is well-known Web applications don’t publish all their resources or public links, so the only way to discover these resources is requesting for them and check the response.
Cansina duty is to help you making requests and filtering and inspecting the responses to tell apart if it is an existing resource or just an annoying or disguised 404.
Features
- Multithreading
- Multi-extension
- Multiple wordlists from directories
- Content detection
- Filter results by size
- Filter results by content
- URL pattern (***) to interpolate strings
- SSL support
- Proxy support
- Data persistence with sqlite database
- Basic Authentication
- Cookie jar
- Resuming
- Path recursion
- Persistent connections
- Complementary tools
Changelog v1.0
- Bug fixes
- Added new option to output results in CSV
- Better terminal interface handling
Install
git clone –depth=1 https://github.com/deibit/cansina
cd cansina
pip install -r requirements.txt
Usage
cansina.py -h for a comprehensive list of features and choices.
Help by categories
- Options for add user/pass, cookie authentication, etc -> Authentication
- Options for modifying request at HTTP level, like a proxy, persistent connection, threads, personalized User-Agent, etc -> Requests
- Options for processing payloads, like path recursion, adding an extension, inspect for a particularly interesting content, etc -> Payload
- Options for filtering responses, like skipping 403 code, nasty false 200 codes, list of sizes not interesting, etc -> Filtering
- Options for modifying console output, like show content type or full path -> Output
Look up the wiki, it’s full of information.
Copyright (C) 2013-2018 David García
Source: https://github.com/deibit/