Audit Process
Every HasFocus audit follows a rigorous 6-phase lifecycle designed to maximise vulnerability coverage while minimising time to deployment.
Scoping & Onboarding
We define the audit scope, review documentation and specifications, set up secure code access, and establish communication channels.
Automated Analysis
We run a suite of static analysis tools (Slither, Mythril, custom detectors) against the codebase to identify low-hanging vulnerabilities and generate a baseline.
Manual Expert Review
Senior auditors perform line-by-line manual review, focusing on business logic, access control, state management, and protocol-specific attack vectors.
Report Delivery
We compile a comprehensive report with all findings classified by severity, including proof-of-concept exploits and recommended fixes for each issue.
Remediation Support
Your team applies fixes while our auditors remain available for questions. We review each fix to ensure it properly addresses the finding without introducing new issues.
Final Verification
A follow-up review verifies all remediations. We issue a final report and, if applicable, an audit certificate confirming the codebase has passed review.
Ready to start?
Submit your project and we will scope your audit within 24 hours.
Request an Audit