ilusm.dev

tscm

Technical Surveillance Countermeasures, bug detection.

Load with: use tscm

Quick example

use tscm

result = tscmr("value", 10, 10)
prn(result)

Functions

RF bug detection

tscmr(start_mhz, end_mhz, step_khz)

Performs the operation. Takes start_mhz, end_mhz, step_khz.

tscmr1(freq_mhz, power_dbm, threshold)

Performs the operation. Takes freq_mhz, power_dbm, threshold.

tscmr2(trace1, trace2)

Performs the operation. Takes trace1, trace2.

NLJD (Non-Linear Junction Detection)

tscmn(target_area)

Performs the operation. Takes target_area.

tscmn1(response)

Performs the operation. Takes response.

Thermal detection

tscmt(resolution)

Performs the operation. Takes resolution.

tscmt1(thermal_image, threshold)

Performs the operation. Takes thermal_image, threshold.

Lens detection (camera finder)

tscml(method)

Performs the operation. Takes method.

Wiretap detection

tscmp(line_resistance, capacitance)

Performs the operation. Takes line_resistance, capacitance.

Network sweep for covert devices

tscmn2(subnet)

Performs the operation. Takes subnet.

Acoustic leakage detection

tscma(duration_secs)

Performs the operation. Takes duration_secs.

tscma1(spectrum)

Performs the operation. Takes spectrum.

Magnetic field detection

tscmm()

Performs the operation.

tscmm1(reading, baseline)

Performs the operation. Takes reading, baseline.

X-ray/ultrasonic detection

tscmx(target)

Performs the operation. Takes target.

tscmu(freq_khz)

Performs the operation. Takes freq_khz.

Power line analysis

tscmp1()

Performs the operation.

tscmp2(trace)

Performs the operation. Takes trace.

WiFi device audit

tscmw(duration_secs)

Performs the operation. Takes duration_secs.

Bluetooth device sweep

tscmb(duration_secs)

Performs the operation. Takes duration_secs.

Physical inspection aid

tscmp3()

Performs the operation.

Reporting

tscmr3(findings)

Performs the operation. Takes findings.

Notes

  • TypeScript schema - define and validate data shapes.