pkg.soopen package index

brew / Rang 6883

synchrony mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für synchrony in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install synchrony

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#synchrony

nixpkgs package indexes · pkgs/by-name/sy/synchrony/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Simple deobfuscator for mangled or obfuscated JavaScript files

Befehle und Aliase

  • synchrony

Verlauf

Projektgeschichte und Nutzung

Synchrony is a JavaScript cleaner and deobfuscator aimed primarily at output from javascript-obfuscator and obfuscator.io. Its public history is thin, but the official repository and release list show a focused TypeScript CLI and web-demo tool that became packageable through npm-style workflows and Homebrew.

Projektgeschichte

The official README describes Synchrony as a JavaScript cleaner and deobfuscator, primarily for javascript-obfuscator output. It exposes a hosted web version, an API reference, and a CLI command named `synchrony` for deobfuscating files.

The README states that there is no user configuration yet and that the string decoder works automatically, which keeps the command-line surface small.

Adoptionsgeschichte

The GitHub repository shows a TypeScript project with public releases, and the releases page lists v2.4.5 as the latest release in November 2023. The input package metadata lists Homebrew and Nix packaging, while the README documents global npm, yarn, and pnpm installation under the `deobfuscator` package.

Wie es verwendet wird

Typical usage is to install the deobfuscator globally, fetch or provide an obfuscated JavaScript file, and run `synchrony deobfuscate file.js`, producing a cleaned output file. The README asks users reporting transformer errors to provide terminal output and a reproducible obfuscated file or config.

Warum Paket-Nerds sich dafür interessieren

Synchrony is package-manager interesting because it packages an AST-heavy reverse-engineering workflow as a simple CLI and web app. It also illustrates a common JavaScript-tooling pattern: the package name, executable name, GitHub repository, generated docs, and hosted demo do not all share one exact label.

Zeitleiste

  • 2023: GitHub releases list v2.4.5 as the latest public release.
  • Current README: Documents hosted use at deobfuscate.relative.im, npm-family global installs, and the `synchrony deobfuscate` command.

Related projects

  • The README explicitly targets javascript-obfuscator and obfuscator.io output, and suggests trying older Synchrony versions or another deobfuscator when old obfuscator artifacts do not cleanly deobfuscate.

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:sync

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
synchronyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version2.4.6
Manager aktualisiert2026-07-09
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:synchrony
Version2.4.6
PaketmanagerHomebrew
Homepagehttps://deobfuscate.relative.im/
Zuletzt aktualisiert2026-07-09T02:06:49Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

synchrony

nix profile install nixpkgs#synchrony
  • normalized package name match
  • Abgeglichen nach: Synchrony
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/sy/synchrony/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation