Skip to content

Commit dd74c05

Browse files
Merge pull request #101 from stanislav-web/release/v5.15.1
Release v5.15.1
2 parents 448d877 + 166e0f1 commit dd74c05

25 files changed

Lines changed: 883 additions & 198 deletions

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
CHANGELOG
22
=======
33

4+
v5.15.1 (03.05.2026)
5+
---------------------------
6+
- (fix) removed literal `opendoor` markers from active fingerprint 404-baseline, HTTP calibration and DNS wildcard calibration probe paths
7+
- (fix) fingerprint 404-baseline now uses a neutral randomized `.well-known` missing-resource path instead of `/.opendoor-fingerprint-not-found-probe`
8+
- (tests) updated fingerprint, HTTP calibration and DNS wildcard calibration coverage for neutral probe paths
9+
- (enhancement) added runtime-aware technology stack fingerprinting for PHP, Node.js, JavaScript, Python, Ruby, .NET, Java/JVM, Elixir and static-site targets
10+
- (enhancement) preserved runtime stack metadata in fingerprint results as `fingerprint.runtime`
11+
- (enhancement) included runtime stack fields in standard, text, CSV, HTML, SQLite, JSON and SARIF reports
12+
- (enhancement) added `runtime_signals` storage to SQLite reports and runtime properties to SARIF results
13+
- (enhancement) logo update
14+
- (docs) documented runtime-aware fingerprinting and report fields
15+
- (tests) added regression coverage for runtime detection and report propagation
16+
- (tests) coverage gate remains configured at `99%`
17+
418
v5.15.0 (02.05.2026)
519
---------------------------
620
- (feature) added SARIF 2.1.0 report output via `--reports sarif` for CI/CD security workflows

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ It helps security researchers, penetration testers, bug bounty hunters, DevSecOp
4646
- [AUR package](https://aur.archlinux.org/packages/opendoor)
4747
- [BlackArch package](https://blackarch.org/webapp.html)
4848
- [Issues](https://github.com/stanislav-web/OpenDoor/issues)
49+
- [Contributors](https://github.com/stanislav-web/OpenDoor/graphs/contributors)
4950

5051
---
5152

@@ -60,7 +61,7 @@ It helps security researchers, penetration testers, bug bounty hunters, DevSecOp
6061
- custom request headers, cookies, and raw HTTP request templates;
6162
- response filters by status, size, text, regex, and body length;
6263
- smart auto-calibration for soft-404, wildcard, catch-all, semantic response-diff, and DNS wildcard cases;
63-
- technology fingerprint detection CMS, ecommerce platforms, frameworks;
64+
- technology fingerprint detection for CMS, ecommerce platforms, frameworks, and runtime stacks;
6465
- passive WAF detection and WAF-safe scan mode;
6566
- controlled header and path bypass probes for blocked `401` and `403` resources;
6667
- resumable scan sessions with checkpoint autosave;
@@ -101,6 +102,7 @@ OpenDoor includes a heuristic fingerprint engine for detecting probable applicat
101102
| CMS | WordPress, Drupal, Joomla, TYPO3, Open Journal Systems, InstantCMS, CMS.S3 / Megagroup, Discuz!, NetCat |
102103
| E-commerce | Magento, WooCommerce, Shopify, PrestaShop, OpenCart, Shopware, Webasyst / Shop-Script |
103104
| Frameworks / app platforms | Laravel, Symfony, Django, Flask, FastAPI, Express, NestJS, Next.js, Nuxt, Rails, Spring |
105+
| Runtime / language stack | PHP, Node.js, JavaScript, Python, Ruby, .NET, Java/JVM, Elixir, static-site targets |
104106
| Site builders | Wix, Webflow, Squarespace, Tilda, Duda, Hostinger Website Builder |
105107
| Static / docs generators | MkDocs, Docusaurus, Hugo, Jekyll, VitePress |
106108
| Infrastructure / hosting | Cloudflare, AWS, Vercel, Netlify, GitHub Pages, GitLab Pages, Heroku, Azure, Google Cloud, Fastly, Akamai, Hostinger, DDoS-Guard, Tencent Cloud |
@@ -479,6 +481,10 @@ See [CHANGELOG.md](CHANGELOG.md) and [GitHub Releases](https://github.com/stanis
479481
Pull requests are welcome.
480482

481483
Before contributing, read the [contribution guide](https://opendoor.readthedocs.io/Contribution/) and run the relevant tests.
484+
OpenDoor improves through code contributions, documentation updates, testing, issue reports, security feedback, feature ideas, and community validation.
485+
Thanks to everyone who has helped improve the project.
486+
487+
[![Contributors](https://contrib.rocks/image?repo=stanislav-web/OpenDoor)](https://github.com/stanislav-web/OpenDoor/graphs/contributors)
482488

483489
---
484490

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.15.0
1+
5.15.1

data/directories.dat

Lines changed: 148 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,22 @@
44
0000
55
000000
66
00000000
7+
users-v2
8+
users-new
79
0-0-1
810
0-9.html
11+
disk
12+
disk.php
913
0-12
1014
0-a.html
15+
demo_razrabotka
16+
demo.php
17+
demo.html
18+
webservices/rest/v1
19+
webservices/rest
20+
pluginfile.php
21+
tag/edit.php
22+
enrol
1123
00-backup
1224
00-cache
1325
00-img
@@ -56057,44 +56069,44 @@ includes/1.php
5605756069
includes/2.php
5605856070
includes/123.php
5605956071
includes/.gitignore
56060-
includes//2.php
56061-
includes//admin.php
56062-
includes//amad.php
56063-
includes//awstats
56064-
includes//back.sql
56065-
includes//backup.sql
56066-
includes//Black.php
56067-
includes//cpanel
56068-
includes//data.sql
56069-
includes//dz.php
56070-
includes//error
56071-
includes//error_log
56072-
includes//forum.rar
56073-
includes//forum.sql
56074-
includes//forum.tar
56075-
includes//forum.tar.gz
56076-
includes//forum.zip
56077-
includes//ftp.txt
56078-
includes//gaza.php
56079-
includes//home.rar
56080-
includes//home.tar
56081-
includes//home.tar.gz
56082-
includes//home.zip
56083-
includes//r57.php
56084-
includes//sa2.php
56085-
includes//sa.php
56086-
includes//shell.php
56087-
includes//site.rar
56088-
includes//site.sql
56089-
includes//site.tar.gz
56090-
includes//site.txt
56091-
includes//t00.php
56092-
includes//test.txt
56093-
includes//up.php
56094-
includes//upload.php
56095-
includes//uploads.php
56096-
includes//user.txt
56097-
includes//vb.sql
56072+
includes/2.php
56073+
includes/admin.php
56074+
includes/amad.php
56075+
includes/awstats
56076+
includes/back.sql
56077+
includes/backup.sql
56078+
includes/Black.php
56079+
includes/cpanel
56080+
includes/data.sql
56081+
includes/dz.php
56082+
includes/error
56083+
includes/error_log
56084+
includes/forum.rar
56085+
includes/forum.sql
56086+
includes/forum.tar
56087+
includes/forum.tar.gz
56088+
includes/forum.zip
56089+
includes/ftp.txt
56090+
includes/gaza.php
56091+
includes/home.rar
56092+
includes/home.tar
56093+
includes/home.tar.gz
56094+
includes/home.zip
56095+
includes/r57.php
56096+
includes/sa2.php
56097+
includes/sa.php
56098+
includes/shell.php
56099+
includes/site.rar
56100+
includes/site.sql
56101+
includes/site.tar.gz
56102+
includes/site.txt
56103+
includes/t00.php
56104+
includes/test.txt
56105+
includes/up.php
56106+
includes/upload.php
56107+
includes/uploads.php
56108+
includes/user.txt
56109+
includes/vb.sql
5609856110
includes/abuhlail.php
5609956111
includes/admin1
5610056112
includes/admin1.php
@@ -59274,7 +59286,7 @@ jbc
5927459286
jbook
5927559287
jboss
5927659288
jboss-net
59277-
jboss-net//happyaxis.jsp
59289+
jboss-net/happyaxis.jsp
5927859290
jboss-net/happyaxis.jsp
5927959291
jboss/server/all/deploy/project.ext
5928059292
jboss/server/all/deployproject.ext
@@ -99987,44 +99999,44 @@ templates/beez3
9998799999
templates/beez5/index.php
99988100000
templates/beez/0day.php
99989100001
templates/beez/123.php
99990-
templates/beez//2.php
99991-
templates/beez//admin.php
99992-
templates/beez//amad.php
99993-
templates/beez//awstats
99994-
templates/beez//back.sql
99995-
templates/beez//backup.sql
99996-
templates/beez//Black.php
99997-
templates/beez//cpanel
99998-
templates/beez//data.sql
99999-
templates/beez//dz.php
100000-
templates/beez//error
100001-
templates/beez//error_log
100002-
templates/beez//forum.rar
100003-
templates/beez//forum.sql
100004-
templates/beez//forum.tar
100005-
templates/beez//forum.tar.gz
100006-
templates/beez//forum.zip
100007-
templates/beez//ftp.txt
100008-
templates/beez//gaza.php
100009-
templates/beez//home.rar
100010-
templates/beez//home.tar
100011-
templates/beez//home.tar.gz
100012-
templates/beez//home.zip
100013-
templates/beez//r57.php
100014-
templates/beez//sa2.php
100015-
templates/beez//sa.php
100016-
templates/beez//shell.php
100017-
templates/beez//site.rar
100018-
templates/beez//site.sql
100019-
templates/beez//site.tar.gz
100020-
templates/beez//site.txt
100021-
templates/beez//t00.php
100022-
templates/beez//test.txt
100023-
templates/beez//up.php
100024-
templates/beez//upload.php
100025-
templates/beez//uploads.php
100026-
templates/beez//user.txt
100027-
templates/beez//vb.sql
100002+
templates/beez/2.php
100003+
templates/beez/admin.php
100004+
templates/beez/amad.php
100005+
templates/beez/awstats
100006+
templates/beez/back.sql
100007+
templates/beez/backup.sql
100008+
templates/beez/Black.php
100009+
templates/beez/cpanel
100010+
templates/beez/data.sql
100011+
templates/beez/dz.php
100012+
templates/beez/error
100013+
templates/beez/error_log
100014+
templates/beez/forum.rar
100015+
templates/beez/forum.sql
100016+
templates/beez/forum.tar
100017+
templates/beez/forum.tar.gz
100018+
templates/beez/forum.zip
100019+
templates/beez/ftp.txt
100020+
templates/beez/gaza.php
100021+
templates/beez/home.rar
100022+
templates/beez/home.tar
100023+
templates/beez/home.tar.gz
100024+
templates/beez/home.zip
100025+
templates/beez/r57.php
100026+
templates/beez/sa2.php
100027+
templates/beez/sa.php
100028+
templates/beez/shell.php
100029+
templates/beez/site.rar
100030+
templates/beez/site.sql
100031+
templates/beez/site.tar.gz
100032+
templates/beez/site.txt
100033+
templates/beez/t00.php
100034+
templates/beez/test.txt
100035+
templates/beez/up.php
100036+
templates/beez/upload.php
100037+
templates/beez/uploads.php
100038+
templates/beez/user.txt
100039+
templates/beez/vb.sql
100028100040
templates/beez/abuhlail.php
100029100041
templates/beez/admin1.php
100030100042
templates/beez/admin2.asp
@@ -100140,44 +100152,44 @@ templates/rhuk_milkyway/0day.php
100140100152
templates/rhuk_milkyway/1.php
100141100153
templates/rhuk_milkyway/2.php
100142100154
templates/rhuk_milkyway/123.php
100143-
templates/rhuk_milkyway//2.php
100144-
templates/rhuk_milkyway//admin.php
100145-
templates/rhuk_milkyway//amad.php
100146-
templates/rhuk_milkyway//awstats
100147-
templates/rhuk_milkyway//back.sql
100148-
templates/rhuk_milkyway//backup.sql
100149-
templates/rhuk_milkyway//Black.php
100150-
templates/rhuk_milkyway//cpanel
100151-
templates/rhuk_milkyway//data.sql
100152-
templates/rhuk_milkyway//dz.php
100153-
templates/rhuk_milkyway//error
100154-
templates/rhuk_milkyway//error_log
100155-
templates/rhuk_milkyway//forum.rar
100156-
templates/rhuk_milkyway//forum.sql
100157-
templates/rhuk_milkyway//forum.tar
100158-
templates/rhuk_milkyway//forum.tar.gz
100159-
templates/rhuk_milkyway//forum.zip
100160-
templates/rhuk_milkyway//ftp.txt
100161-
templates/rhuk_milkyway//gaza.php
100162-
templates/rhuk_milkyway//home.rar
100163-
templates/rhuk_milkyway//home.tar
100164-
templates/rhuk_milkyway//home.tar.gz
100165-
templates/rhuk_milkyway//home.zip
100166-
templates/rhuk_milkyway//r57.php
100167-
templates/rhuk_milkyway//sa2.php
100168-
templates/rhuk_milkyway//sa.php
100169-
templates/rhuk_milkyway//shell.php
100170-
templates/rhuk_milkyway//site.rar
100171-
templates/rhuk_milkyway//site.sql
100172-
templates/rhuk_milkyway//site.tar.gz
100173-
templates/rhuk_milkyway//site.txt
100174-
templates/rhuk_milkyway//t00.php
100175-
templates/rhuk_milkyway//test.txt
100176-
templates/rhuk_milkyway//up.php
100177-
templates/rhuk_milkyway//upload.php
100178-
templates/rhuk_milkyway//uploads.php
100179-
templates/rhuk_milkyway//user.txt
100180-
templates/rhuk_milkyway//vb.sql
100155+
templates/rhuk_milkyway/2.php
100156+
templates/rhuk_milkyway/admin.php
100157+
templates/rhuk_milkyway/amad.php
100158+
templates/rhuk_milkyway/awstats
100159+
templates/rhuk_milkyway/back.sql
100160+
templates/rhuk_milkyway/backup.sql
100161+
templates/rhuk_milkyway/Black.php
100162+
templates/rhuk_milkyway/cpanel
100163+
templates/rhuk_milkyway/data.sql
100164+
templates/rhuk_milkyway/dz.php
100165+
templates/rhuk_milkyway/error
100166+
templates/rhuk_milkyway/error_log
100167+
templates/rhuk_milkyway/forum.rar
100168+
templates/rhuk_milkyway/forum.sql
100169+
templates/rhuk_milkyway/forum.tar
100170+
templates/rhuk_milkyway/forum.tar.gz
100171+
templates/rhuk_milkyway/forum.zip
100172+
templates/rhuk_milkyway/ftp.txt
100173+
templates/rhuk_milkyway/gaza.php
100174+
templates/rhuk_milkyway/home.rar
100175+
templates/rhuk_milkyway/home.tar
100176+
templates/rhuk_milkyway/home.tar.gz
100177+
templates/rhuk_milkyway/home.zip
100178+
templates/rhuk_milkyway/r57.php
100179+
templates/rhuk_milkyway/sa2.php
100180+
templates/rhuk_milkyway/sa.php
100181+
templates/rhuk_milkyway/shell.php
100182+
templates/rhuk_milkyway/site.rar
100183+
templates/rhuk_milkyway/site.sql
100184+
templates/rhuk_milkyway/site.tar.gz
100185+
templates/rhuk_milkyway/site.txt
100186+
templates/rhuk_milkyway/t00.php
100187+
templates/rhuk_milkyway/test.txt
100188+
templates/rhuk_milkyway/up.php
100189+
templates/rhuk_milkyway/upload.php
100190+
templates/rhuk_milkyway/uploads.php
100191+
templates/rhuk_milkyway/user.txt
100192+
templates/rhuk_milkyway/vb.sql
100181100193
templates/rhuk_milkyway/a.php
100182100194
templates/rhuk_milkyway/abuhlail.php
100183100195
templates/rhuk_milkyway/admin1.php
@@ -112058,19 +112070,19 @@ wp-content/plugins/adminer/inc/editorindex.php
112058112070
wp-content/plugins/akismet
112059112071
wp-content/plugins/akismet/0day.php
112060112072
wp-content/plugins/akismet/123.php
112061-
wp-content/plugins/akismet//awstats
112062-
wp-content/plugins/akismet//back.sql
112063-
wp-content/plugins/akismet//backup.sql
112064-
wp-content/plugins/akismet//cpanel
112065-
wp-content/plugins/akismet//data.sql
112066-
wp-content/plugins/akismet//error
112067-
wp-content/plugins/akismet//error_log
112068-
wp-content/plugins/akismet//forum.sql
112069-
wp-content/plugins/akismet//ftp.txt
112070-
wp-content/plugins/akismet//site.sql
112071-
wp-content/plugins/akismet//site.txt
112072-
wp-content/plugins/akismet//user.txt
112073-
wp-content/plugins/akismet//vb.sql
112073+
wp-content/plugins/akismet/awstats
112074+
wp-content/plugins/akismet/back.sql
112075+
wp-content/plugins/akismet/backup.sql
112076+
wp-content/plugins/akismet/cpanel
112077+
wp-content/plugins/akismet/data.sql
112078+
wp-content/plugins/akismet/error
112079+
wp-content/plugins/akismet/error_log
112080+
wp-content/plugins/akismet/forum.sql
112081+
wp-content/plugins/akismet/ftp.txt
112082+
wp-content/plugins/akismet/site.sql
112083+
wp-content/plugins/akismet/site.txt
112084+
wp-content/plugins/akismet/user.txt
112085+
wp-content/plugins/akismet/vb.sql
112074112086
wp-content/plugins/akismet/abuhlail.php
112075112087
wp-content/plugins/akismet/admin1.php
112076112088
wp-content/plugins/akismet/admin2.asp
@@ -112228,14 +112240,14 @@ wp-content/plugins/disqus-comment-system/zone-h.php
112228112240
wp-content/plugins/disqus-comment-systemdisqus.php
112229112241
wp-content/plugins/duplicator
112230112242
wp-content/plugins/elementor
112231-
wp-content/plugins/google-sitemap-generator//awstats
112232-
wp-content/plugins/google-sitemap-generator//back.sql
112233-
wp-content/plugins/google-sitemap-generator//backup.sql
112234-
wp-content/plugins/google-sitemap-generator//cpanel
112235-
wp-content/plugins/google-sitemap-generator//data.sql
112236-
wp-content/plugins/google-sitemap-generator//forum.sql
112237-
wp-content/plugins/google-sitemap-generator//site.sql
112238-
wp-content/plugins/google-sitemap-generator//vb.sql
112243+
wp-content/plugins/google-sitemap-generator/awstats
112244+
wp-content/plugins/google-sitemap-generator/back.sql
112245+
wp-content/plugins/google-sitemap-generator/backup.sql
112246+
wp-content/plugins/google-sitemap-generator/cpanel
112247+
wp-content/plugins/google-sitemap-generator/data.sql
112248+
wp-content/plugins/google-sitemap-generator/forum.sql
112249+
wp-content/plugins/google-sitemap-generator/site.sql
112250+
wp-content/plugins/google-sitemap-generator/vb.sql
112239112251
wp-content/plugins/google-sitemap-generator/admins
112240112252
wp-content/plugins/google-sitemap-generator/admins.asp
112241112253
wp-content/plugins/google-sitemap-generator/admins.php

0 commit comments

Comments
 (0)