Digital Forensics Laboratory

The Laboratory

A private, radio-isolated laboratory where we examine devices, recreate real incidents and test how well a vessel's architecture holds.

Explore the laboratory
Yachts

When something happens on board, we help you understand why — and how.

A modern yacht is a small, connected organisation at sea. When an incident occurs, the questions are always the same: what was touched, how did they get in, and could it happen again. Our laboratory is set up to answer them.

After the incident: forensics

We preserve evidence from the systems involved — bridge workstations, crew and guest networks, the satellite link, remote-access accounts — and rebuild the timeline. Where the data allows, we recreate the situation in the laboratory to confirm the path the attacker took, not just to suspect it.

Before the incident: testing the architecture

We rebuild the essential parts of a vessel's architecture in the laboratory and simulate specific functions to see whether — and how well — they are protected: the remote-access path, the boundary between crew IT and operational systems, and the integrity of navigation data.

What we test, and how

  • ✓ Remote access from shore: vendor links, VPNs and the accounts behind them
  • ✓ Segmentation between crew, guest and operational networks
  • ✓ Satellite and connectivity equipment exposed to the outside
  • ✓ Navigation data integrity: position, course and speed under simulated interference
  • ✓ Selected engineering interfaces, tested only with the operator's agreement and safety in mind

We do not claim to test every system on board. We focus on the few things an attacker would reach for first, simulate them in a controlled environment, and report exactly what held and what did not.

Vigilis Maritime
The laboratory

A laboratory built for digital forensics.

Our laboratory exists for one purpose: to understand what really happened on a device or a system — and to prove it. It is a private, radio-isolated environment where a phone, a computer or a piece of onboard equipment can be examined without any outside contact, so that nothing is altered and nothing leaves the room.

Inside it we can recreate a real situation: the same network conditions, the same connections, the same sequence of events. That is how we confirm how an incident happened rather than guess at it — and how we test whether a design will hold before it is trusted at sea.

We keep the scope deliberately narrow. The capabilities below are the ones we rely on in real investigations; we would rather do a few things with certainty than claim to cover everything.

Mobile Device Forensics

We look for spyware first. Then we watch how the device actually behaves on a cellular network we control.

Spyware Detection

Detection of commercial and state-sponsored spyware through network behaviour analysis, indicator matching and command-and-control beacon detection.

  • Pegasus / FinSpy / Candiru detection
  • Consumer stalkerware (mSpy, FlexiSPY)
  • C2 beaconing pattern analysis
  • DNS tunneling detection

Private 4G/LTE Network

Isolated cellular network using software-defined radio and an open-source cellular stack for controlled device testing. Full eNodeB, EPC core, and IMS stack.

  • Custom MCC/MNC configuration
  • Programmable SIM cards (Ki/OPc)
  • VoLTE/IMS support
  • SMS over IP capability

SSL/TLS Traffic Interception

Full HTTPS visibility through transparent proxy. Decrypt all application traffic to identify data exfiltration and suspicious API calls.

  • Transparent proxy integration
  • API call logging and analysis
  • Token and credential extraction
  • Real-time traffic monitoring

Runtime Application Analysis

Dynamic instrumentation of Android and iOS apps to intercept API calls, network checks, and security mechanism bypasses.

  • Runtime hooking (Android/iOS)
  • Network API interception
  • Certificate pinning bypass
  • Permission and SIM state monitoring

Data Exfiltration Analysis

Detect unauthorized data transfers including keylogger uploads, GPS beaconing, contact/photo exfiltration, and DNS tunneling attacks.

  • Upload volume anomaly detection
  • Overnight exfiltration alerts
  • Keylogger pattern recognition
  • GPS tracking beacon detection

What we look for

The threats we detect on a device, what kind of threat each one is, and how serious it is.

What we detect Type of threat Severity
State-sponsored spywarePegasus, Predator, FinSpy, Candiru, HermitTargeted surveillanceCritical
Commercial stalkerwaremSpy, FlexiSPY, Spyic, HoverwatchCovert monitoringCritical
Banking trojansCerberus, Anubis, SharkBot, TeaBot, FluBotFinancial theftCritical
Remote access trojansAndroRAT, SpyNote, AhMythRemote control of the deviceHigh
Command-and-control beaconingRegular interval callbacks, DGA domainsActive compromiseHigh
DNS tunnelingData hidden inside DNS queriesData exfiltrationHigh
Silent data exfiltrationKeylogger uploads, GPS beaconing, contacts and photosData theftHigh

Investigation Workflow

Systematic forensic methodology for mobile device and payment system investigations.

01

Device Intake & Isolation

Device received in Faraday bag. Chain of custody initiated. Device placed in RF-isolated examination room. Forensic image acquired before network analysis.

02

Network Behavior Analysis

Device connected to private LTE network. All traffic captured through transparent proxy. DNS queries, connection patterns, and data flows logged for 24-48 hours.

03

Automated Threat Detection

IOC matching against known spyware/malware databases. C2 beaconing analysis using statistical interval detection. DNS tunneling checks. Data exfiltration pattern analysis.

04

Application-Level Analysis

Runtime instrumentation for API call interception. Permission auditing. Network check behavior analysis. SSL traffic decryption for deep content inspection.

05

Evidence Compilation & Reporting

Complete forensic timeline generation. pcap files, screenshots, and database export. Technical report with chain-of-custody documentation using ISO/IEC 27037 methodology where relevant.

EMV Card Communication Testing

Physical-layer analysis of EMV smart card communications using RF capture hardware, oscilloscopes, and signal generators to detect cryptographic and protocol-level vulnerabilities.

Contactless RF Capture

Full ISO14443A/B RF sniffing between card and reader at the physical layer. Captures every APDU exchange and timing signal without active interference.

  • ISO14443A/B contactless sniffing
  • APDU command/response logging
  • Relay attack detection (>500ms latency)
  • Pre-play UN pattern recording

Signal Waveform Analysis

Digital oscilloscope captures ISO 7816 contact card signals at the T=0/T=1 protocol level, revealing timing side-channels and power analysis patterns.

  • ISO 7816 T=0 / T=1 protocol capture
  • Clock and reset signal monitoring
  • Simple Power Analysis (SPA) traces
  • Differential Power Analysis (DPA)

Signal Injection Testing

RF signal generators inject controlled anomalies into contactless communication fields to test reader and card resilience against electromagnetic fault injection.

  • 13.56 MHz field modulation
  • Glitch injection at card reset
  • Field strength manipulation
  • Communication channel noise testing

APDU Protocol Fuzzing

Automated generation of malformed and edge-case APDU command sequences to expose card firmware vulnerabilities, unexpected behaviors, and hidden commands.

  • GET PROCESSING OPTIONS edge cases
  • GENERATE AC with invalid data
  • SELECT AID boundary testing
  • CLA/INS brute-force probing

Cryptogram & Key Analysis

Validate ARQC/TC cryptogram generation against known session keys, test for weak diversification algorithms, and detect static or predictable cryptographic outputs.

  • ARQC correlation with session keys
  • Static cryptogram detection
  • ATC counter validation
  • Weak diversification pattern analysis

Contactless Protocol Testing

End-to-end contactless EMV transaction testing covering CVM limit enforcement, NoCVM bypass, relay distance attacks, and dual-interface card communication verification.

  • NFC transaction limit enforcement
  • CVM list manipulation testing
  • Dual-interface card behavior
  • Relay timing threshold verification

Request a Laboratory Investigation

Our forensics laboratory is available for both emergency investigations and scheduled security assessments. Where relevant, evidence handling uses ISO/IEC 27037 as a methodology.

Engage +359 885 633 711