GitPedia
talsec

talsec/Free-RASP-iOS

iOS library (SDK) providing app security and threat monitoring. Shield your app with free RASP. Detect reverse engineering, jailbreak, Frida, emulators, bots, signature and integrity issues, VPN usage, and monitor device identification and more.

25 Releases
Latest: 3w ago
6.14.5v6.14.5Latest
martinzigraimartinzigrai·3w ago·June 3, 2026
GitHub

🐛 Fixed

  • Fixed issue with app's color scheme initialization.
  • Fixed bad memory access in jaibreak check.
6.14.2v6.14.2
msikynamsikyna·3mo ago·March 5, 2026
GitHub

🐛 Fixed

  • Fixed new jailbreak checks on iOS 14 and 13.
6.14.1v6.14.1
msikynamsikyna·5mo ago·January 20, 2026
GitHub

📋 Changed

  • Improved `timeSpoofing` detection methods.
6.14.0v6.14.0
msikynamsikyna·6mo ago·December 23, 2025
GitHub

Added

  • Added time spoofing detection, detecting an inaccurate device clock. It is a new threat `timeSpoofing`.

📋 Changed

  • Improved jailbreak detection methods.
6.13.0v6.13.0
msikynamsikyna·8mo ago·October 23, 2025
GitHub

Added

  • A new extension of `SecurityThreatCenter`: `RaspExecutionState` contains `onAllChecksFinished()` method, which is triggered after all checks are completed.

📋 Changed

  • Updated internal dependencies
6.12.1v6.12.1
msikynamsikyna·11mo ago·July 16, 2025
GitHub

🐛 Fixed

  • Resolved memory-related stability issues.

Added

  • Added palera1n jailbreak detection

📋 Changed

  • Improved Dopamine jailbreak detection
6.11.0v6.11.0
msikynamsikyna·1y ago·May 13, 2025
GitHub

Added

  • Added externalId to put an integrator-specified custom identifier into the logs. This feature will be presented later.
  • Added eventId to the logs, which is unique per each log. It allows traceability of the same log across various systems.

