Manish Sharma / Independent security research

An offensive
research mindset.
A firmware focus.

I’m a security researcher with a background in exploit development. I’m building a focused firmware security practice for embedded and IoT teams.

Personal, independent work. Scope agreed before commitment.

FIRMWARE / REVIEW MAPILLUSTRATIVE

Understand the image. Follow the evidence.

01
Image & provenanceVersion · integrity · packaging
02
System & componentsArchitecture · filesystem · software
03
Services & configurationStartup · management · trust boundaries
04
Evidence & remediationObservations · impact · next actions
Research background / Exploit developmentDeveloping focus / Firmware & embedded LinuxEngagement model / Direct, independently scoped

01 / Focus

Start with a specific
engineering question.

I’m exploring suitable pilot engagements and research collaborations. The work below describes the intended scope of the practice; each project starts with a feasibility discussion.

01

Firmware image review

INITIAL PILOT FOCUS

Understand what a firmware image contains and which software areas deserve closer attention. Start with one product, one accessible image, and a defined question.

Potential scope: image structure, component identification, startup configuration and selected management services.

Proposed output: a technical report with evidence, coverage limitations and prioritized next steps.

02

Focused vulnerability research

FIT ASSESSED PER PROJECT

Explore a bounded security question where my exploit development background fits the target and available access.

Potential scope: review of a selected component, investigation of a suspected issue, or analysis of a documented security change.

Proposed output: technical observations, supporting evidence and a clear statement of what remains unverified.

03

Release & remediation review

FOLLOW-ON SCOPE

For a system already understood, compare an agreed change or revisit a previously documented finding.

Potential scope: changes to selected components or configurations, and review of a proposed fix within the original coverage.

Proposed output: a change summary or retest note. A changed version alone does not demonstrate that a security issue is resolved.

Fit comes first. Hardware testing, secure-boot validation, live exploitation, cloud services and mobile applications require their own scope. Architecture support and assessment depth are agreed after reviewing the project requirements.

02 / Working together

A clear question.
A traceable answer.

The proposed engagement process keeps the decision, available access and expected evidence connected from the start.

01 / DISCOVER

Define the decision

Describe the product, the concern and the release milestone. Establish whether the request fits my current capabilities.

02 / SCOPE

Agree the boundaries

Set the target versions, authorization, access, deliverables, handling requirements, price and schedule in writing.

03 / INVESTIGATE

Build the evidence

Work through the agreed checks, recording observations and uncertainty. Distinguish a possible concern from a validated finding.

04 / EXPLAIN

Make the result useful

Walk through the report, discuss remediation options and identify the next useful check. Agree any retesting separately.

03 / The deliverable

A report engineers
can work with.

A useful assessment connects an observation to its evidence, explains its implications, and makes the limits of the work visible.

The outline here describes the intended reporting format. The depth of each section depends on the agreed scope and the access available.

Evidence before claims. Component versions and scanner matches can guide investigation. They do not, by themselves, prove that a device is exploitable.

Assessment reportPROPOSED OUTLINE
  1. Decision summary & priorities
  2. Scope, firmware identity & assumptions
  3. Methods, access & coverage
  4. Observations & supporting evidence
  5. Impact & remediation guidance
  6. Limitations & follow-up checks
Illustrative structure. This is not a completed client report or a claim of findings.

04 / The researcher

Manish
Sharma.

@sh377c0d3

My background is in exploit development and low-level security research. I’m now developing a firmware security specialty, bringing that research perspective to how embedded software is packaged, configured and reviewed.

This is a solo practice. You discuss the project directly with me, and we establish a realistic scope before agreeing to delivery.

I’m interested in conversations with embedded engineering teams, product-security teams and security consultancies looking for a focused research collaborator.

Current work: building the evidence

I’m preparing a self-directed firmware assessment to document my approach. A completed firmware case study and sample report are not yet published here. My existing public profiles provide context for my research background.

05 / Before we talk

Practical questions.

What makes a good first project?

A specific question about one product and a manageable firmware scope. For example: understanding an accessible image’s components and startup configuration, or investigating a selected component. An initial conversation establishes feasibility before a proposal.

Do you need access to a physical device?

Some image reviews can begin offline. Hardware behavior, runtime exposure and boot-chain properties may require a suitable test device and a separate lab scope. An offline image review cannot establish every property of a deployed device.

How are pricing and timelines agreed?

After the scope and inputs are understood. Image accessibility, target complexity, required validation and reporting depth affect effort. Fees, delivery dates, exclusions and retest terms are agreed before paid work begins.

Can this establish EU Cyber Resilience Act compliance?

A technical assessment may contribute evidence to a wider compliance programme. This practice does not offer CRA certification, legal advice or a guarantee of conformity. Any requested technical evidence needs a clearly defined scope within the customer’s broader process.

How should I share project information?

Start with a non-confidential description through LinkedIn or X. Before sharing proprietary firmware, source code or sensitive findings, agree authorization, confidentiality requirements, a transfer method and data-handling terms. This page has no firmware upload facility.

Do you work with other consultancies?

I welcome discussions about bounded research or subcontract work that fits my demonstrated skills. Responsibilities, supervision where needed, customer permissions and deliverables should be explicit before the engagement begins.

06 / Start a conversation

What do you need
to understand?

Bring a product, a question and a target outcome. We can establish whether a focused engagement is the right next step.

Connect on LinkedIn

Prefer X? Connect on X.

A useful first message includes:

  1. The product or device type.
  2. The security question or decision you face.
  3. What firmware, source or test access is available.
  4. Your deadline and approximate budget.
  5. Any confidentiality or location requirements.

Keep the first message non-confidential. Agree how sensitive material will be handled before sending it.