Our Services

Penetration Testing

Penetration testing is a non-destructive security validation in which security engineers simulate an attacker’s thinking and techniques against a target system with explicit authorization. Through controlled attack simulation it identifies exploitable weaknesses in authentication, access control, data protection and configuration management, helping organizations remediate them before a real attack occurs.

Why Penetration Testing

Conventional functional testing rarely covers an attacker’s perspective. Penetration testing starts from real attack paths and verifies whether defenses work in real scenarios; it is a widely adopted method for pre-launch security acceptance, multi-level protection scheme (MLPS) compliance and supply-chain security assessment. For connected products it also exposes compound risks that only emerge when a device, a mobile app and cloud services are used together.

Testing Scope

  • Web applications and business systems (portals, business platforms, APIs)
  • Mobile applications (Android / iOS clients and their backend APIs)
  • WeChat official accounts, mini programs and H5 applications
  • Hosts and servers (operating systems, middleware, exposed services)
  • Intranet environments (lateral movement paths, privilege escalation, domain security)
  • Connected smart hardware and IoT devices (device interfaces, firmware, companion apps and cloud services)

Service Process

1. Pre-engagement — confirm the testing scope, target systems, time window and authorization boundary, and sign the penetration testing authorization letter.

2. Information gathering — map the exposed surface, technical architecture and business logic of the target system, and build an attack-surface inventory.

3. Vulnerability analysis — combine tool scanning with manual verification to identify exploitable weaknesses from an attacker’s perspective.

4. Attack simulation — validate identified issues within the authorized scope, confirm severity and impact, and keep normal business operations unaffected throughout.

5. Reporting and retesting — deliver the penetration test report with vulnerability ratings, reproduction steps and remediation advice, and perform regression verification after remediation.

Deliverables

  • Penetration test report — vulnerability list with risk ratings, reproduction steps, screenshot evidence and remediation advice
  • Remediation support — help the development team understand the root causes and confirm that fixes are effective
  • Retest conclusion — regression verification after remediation to confirm that risk is closed out

Why Choose Star River Quality

  • Accredited qualifications — CMA and CNAS accredited, with a traceable testing process and results
  • Rigorous methodology — follows the PTES penetration testing execution standard and the OWASP testing guide, covering web, mobile, host and connected-hardware scenarios
  • One-stop coordination — penetration testing can run alongside EN 303 645 and EN 18031 cybersecurity assessments to support certification applications
  • Full-lifecycle support — from test planning and remediation to retest verification

If your business systems or connected products need pre-launch security validation, compliance support or periodic penetration testing, contact us for a testing plan and recommendations.