Skip to content

aspnet_bin_exposure: concurrent probes + bump module threads - #3182

Merged
liquidsec merged 4 commits into
devfrom
aspnet-bin-concurrent-probes
Jun 16, 2026
Merged

aspnet_bin_exposure: concurrent probes + bump module threads#3182
liquidsec merged 4 commits into
devfrom
aspnet-bin-concurrent-probes

Conversation

@liquidsec

Copy link
Copy Markdown
Collaborator

Summary

  • Fan out all 10 DLL probes (5 DLLs x 2 URL techniques) concurrently via request_batch_stream instead of sequential request() calls
  • Bump _module_threads from 1 to 2
  • On dead/unresponsive hosts, collapses 10 serial 10s timeouts into a single timeout cycle (~20x throughput improvement)
  • No behavior change on live hosts or on the positive-hit detection path

… to 2

Use request_batch_stream to fire all 10 DLL probes (5 DLLs x 2
techniques) concurrently instead of sequentially. On dead/unresponsive
hosts this collapses 10 serial 10s timeouts into a single timeout
cycle. Combined with _module_threads=2, dead-host throughput improves
~20x (100s -> ~5s per URL).
@github-actions

github-actions Bot commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

🚀 Performance Benchmark Report

⚠️ No current benchmark data available

This might be because:

  • Benchmarks failed to run
  • No benchmark tests found
  • Dependencies missing

@codecov

codecov Bot commented Jun 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90%. Comparing base (b795c7c) to head (734e400).
⚠️ Report is 20 commits behind head on dev.

Additional details and impacted files
@@          Coverage Diff           @@
##             dev   #3182    +/-   ##
======================================
+ Coverage     90%     90%    +1%     
======================================
  Files        449     449            
  Lines      44435   44659   +224     
======================================
+ Hits       39762   39980   +218     
- Misses      4673    4679     +6     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ausmaster ausmaster added this to the BBOT 3.0 - blazed_elijah milestone Jun 15, 2026
@liquidsec liquidsec mentioned this pull request Jun 15, 2026
28 tasks
Only technique 1 is vulnerable; technique 2 returns 404. Catches
tracker mis-correlation that the prior both-vulnerable setup missed.
@ausmaster
ausmaster self-requested a review June 16, 2026 20:46
@liquidsec
liquidsec merged commit 28dc314 into dev Jun 16, 2026
15 checks passed
@liquidsec
liquidsec deleted the aspnet-bin-concurrent-probes branch June 16, 2026 21:01
@liquidsec liquidsec mentioned this pull request Jul 7, 2026
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

Successfully merging this pull request may close these issues.

2 participants