Added

  • Screen capture protection obscuring app content in screenshots and screen recordings preventing unauthorized content capture. Refer to the [iOS freeRASP integration documentation](https://docs.talsec.app/freerasp/integration/ios).

🐛 Fixed

  • Resolved an issue with the screen recording detection.

🐛 Fixed

  • Resolved an issue that prevented Xcode tests from running correctly.
6.9.0v6.9.0
msikynamsikyna·1y ago·March 27, 2025
GitHub

Added

  • Improvement of the obfuscation of the SDK.

📋 Changed

  • Deep signing of the OpenSSL binaries.
6.8.0v6.8.0
msikynamsikyna·1y ago·January 31, 2025
GitHub

Added

  • Enhanced security with our new Screen Capture Threat Detection, now capable of identifying screen recording, AirPlay mirroring, and screenshots to guard against unauthorized viewing. Refer to the [iOS freeRASP integration documentation](https://docs.talsec.app/freerasp/integration/ios#handle-detected-threats).
6.6.3
msikynamsikyna·1y ago·November 12, 2024
GitHub

📋 Changed

  • Updated SDK code signing; it will now be signed with:
  • Team ID: PBDDS45LQS
  • Team Name: Lynx SFT s.r.o.
6.6.2
msikynamsikyna·1y ago·November 11, 2024
GitHub

Added

  • Added [Serotonin](https://github.com/SerotoninApp/Serotonin) jailbreak detection.
6.6.1
msikynamsikyna·1y ago·October 28, 2024
GitHub

📋 Changed

  • Renewed the signing certificate
6.6.0
msikynamsikyna·1y ago·August 30, 2024
GitHub

Added

  • [Dopamine](https://github.com/opa334/Dopamine) jailbreak detection.
6.5.3
msikynamsikyna·1y ago·August 6, 2024
GitHub

📋 Changed

  • Updated OpenSSL to version 3.0.14
  • Updated CURL to version 8.8.0

📋 Changed

  • Changelog now adheres to the [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) format.

Added

  • Added request integrity information to data collection.
6.4.0
msikynamsikyna·2y ago·June 3, 2024
GitHub

📋 Changes

  • ❗️ Added new threat callback `systemVPN` for System VPN detection
  • ⚡ Fixed issue with Arabic alphabet in logs caused by the device’s default system locale
  • ⚡ Passcode check is now periodical
  • ✔️ Updated CA bundle
6.1.2
msikynamsikyna·2y ago·March 25, 2024
GitHub

📋 Changes

  • Team ID: ASQC376HCN
  • Team Name: AHEAD iTec, s.r.o.
freeRASP v6.0.0v6.0.0
msikynamsikyna·2y ago·December 22, 2023
GitHub

# freeRASP v6.0.0 ⚡ Improved obfuscation of the iOS SDK ⚡ Increased deployment target to iOS 13.0

freeRASP v5.1.0v5.1.0
msikynamsikyna·2y ago·July 5, 2023
GitHub

# freeRASP v5.1.0 ⚡ Reduced timeout period for logging from 20 sec to 5 sec ⚡ Logging is now async in all calls

freeRASP v5.0.1v5.0.1
msikynamsikyna·3y ago·May 30, 2023
GitHub

# freeRASP v5.0.1 ❗ Fixed issue with metadata in the framework

freeRASP v5.0.0v5.0.0
msikynamsikyna·3y ago·April 11, 2023
GitHub

# freeRASP v5.0.0 ❗We have removed the dependency on both frameworks (debug and release) and the symlink script. We added the **isProd** parameter, which differentiates the dev and release version of the framework. The default value is **true** (i.e. a release version of the SDK).

freeRASP v4.2.0v4.2.0
msikynamsikyna·3y ago·January 23, 2023
GitHub

📋 Changes

  • ❗ Improved device binding detection to not trigger for moving the app to a new device
  • ⚡ Improved hook detection and logging
  • 🔎 Improved demo application
  • 🔎 Improved logging of non-existing hardware for biometrics
freeRASP v3.2.0v3.2.0
talsec-apptalsec-app·3y ago·July 27, 2022
GitHub

📦 What's improved?

  • In this update, we focused on upgrading and polishing incident detections, and we even added some new ones.
  • ⚡ Improved detection of jailbreak hiders (Shadow)
  • ⚡ Improved hook detection
  • 🔎 Improved jailbreak detection, adding three new checks
  • 📄 Improved Native (in C) subchecks for jailbreak and signature
  • As we take your feedback seriously, based on [discussion](https://github.com/talsec/Free-RASP-Flutter/issues/15) with the community, we decided on a major change and created a new check.
  • ❗ Detached two checks from signature to a new check unofficialStore

🐛 What's fixed?

  • As usual, the new release contains some bug squashing.
  • ✔️ Passcode locked returned "locked" (callback) when the device was unlocked with stored fingerprint
freeRASP v2.1.0v2.1.0
talsec-apptalsec-app·4y ago·February 16, 2022
GitHub

📋 Changes

  • Improved detection of the jailbreak hiders
  • Improved hook frameworks detection
  • Better Tampering Check
  • AppVersion in logs
  • Do not use SecureEnclave in Simulator
freeRASP 2.0.1v2.0.1
talsec-apptalsec-app·4y ago·November 23, 2021
GitHub

📋 Changes

  • Better debugger handling
  • Fix reporting wrong state from DeviceBinding
freeRASP 2.0.0v2.0.0
talsec-apptalsec-app·4y ago·November 3, 2021
GitHub

Whats new in freeRASP

  • This version improves granularity of detected threat types.

📋 Changed

  • TalsecConfig remove default values
  • DeviceBinding score down to 0