安装包图标

URLCheck

Allows you to analyze (or share) urls before opening them.
新版本 2.9.1
V 2.9.1
- New Italian translation. Thanks to dperruso!
- Fixed some uncommon errors when opening links

V 2.9
- New module: Hosts labeler
- Hide module titles (can be toggled)
- New settings activity
- Setup as default browser
- Change theme
- Change locale
- Tweaked and cleaned styles and code

V 2.8
- Renamed app from 'Url Checker' to 'URLCheck'
- New japanese translation. Thanks to 404potato!
- New Pattern Checker samples and improvements
- New setting to sort apps per-domain
- Ne
This application acts as an intermediary when opening url links. When you do so, a window containing information about the url is displayed, allowing you to make changes to it as well.
Specially useful when you need to open an external link either from an email, a social network app or others.


URLCheck is developed by TrianguloY, originally for personal use. It is open source (under CC BY 4.0 license), free, without any ads or trackers, light sized and using as few permissions as necessary (only the internet permission, for module checks that will only be performed when the user request them). The source code is available on GitHub too, if you want to suggest changes, perform modifications or propose a new translation: https://github.com/TrianguloY/UrlChecker


The app is structured with a modular setup, you can enable/disable and reorder individual modules, which include:

* Input text: Displays the current url which can be edited manually. Can't be disabled.

* History: View and revert any change from other modules, including edits from the user (typical undo/redo feature)

* Log: Keeps a log of all checked urls, which you can view, edit, copy, clear...

* Status code: By pressing the button a petition will be made to retrieve that url, and the status code will be displayed (ok, server error, not found...). Additionally, if it corresponds to a redirection, press the message to check the new url. The url is fetched, but not evaluated, so redirection based on javascript won't be detected.

* Url Scanner: Allows you to scan the url using VirusTotal, and check the report. A free personal VirusTotal API key is needed for it to work. VirusTotal™ is a trademark of Google, Inc.

* Url Cleaner: Uses the ClearURLs catalog to remove referral and useless parameters from the url. It also allows for common offline url redirections. Built-in catalog from https://docs.clearurls.xyz/latest/specs/rules/

* Queries remover: Displays the decoded individual url queries, which you can remove or check.

* Pattern module: Checks the url with regexp patterns that warns, suggests or applies replacements. You can modify or create your own patterns, or even use user-created ones.
Built-in patterns include:
- Warning when contains non-ascii characters like greek letters. This can be used for phishing: googĺe.com vs google.com
- Suggest replacing 'http' with 'https'
- Suggest replacing Youtube, Reddit or Twitter with privacy-friendly alternatives [disabled by default]

* Hosts checker: This module labels hosts, configured either by specifying them manually or by using a remote hosts-like file. You can use it to warn about dangerous or special sites. The builtin configuration specifies StevenBlack's hosts (adware/malware, fakenews, gambling and adult content) from https://github.com/StevenBlack/hosts

* Debug module: Displays the intent uri, and optionally info about the ctabs (custom tabs) service. This is intended for developers.

* Open module: Contains the open and share buttons. If a link can be opened with multiple apps, an arrow will be shown to let you choose. Can't be disabled.

捐赠

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 2.9.1 (21) 推荐 更新于 2023-01-21

    该版本需要 Android 4.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。

    下载 APK 274 KiB PGP 签名 | 构建日志

  • 版本 2.9 (20) - 更新于 2022-12-16

    该版本需要 Android 4.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。

    下载 APK 258 KiB PGP 签名 | 构建日志

  • 版本 2.8 (19) - 更新于 2022-10-31

    该版本需要 Android 4.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。

    下载 APK 225 KiB PGP 签名 | 构建日志