Industrial software
From deserialization to code execution
Tracing the attack surface and developing an exploit chain in Inductive Automation Ignition.
Read the research: From deserialization to code executionCareers · Vulnerability research
Investigate complex software, establish root cause, and turn promising findings into reliable proof of exploitability.
Explore the workThe work in practice
Industrial software
Tracing the attack surface and developing an exploit chain in Inductive Automation Ignition.
Read the research: From deserialization to code executionConnected devices
Investigating memory corruption in a router's media service and demonstrating its impact.
Read the research: Inside the TP-Link AX1800Document processing
A vulnerability in Office document handling, disclosed in coordination with Microsoft.
View the advisory: Microsoft Office remote code executionWorking at TecSecurity
From an unfamiliar codebase to a finding that stands up to scrutiny.
Our work runs from discovery through exploitability validation and coordinated disclosure. We investigate enterprise applications, industrial systems, connected devices and complex file formats, using reverse engineering, source review and targeted tooling.
The aim is to understand the flaw, demonstrate its security impact, and give the vendor actionable evidence. Our public advisories and technical write-ups show that work in practice.
We’re interested in researchers who can take an unfamiliar target apart and explain what they find. Depth in a relevant area matters; you don’t need experience across every platform we investigate.
Published research, tooling and detailed technical write-ups are useful ways to show your approach. If your work is confidential, a sanitised description of your experience is welcome.
TecSecurity is based in Melbourne, Australia. Our practice combines independent vulnerability research with client source code review and penetration testing.
We’re welcoming introductions for future research opportunities. Role scope, the balance of research and client work, location eligibility, employment or contract arrangements, and compensation will be discussed for each opportunity. Research attribution, publication, ownership and outside projects are also part of that conversation.
Start a conversation
Send a short introduction, one or two examples of your work, and your location, timezone and availability. A CV is optional.
Share only material you have permission to disclose. A sanitised summary is fine for confidential work.
Share your interests and one or two examples, with a short explanation of your contribution.
Explore your approach, the decisions you made, and the technical problems you enjoy.
Align on research scope, working arrangements, compensation and next steps.