noir-audit-bin

LOW
maintainer xihale 0 votes scanned 2026-11-04 16:07:14.930874
View on AUR
Why flagged

The package installs a prebuilt binary from the project's official GitHub release, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs a prebuilt binary from the project's official GitHub release, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# Maintainer: xihale <i@xihale.top>
2# Contributor: xihale <i@xihale.top>
3pkgname=noir-audit-bin
4pkgver=0.2.6
5pkgrel=1
6pkgdesc='Desktop Android privacy audit TUI: audits app permissions, reporting endpoints and data flows over adb, with reversible fixes (prebuilt binary)'
7arch=('x86_64')
8url='https://github.com/Verlintas/NOIR'
9license=('MIT')
10depends=('android-tools')
11optdepends=(
12 'jadx: decompile single APKs for deep analysis'
13)
14provides=('noir-audit')
15options=('!strip')
16
17source=('LICENSE::https://raw.githubusercontent.com/Verlintas/NOIR/v'"$pkgver"'/LICENSE')
18sha256sums=('5cff0504757e04b6c4cf1aed536a2618ac0f3df2c8f3365a67fbf12630bad7f4')
19source_x86_64=("$pkgname-$pkgver.zip::https://github.com/Verlintas/NOIR/releases/download/v$pkgver/noir-v$pkgver-Linux-portable.zip")
20sha256sums_x86_64=('e2c54d6584276913d2d0ebc042fcc3ad0e5da1bd46ac061cc4b2ebe595d85a4f')
21
22package() {
23 local _dest="$pkgdir/opt/$pkgname"
24
25 # jpackage layout: bin/NOIR launcher + lib/app jars + bundled JDK runtime;
26 # the launcher resolves lib/ relative to itself, so the tree is relocatable.
27 install -dm755 "$_dest"
28 cp -a "$srcdir/NOIR/." "$_dest/"
29
30 # Upstream zip perms are inconsistent; normalize and set executables.
31 find "$_dest" -type d -exec chmod 0755 {} +
32 find "$_dest" -type f -exec chmod 0644 {} +
33 chmod 0755 "$_dest/bin/NOIR"
34 find "$_dest/lib/runtime/bin" -type f -exec chmod 0755 {} +
35 chmod 0755 "$_dest/lib/runtime/lib/jspawnhelper"
36
37 install -dm755 "$pkgdir/usr/bin"
38 ln -s "/opt/$pkgname/bin/NOIR" "$pkgdir/usr/bin/noir-audit"
39
40 install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
41}
42

Scan history

Scanned at (UTC)SeverityRules
2026-11-04 16:07:14 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion