导航菜单

页面标题

页面副标题
平台声明

本平台专为移动应用安全风险研究与合规评估设计,严禁用于任何非法用途。 如有疑问或建议,欢迎加入微信群交流

应用基础信息

文件基本信息

文件名称 simplex-armv7a.apk
文件大小 90.75MB
MD5 321770c580d83d47138072871c96b385
SHA1 33a0a671d7680ade242465d9b4c5c725f385459d
SHA256 9729ddd6b85b69f32b99cbe05081d95d7dcb4c7827ea16e939c38db9bd1eee9b
病毒检测 文件安全

应用基础信息

应用名称 SimpleX
包名 chat.simplex.app
主活动 chat.simplex.app.MainActivity
目标SDK 35 (API Level)
最小SDK 26 (API Level)
版本号 6.5
子版本号 345
类数量 59,944
方法数量 362,510
开发框架 Java/Kotlin
加固信息 未加壳

Google Play 应用市场信息

应用信息

应用标题 SimpleX Chat
包名称 chat.simplex.app
版本 6.5.1
下载次数 500,000+
发布日期 2022年3月2日
更新日期 2026年5月2日

开发者信息

开发者 SimpleX Chat
开发者主页 https://simplex.chat
开发者邮箱 chat@simplex.chat

关于此应用

SimpleX - 第一个没有任何类型的用户标识符的消息传递平台 - 设计为 100% 私密! Trail of Bits 的安全评估:https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html SimpleX 聊天功能: - 端到端加密消息,可编辑、回复和删除。 - 每个联系人/组可选择退出的消失消息。 - 新的消息反应。 - 新的送货收据,每次联系都可以选择退出。 - 多个聊天配置文件,带有隐藏的配置文件。 - 应用程序访问和自毁密码。 - 隐身模式 - SimpleX Chat 独有的。 - 发送端到端加密图像和文件。 - 长达 5 分钟的语音消息 - 也进行端到端加密。 - “实时”消息 – 当您键入消息时,它们会为所有收件人更新,每隔几秒 – SimpleX Chat 独有的。 - 一次性和长期用户地址。 - 秘密聊天群组 - 只有群组成员知道它的存在以及成员是谁。 - 端到端加密的音频和视频通话。 - 连接安全代码验证,针对联系人和群组成员 – 防止中间人攻击(例如邀请链接替换)。 - 私人即时通知。 - 加密的便携式聊天数据库 - 您可以将聊天联系人和历史记录转移到另一台设备。 - 动画图像和“贴纸”(例如,来自 GIF 和 PNG 文件以及来自第 3 方键盘)。 SimpleX 聊天的优点: - 您的身份、个人资料、联系人和元数据的隐私:与任何其他现有消息传递平台不同,SimpleX 不使用分配给用户的电话号码或任何其他标识符 - 甚至不使用随机数字。这可以保护您正在通信的人的隐私,将其隐藏起来,不让 SimpleX 平台服务器和任何观察者看到。 - 全面防止垃圾邮件和滥用:由于您在 SimpleX 平台上没有标识符,因此除非您共享一次性邀请链接或可选的临时用户地址,否则无法联系您。 - 数据的完全所有权、控制权和安全性:SimpleX 将所有用户数据存储在客户端设备上,消息仅临时保存在 SimpleX 中继服务器上,直到收到为止。 - 去中心化代理对等网络:您可以通过自己的中继服务器使用 SimpleX Chat,并且仍然使用预配置或任何其他 SimpleX 中继服务器与人们进行通信。 - 完全开源代码。 您可以通过链接或扫描二维码(通过视频通话或亲自)与您认识的任何人联系,并立即开始发送消息 - 无需电子邮件、电话号码或密码。 您的个人资料和联系人仅存储在您设备上的应用程序中 - 中继服务器无权访问此信息。 所有消息均使用开源双棘轮协议进行端到端加密;消息通过中继服务器使用开源 SimpleX 消息传递协议进行传递。 请通过应用程序向我们发送任何问题(通过应用程序设置连接到团队!)、发送电子邮件至 chat@simplex.chat 或在 GitHub 上提交问题 (https://github.com/simplex-chat/simplex-chat/issues) 了解有关 SimpleX Chat 的更多信息,请访问 https://simplex.chat 在我们的 GitHub 存储库中获取源代码:https://github.com/simplex-chat/simplex-chat 在 Reddit (r/SimpleXChat/)、Twitter (@SimpleXChat) 和 Mastodon (https://mastodon.social/@simplex) 上关注我们,了解最新动态。
反编译与源码导出
Manifest文件

查看应用配置清单

Java源代码

反编译后的源代码

签名证书

APK已签名 v1: 否 v2: 是 v3: 是 v4: 否 共 1 个证书
高危
0
警告
0
信息
1
证书 #1
主题C=UK, O=SimpleX Chat, CN=Evgeny Poberezkin
发行人C=UK, O=SimpleX Chat, CN=Evgeny Poberezkin
签名算法rsassa_pkcs1v15
哈希算法sha256
序列号0x7c91ce59
有效期2022-02-22 21:08:34+00:00 至 2047-02-16 21:08:34+00:00
证书MD5e65c76af43af851b8e2b6d8dec1c04e4
证书SHA1da31bcac122f6513d12e541e6598b943b84468bd
证书SHA2563c52c4fd3cad1c07c9b00a7080e358fab9fefcb8af5aec147765f16d0f21ad85
证书SHA512c85fbe2e88e35a3adf64230cc9db466fa1fa82ef21f9600ccd784ea50d9bd9919b243b10070cb7b0c14c7a1a3519eecdad8e80f31f51ed255b321bfbc655a56c
公钥算法RSA (2048 bits)
公钥指纹6cb16b3fe32aab251a4c157bcebaa99a0d157427823695cfda3ba8b09a335a98

安全发现

标题 严重程度 描述信息
已签名应用 信息 应用已使用代码签名证书进行签名。

文件结构

    应用权限

    权限名称 安全等级 权限内容 权限描述 关联代码
    android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
    android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
    android.permission.VIDEO_CAPTURE 未知 未知权限 来自 android 引用的未知权限。
    android.permission.RECORD_AUDIO 危险 获取录音权限 允许应用程序获取录音权限。
    android.permission.MODIFY_AUDIO_SETTINGS 危险 允许应用修改全局音频设置 允许应用程序修改全局音频设置,如音量。多用于消息语音功能。
    android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
    android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
    android.permission.RECEIVE_BOOT_COMPLETED 普通 开机自启 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。
    android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
    android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
    android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
    android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
    android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 普通 使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 的权限 应用程序必须拥有权限才能使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS。
    android.permission.USE_FULL_SCREEN_INTENT 普通 全屏通知 Android 10以后的全屏 Intent 的通知。
    android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING 普通 允许前台服务进行远程消息传递 允许常规应用程序使用类型为“remoteMessaging”的 Service.startForeground。
    android.permission.FOREGROUND_SERVICE_MICROPHONE 普通 允许使用麦克风的前台服务 允许常规应用程序使用类型为“麦克风”的 Service.startForeground。
    android.permission.FOREGROUND_SERVICE_CAMERA 签名 允许使用相机的前台服务 它允许应用程序在前台服务中访问摄像头,例如支持多任务的视频聊天应用。这个权限只能由系统授予,不能由用户授予。
    android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK 普通 启用用于媒体播放的前台服务 允许常规应用程序使用类型为“mediaPlayback”的 Service.startForeground。
    android.permission.USE_BIOMETRIC 普通 使用生物识别 允许应用使用设备支持的生物识别方式。
    android.permission.USE_FINGERPRINT 普通 允许使用指纹 此常量在 API 级别 28 中已弃用。应用程序应改为请求USE_BIOMETRIC
    chat.simplex.app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION 未知 未知权限 来自 android 引用的未知权限。

    Manifest 配置

    4
    高危
    严重风险
    5
    警告
    需要关注
    0
    信息
    提示信息
    0
    屏蔽
    已屏蔽
    序号 问题 严重程度 描述信息 操作
    1 应用使用自定义组件工厂
    [android:appComponentFactory=androidx.core.app.CoreComponentFactory]
    信息 应用配置了自定义 appComponentFactory。这允许应用控制Activity、Service等组件的实例化过程,常用于应用加固或热修复框架。需关注组件加载逻辑。
    2 Activity-Alias (chat.simplex.app.MainActivity_dark_blue) 未受保护。
    [android:exported=true]
    高危 检测到 Activity-Alias 已显式导出(android:exported=true),且未受任何权限保护。任意应用均可访问此组件,可能导致敏感数据泄露或功能被滥用。建议添加权限保护或设置 android:exported="false"。
    3 Activity-Alias (chat.simplex.app.MainActivity_default) 未受保护。
    [android:exported=true]
    高危 检测到 Activity-Alias 已显式导出(android:exported=true),且未受任何权限保护。任意应用均可访问此组件,可能导致敏感数据泄露或功能被滥用。建议添加权限保护或设置 android:exported="false"。
    4 Content Provider 配置了无限制的URI权限授予
    (androidx.core.content.FileProvider) [grantUriPermissions=true]
    高危 Content Provider 设置 grantUriPermissions=true 但未配置 <grant-uri-permission> 子元素限制路径范围。这可能导致任意文件读取漏洞,攻击者可通过路径穿越访问应用私有数据。
    5 检测到开机自启动广播接收器
    (chat.simplex.app.SimplexService$StartReceiver) [BOOT_COMPLETED]
    警告 应用注册了 BOOT_COMPLETED 广播接收器,将在设备启动时自动运行。这是恶意软件实现持久化的常见手段,需验证其启动后的行为是否合法。
    6 Broadcast Receiver (chat.simplex.app.SimplexService$StartReceiver) 未受保护。
    [android:exported=true]
    高危 检测到 Broadcast Receiver 已显式导出(android:exported=true),且未受任何权限保护。任意应用均可访问此组件,可能导致敏感数据泄露或功能被滥用。建议添加权限保护或设置 android:exported="false"。
    7 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护,但应检查权限保护级别。
    Permission: android.permission.BIND_JOB_SERVICE
    [android:exported=true]
    警告 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。
    8 检测到开机自启动广播接收器
    (androidx.work.impl.background.systemalarm.RescheduleReceiver) [BOOT_COMPLETED]
    警告 应用注册了 BOOT_COMPLETED 广播接收器,将在设备启动时自动运行。这是恶意软件实现持久化的常见手段,需验证其启动后的行为是否合法。
    9 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护,但应检查权限保护级别。
    Permission: android.permission.DUMP
    [android:exported=true]
    警告 检测到 Broadcast Receiver 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。
    10 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护,但应检查权限保护级别。
    Permission: android.permission.DUMP
    [android:exported=true]
    警告 检测到 Broadcast Receiver 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

    组件信息

    -
    高危组件
    导出且无保护
    -
    需关注
    导出有保护
    -
    安全组件
    未导出
    0
    组件总数
    Activity/Service/...
    风险 组件名称 导出 权限 操作
    Categories: android.intent.category.LAUNCHER
    Actions: android.intent.action.VIEW
    Categories: android.intent.category.DEFAULT android.intent.category.BROWSABLE
    Data: scheme=simplex
    Actions: android.intent.action.VIEW
    Categories: android.intent.category.DEFAULT android.intent.category.BROWSABLE
    Data: scheme=http scheme=https host=simplex.chat host=smp4.simplex.im host=smp5.simplex.im host=smp6.simplex.im host=smp7.simplex.im host=smp8.simplex.im host=smp9.simplex.im host=smp10.simplex.im host=smp11.simplex.im host=smp12.simplex.im host=smp14.simplex.im host=smp15.simplex.im host=smp16.simplex.im host=smp17.simplex.im host=smp18.simplex.im host=smp19.simplex.im host=smp1.simplexonflux.com host=smp2.simplexonflux.com host=smp3.simplexonflux.com host=smp4.simplexonflux.com host=smp5.simplexonflux.com host=smp6.simplexonflux.com pathPrefix=/invitation pathPrefix=/contact pathPrefix=/a pathPrefix=/c pathPrefix=/g pathPrefix=/i
    Actions: android.intent.action.SEND
    Categories: android.intent.category.DEFAULT
    Data: mimeType=*/*
    Actions: android.intent.action.SEND_MULTIPLE
    Categories: android.intent.category.DEFAULT
    Data: mimeType=image/*
    Actions: android.intent.action.MAIN
    Categories: android.intent.category.LAUNCHER
    Actions: android.intent.action.MAIN
    Categories: android.intent.category.LAUNCHER
    singleInstance
    :phoenix
    风险 组件名称 导出 权限 操作
    Actions: android.intent.action.BOOT_COMPLETED
    Actions: android.intent.action.MY_PACKAGE_REPLACED
    Actions: android.intent.action.ACTION_POWER_CONNECTED android.intent.action.ACTION_POWER_DISCONNECTED
    Actions: android.intent.action.BATTERY_OKAY android.intent.action.BATTERY_LOW
    Actions: android.intent.action.DEVICE_STORAGE_LOW android.intent.action.DEVICE_STORAGE_OK
    Actions: android.net.conn.CONNECTIVITY_CHANGE
    Actions: android.intent.action.BOOT_COMPLETED android.intent.action.TIME_SET android.intent.action.TIMEZONE_CHANGED
    Actions: androidx.work.impl.background.systemalarm.UpdateProxies
    android.permission.DUMP
    Actions: androidx.work.diagnostics.REQUEST_DIAGNOSTICS
    android.permission.DUMP
    Actions: androidx.profileinstaller.action.INSTALL_PROFILE
    Actions: androidx.profileinstaller.action.SKIP_FILE
    Actions: androidx.profileinstaller.action.SAVE_PROFILE
    Actions: androidx.profileinstaller.action.BENCHMARK_OPERATION
    风险 组件名称 导出 权限 操作
    chat.simplex.app.provider grantUriPermissions
    chat.simplex.app.androidx-startup

    安全漏洞检测

    1
    高危
    5
    警告
    1
    信息
    1
    安全
    0
    屏蔽
    序号 问题 等级 参考标准 文件位置 操作
    1 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用随机性不足的值
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-6
    升级会员
    2 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 在日志文件中插入敏感信息
    OWASP MASVS: MSTG-STORAGE-3
    升级会员
    3 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 敏感信息明文存储
    OWASP Top 10: M9: Reverse Engineering
    OWASP MASVS: MSTG-STORAGE-14
    升级会员
    4 检测到隐式Intent用于PendingIntent。未指定目标组件的PendingIntent可能被恶意 应用劫持。建议使用显式Intent,明确指定目标组件的包名和类名。 警告 CWE: cwe-927
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-PLATFORM-4
    升级会员
    5 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已破解或有风险的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员
    6 检测到ZIP文件解压路径遍历风险(Zip Slip)。代码在解压ZIP时未验证ZipEntry.getName(), 攻击者可通过构造包含../的文件名覆盖任意文件。Android 14+已内置保护,低版本需 使用File.getCanonicalPath()验证目标路径。 高危 CWE: CWE-22: 路径遍历漏洞 - 对路径名的限制不当
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员
    7 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限错误
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员
    8 应用使用Android Keystore安全存储密钥,这是推荐的密钥管理方式 安全
    OWASP MASVS: MSTG-CRYPTO-1
    升级会员

    API调用分析

    API功能 源码文件
    一般功能-> 文件操作
    boofcv/abst/disparity/DisparitySmootherSpeckleFilter.java
    boofcv/abst/fiducial/AztecCodePreciseDetector.java
    boofcv/abst/fiducial/MicroQrCodePreciseDetector.java
    boofcv/abst/fiducial/Uchiya_to_FiducialDetector.java
    boofcv/abst/geo/bundle/BundleAdjustmentSchur.java
    boofcv/abst/geo/bundle/MetricBundleAdjustmentUtils.java
    boofcv/abst/geo/bundle/PruneStructureFromSceneMetric.java
    boofcv/abst/geo/calibration/CalibrateMonoPlanar.java
    boofcv/abst/geo/calibration/CalibrateStereoPlanar.java
    boofcv/abst/geo/selfcalib/ProjectiveToMetricCameraDualQuadratic.java
    boofcv/abst/scene/ImageModelBase.java
    boofcv/abst/scene/WrapFeatureToSceneRecognition.java
    boofcv/abst/scene/ann/FeatureSceneRecognitionNearestNeighbor.java
    boofcv/abst/scene/nister2006/FeatureSceneRecognitionNister2006.java
    boofcv/abst/sfm/d3/MonoOverhead_to_MonocularPlaneVisualOdometry.java
    boofcv/abst/sfm/d3/MonoPlaneInfinity_to_MonocularPlaneVisualOdometry.java
    boofcv/abst/sfm/d3/MonocularPlaneVisualOdometryScaleInput.java
    boofcv/abst/sfm/d3/PyramidDirectColorDepth_to_DepthVisualOdometry.java
    boofcv/abst/sfm/d3/StereoVisualOdometryScaleInput.java
    boofcv/abst/sfm/d3/VisOdomPixelDepthPnP_to_DepthVisualOdometry.java
    boofcv/abst/sfm/d3/WrapVisOdomDualTrackPnP.java
    boofcv/abst/sfm/d3/WrapVisOdomMonoStereoDepthPnP.java
    boofcv/abst/sfm/d3/WrapVisOdomQuadPnP.java
    boofcv/alg/bow/LearnSceneFromFiles.java
    boofcv/alg/distort/kanbra/KannalaBrandtPtoS_F32.java
    boofcv/alg/distort/kanbra/KannalaBrandtPtoS_F64.java
    boofcv/alg/fiducial/aztec/AztecDecoder.java
    boofcv/alg/fiducial/aztec/AztecDecoderImage.java
    boofcv/alg/fiducial/aztec/AztecEncoderAutomatic.java
    boofcv/alg/fiducial/aztec/AztecFinderPatternDetector.java
    boofcv/alg/fiducial/calib/chess/ChessboardCornerClusterFinder.java
    boofcv/alg/fiducial/calib/chess/ChessboardCornerClusterToGrid.java
    boofcv/alg/fiducial/calib/ecocheck/ECoCheckDetector.java
    boofcv/alg/fiducial/dots/UchiyaMarkerTracker.java
    boofcv/alg/fiducial/microqr/MicroQrCodeDecoderBits.java
    boofcv/alg/fiducial/microqr/MicroQrCodeDecoderImage.java
    boofcv/alg/fiducial/microqr/MicroQrCodeEncoder.java
    boofcv/alg/fiducial/qrcode/QrCodeCodecBitsUtils.java
    boofcv/alg/fiducial/qrcode/QrCodeDecoderBits.java
    boofcv/alg/fiducial/qrcode/QrCodePositionPatternDetector.java
    boofcv/alg/fiducial/qrcode/QrCodePositionPatternGraphGenerator.java
    boofcv/alg/fiducial/qrcode/SquareLocatorPatternDetectorBase.java
    boofcv/alg/fiducial/square/BaseDetectFiducialSquare.java
    boofcv/alg/geo/bundle/EvaluateBundleScene.java
    boofcv/alg/geo/bundle/cameras/BundleKannalaBrandt.java
    boofcv/alg/geo/bundle/cameras/BundlePinhole.java
    boofcv/alg/geo/bundle/cameras/BundlePinholeBrown.java
    boofcv/alg/geo/bundle/cameras/BundlePinholeSimplified.java
    boofcv/alg/geo/bundle/cameras/BundleUniversalOmni.java
    boofcv/alg/geo/bundle/cameras/BundleZoomSimplified.java
    boofcv/alg/geo/bundle/cameras/BundleZoomState.java
    boofcv/alg/geo/calibration/CalibrationPlanarGridZhang99.java
    boofcv/alg/geo/h/HomographyRadial6Pts.java
    boofcv/alg/geo/selfcalib/RefineDualQuadraticAlgebraicError.java
    boofcv/alg/geo/selfcalib/RefineTwoViewPinholeRotation.java
    boofcv/alg/geo/selfcalib/ResolveSignAmbiguityPositiveDepth.java
    boofcv/alg/geo/selfcalib/SelfCalibrationEssentialGuessAndCheck.java
    boofcv/alg/geo/selfcalib/SelfCalibrationPraticalGuessAndCheckFocus.java
    boofcv/alg/mvs/MultiBaselineDisparityErrors.java
    boofcv/alg/mvs/MultiBaselineStereoIndependent.java
    boofcv/alg/mvs/MultiViewStereoFromKnownSceneStructure.java
    boofcv/alg/scene/HistogramScene.java
    boofcv/alg/scene/ann/RecognitionNearestNeighborInvertedFile.java
    boofcv/alg/scene/nister2006/RecognitionVocabularyTreeNister2006.java
    boofcv/alg/scene/vocabtree/LearnHierarchicalTree.java
    boofcv/alg/sfm/d3/VisOdomBundlePnPBase.java
    boofcv/alg/sfm/d3/VisOdomStereoQuadPnP.java
    boofcv/alg/sfm/d3/structure/MaxGeoKeyFrameManager.java
    boofcv/alg/sfm/d3/structure/TickTockKeyFrameManager.java
    boofcv/alg/sfm/d3/structure/VisOdomBundleAdjustment.java
    boofcv/alg/shapes/ellipse/BinaryEllipseDetector.java
    boofcv/alg/shapes/ellipse/BinaryEllipseDetectorPixel.java
    boofcv/alg/shapes/polygon/DetectPolygonFromContour.java
    boofcv/alg/similar/SimilarImagesSceneRecognition.java
    boofcv/alg/similar/SimilarImagesTrackThenMatch.java
    boofcv/alg/structure/GeneratePairwiseImageGraph.java
    boofcv/alg/structure/GenerateStereoPairGraphFromScene.java
    boofcv/alg/structure/InitializeCommonMetric.java
    boofcv/alg/structure/InitializeCommonProjective.java
    boofcv/alg/structure/MetricFromUncalibratedPairwiseGraph.java
    boofcv/alg/structure/MetricMergeScenes.java
    boofcv/alg/structure/MetricSanityChecks.java
    boofcv/alg/structure/PairwiseGraphUtils.java
    boofcv/alg/structure/ReconstructionFromPairwiseGraph.java
    boofcv/alg/structure/RefineMetricGraphSubset.java
    boofcv/alg/structure/RefineMetricWorkingGraph.java
    boofcv/alg/structure/ResolveSceneScaleAmbiguity.java
    boofcv/alg/structure/SceneMergingOperations.java
    boofcv/alg/structure/SelectNeighborsAroundView.java
    boofcv/alg/structure/ThreeViewEstimateMetricScene.java
    boofcv/alg/structure/expand/EstimateViewKnownCalibration.java
    boofcv/alg/structure/expand/EstimateViewSelfCalibrate.java
    boofcv/alg/structure/expand/EstimateViewUtils.java
    boofcv/alg/structure/expand/ExpandByOneView.java
    boofcv/alg/structure/expand/MetricExpandByOneView.java
    boofcv/alg/structure/score3d/ScoreFundamentalHomographyCompatibility.java
    boofcv/alg/structure/score3d/ScoreFundamentalVsRotation.java
    boofcv/alg/structure/score3d/ScoreRatioFundamentalHomography.java
    boofcv/alg/structure/spawn/MetricSpawnSceneFromView.java
    boofcv/alg/video/SelectFramesForReconstruction3D.java
    boofcv/deepboof/ImageClassifierNiNImageNet.java
    boofcv/deepboof/ImageClassifierResNet.java
    boofcv/deepboof/ImageClassifierVggCifar10.java
    boofcv/factory/fiducial/ConfigHammingMarker.java
    boofcv/io/MediaManager.java
    boofcv/io/MirrorStream.java
    boofcv/io/PathLabel.java
    boofcv/io/SerializeConfigYaml.java
    boofcv/io/SimpleNumberSequenceReader.java
    boofcv/io/SimpleStringNumberReader.java
    boofcv/io/UtilIO.java
    boofcv/io/calibration/CalibrationIO.java
    boofcv/io/fiducial/FiducialIO.java
    boofcv/io/geo/CodecBundleAdjustmentInTheLarge.java
    boofcv/io/geo/MultiViewIO.java
    boofcv/io/image/LabeledImagePolygonCodec.java
    boofcv/io/image/LabeledImageRleCodec.java
    boofcv/io/image/UtilImageIO.java
    boofcv/io/points/PointCloudIO.java
    boofcv/io/points/impl/ObjFileCodec.java
    boofcv/io/points/impl/ObjFileReader.java
    boofcv/io/points/impl/ObjFileWriter.java
    boofcv/io/points/impl/PlyCodec.java
    boofcv/io/points/impl/StlFileReader.java
    boofcv/io/points/impl/StlFileWriter.java
    boofcv/io/recognition/RecognitionIO.java
    boofcv/io/video/BoofMjpegVideo.java
    boofcv/io/video/CombineFilesTogether.java
    boofcv/io/video/DynamicVideoInterface.java
    boofcv/io/video/VideoMjpegCodec.java
    boofcv/io/wrapper/DefaultMediaManager.java
    boofcv/io/wrapper/images/BufferedFileImageSequence.java
    boofcv/io/wrapper/images/ImageStreamSequence.java
    boofcv/io/wrapper/images/JpegByteImageSequence.java
    boofcv/io/wrapper/images/LoadFileImageSequence.java
    boofcv/io/wrapper/images/MjpegStreamSequence.java
    boofcv/misc/BoofMiscOps.java
    boofcv/misc/PrintStreamInjectIndent.java
    boofcv/struct/Configuration.java
    boofcv/struct/calib/CameraDivision.java
    boofcv/struct/calib/CameraModel.java
    boofcv/struct/calib/CameraPinholeBrown.java
    boofcv/struct/calib/MultiCameraCalibParams.java
    boofcv/struct/calib/StereoParameters.java
    boofcv/struct/feature/TupleDesc.java
    boofcv/struct/image/ImageBase.java
    boofcv/struct/image/ImageType.java
    boofcv/visualize/RenderMesh.java
    caffe/Caffe.java
    chat/simplex/app/SimplexApp.java
    chat/simplex/app/SimplexService.java
    chat/simplex/common/helpers/CallSoundsPlayer.java
    chat/simplex/common/helpers/SoundPlayer.java
    chat/simplex/common/model/ChatModel.java
    chat/simplex/common/model/CryptoFile.java
    chat/simplex/common/model/MsgContentTag.java
    chat/simplex/common/platform/AudioPlayer.java
    chat/simplex/common/platform/CoreKt.java
    chat/simplex/common/platform/Cryptor.java
    chat/simplex/common/platform/FilesKt.java
    chat/simplex/common/platform/PlatformInterface.java
    chat/simplex/common/platform/PlatformKt.java
    chat/simplex/common/platform/RecorderNative.java
    chat/simplex/common/platform/VideoPlayer.java
    chat/simplex/common/ui/theme/ThemeManager.java
    chat/simplex/common/views/call/ActiveCallState.java
    chat/simplex/common/views/call/Call.java
    chat/simplex/common/views/call/CallManager.java
    chat/simplex/common/views/call/IncomingCallAlertViewKt$IncomingCallAlertView$1$1.java
    chat/simplex/common/views/chat/ChatInfoViewKt.java
    chat/simplex/common/views/chat/ChatViewKt$ChatLayout$3$1$1.java
    chat/simplex/common/views/chat/ComposeViewKt$ComposeView$cancelVoice$1.java
    chat/simplex/common/views/chat/ComposeViewKt$ComposeView$sendMessageAsync$file$1.java
    chat/simplex/common/views/chat/ComposeViewKt.java
    chat/simplex/common/views/chat/item/CIFileViewKt.java
    chat/simplex/common/views/chat/item/CIVideoViewKt.java
    chat/simplex/common/views/chatlist/ChatListViewKt.java
    chat/simplex/common/views/database/DatabaseErrorViewKt.java
    chat/simplex/common/views/database/DatabaseViewKt$exportArchive$2$1.java
    chat/simplex/common/views/database/DatabaseViewKt.java
    chat/simplex/common/views/helpers/AttachmentOption.java
    chat/simplex/common/views/helpers/CustomTakePicturePreview.java
    chat/simplex/common/views/helpers/DatabaseUtils.java
    chat/simplex/common/views/helpers/LinkPreviewsKt.java
    chat/simplex/common/views/helpers/SharedContent.java
    chat/simplex/common/views/helpers/ThemeModeEditorKt.java
    chat/simplex/common/views/helpers/UtilsKt.java
    chat/simplex/common/views/helpers/WallpaperType.java
    chat/simplex/common/views/migration/MigrateFromDeviceKt$DatabaseInitView$2$1.java
    chat/simplex/common/views/migration/MigrateFromDeviceKt$UploadProgressView$2$1.java
    chat/simplex/common/views/migration/MigrateFromDeviceKt.java
    chat/simplex/common/views/migration/MigrateToDeviceKt$DatabaseInitView$2$1.java
    chat/simplex/common/views/migration/MigrateToDeviceKt$DownloadFailedView$2$1.java
    chat/simplex/common/views/migration/MigrateToDeviceKt$LinkDownloadingView$2$1.java
    chat/simplex/common/views/migration/MigrateToDeviceKt.java
    chat/simplex/common/views/migration/MigrationFileLinkData.java
    chat/simplex/common/views/migration/MigrationFromChatReceiver.java
    chat/simplex/common/views/migration/MigrationToChatReceiver.java
    chat/simplex/common/views/migration/MigrationToDeviceState.java
    chat/simplex/common/views/newchat/QRCodeKt$QRCode$1$1$1$1.java
    chat/simplex/common/views/usersettings/AppearanceScope.java
    chat/simplex/common/views/usersettings/ComposableSingletons$AppearanceKt$lambda$1741616381$1.java
    coil/RealImageLoader.java
    coil/disk/DiskCache.java
    coil/disk/DiskLruCache.java
    coil/disk/FaultHidingSink.java
    coil/fetch/ContentUriFetcher.java
    coil/fetch/FileFetcher.java
    coil/fetch/HttpUriFetcher.java
    coil/key/FileKeyer.java
    coil/map/FileUriMapper.java
    coil/util/ContinuationCallback.java
    coil/util/DebugLogger.java
    coil/util/FileDescriptorCounter.java
    coil/util/FileSystems.java
    coil/util/Utils.java
    com/charleskorn/kaml/BufferedSinkDataWriter.java
    com/charleskorn/kaml/JvmYamlReadingKt.java
    com/charleskorn/kaml/JvmYamlWritingKt.java
    com/russhwolf/settings/SharedPreferencesSettings.java
    deepboof/datasets/UtilCifar10.java
    deepboof/io/DeepBoofDataBaseOps.java
    deepboof/io/caffe/PrintCrap.java
    deepboof/io/caffe/PrintWeightCrap.java
    deepboof/io/torch7/ParseAsciiTorch7.java
    deepboof/io/torch7/ParseBinaryTorch7.java
    deepboof/io/torch7/ParseTorch7.java
    deepboof/io/torch7/SerializeBinaryTorch7.java
    deepboof/io/torch7/SerializeTorch7.java
    deepboof/io/torch7/TorchUtilities.java
    deepboof/misc/Configuration.java
    deepboof/misc/DeepBoofOps.java
    deepboof/misc/TensorOps.java
    deepboof/models/DeepModelIO.java
    dev/icerock/moko/resources/AssetResource.java
    dev/icerock/moko/resources/FileResource.java
    georegression/struct/GeoTuple.java
    georegression/struct/InvertibleTransform.java
    georegression/struct/affine/Affine.java
    georegression/struct/curve/ConicGeneral_F32.java
    georegression/struct/curve/ConicGeneral_F64.java
    georegression/struct/curve/EllipseRotated_F32.java
    georegression/struct/curve/EllipseRotated_F64.java
    georegression/struct/homography/Homography.java
    georegression/struct/line/LineGeneral2D_F32.java
    georegression/struct/line/LineGeneral2D_F64.java
    georegression/struct/line/LineParametric2D_F32.java
    georegression/struct/line/LineParametric2D_F64.java
    georegression/struct/line/LineParametric2D_I32.java
    georegression/struct/line/LineParametric3D_F32.java
    georegression/struct/line/LineParametric3D_F64.java
    georegression/struct/line/LinePolar2D_F32.java
    georegression/struct/line/LinePolar2D_F64.java
    georegression/struct/line/LineSegment2D_F32.java
    georegression/struct/line/LineSegment2D_F64.java
    georegression/struct/line/LineSegment2D_I32.java
    georegression/struct/line/LineSegment3D_F32.java
    georegression/struct/line/LineSegment3D_F64.java
    georegression/struct/plane/PlaneGeneral3D_F32.java
    georegression/struct/plane/PlaneGeneral3D_F64.java
    georegression/struct/plane/PlaneNormal3D_F32.java
    georegression/struct/plane/PlaneNormal3D_F64.java
    georegression/struct/plane/PlaneTangent3D_F32.java
    georegression/struct/plane/PlaneTangent3D_F64.java
    georegression/struct/se/SpecialEuclidean.java
    georegression/struct/shapes/Box3D_F32.java
    georegression/struct/shapes/Box3D_F64.java
    georegression/struct/shapes/Box3D_I32.java
    georegression/struct/shapes/BoxLength3D_F32.java
    georegression/struct/shapes/BoxLength3D_F64.java
    georegression/struct/shapes/Cylinder3D_F32.java
    georegression/struct/shapes/Cylinder3D_F64.java
    georegression/struct/shapes/CylinderBounded3D_F32.java
    georegression/struct/shapes/CylinderBounded3D_F64.java
    georegression/struct/shapes/Polygon2D_F32.java
    georegression/struct/shapes/Polygon2D_F64.java
    georegression/struct/shapes/Polygon2D_I32.java
    georegression/struct/shapes/Quadrilateral_F32.java
    georegression/struct/shapes/Quadrilateral_F64.java
    georegression/struct/shapes/Rectangle2D_F32.java
    georegression/struct/shapes/Rectangle2D_F64.java
    georegression/struct/shapes/RectangleLength2D_F32.java
    georegression/struct/shapes/RectangleLength2D_F64.java
    georegression/struct/shapes/RectangleLength2D_I32.java
    georegression/struct/shapes/Sphere3D_F32.java
    georegression/struct/shapes/Sphere3D_F64.java
    georegression/struct/shapes/Triangle3D_F32.java
    georegression/struct/shapes/Triangle3D_F64.java
    georegression/struct/so/Quaternion_F32.java
    georegression/struct/so/Quaternion_F64.java
    georegression/struct/so/Rodrigues_F32.java
    georegression/struct/so/Rodrigues_F64.java
    gnu/trove/decorator/TByteByteMapDecorator.java
    gnu/trove/decorator/TByteCharMapDecorator.java
    gnu/trove/decorator/TByteDoubleMapDecorator.java
    gnu/trove/decorator/TByteFloatMapDecorator.java
    gnu/trove/decorator/TByteIntMapDecorator.java
    gnu/trove/decorator/TByteListDecorator.java
    gnu/trove/decorator/TByteLongMapDecorator.java
    gnu/trove/decorator/TByteObjectMapDecorator.java
    gnu/trove/decorator/TByteSetDecorator.java
    gnu/trove/decorator/TByteShortMapDecorator.java
    gnu/trove/decorator/TCharByteMapDecorator.java
    gnu/trove/decorator/TCharCharMapDecorator.java
    gnu/trove/decorator/TCharDoubleMapDecorator.java
    gnu/trove/decorator/TCharFloatMapDecorator.java
    gnu/trove/decorator/TCharIntMapDecorator.java
    gnu/trove/decorator/TCharListDecorator.java
    gnu/trove/decorator/TCharLongMapDecorator.java
    gnu/trove/decorator/TCharObjectMapDecorator.java
    gnu/trove/decorator/TCharSetDecorator.java
    gnu/trove/decorator/TCharShortMapDecorator.java
    gnu/trove/decorator/TDoubleByteMapDecorator.java
    gnu/trove/decorator/TDoubleCharMapDecorator.java
    gnu/trove/decorator/TDoubleDoubleMapDecorator.java
    gnu/trove/decorator/TDoubleFloatMapDecorator.java
    gnu/trove/decorator/TDoubleIntMapDecorator.java
    gnu/trove/decorator/TDoubleListDecorator.java
    gnu/trove/decorator/TDoubleLongMapDecorator.java
    gnu/trove/decorator/TDoubleObjectMapDecorator.java
    gnu/trove/decorator/TDoubleSetDecorator.java
    gnu/trove/decorator/TDoubleShortMapDecorator.java
    gnu/trove/decorator/TFloatByteMapDecorator.java
    gnu/trove/decorator/TFloatCharMapDecorator.java
    gnu/trove/decorator/TFloatDoubleMapDecorator.java
    gnu/trove/decorator/TFloatFloatMapDecorator.java
    gnu/trove/decorator/TFloatIntMapDecorator.java
    gnu/trove/decorator/TFloatListDecorator.java
    gnu/trove/decorator/TFloatLongMapDecorator.java
    gnu/trove/decorator/TFloatObjectMapDecorator.java
    gnu/trove/decorator/TFloatSetDecorator.java
    gnu/trove/decorator/TFloatShortMapDecorator.java
    gnu/trove/decorator/TIntByteMapDecorator.java
    gnu/trove/decorator/TIntCharMapDecorator.java
    gnu/trove/decorator/TIntDoubleMapDecorator.java
    gnu/trove/decorator/TIntFloatMapDecorator.java
    gnu/trove/decorator/TIntIntMapDecorator.java
    gnu/trove/decorator/TIntListDecorator.java
    gnu/trove/decorator/TIntLongMapDecorator.java
    gnu/trove/decorator/TIntObjectMapDecorator.java
    gnu/trove/decorator/TIntSetDecorator.java
    gnu/trove/decorator/TIntShortMapDecorator.java
    gnu/trove/decorator/TLongByteMapDecorator.java
    gnu/trove/decorator/TLongCharMapDecorator.java
    gnu/trove/decorator/TLongDoubleMapDecorator.java
    gnu/trove/decorator/TLongFloatMapDecorator.java
    gnu/trove/decorator/TLongIntMapDecorator.java
    gnu/trove/decorator/TLongListDecorator.java
    gnu/trove/decorator/TLongLongMapDecorator.java
    gnu/trove/decorator/TLongObjectMapDecorator.java
    gnu/trove/decorator/TLongSetDecorator.java
    gnu/trove/decorator/TLongShortMapDecorator.java
    gnu/trove/decorator/TObjectByteMapDecorator.java
    gnu/trove/decorator/TObjectCharMapDecorator.java
    gnu/trove/decorator/TObjectDoubleMapDecorator.java
    gnu/trove/decorator/TObjectFloatMapDecorator.java
    gnu/trove/decorator/TObjectIntMapDecorator.java
    gnu/trove/decorator/TObjectLongMapDecorator.java
    gnu/trove/decorator/TObjectShortMapDecorator.java
    gnu/trove/decorator/TShortByteMapDecorator.java
    gnu/trove/decorator/TShortCharMapDecorator.java
    gnu/trove/decorator/TShortDoubleMapDecorator.java
    gnu/trove/decorator/TShortFloatMapDecorator.java
    gnu/trove/decorator/TShortIntMapDecorator.java
    gnu/trove/decorator/TShortListDecorator.java
    gnu/trove/decorator/TShortLongMapDecorator.java
    gnu/trove/decorator/TShortObjectMapDecorator.java
    gnu/trove/decorator/TShortSetDecorator.java
    gnu/trove/decorator/TShortShortMapDecorator.java
    gnu/trove/impl/hash/TByteByteHash.java
    gnu/trove/impl/hash/TByteCharHash.java
    gnu/trove/impl/hash/TByteDoubleHash.java
    gnu/trove/impl/hash/TByteFloatHash.java
    gnu/trove/impl/hash/TByteIntHash.java
    gnu/trove/impl/hash/TByteLongHash.java
    gnu/trove/impl/hash/TByteShortHash.java
    gnu/trove/impl/hash/TCharByteHash.java
    gnu/trove/impl/hash/TCharCharHash.java
    gnu/trove/impl/hash/TCharDoubleHash.java
    gnu/trove/impl/hash/TCharFloatHash.java
    gnu/trove/impl/hash/TCharIntHash.java
    gnu/trove/impl/hash/TCharLongHash.java
    gnu/trove/impl/hash/TCharShortHash.java
    gnu/trove/impl/hash/TCustomObjectHash.java
    gnu/trove/impl/hash/TDoubleByteHash.java
    gnu/trove/impl/hash/TDoubleCharHash.java
    gnu/trove/impl/hash/TDoubleDoubleHash.java
    gnu/trove/impl/hash/TDoubleFloatHash.java
    gnu/trove/impl/hash/TDoubleIntHash.java
    gnu/trove/impl/hash/TDoubleLongHash.java
    gnu/trove/impl/hash/TDoubleShortHash.java
    gnu/trove/impl/hash/TFloatByteHash.java
    gnu/trove/impl/hash/TFloatCharHash.java
    gnu/trove/impl/hash/TFloatDoubleHash.java
    gnu/trove/impl/hash/TFloatFloatHash.java
    gnu/trove/impl/hash/TFloatIntHash.java
    gnu/trove/impl/hash/TFloatLongHash.java
    gnu/trove/impl/hash/TFloatShortHash.java
    gnu/trove/impl/hash/THash.java
    gnu/trove/impl/hash/TIntByteHash.java
    gnu/trove/impl/hash/TIntCharHash.java
    gnu/trove/impl/hash/TIntDoubleHash.java
    gnu/trove/impl/hash/TIntFloatHash.java
    gnu/trove/impl/hash/TIntIntHash.java
    gnu/trove/impl/hash/TIntLongHash.java
    gnu/trove/impl/hash/TIntShortHash.java
    gnu/trove/impl/hash/TLongByteHash.java
    gnu/trove/impl/hash/TLongCharHash.java
    gnu/trove/impl/hash/TLongDoubleHash.java
    gnu/trove/impl/hash/TLongFloatHash.java
    gnu/trove/impl/hash/TLongIntHash.java
    gnu/trove/impl/hash/TLongLongHash.java
    gnu/trove/impl/hash/TLongShortHash.java
    gnu/trove/impl/hash/TObjectHash.java
    gnu/trove/impl/hash/TShortByteHash.java
    gnu/trove/impl/hash/TShortCharHash.java
    gnu/trove/impl/hash/TShortDoubleHash.java
    gnu/trove/impl/hash/TShortFloatHash.java
    gnu/trove/impl/hash/TShortIntHash.java
    gnu/trove/impl/hash/TShortLongHash.java
    gnu/trove/impl/hash/TShortShortHash.java
    gnu/trove/impl/sync/SynchronizedCollection.java
    gnu/trove/impl/sync/TSynchronizedByteByteMap.java
    gnu/trove/impl/sync/TSynchronizedByteCharMap.java
    gnu/trove/impl/sync/TSynchronizedByteCollection.java
    gnu/trove/impl/sync/TSynchronizedByteDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedByteFloatMap.java
    gnu/trove/impl/sync/TSynchronizedByteIntMap.java
    gnu/trove/impl/sync/TSynchronizedByteLongMap.java
    gnu/trove/impl/sync/TSynchronizedByteObjectMap.java
    gnu/trove/impl/sync/TSynchronizedByteShortMap.java
    gnu/trove/impl/sync/TSynchronizedCharByteMap.java
    gnu/trove/impl/sync/TSynchronizedCharCharMap.java
    gnu/trove/impl/sync/TSynchronizedCharCollection.java
    gnu/trove/impl/sync/TSynchronizedCharDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedCharFloatMap.java
    gnu/trove/impl/sync/TSynchronizedCharIntMap.java
    gnu/trove/impl/sync/TSynchronizedCharLongMap.java
    gnu/trove/impl/sync/TSynchronizedCharObjectMap.java
    gnu/trove/impl/sync/TSynchronizedCharShortMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleByteMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleCharMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleCollection.java
    gnu/trove/impl/sync/TSynchronizedDoubleDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleFloatMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleIntMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleLongMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleObjectMap.java
    gnu/trove/impl/sync/TSynchronizedDoubleShortMap.java
    gnu/trove/impl/sync/TSynchronizedFloatByteMap.java
    gnu/trove/impl/sync/TSynchronizedFloatCharMap.java
    gnu/trove/impl/sync/TSynchronizedFloatCollection.java
    gnu/trove/impl/sync/TSynchronizedFloatDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedFloatFloatMap.java
    gnu/trove/impl/sync/TSynchronizedFloatIntMap.java
    gnu/trove/impl/sync/TSynchronizedFloatLongMap.java
    gnu/trove/impl/sync/TSynchronizedFloatObjectMap.java
    gnu/trove/impl/sync/TSynchronizedFloatShortMap.java
    gnu/trove/impl/sync/TSynchronizedIntByteMap.java
    gnu/trove/impl/sync/TSynchronizedIntCharMap.java
    gnu/trove/impl/sync/TSynchronizedIntCollection.java
    gnu/trove/impl/sync/TSynchronizedIntDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedIntFloatMap.java
    gnu/trove/impl/sync/TSynchronizedIntIntMap.java
    gnu/trove/impl/sync/TSynchronizedIntLongMap.java
    gnu/trove/impl/sync/TSynchronizedIntObjectMap.java
    gnu/trove/impl/sync/TSynchronizedIntShortMap.java
    gnu/trove/impl/sync/TSynchronizedLongByteMap.java
    gnu/trove/impl/sync/TSynchronizedLongCharMap.java
    gnu/trove/impl/sync/TSynchronizedLongCollection.java
    gnu/trove/impl/sync/TSynchronizedLongDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedLongFloatMap.java
    gnu/trove/impl/sync/TSynchronizedLongIntMap.java
    gnu/trove/impl/sync/TSynchronizedLongLongMap.java
    gnu/trove/impl/sync/TSynchronizedLongObjectMap.java
    gnu/trove/impl/sync/TSynchronizedLongShortMap.java
    gnu/trove/impl/sync/TSynchronizedObjectByteMap.java
    gnu/trove/impl/sync/TSynchronizedObjectCharMap.java
    gnu/trove/impl/sync/TSynchronizedObjectDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedObjectFloatMap.java
    gnu/trove/impl/sync/TSynchronizedObjectIntMap.java
    gnu/trove/impl/sync/TSynchronizedObjectLongMap.java
    gnu/trove/impl/sync/TSynchronizedObjectShortMap.java
    gnu/trove/impl/sync/TSynchronizedShortByteMap.java
    gnu/trove/impl/sync/TSynchronizedShortCharMap.java
    gnu/trove/impl/sync/TSynchronizedShortCollection.java
    gnu/trove/impl/sync/TSynchronizedShortDoubleMap.java
    gnu/trove/impl/sync/TSynchronizedShortFloatMap.java
    gnu/trove/impl/sync/TSynchronizedShortIntMap.java
    gnu/trove/impl/sync/TSynchronizedShortLongMap.java
    gnu/trove/impl/sync/TSynchronizedShortObjectMap.java
    gnu/trove/impl/sync/TSynchronizedShortShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableByteShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableCharShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableDoubleShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableFloatShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableIntShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableLongShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableObjectShortMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortByteMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortCharMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortCollection.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortDoubleMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortFloatMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortIntMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortLongMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortObjectMap.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortSet.java
    gnu/trove/impl/unmodifiable/TUnmodifiableShortShortMap.java
    gnu/trove/list/TLinkable.java
    gnu/trove/list/array/TByteArrayList.java
    gnu/trove/list/array/TCharArrayList.java
    gnu/trove/list/array/TDoubleArrayList.java
    gnu/trove/list/array/TFloatArrayList.java
    gnu/trove/list/array/TIntArrayList.java
    gnu/trove/list/array/TLongArrayList.java
    gnu/trove/list/array/TShortArrayList.java
    gnu/trove/list/linked/TByteLinkedList.java
    gnu/trove/list/linked/TCharLinkedList.java
    gnu/trove/list/linked/TDoubleLinkedList.java
    gnu/trove/list/linked/TFloatLinkedList.java
    gnu/trove/list/linked/TIntLinkedList.java
    gnu/trove/list/linked/TLinkedList.java
    gnu/trove/list/linked/TLongLinkedList.java
    gnu/trove/list/linked/TShortLinkedList.java
    gnu/trove/map/custom_hash/TObjectByteCustomHashMap.java
    gnu/trove/map/custom_hash/TObjectCharCustomHashMap.java
    gnu/trove/map/custom_hash/TObjectDoubleCustomHashMap.java
    gnu/trove/map/custom_hash/TObjectFloatCustomHashMap.java
    gnu/trove/map/custom_hash/TObjectIntCustomHashMap.java
    gnu/trove/map/custom_hash/TObjectLongCustomHashMap.java
    gnu/trove/map/custom_hash/TObjectShortCustomHashMap.java
    gnu/trove/map/hash/TByteByteHashMap.java
    gnu/trove/map/hash/TByteCharHashMap.java
    gnu/trove/map/hash/TByteDoubleHashMap.java
    gnu/trove/map/hash/TByteFloatHashMap.java
    gnu/trove/map/hash/TByteIntHashMap.java
    gnu/trove/map/hash/TByteLongHashMap.java
    gnu/trove/map/hash/TByteObjectHashMap.java
    gnu/trove/map/hash/TByteShortHashMap.java
    gnu/trove/map/hash/TCharByteHashMap.java
    gnu/trove/map/hash/TCharCharHashMap.java
    gnu/trove/map/hash/TCharDoubleHashMap.java
    gnu/trove/map/hash/TCharFloatHashMap.java
    gnu/trove/map/hash/TCharIntHashMap.java
    gnu/trove/map/hash/TCharLongHashMap.java
    gnu/trove/map/hash/TCharObjectHashMap.java
    gnu/trove/map/hash/TCharShortHashMap.java
    gnu/trove/map/hash/TCustomHashMap.java
    gnu/trove/map/hash/TDoubleByteHashMap.java
    gnu/trove/map/hash/TDoubleCharHashMap.java
    gnu/trove/map/hash/TDoubleDoubleHashMap.java
    gnu/trove/map/hash/TDoubleFloatHashMap.java
    gnu/trove/map/hash/TDoubleIntHashMap.java
    gnu/trove/map/hash/TDoubleLongHashMap.java
    gnu/trove/map/hash/TDoubleObjectHashMap.java
    gnu/trove/map/hash/TDoubleShortHashMap.java
    gnu/trove/map/hash/TFloatByteHashMap.java
    gnu/trove/map/hash/TFloatCharHashMap.java
    gnu/trove/map/hash/TFloatDoubleHashMap.java
    gnu/trove/map/hash/TFloatFloatHashMap.java
    gnu/trove/map/hash/TFloatIntHashMap.java
    gnu/trove/map/hash/TFloatLongHashMap.java
    gnu/trove/map/hash/TFloatObjectHashMap.java
    gnu/trove/map/hash/TFloatShortHashMap.java
    gnu/trove/map/hash/THashMap.java
    gnu/trove/map/hash/TIntByteHashMap.java
    gnu/trove/map/hash/TIntCharHashMap.java
    gnu/trove/map/hash/TIntDoubleHashMap.java
    gnu/trove/map/hash/TIntFloatHashMap.java
    gnu/trove/map/hash/TIntIntHashMap.java
    gnu/trove/map/hash/TIntLongHashMap.java
    gnu/trove/map/hash/TIntObjectHashMap.java
    gnu/trove/map/hash/TIntShortHashMap.java
    gnu/trove/map/hash/TLongByteHashMap.java
    gnu/trove/map/hash/TLongCharHashMap.java
    gnu/trove/map/hash/TLongDoubleHashMap.java
    gnu/trove/map/hash/TLongFloatHashMap.java
    gnu/trove/map/hash/TLongIntHashMap.java
    gnu/trove/map/hash/TLongLongHashMap.java
    gnu/trove/map/hash/TLongObjectHashMap.java
    gnu/trove/map/hash/TLongShortHashMap.java
    gnu/trove/map/hash/TObjectByteHashMap.java
    gnu/trove/map/hash/TObjectCharHashMap.java
    gnu/trove/map/hash/TObjectDoubleHashMap.java
    gnu/trove/map/hash/TObjectFloatHashMap.java
    gnu/trove/map/hash/TObjectIntHashMap.java
    gnu/trove/map/hash/TObjectLongHashMap.java
    gnu/trove/map/hash/TObjectShortHashMap.java
    gnu/trove/map/hash/TShortByteHashMap.java
    gnu/trove/map/hash/TShortCharHashMap.java
    gnu/trove/map/hash/TShortDoubleHashMap.java
    gnu/trove/map/hash/TShortFloatHashMap.java
    gnu/trove/map/hash/TShortIntHashMap.java
    gnu/trove/map/hash/TShortLongHashMap.java
    gnu/trove/map/hash/TShortObjectHashMap.java
    gnu/trove/map/hash/TShortShortHashMap.java
    gnu/trove/set/hash/TByteHashSet.java
    gnu/trove/set/hash/TCharHashSet.java
    gnu/trove/set/hash/TCustomHashSet.java
    gnu/trove/set/hash/TDoubleHashSet.java
    gnu/trove/set/hash/TFloatHashSet.java
    gnu/trove/set/hash/THashSet.java
    gnu/trove/set/hash/TIntHashSet.java
    gnu/trove/set/hash/TLinkedHashSet.java
    gnu/trove/set/hash/TLongHashSet.java
    gnu/trove/set/hash/TShortHashSet.java
    gnu/trove/stack/array/TByteArrayStack.java
    gnu/trove/stack/array/TCharArrayStack.java
    gnu/trove/stack/array/TDoubleArrayStack.java
    gnu/trove/stack/array/TFloatArrayStack.java
    gnu/trove/stack/array/TIntArrayStack.java
    gnu/trove/stack/array/TLongArrayStack.java
    gnu/trove/stack/array/TShortArrayStack.java
    gnu/trove/strategy/HashingStrategy.java
    org/ddogleg/clustering/gmm/GaussianGmm_F64.java
    org/ddogleg/clustering/kmeans/AssignKMeans.java
    org/ddogleg/clustering/misc/EuclideanSqArrayF64.java
    org/ddogleg/optimization/ConvergeOptParam.java
    org/ddogleg/optimization/GaussNewtonBase_F64.java
    org/ddogleg/optimization/IterativeOptimization.java
    org/ddogleg/optimization/quasinewton/LineSearchFletcher86.java
    org/ddogleg/optimization/quasinewton/LineSearchMore94.java
    org/ddogleg/optimization/quasinewton/QuasiNewtonBFGS.java
    org/ddogleg/optimization/trustregion/TrustRegionBase_F64.java
    org/ddogleg/optimization/trustregion/TrustRegionUpdateCauchy_F64.java
    org/ddogleg/optimization/trustregion/TrustRegionUpdateDogleg_F64.java
    org/ddogleg/optimization/wrap/QuasiNewtonBFGS_to_UnconstrainedMinimization.java
    org/ddogleg/struct/DProcess.java
    org/ddogleg/struct/DProcessIdx.java
    org/ddogleg/struct/DogArrayList.java
    org/ddogleg/struct/FastAccess.java
    org/ddogleg/struct/FastArrayList.java
    org/ddogleg/struct/VerbosePrint.java
    org/ejml/data/DMatrixRMaj.java
    org/ejml/data/FMatrixRMaj.java
    org/ejml/data/Matrix.java
    org/ejml/ops/MatrixIO.java
    org/ejml/ops/ReadCsv.java
    org/ejml/ops/ReadMatrixCsv.java
    org/ejml/simple/ConstMatrix.java
    org/ejml/simple/SimpleBase.java
    org/ejml/simple/SimpleOperations.java
    org/ejml/simple/SimpleSparseOperations.java
    org/ejml/simple/ops/SimpleOperations_CDRM.java
    org/ejml/simple/ops/SimpleOperations_DDRM.java
    org/ejml/simple/ops/SimpleOperations_DSCC.java
    org/ejml/simple/ops/SimpleOperations_FDRM.java
    org/ejml/simple/ops/SimpleOperations_FSCC.java
    org/ejml/simple/ops/SimpleOperations_ZDRM.java
    org/intellij/markdown/html/CommonDefsImplJvmKt.java
    org/jsoup/Connection.java
    org/jsoup/HttpStatusException.java
    org/jsoup/Jsoup.java
    org/jsoup/UncheckedIOException.java
    org/jsoup/UnsupportedMimeTypeException.java
    org/jsoup/helper/CookieUtil.java
    org/jsoup/helper/DataUtil.java
    org/jsoup/helper/HttpConnection.java
    org/jsoup/helper/UrlBuilder.java
    org/jsoup/helper/W3CDom.java
    org/jsoup/internal/ConstrainableInputStream.java
    org/jsoup/internal/ControllableInputStream.java
    org/jsoup/nodes/Attribute.java
    org/jsoup/nodes/Attributes.java
    org/jsoup/nodes/CDataNode.java
    org/jsoup/nodes/Comment.java
    org/jsoup/nodes/DataNode.java
    org/jsoup/nodes/DocumentType.java
    org/jsoup/nodes/Element.java
    org/jsoup/nodes/Entities.java
    org/jsoup/nodes/Node.java
    org/jsoup/nodes/TextNode.java
    org/jsoup/nodes/XmlDeclaration.java
    org/jsoup/parser/CharacterReader.java
    org/jsoup/parser/HtmlTreeBuilder.java
    org/jsoup/parser/Parser.java
    org/jsoup/parser/TreeBuilder.java
    org/jsoup/parser/XmlTreeBuilder.java
    org/rauschig/jarchivelib/ArchiveEntry.java
    org/rauschig/jarchivelib/ArchiveStream.java
    org/rauschig/jarchivelib/Archiver.java
    org/rauschig/jarchivelib/ArchiverCompressorDecorator.java
    org/rauschig/jarchivelib/ArchiverFactory.java
    org/rauschig/jarchivelib/AttributeAccessor.java
    org/rauschig/jarchivelib/CommonsArchiveEntry.java
    org/rauschig/jarchivelib/CommonsArchiveStream.java
    org/rauschig/jarchivelib/CommonsArchiver.java
    org/rauschig/jarchivelib/CommonsCompressor.java
    org/rauschig/jarchivelib/CommonsStreamFactory.java
    org/rauschig/jarchivelib/Compressor.java
    org/rauschig/jarchivelib/CompressorFactory.java
    org/rauschig/jarchivelib/FileModeMapper.java
    org/rauschig/jarchivelib/FileType.java
    org/rauschig/jarchivelib/IOUtils.java
    org/rauschig/jarchivelib/SevenZArchiver.java
    org/rauschig/jarchivelib/ZipFileArchiver.java
    org/snakeyaml/engine/internal/utils/AppendableExtensionsKt.java
    org/snakeyaml/engine/v2/api/Load.java
    org/snakeyaml/engine/v2/api/YamlOutputStreamWriter.java
    org/snakeyaml/engine/v2/api/YamlUnicodeReader.java
    org/snakeyaml/engine/v2/api/lowlevel/Compose.java
    org/snakeyaml/engine/v2/api/lowlevel/Parse.java
    org/snakeyaml/engine/v2/scanner/StreamReader.java
    org/yaml/snakeyaml/Yaml.java
    org/yaml/snakeyaml/emitter/Emitable.java
    org/yaml/snakeyaml/emitter/Emitter.java
    org/yaml/snakeyaml/emitter/EmitterState.java
    org/yaml/snakeyaml/error/Mark.java
    org/yaml/snakeyaml/external/com/google/gdata/util/common/base/UnicodeEscaper.java
    org/yaml/snakeyaml/reader/StreamReader.java
    org/yaml/snakeyaml/reader/UnicodeReader.java
    org/yaml/snakeyaml/serializer/Serializer.java
    org/yaml/snakeyaml/util/UriEncoder.java
    调用java反射机制
    boofcv/BoofTesting.java
    boofcv/abst/feature/detect/intensity/WrapperHessianDerivBlobIntensity.java
    boofcv/abst/feature/detect/intensity/WrapperKitRosCornerIntensity.java
    boofcv/abst/feature/detect/intensity/WrapperMedianCornerIntensity.java
    boofcv/abst/filter/FilterImageReflection.java
    boofcv/abst/filter/convolve/GenericConvolve.java
    boofcv/abst/filter/convolve/GenericConvolveDown.java
    boofcv/abst/filter/derivative/GradientMultiToSingleBand_Reflection.java
    boofcv/abst/filter/derivative/ImageHessian_Reflection.java
    boofcv/factory/filter/convolve/FactoryConvolve.java
    boofcv/factory/filter/convolve/FactoryConvolveDown.java
    boofcv/factory/filter/derivative/FactoryDerivative.java
    boofcv/io/SerializeConfigYaml.java
    boofcv/io/geo/MultiViewIO.java
    boofcv/io/image/ConvertRaster.java
    boofcv/io/serialize/SerializeFieldsYamlBase.java
    boofcv/io/video/BoofVideoManager.java
    boofcv/io/video/DynamicVideoInterface.java
    boofcv/io/wrapper/DynamicWebcamInterface.java
    boofcv/misc/BoofMiscOps.java
    boofcv/struct/ConfigGenerator.java
    boofcv/visualize/VisualizeData.java
    dev/icerock/moko/resources/ResourceContainerExtKt.java
    org/ddogleg/fitting/modelset/ModelManagerDefault.java
    org/ejml/UtilEjml.java
    org/ejml/simple/SimpleBase.java
    org/jsoup/helper/AuthenticationHandler.java
    org/yaml/snakeyaml/constructor/Constructor.java
    org/yaml/snakeyaml/constructor/CustomClassLoaderConstructor.java
    org/yaml/snakeyaml/extensions/compactnotation/PackageCompactConstructor.java
    org/yaml/snakeyaml/introspector/FieldProperty.java
    org/yaml/snakeyaml/introspector/MethodProperty.java
    org/yaml/snakeyaml/introspector/PropertySubstitute.java
    org/yaml/snakeyaml/introspector/PropertyUtils.java
    org/yaml/snakeyaml/nodes/Tag.java
    一般功能-> IPC通信
    进程操作-> 杀死进程
    一般功能-> 获取系统服务(getSystemService)
    一般功能-> Android通知 chat/simplex/app/SimplexService.java
    chat/simplex/app/model/NtfManager.java
    组件-> 启动 Activity
    加密解密-> 信息摘要算法 boofcv/misc/BoofMiscOps.java
    进程操作-> 获取运行的进程\服务 com/jakewharton/processphoenix/ProcessPhoenix.java
    组件-> 启动 Service
    进程操作-> 获取进程pid chat/simplex/app/SimplexApp.java
    com/jakewharton/processphoenix/ProcessPhoenix.java
    网络通信-> URLConnection
    隐私数据-> 剪贴板数据读写操作 chat/simplex/app/MainActivity.java
    网络通信-> WebView JavaScript接口 chat/simplex/common/views/call/LocalContentWebViewClient.java
    隐私数据-> 录制视频 chat/simplex/common/platform/RecorderNative.java
    加密解密-> Base64 解密 org/snakeyaml/engine/v2/representer/CommonRepresenter.java
    网络通信-> HTTP建立连接 org/jsoup/helper/HttpConnection.java
    网络通信-> HTTPS建立连接 org/jsoup/helper/HttpConnection.java
    网络通信-> SSL证书处理 org/jsoup/Connection.java
    org/jsoup/helper/HttpConnection.java
    JavaScript 接口方法 chat/simplex/common/views/call/WebRTCInterface.java
    一般功能-> 加载so文件 boofcv/io/UtilIO.java
    网络通信-> JAR URL Connection boofcv/io/UtilIO.java
    组件-> 发送广播 chat/simplex/app/SimplexService.java
    加密解密-> Crypto加解密组件 chat/simplex/common/platform/Cryptor.java
    加密解密-> Android Keystore chat/simplex/common/platform/Cryptor.java

    行为分析

    编号 行为 标签 文件
    00022 从给定的文件绝对路径打开文件 文件
    升级会员
    malware_ransomware_extension_change 检测到批量修改文件扩展名,可能是勒索软件 勒索软件
    文件重命名
    恶意行为
    升级会员
    00063 隐式意图(查看网页、拨打电话等) 控制
    升级会员
    00175 获取通知管理器并取消通知 通知
    升级会员
    00036 从 res/raw 目录获取资源文件 反射
    升级会员
    malware_clipboard_crypto_pattern 检测到剪贴板内容与加密货币地址格式匹配,可能是加密货币剪贴板劫持木马 剪贴板劫持
    加密货币
    地址替换
    升级会员
    00013 读取文件并将其放入流中 文件
    升级会员
    malware_c2_dynamic_domain 检测到动态生成域名(DGA),常见于恶意软件的C2通信 DGA
    C2通信
    恶意行为
    升级会员
    00023 从当前应用程序启动另一个应用程序 反射
    控制
    升级会员
    00012 读取数据并放入缓冲流 文件
    升级会员
    00094 连接到 URL 并从中读取数据 命令
    网络
    升级会员
    00195 设置录制文件的输出路径 录制音视频
    文件
    升级会员
    00199 停止录音并释放录音资源 录制音视频
    升级会员
    00198 初始化录音机并开始录音 录制音视频
    升级会员
    00194 设置音源(MIC)和录制文件格式 录制音视频
    升级会员
    00197 设置音频编码器并初始化录音机 录制音视频
    升级会员
    00007 Use absolute path of directory for the output media file path 文件
    升级会员
    00196 设置录制文件格式和输出路径 录制音视频
    文件
    升级会员
    malware_rat_microphone_spy 检测到后台录音功能,可能用于间谍活动 录音监控
    间谍软件
    隐私窃取
    升级会员
    malware_c2_tor_proxy 检测到Tor代理配置,可能用于匿名C2通信 Tor
    匿名通信
    C2通信
    升级会员
    00096 连接到 URL 并设置请求方法 命令
    网络
    升级会员
    00030 通过给定的 URL 连接到远程服务器 网络
    升级会员
    00109 连接到 URL 并获取响应代码 网络
    命令
    升级会员
    00051 通过setData隐式意图(查看网页、拨打电话等) 控制
    升级会员

    污点分析 (FlowDroid)

    基于FlowDroid的数据流分析引擎,追踪敏感数据从Source到Sink的传播路径。支持以下5种分析场景:

    病毒检测 漏洞挖掘 隐私合规 加密问题 回调分析
    使用限制

    FlowDroid 无法分析以下类型的APK文件:

    • 加壳应用 - 需要先进行脱壳处理
    • 混淆格式 - 如加密的DEX、非标准ZIP结构、混淆后的APK/DEX/ZIP文件
    • 损坏文件 - 无法正常解析的APK包

    当前应用加壳状态:未加壳

    大型APK分析可能需要较长时间(数十分钟甚至更长),请耐心等待

    Native库安全分析

    序号 动态库 NX(堆栈禁止执行) PIE STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
    1 armeabi-v7a/libapp-lib.so True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    True
    info
    这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    False
    warning
    二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
    True
    info
    符号被剥离
    2 armeabi-v7a/libsimplex.so True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    True
    info
    这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    /nix/store/y814f3l52ycw6zwynp5jla5w3f8mj31p-simplex-chat-lib-simplex-chat-armv7a-unknown-linux-androideabi-6.5.0.19/lib64:/nix/store/y814f3l52ycw6zwynp5jla5w3f8mj31p-simplex-chat-lib-simplex-chat-armv7a-unknown-linux-androideabi-6.5.0.19/lib
    high
    二进制文件设置了 RUNPATH。在某些情况下,攻击者可以滥用这个特性或者修改环境变量来运行任意的库,从而实现代码执行和权限提升。库应该设置 RUNPATH 的唯一时间是当它链接到同一个包中的私有库时。移除编译选项 --enable-new-dtags,-rpath 来移除 RUNPATH
    True
    info
    二进制文件有以下加固函数: ['__memcpy_chk', '__strlen_chk', '__memset_chk', '__vsprintf_chk', '__FD_SET_chk', '__write_chk', '__read_chk', '__memmove_chk', '__strchr_chk', '__strcpy_chk', '__strlcpy_chk', '__vsnprintf_chk', '__strncpy_chk']
    True
    info
    符号被剥离
    3 armeabi-v7a/libsupport.so True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    True
    info
    这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    /nix/store/zg162fffr6xkghmrsaa3fi4jc5fv2ra7-android-support-lib-android-support-armv7a-unknown-linux-androideabi-0.1.0.0/lib64:/nix/store/zg162fffr6xkghmrsaa3fi4jc5fv2ra7-android-support-lib-android-support-armv7a-unknown-linux-androideabi-0.1.0.0/lib
    high
    二进制文件设置了 RUNPATH。在某些情况下,攻击者可以滥用这个特性或者修改环境变量来运行任意的库,从而实现代码执行和权限提升。库应该设置 RUNPATH 的唯一时间是当它链接到同一个包中的私有库时。移除编译选项 --enable-new-dtags,-rpath 来移除 RUNPATH
    True
    info
    二进制文件有以下加固函数: ['__strcpy_chk']
    True
    info
    符号被剥离
    4 armeabi-v7a/libsurface_util_jni.so True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    True
    info
    这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    False
    warning
    二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
    True
    info
    符号被剥离

    其他凭证信息

    已显示 81 个secrets
    1、 "network_proxy_password" : "Wachtwoord"
    2、 "network_session_mode_session" : "Appsessie"
    3、 "network_proxy_username" : "Benutzername"
    4、 "group_member_role_author" : "autorius"
    5、 "servers_info_sessions_connected" : "Conectadas"
    6、 "network_proxy_auth" : "Proxy-authenticatie"
    7、 "group_member_role_author" : "yetkili"
    8、 "session_code" : "Istuntokoodi"
    9、 "network_session_mode_entity" : "Connexion"
    10、 "network_proxy_auth" : "Proxy-Authentifizierung"
    11、 "servers_info_sessions_connecting" : "Connectant"
    12、 "servers_info_sessions_connecting" : "Connecting"
    13、 "servers_info_sessions_connecting" : "Verbinden"
    14、 "group_member_role_author" : "autore"
    15、 "la_authenticate" : "Uwierzytelnij"
    16、 "la_authenticate" : "Autentica"
    17、 "servers_info_sessions_connected" : "Connected"
    18、 "group_member_role_author" : "Autor"
    19、 "la_authenticate" : "Tunnistaudu"
    20、 "servers_info_transport_sessions_section_header" : "Transportsessies"
    21、 "network_session_mode_user" : "Chatprofiel"
    22、 "network_session_mode_entity" : "Verbinding"
    23、 "network_proxy_password" : "Heslo"
    24、 "servers_info_sessions_connected" : "Connesso"
    25、 "la_authenticate" : "Authentification"
    26、 "session_code" : "Sitzungscode"
    27、 "la_authenticate" : "Authentifizieren"
    28、 "servers_info_sessions_connected" : "Verbunden"
    29、 "network_session_mode_entity" : "Connection"
    30、 "servers_info_sessions_connected" : "Connectades"
    31、 "network_proxy_password" : "Password"
    32、 "network_session_mode_entity" : "Conexiune"
    33、 "la_authenticate" : "Authenticate"
    34、 "network_session_mode_server" : "Sunucu"
    35、 "network_session_mode_entity" : "Kapcsolat"
    36、 "network_session_mode_entity" : "Yhteys"
    37、 "network_session_mode_entity" : "Koneksi"
    38、 "network_session_mode_server" : "Server"
    39、 "network_proxy_username" : "Username"
    40、 "group_member_role_author" : "author"
    41、 "network_session_mode_server" : "Serwer"
    42、 "network_proxy_password" : "Passwort"
    43、 "network_session_mode_transport_isolation" : "Transport-Isolation"
    44、 "network_session_mode_server" : "Servidor"
    45、 "network_session_mode_entity" : "Verbindung"
    46、 "group_member_role_author" : "auteur"
    47、 "network_session_mode_server" : "Serveur"
    48、 "group_member_role_author" : "pembuat"
    49、 "servers_info_sessions_connecting" : "Connexion"
    50、 "la_authenticate" : "Authenticeren"
    51、 "servers_info_sessions_connected" : "Conectado"
    52、 "network_session_mode_session" : "App-Sitzung"
    53、 "network_proxy_username" : "Gebruikersnaam"
    54、 "la_authenticate" : "Autenticar"
    55、 "group_member_role_author" : "autor"
    56、 "network_session_mode_user" : "Chat-Profil"
    57、 "servers_info_transport_sessions_section_header" : "Transport-Sitzungen"
    58、 "servers_info_sessions_connecting" : "Menghubungkan"
    59、 "network_proxy_password" : "Contrasenya"
    60、 "la_authenticate" : "Autentikasi"
    61、 "servers_info_sessions_connected" : "Terhubung"
    62、 "servers_info_sessions_connecting" : "Conectando"
    63、 "network_proxy_password" : "Senha"
    64、 "network_session_mode_entity" : "Connessione"
    65、 "servers_info_sessions_connected" : "Verbonden"
    66、 "la_authenticate" : "Autentificare"
    67、 "servers_info_sessions_connected" : "Conectat"
    68、 19747f584c4eb4adb92c21a3d9e3fb87060d3707
    69、 2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU
    70、 53c2a8fb9fce3331870667dd9fabc752b8b57aa0
    71、 3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt
    72、 3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id
    73、 c13959fc834092370aa0d9a29c14d0bc2602f448
    74、 iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAKVJREFUeF7t1kENACEUQ0FQhnVQ9lfGO+xggITQdvbMzArPey+8fa3tAfwAEdABZQspQStgBssEcgAIkSAJkiAJljtEgiRIgmUCSZAESZAESZAEyx0iQRIkwTKBJEiCv5fgvTd1wDmn7QAP4AeIgA4oW0gJWgEzWCZwbQ7gAA7ggLKFOIADOKBMIAeAEAmSIAmSYLlDJEiCJFgmkARJkARJ8N8S/ADTZUewBvnTOQAAAABJRU5ErkJggg==
    75、 6c91c347763b97c8fed284ec88b9f9b57bcb6c46
    76、 339d863244537ea384023a82d2eb1078c66bd220
    77、 2cc5daffa8bcc9fa26286c25438fb97acd4dc2d7
    78、 m7984MarkdownTextPQrcpis
    79、 2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3
    80、 sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w
    81、 11a44dc1fd461a93079f897048b46998db55da5c

    URL链接分析

    URL信息 源码文件
    https://runonflux.com
    https://simplex.chat
    https://home.runonflux.io/apps/marketplace?q=simplex
    https://simplex.chat/
    chat/simplex/common/model/SimpleXAPIKt.java
    http://boofcv.org/notwiki/largefiles/nin_imagenet.zip
    http://boofcv.org/notwiki/largefiles/likevgg_cifar10.zip
    boofcv/factory/scene/FactoryImageClassifier.java
    https://yaml.org/spec/1.2/spec.html#id2798057
    org/snakeyaml/engine/v2/api/DumpSettingsBuilder.java
    http://boofcv.org/notwiki/largefiles/scene_recognition_default38_inria_holidays.zip
    boofcv/io/recognition/RecognitionIO.java
    https://github.com/simplex-chat/simplex-chat/blob/
    chat/simplex/common/views/usersettings/networkAndServers/OperatorViewKt$ConditionsTextView$1$1.java
    https://simplex.chat/docs/guide/making-connections.html#comparison-of-1-time-invitation-links-and-simplex-contact-addresses
    chat/simplex/common/views/usersettings/UserAddressLearnMoreKt.java
    https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D
    chat/simplex/common/views/newchat/ComposableSingletons$ContactConnectionInfoViewKt$lambda$2100452438$1.java
    https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D
    chat/simplex/common/views/newchat/ComposableSingletons$QRCodeKt.java
    https://yaml.org/spec/1.1/#id934537
    org/yaml/snakeyaml/DumperOptions.java
    https://github.com/HebiRobotics/MFL
    org/ejml/ops/MatrixIO.java
    https://github.com/simplex-chat/simplex-chat#contribute
    https://play.google.com/store/apps/details?id=chat.simplex.app
    https://github.com/simplex-chat/simplex-chat
    chat/simplex/common/views/usersettings/SettingsViewKt.java
    ftp://abcd@xftp8.simplex.im
    chat/simplex/common/model/UserServer.java
    https://simplex.chat/docs/guide/readme.html#connect-to-friends
    chat/simplex/common/views/newchat/ComposableSingletons$AddContactLearnMoreKt.java
    https://simplex.chat/docs/webrtc.html#configure-mobile-apps
    chat/simplex/common/views/usersettings/RTCServersKt.java
    http://undefined/
    https://jsoup.org/cookbook/extracting-data/working-with-urls
    org/jsoup/helper/HttpConnection.java
    https://simplex.chat/file
    chat/simplex/common/views/migration/MigrateToDeviceKt.java
    https://github.com/simplex-chat/simplex-chat/commit/
    https://github.com/simplex-chat/simplex-chat/blob/
    chat/simplex/common/views/usersettings/networkAndServers/OperatorViewKt$ConditionsLinkButton$1$1.java
    https://simplex.chat/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html
    https://simplex.chat/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html
    https://simplex.chat/blog/20250308-simplex-chat-v6-3-new-user-experience-safety-in-public-groups.html
    https://simplex.chat/blog/20240426-simplex-legally-binding-transparency-v5-7-better-user-experience.html
    https://simplex.chat/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html
    https://simplex.chat/blog/20240323-simplex-network-privacy-non-profit-v5-6-quantum-resistant-e2e-encryption-simple-migration.html
    https://simplex.chat/blog/20250703-simplex-network-protocol-extension-for-securely-connecting-people.html
    https://simplex.chat/blog/20230328-simplex-chat-v4-6-hidden-profiles.html
    https://simplex.chat/blog/20240124-simplex-chat-infrastructure-costs-v5-5-simplex-ux-private-notes-group-history.html
    https://simplex.chat/blog/20260430-simplex-channels-v6-5-consortium-crowdfunding-freedom-of-speech.html
    https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html
    https://simplex.chat/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.html
    https://simplex.chat/blog/20241210-simplex-network-v6-2-servers-by-flux-business-chats.html
    https://simplex.chat/blog/20230925-simplex-chat-v5-3-desktop-app-local-file-encryption-directory-service.html
    https://simplex.chat/blog/20240814-simplex-chat-vision-funding-v6-private-routing-new-user-experience.html
    https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html
    https://simplex.chat/blog/20230722-simplex-chat-v5-2-message-delivery-receipts.html
    https://simplex.chat/blog/20240604-simplex-chat-v5.8-private-message-routing-chat-themes.html
    https://simplex.chat/downloads/
    https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html#transport-isolation
    https://simplex.chat/blog/20230103-simplex-chat-v4.4-disappearing-messages.html
    https://simplex.chat/blog/20221206-simplex-chat-v4.3-voice-messages.html
    https://simplex.chat/blog/20250729-simplex-chat-v6-4-1-welcome-contacts-protect-groups-app-security.html
    chat/simplex/common/views/onboarding/WhatsNewViewKt.java
    https://simplex.chat/docs/guide/chat-profiles.html#incognito-mode
    chat/simplex/common/views/usersettings/ComposableSingletons$IncognitoViewKt.java
    https://github.com/simplex-chat/simplex-chat/commit/
    chat/simplex/common/views/usersettings/networkAndServers/NetworkAndServersKt.java
    https://boofcv.org/notwiki/largefiles/likevgg_cifar10.zip
    https://boofcv.org/notwiki/largefiles/cifar-10-torch.tar.gz
    deepboof/datasets/UtilCifar10.java
    https://github.com/simplex-chat/simplex-chat/blob/stable/PRIVACY.md
    https://github.com/simplex-chat/simplex-chat/blob/
    chat/simplex/common/views/usersettings/networkAndServers/OperatorViewKt.java
    https://github.com/lessthanoptimal/BoofCV/blob/c13959fc834092370aa0d9a29c14d0bc2602f448/
    https://github.com/lessthanoptimal/BoofCV/blob/v1.1.3/
    boofcv/io/UtilIO.java
    https://simplex.chat
    chat/simplex/common/model/ServerOperator.java
    https://x.com/
    chat/simplex/common/views/helpers/LinkPreviewsKt.java
    https://simplex.chat/blog/20250114-simplex-network-large-groups-privacy-preserving-content-moderation.html#preventing-server-abuse-without-compromising-e2e-encryption
    chat/simplex/common/views/chat/item/CIFileViewKt.java
    https://simplex.chat/docs/server.html
    chat/simplex/common/views/usersettings/networkAndServers/ProtocolServersViewKt.java
    https://simplex.chat/contact#
    chat/simplex/common/views/helpers/UtilsKt.java
    https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D
    chat/simplex/common/views/usersettings/ComposableSingletons$UserAddressViewKt$lambda$1179889229$1.java
    https://www.duckduckgo.com
    chat/simplex/common/model/LinkPreview.java
    https://simplex.chat
    http://simplex.chat
    chat/simplex/common/views/chat/ComposeViewKt.java
    https://simplex.chat/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html
    https://yaml.org/spec/1.2/spec.html#id2798057
    https://simplex.chat/blog/20250308-simplex-chat-v6-3-new-user-experience-safety-in-public-groups.html
    https://simplex.chat/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html
    http://dashif.org/thumbnail_tile
    https://simplex.chat/blog/20240426-simplex-legally-binding-transparency-v5-7-better-user-experience.html
    https://simplex.chat/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html
    https://simplex.chat/blog/20240323-simplex-network-privacy-non-profit-v5-6-quantum-resistant-e2e-encryption-simple-migration.html
    https://simplex.chat/blog/20250703-simplex-network-protocol-extension-for-securely-connecting-people.html
    https://goo.gle/compose-feedback
    https://github.com/lessthanoptimal/BoofCV/blob/v1.1.3/
    https://boofcv.org/notwiki/largefiles/cifar-10-torch.tar.gz
    https://runonflux.com
    https://simplex.chat/docs/guide/readme.html#connect-to-friends
    https://simplex.chat/contact#/?v=1&smp=smp%3A%2F%2FPQUV2eL0t7OStZOoAsPEV2QYWt4-xilbakvGUGOItUo%3D%40smp6.simplex.im%2FK1rslx-m5bpXVIdMZg9NLUZ_8JBm8xTt%23MCowBQYDK2VuAyEALDeVe-sG8mRY22LsXlPgiwTNs9dbiLrNuA7f3ZMAJ2w%3D
    https://simplex.chat/blog/20230328-simplex-chat-v4-6-hidden-profiles.html
    https://tukaani.org/xz/java.html
    http://boofcv.org/notwiki/largefiles/nin_imagenet.zip
    http://dashif.org/guidelines/last-segment-number
    https://github.com/simplex-chat/simplex-chat
    https://simplex.chat/contact#
    https://x.com/
    https://simplex.chat/blog/20240124-simplex-chat-infrastructure-costs-v5-5-simplex-ux-private-notes-group-history.html
    https://simplex.chat/
    https://simplex.chat/blog/20260430-simplex-channels-v6-5-consortium-crowdfunding-freedom-of-speech.html
    https://github.com/simplex-chat/simplex-chat#contribute
    https://simplex.chat/docs/server.html
    https://simplex.chat/blog/20250729-simplex-chat-v6-4-1-welcome-contacts-protect-groups-app-security.html
    file:dvb-dash:
    https://simplex.chat/docs/webrtc.html#configure-mobile-apps
    https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html
    https://home.runonflux.io/apps/marketplace?q=simplex
    https://simplex.chat/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.html
    https://default.url
    https://github.com/luben/zstd-jni
    http://boofcv.org/notwiki/largefiles/scene_recognition_default38_inria_holidays.zip
    https://youtrack.jetbrains.com/issue/KT-46465
    https://simplex.chat/blog/20241210-simplex-network-v6-2-servers-by-flux-business-chats.html
    https://simplex.chat/blog/20240814-simplex-chat-vision-funding-v6-private-routing-new-user-experience.html
    https://simplex.chat/blog/20230925-simplex-chat-v5-3-desktop-app-local-file-encryption-directory-service.html
    file:android_asset/www/android/call.html
    https://developer.apple.com/streaming/emsg-id3
    ftp://abcd@xftp8.simplex.im
    127.0.0.1
    https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html
    https://github.com/lessthanoptimal/BoofCV/blob/c13959fc834092370aa0d9a29c14d0bc2602f448/
    https://simplex.chat/blog/20230722-simplex-chat-v5-2-message-delivery-receipts.html
    https://github.com/simplex-chat/simplex-chat/blob/stable/PRIVACY.md
    https://github.com/HebiRobotics/MFL
    https://simplex.chat/blog/20240604-simplex-chat-v5.8-private-message-routing-chat-themes.html
    https://simplex.chat/downloads/
    data:cs:AudioPurposeCS:2007
    https://simplex.chat/file
    https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html#transport-isolation
    https://simplex.chat
    https://aomedia.org/emsg/ID3
    https://www.duckduckgo.com
    http://dashif.org/guidelines/thumbnail_tile
    http://simplex.chat
    https://youtrack.jetbrains.com/issue/KT-67202
    https://github.com/simplex-chat/simplex-chat/commit/
    https://simplex.chat/docs/guide/chat-profiles.html#incognito-mode
    https://youtrack.jetbrains.com/issue/KT-55980
    http://undefined/
    https://simplex.chat/blog/20250114-simplex-network-large-groups-privacy-preserving-content-moderation.html#preventing-server-abuse-without-compromising-e2e-encryption
    http://dashif.org/guidelines/trickmode
    https://boofcv.org/notwiki/largefiles/likevgg_cifar10.zip
    http://boofcv.org/notwiki/largefiles/likevgg_cifar10.zip
    https://simplex.chat/docs/guide/making-connections.html#comparison-of-1-time-invitation-links-and-simplex-contact-addresses
    https://simplex.chat/blog/20230103-simplex-chat-v4.4-disappearing-messages.html
    https://jsoup.org/cookbook/extracting-data/working-with-urls
    https://simplex.chat/blog/20221206-simplex-chat-v4.3-voice-messages.html
    https://play.google.com/store/apps/details?id=chat.simplex.app
    https://github.com/simplex-chat/simplex-chat/blob/
    https://yaml.org/spec/1.1/#id934537
    自研引擎-S
    6.5.0.17
    ftp://5vog2Imy1ExJB_7zDZrkV1KDWi96jYFyy9CL6fndBVw=@xftp2.simplex.im,jk6jybnel5hin2am5omd7g3hyvb4tfkyl7ea4vx5ldi7gpvz5ogqtcqd.onion
    1.0.0.7
    ftp://Rh19D5e4Eez37DEE9hAlXDB3gZa1BdFYJTPgJWPO9OI=@xftp5.simplexonflux.com,q7itltdn32hjmgcqwhow4tay5ijetng3ur32bolssw32fvc5jrwvozad.onion
    https://raw.githubusercontent.com/simplex-chat/simplex-chat/master/install.sh
    ftp://PYa32DdYNFWi0uZZOprWQoQpIk5qyjRJ3EF7bVpbsn8=@xftp3.simplex.im,pqhchr4bpkzef5wra4hnmzvppn5j5mjrpzkh5ixx6mhylnxxd6lmwnad.onion
    https://smp5.simplex.im/r#Fp5RWXkiRFg-hgcDwC2v-MWnPfvEf42RgCqREntW0mw
    1.4.2.1
    2.6.4.2
    1.0.5.1
    ftp://0AznwoyfX8Od9T_acp1QeeKtxUi676IBIiQjXVwbdyU=@xftp6.simplexonflux.com,upvzf23ou6nrmaf3qgnhd6cn3d74tvivlmz3p7wdfwq6fhthjrjiiqid.onion
    ftp://k_GgQl40UZVV0Y4BX9ZTyMVqX5ZewcLW0waQIl7AYDE=@xftp4.simplex.im,q2lrjgiyo2efyweksavwxh3dlsrxetaxjztde2x5nateugrtrwzvmdid.onion
    2.5.0.1
    ftp://da1aH3nOT-9G8lV7bWamhxpDYdJ1xmW7j3JpGaDR5Ug=@xftp1.simplex.im,blisztokwh6alt5oem45f2eksm2xdowxszmhjesntcyolmhutoon7sid.onion
    1.3.101.113
    1.3.7.1
    1.2.4.1
    2.3.2.19
    ftp://-bIo6o8wuVc4wpZkZD3tH-rCeYaeER_0lz1ffQcSJDs=@xftp5.simplex.im,2kikdbdhlrluburwt6q6rnoxvezcm2ifx2hj463jlunkeftlzm7hf3qd.onion
    https://smp6.simplex.im/r#_qlQfogHGDJ8MAF2wKmkglRBM-xHR142gDJstKiGRQQ
    1.3.101.110
    224.0.0.251
    1.0.15.3
    1.2.1.1
    127.0.0.1
    1.3.101.111
    ftp://ARQO74ZSvv2OrulRF3CdgwPz_AMy27r0phtLSq5b664=@xftp3.simplexonflux.com,dc4mohiubvbnsdfqqn7xhlhpqs5u4tjzp7xpz6v6corwvzvqjtaqqiqd.onion
    6.5.0.19
    ftp://YBXy4f5zU1CEhnbbCzVWTNVNsaETcAGmYqGNxHntiE8=@xftp2.simplexonflux.com,c5jjecisncnngysah3cz2mppediutfelco4asx65mi75d44njvua3xid.onion
    ftp://6nSvtY9pJn6PXWTAIMNl95E1Kk1vD7FM2TeOA64CFLg=@xftp6.simplex.im,tg3fmu6houq7vfqlsipm2qqzhtpgxesnuydqozx3khojxydhs53sbbyd.onion
    https://github.com/simplex-chat/simplexmq.git
    1.1.0.4
    1.0.3.1
    1.3.101.112
    6.7.8.5
    ftp://ub2jmAa9U0uQCy90O-fSUNaYCj6sdhl49Jh3VpNXP58=@xftp4.simplexonflux.com,4qq5pzier3i4yhpuhcrhfbl6j25udc4czoyascrj4yswhodhfwev3nyd.onion
    http://github.com/haskell/vector
    1.1.3.6
    ftp://92Sctlc09vHl_nAqF2min88zKyjdYJ9mgxRCJns5K2U=@xftp1.simplexonflux.com,apl3pumq3emwqtrztykyyoomdx4dg6ysql5zek2bi3rgznz7ai3odkid.onion
    lib/armeabi-v7a/libsimplex.so
    6.7.8.5
    lib/armeabi-v7a/libsupport.so

    恶意域名检测

    域名 状态 中国境内 位置信息 解析
    xftp5.simplexonflux.comq7itltdn32hjmgcqwhow4tay5ijetng3ur32bolssw32fvc5jrwvozad.onion 安全
    没有可用的地理位置信息。
    xftp1.simplex.imblisztokwh6alt5oem45f2eksm2xdowxszmhjesntcyolmhutoon7sid.onion 安全
    没有可用的地理位置信息。
    xftp4.simplex.imq2lrjgiyo2efyweksavwxh3dlsrxetaxjztde2x5nateugrtrwzvmdid.onion 安全
    没有可用的地理位置信息。
    xftp4.simplexonflux.com4qq5pzier3i4yhpuhcrhfbl6j25udc4czoyascrj4yswhodhfwev3nyd.onion 安全
    没有可用的地理位置信息。
    smp5.simplex.im 安全
    IP地址: 172.236.193.240
    国家: 德国
    地区: 黑森
    城市: 美因河畔法兰克福
    查看: Google 地图

    xftp6.simplexonflux.comupvzf23ou6nrmaf3qgnhd6cn3d74tvivlmz3p7wdfwq6fhthjrjiiqid.onion 安全
    没有可用的地理位置信息。
    aomedia.org 安全
    IP地址: 185.199.109.153
    国家: 美国
    地区: 印第安纳州
    城市: 弗朗西斯科
    查看: Google 地图

    boofcv.org 安全
    IP地址: 205.196.217.27
    国家: 美国
    地区: 加利福尼亚
    城市: Brea
    查看: Google 地图

    xftp2.simplex.imjk6jybnel5hin2am5omd7g3hyvb4tfkyl7ea4vx5ldi7gpvz5ogqtcqd.onion 安全
    没有可用的地理位置信息。
    xftp8.simplex.im 安全
    没有可用的地理位置信息。
    xftp6.simplex.imtg3fmu6houq7vfqlsipm2qqzhtpgxesnuydqozx3khojxydhs53sbbyd.onion 安全
    没有可用的地理位置信息。
    runonflux.com 安全
    IP地址: 104.18.30.64
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    raw.githubusercontent.com 安全
    IP地址: 185.199.110.133
    国家: 美国
    地区: 印第安纳州
    城市: 弗朗西斯科
    查看: Google 地图

    simplex.chat 安全
    IP地址: 185.199.111.153
    国家: 美国
    地区: 印第安纳州
    城市: 弗朗西斯科
    查看: Google 地图

    xftp1.simplexonflux.comapl3pumq3emwqtrztykyyoomdx4dg6ysql5zek2bi3rgznz7ai3odkid.onion 安全
    没有可用的地理位置信息。
    default.url 安全
    没有可用的地理位置信息。
    xftp3.simplex.impqhchr4bpkzef5wra4hnmzvppn5j5mjrpzkh5ixx6mhylnxxd6lmwnad.onion 安全
    没有可用的地理位置信息。
    home.runonflux.io 安全
    IP地址: 104.18.6.165
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    x.com 安全
    IP地址: 162.159.140.229
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    youtrack.jetbrains.com 安全
    IP地址: 63.33.88.220
    国家: 爱尔兰
    地区: 都柏林
    城市: 都柏林
    查看: Google 地图

    www.duckduckgo.com 安全
    IP地址: 52.250.42.157
    国家: 美国
    地区: 华盛顿
    城市: 昆西
    查看: Google 地图

    goo.gle 安全
    IP地址: 67.199.248.13
    国家: 美国
    地区: 纽约
    城市: 纽约市
    查看: Google 地图

    tukaani.org 安全
    IP地址: 5.44.245.25
    国家: 芬兰
    地区: 坎塔哈梅
    城市: 万塔
    查看: Google 地图

    dashif.org 安全
    IP地址: 185.199.111.153
    国家: 美国
    地区: 印第安纳州
    城市: 弗朗西斯科
    查看: Google 地图

    xftp2.simplexonflux.comc5jjecisncnngysah3cz2mppediutfelco4asx65mi75d44njvua3xid.onion 安全
    没有可用的地理位置信息。
    xftp5.simplex.im2kikdbdhlrluburwt6q6rnoxvezcm2ifx2hj463jlunkeftlzm7hf3qd.onion 安全
    没有可用的地理位置信息。
    xftp3.simplexonflux.comdc4mohiubvbnsdfqqn7xhlhpqs5u4tjzp7xpz6v6corwvzvqjtaqqiqd.onion 安全
    没有可用的地理位置信息。
    yaml.org 安全
    IP地址: 185.199.111.153
    国家: 美国
    地区: 印第安纳州
    城市: 弗朗西斯科
    查看: Google 地图

    smp6.simplex.im 安全
    IP地址: 172.232.155.131
    国家: 瑞典
    地区: 斯德哥尔摩
    城市: 斯德哥尔摩
    查看: Google 地图

    jsoup.org 安全
    IP地址: 104.21.7.68
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    IP地理位置

    邮箱地址提取

    EMAIL 源码文件
    chat@simplex.chat
    chat/simplex/common/views/usersettings/SettingsViewKt.java
    abcd@smp8.simplex.im
    abcd@smp9.simplex.im
    abcd@xftp8.simplex.im
    abcd@smp10.simplex.im
    chat/simplex/common/model/UserServer.java
    abcd@smp9.simplex.im
    abcd@xftp8.simplex.im
    abcd@smp10.simplex.im
    abcd@smp8.simplex.im
    chat@simplex.chat
    自研引擎-S

    字符串信息

    建议导出为TXT,方便查看。

    第三方SDK

    SDK名称 开发者 描述信息
    Jetpack Graphics Google 利用多个 Android 平台版本中的图形工具降低画面延迟。
    Jetpack Camera Google CameraX 是 Jetpack 的新增库。利用该库,可以更轻松地向应用添加相机功能。该库提供了很多兼容性修复程序和解决方法,有助于在众多设备上打造一致的开发者体验。
    Process Phoenix JakeWharton Process Phoenix facilitates restarting your application process.
    File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。
    Jetpack App Startup Google App Startup 库提供了一种直接,高效的方法来在应用程序启动时初始化组件。库开发人员和应用程序开发人员都可以使用 App Startup 来简化启动顺序并显式设置初始化顺序。App Startup 允许您定义共享单个内容提供程序的组件初始化程序,而不必为需要初始化的每个组件定义单独的内容提供程序。这可以大大缩短应用启动时间。
    Jetpack WorkManager Google 使用 WorkManager API 可以轻松地调度即使在应用退出或设备重启时仍应运行的可延迟异步任务。
    Jetpack Media Google 与其他应用共享媒体内容和控件。已被 media2 取代。
    Jetpack ProfileInstaller Google 让库能够提前预填充要由 ART 读取的编译轨迹。
    Jetpack AppCompat Google Allows access to new APIs on older API versions of the platform (many using Material Design).
    Jetpack Room Google Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。

    第三方追踪器

    名称 类别 网址