Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request : (complex) - header composability panel or ext.tool integration for authenticated crawls #21

Open
th3f001 opened this issue Oct 5, 2024 · 0 comments

Comments

@th3f001
Copy link

th3f001 commented Oct 5, 2024

GOAL : allow the crawler to handle complex authentication scenarios

Options

a) In-tool: build a dedicated panel to allow the user to manually configure or import an already configured request header to re-use an already browser authenticated connection.

b) External tool integration: build integration with Postman or similar tools (i.e. BurpSuite extension)

c) implement a selenium script runner: this would require three parts 1) running chromium in headless mode using a user-defined selenium script generated by one of the browser extensions publicly available (i.e. Qualys Browser Recorder, Selenium Recorder, etc.); 2) capture the session cookies and pass them to the crawler; 3) a way for the crawler to intercept logout/logoff triggers; 4) an internal routine that allows the crawler to repeat the authentication process if a logout/logoff trigger gets activated invalidating the current session cookies/identifiers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant