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

Adding Calibre web server script #1402

wants to merge 1 commit into
base: master
Choose a base branch


Copy link

@bonkc bonkc commented Dec 4, 2018

Hey all,

First contribution. Adding a script to identify Calibre e-book web servers. It'll check for authz and attempt to enumerate how many books are available.

Curious for any feedback.

Copy link

cldrn commented Jan 8, 2019


Thank you for contributing. HTTP NSE scripts that read and parse headers can be written as a signature for http-enum. Are there any additional tasks that you perform on your script that would make it preferable over a http-enum signature?

@cldrn cldrn added NSE script NSE script NSE labels Jan 8, 2019
Copy link

bonkc commented Apr 2, 2019


Sorry for the delay, work etc.

Yes. The script does do more than just http-enum. It will also return the number of titles available on the Calibre server, and if any http basic auth, and if any application authentication is enabled.

Copy link

RoyTakanen commented Oct 26, 2022


Is there a reason for this being still open @bonkc ? I would like to see this in nmap.

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

Successfully merging this pull request may close these issues.

None yet

4 participants