frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: A native macOS guard to defend crypto wallets from malware

https://www.getshieldkey.com/
1•feriancek•1d ago
I’m Fer, a Mac user who learned the hard way that “normal” AV doesn’t catch modern wallet-stealer families (AMOS / Poseidon / Banshee / Atomic, etc.). So I built ShieldKey: a Swift/Rust, always-local layer that covers the specific attack surface of crypto wallets on macOS.

What ShieldKey does today

* Process-level wallet cage via EndpointSecurity + Sandbox: blocks anything touching wallet paths (~/Library/Application Support/…, browser Local Storage, USB HID for Ledger/Trezor) unless it’s on an allow list

* Network Extension blocks known phishing domains before the browser even loads them

* Clipboard / window-title watcher for seed patterns (base58 / hex)

* 1 800 macOS stealer hashes in a compact YARA+SHA table (mmap, ~20 µs lookup)

* One-click “wallet lock”: chmod browser-wallet storage to 000 and auto-eject HW wallets

* 100 % offline; UI is SwiftUI, engine is a 4 MB static Rust daemon

Why bother when objective-see or commercial AV exist?

- Objective-see is awesome but pops LOTS of alerts—ShieldKey ships wallet-specific heuristics so users get one actionable alert, not 200. - Commercial AVs flagged <10 % of the macOS stealer hashes we collected since Jan 2024 (VirusTotal data). They also don’t understand Ledger HID traffic or MetaMask’s plaintext vault.

Architecture

- shieldd (daemon): Rust, Tokio, subscribes to EndpointSecurity, FSEvents, HID, NetExt - shieldctl (CLI): sends YAML → gRPC to daemon, emits JSON for UI - ShieldKey.app: SwiftUI menu-bar wrapper - Rules pack compiled into a single kcdb file (mmap B-Tree, O(log n))

Limitations

- No in-browser JS detection; if you paste a seed, JS phishing can still grab it - No rule revocation yet - whole pack must update - Only tested on Monterey through Sonoma

Roadmap

- Signed rule updates over Tor (opt-in) - Hardware-wallet micro-firewall (USB endpoint filter) - Transparency log for notarized releases - Public repo once code is hardened

Try it / tear it apart

Get DMG : https://getshieldkey.com brew tap coming this week. shieldctl --dry-run shows every ES event.

Looking for feedback: missed attack surfaces, EndpointSecurity edge cases, UI nits. If you’ve got macOS stealer samples I don’t detect, send hashes (or encrypted zips) to bugs@getshieldkey.com.

Comments

bobman420•15h ago
Malware. Do not download. This is a variant of the same infostealer posted on Reddit under ‘clippy for macOS’ and ‘nintendifier’

What's cooking on Sourcehut? Q2 2025

https://sourcehut.org/blog/2025-05-29-whats-cooking-q2/
1•Tomte•1m ago•0 comments

STOC Best Paper Award: How to Find the Shortest Path – Faster

https://www.mpi-inf.mpg.de/news/detail/stoc-best-paper-award-how-to-find-the-shortest-path-faster
1•mfiguiere•2m ago•0 comments

Cyber Resilience Act and Open Source: What Maintainers Need to Know [video]

https://www.youtube.com/watch?v=DLxZdU8kzxM
1•lis•7m ago•0 comments

Glacier collapse buries most of Swiss village

https://www.bbc.com/news/articles/cnv1evn2p2vo
1•hubraumhugo•8m ago•0 comments

Show HN: Entropy – Sharing screen is scary in SaaS age

https://entropysec.io/
1•RazCo•8m ago•0 comments

Emergency We Cannot Feel: On the Psychological Unreadiness for American Collapse

https://www.notesfromthecircus.com/p/the-emergency-we-cannot-feel-on-the
1•cmurf•9m ago•0 comments

Statically typed languages are like Elephants

1•pyeri•10m ago•0 comments

