• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Gallopsled / pwntools / 15706078406
74%
dev: 19%

Build:
Build:
LAST BUILD BRANCH: master
DEFAULT BRANCH: dev
Ran 17 Jun 2025 11:43AM UTC
Jobs 1
Files 151
Run time 83min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Jun 2025 11:32AM UTC coverage: 73.731%. Remained the same
15706078406

push

github

peace-maker
Support longer function names in Windows getexport shellcode

Previously, an arbitrary name length limit of 8 characters was in place due to the lack of a proper strcmp loop. Implement a cheap strcmp for longer function names.
This trashes a bunch of registers and we might be able to optimize it further to reduce the damage.

Use a unique label too to avoid redefinition when using the shellcraft template twice in the same shellcode. Use the mov shellcraft template for the destination register to avoid an instruction if the result is already in the desired register.

3752 of 6308 branches covered (59.48%)

13172 of 17865 relevant lines covered (73.73%)

0.74 hits per line

Jobs
ID Job ID Ran Files Coverage
1 15706078406.1 17 Jun 2025 11:43AM UTC 151
73.73
GitHub Action Run
Source Files on build 15706078406
  • Tree
  • List 151
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 395ee7de on github
  • Prev Build on stable (#14224135693)
  • Next Build on getexport_strcmp (#15756737583)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc