top of page

Manually Walking a Web Target After Recon

Sep 11
2 min read

Spider scripts don't feel checkout guilt or notice the 'Export all users' button half-hidden in settings. Manual walking is where business logic lives.


I treat first pass as ethnography: watch what the app wants users to do, then ask what it allows when you deviate.

Manually Walking a Web Target After Recon

Manual walking is where you earn intuition about an app—automation tells you what exists, your eyes tell you what the business cares about.


Invite a product manager demo when allowed—watching real users beats solo clicking.



A walkthrough rhythm


Create accounts per role. Click every nav item once. Note multi-step flows, file uploads, sharing features, and integrations.


Keep proxy history tagged by feature area.



What automation misses


Conditional UI, feature flags, email-linked actions, and race windows in wizards.


  • Read client-side validation as hints, not security

  • Compare desktop vs mobile layouts

  • revisit after a day—deploys happen mid-test



When to go deep


Pause walking when a hypothesis forms—validate before collecting more surface area.


Manual mapping scales with curiosity, not caffeine alone.


Stay within authenticated test accounts and scope boundaries.


Schedule a second manual pass after reading dev release notes or changelogs mid-engagement—features appear quietly behind flags.


Small habits compound—what feels like overhead early becomes speed when deadlines hit.


Pause walking when you hit payment flows—give them a full hour, not leftovers.



Accessibility and locales


Test alternate locales and currency toggles—logic bugs hide in region-specific flows.


Note feature flags in cookies or headers; they reveal half-built admin features.



Session continuity


Resume walking after major app releases mid-engagement—feature flags change surfaces overnight.


Record short screen captures of confusing UX; devs fix faster when they see user confusion.


Invite client SMEs to walk with you when allowed—they reveal 'yeah we never secured that' moments.




Worth reading next


From Recon Data to Testing Hypotheses


Business Logic Flaws and Broken Access Control


Penetration Testing: Web Application Checklist (WAPT)

Comments


© 2022 by SapiensHack.com (Security)

bottom of page