Expert services

Software Security Assessment

Custom expertise projects built around your need: pentesting, reverse engineering or research on a technique, on mobile apps, firmware and Windows or Linux software.

An analyst working through a recorded execution in Epoch
Expert services

Software Security Assessment

Custom expertise projects built around your need: pentesting, reverse engineering or research on a technique, on mobile apps, firmware and Windows or Linux software.

Use cases

Get an assessment whenever you need to be sure

Before a release

A new product, a major update or a new platform, before attackers see it.

Ahead of a regulation

The EU Cyber Resilience Act, EN 18031 for radio devices, DORA for financial services.

When a customer asks

A security questionnaire or an audit that needs independent evidence.

After a CVE or a crash

You need to know if it affects your version, and how far it goes.

To trust your protections

Obfuscation, anti-tampering, anti-debugging: do they hold against a real attacker?

To explore a technique

A new attack, a tool or a method your team wants studied in depth.

What we do

Custom projects built around your need

Pentesting

We attack your application, device or system the way a motivated attacker would, and show what they could reach.

Reverse engineering

We take apart binaries, protocols, protections and firmware to explain what they really do.

Research on a technique

We study an attack, a vulnerability class or a method in depth, and turn it into results your team can reuse.

Targets
Android
iOS
Windows
Linux
Firmware
How a project runs

A plan agreed with you, reviewed with you

01
Scope

We define the project with you.

✓
Technical scoping
We express your need together and how to meet it.
✓
Commercial proposal
Based on the scope and the resources it needs: experts and lab access.
02
Run

We work on it, with you in the loop.

✓
Kick-off meeting
We review the plan from the proposal together.
✓
Periodic meetings
We review progress and adjust the plan with you.
03
Deliver

Results your team can check and reuse.

✓
Delivery
A PDF report, notebooks to run the analysis again, and an esReverse SaaS workspace with the recorded executions.
✓
Project closure
We close the project once you have everything you need.
Why eShard

Assessed by the team that builds the tools

For more than 10 years, eShard engineers have taken apart apps, firmware and operating systems for the industry's most demanding security teams. The same people run your assessment.

An eShard analyst with a virtual machine and its recorded trace side by side
98%
of clients would work with us again
150+
assessments delivered
10+
years of hands-on security research
40+
security experts
We build the tools we test with

Our analysts develop Epoch and esReverse, which carry on more than a decade of REVEN time travel analysis. When a target is hard to analyze, we extend the tool.

We publish our research

From an Android kernel use-after-free taken to root, to router firmware and Windows exploits: our analyses are on our blog, so you can judge our work first.

We train other experts

Security teams learn reverse engineering in our esCoaching courses, taught by the people who run your assessment.

Trusted by security teams at
Request an assessment

Have software to assess?

Tell us about your need. An expert will get back to you for the technical scoping.

Your software stays yours
✓
NDA signed upfront
✓
Encrypted exchanges only
✓
Data deleted at project closure
✓
Your name never disclosed
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
FAQ

Frequently Asked Questions

We are always here to help you and answer your questions.

We are always here to help you and answer your questions.

How long does a project take?

It depends on the scope. The commercial proposal sets out the plan and the dates, and we review them with you at each periodic meeting.

How is a project priced?

On the technical scope and the resources it needs: the experts involved and any lab access.

What do we receive at the end?

A PDF report with our findings, the notebooks to run the analysis again, and an esReverse SaaS workspace with the recorded executions.

Can you certify our product?

We are not a certification lab. Our results give you independent evidence to prepare an audit or a certification, and to answer your customers.