Raw.githubusercontent.com – How to authenticate and see headers with info?

https://github.com/orgs/community/discussions/160828
1•jarofgreen•10m ago•0 comments

No iOS 19: Apple Going Straight to iOS 26

https://www.macrumors.com/2025/05/28/apple-ios-26/
1•Tomte•11m ago•0 comments

Show HN: I made an AI prompt manager to stop rewriting the same prompts

https://www.echostash.app/
1•debeast•13m ago•0 comments

Front End Engineering Team Working Style Guide

https://github.com/vishwajeetv/frontend-engineering-team-working-style-guide
1•vishwajeetv•19m ago•0 comments

The Maid Who Restored Charles II

https://www.historytoday.com/archive/feature/maid-who-restored-charles-ii
1•samclemens•19m ago•0 comments

YouTube Is Swallowing TV Whole, and It's Coming for the Sitcom

https://www.bloomberg.com/news/features/2025-05-28/youtube-creators-compete-with-hollywood-studio-sitcoms
2•helsinkiandrew•22m ago•1 comments

The Art of the Critic

https://www.metropolitanreview.org/p/the-art-of-the-critic
2•benbreen•22m ago•0 comments

The Nature of Thought: A conversation with a Claude instance

https://docs.google.com/document/d/12woq_BpFbzLkH4zHvVRJLPyiZGoDVDxA/edit?usp=drivesdk&ouid=111141391971636136353&rtpof=true&sd=true
1•doener•23m ago•0 comments

Bidirectional typing with unification for higher-rank polymorphism

https://github.com/brendanzab/language-garden/tree/main/elab-system-f-unification
1•matt_d•24m ago•0 comments

Comprehensive Rust - a multi-day Rust course developed by the Android team

https://github.com/google/comprehensive-rust
1•transpute•32m ago•1 comments

Identifying Unmarked Iron

https://www.castironcollector.com/unmarked.php
1•lelandfe•33m ago•0 comments

Paradoxical Questions and Simple Wonder Lead to Great Science

https://www.quantamagazine.org/how-paradoxical-questions-and-simple-wonder-lead-to-great-science-20250528/
1•nsoonhui•34m ago•0 comments

Tesla is losing money insuring its own cars

https://electrek.co/2025/05/28/tesla-is-losing-money-insuring-its-own-cars/
1•iancmceachern•36m ago•0 comments

Codestral Embed – embedding model for code

https://mistral.ai/news/codestral-embed
2•nkko•40m ago•0 comments

Show HN: Sokuji – Open-source real-time speech translation for Microsoft Teams

https://github.com/kizuna-ai-lab/sokuji
1•jiangzhuo•43m ago•0 comments

What happens when the intelligence goes out?

https://www.robinsloan.com/lab/brittle-intelligence/
1•blueridge•44m ago•1 comments

Conversations with Claude

https://hedgehogreview.com/web-features/thr/posts/conversations-with-claude
1•blueridge•46m ago•0 comments

Show HN: An AI-Native System for the Future of Work

https://app.aiobis.com/
1•MartyD•48m ago•0 comments

Programming language using TypeScript types

https://github.com/aliberro39109/typo
1•aliberro•52m ago•0 comments

The Shareholder Supremacy

https://www.wheresyoured.at/tss/
1•tobr•59m ago•1 comments

Philosophers and Anthropic's Claude

https://dailynous.com/2025/05/28/philosophers-and-anthropics-claude/
1•philipswood•1h ago•1 comments

More bad news for people looking for a job

https://www.businessinsider.com/job-market-bad-interviews-tech-white-collar-rejection-economic-uncertainty-2025-5
1•MarcoDewey•1h ago•0 comments

Phone's Next Big Innovation Is a Dedicated AI Button?

https://gizmodo.com/your-phones-next-big-innovation-is-a-dedicated-ai-button-2000607787
1•nreece•1h ago•0 comments