האם זה דיאלוג מערכת אמיתי?
חלון שתוכנה זייפה כדי שייראה כמו בקשת הרשאה מסומן ולא נסרק: באדום כשתוכנת צד שלישי ציירה אותו, ובכתום כשתוכנה של Apple ציירה אותו עבור מישהו אחר.
האפליקציה whoRU היא כלי חינמי בקוד פתוח לשורת התפריטים של macOS. כשמופיע דיאלוג כמו “2.1.258” would like to access files on a network volume, whoRU מופיעה לצידו, בודקת מי באמת מבקש, ואומרת לך אם זה בטוח, תוך כמה שניות, בלי ללחוץ במקומך על Allow או Don’t Allow.
הקובץ whoRU-0.2.1.dmg · 3.8 MB · חתום עם Developer ID ועבר notarization של Apple. להורדת מתקין pkg, לאימות סכומי ביקורת או לבנייה מהקוד
ארבע שאלות, כמה שניות
חלון שתוכנה זייפה כדי שייראה כמו בקשת הרשאה מסומן ולא נסרק: באדום כשתוכנת צד שלישי ציירה אותו, ובכתום כשתוכנה של Apple ציירה אותו עבור מישהו אחר.
מוצאת את התוכנה האמיתית שמאחורי השם ומאמתת את חתימת הקוד שלה.
משווה את ה-hash שלה למהדורה הרשמית של המפרסם ובודקת אם התעודה בוטלה.
לפי בחירה, מודל AI מסביר את הממצאים בשפה פשוטה, ואפשר להמשיך לשאול.
האפליקציה whoRU אף פעם לא לוחצת על שום דבר במקומך, גם לא כאפשרות. הכפתורים Allow ו-Don’t Allow נשארים בידיים שלך.
הורדה
גרסה 0.2.1 של whoRU ל-macOS 26 ומעלה. נחתמה עם Developer ID ועברה notarization של Apple. הנה הראיות, מאותו סוג ש-whoRU עצמה מציגה לך.
whoRU-0.2.1.dmg3.8 MB
whoRU-0.2.1.pkg3.3 MB
2cb455921786fad00644f59fe752517369249109c539b8329681418b377a462f15e9ab2e8cf89dad20245110fb69727d579cbf493798608416a78e5f2464758dלאימות אפשר להריץ shasum -a 256 <file>, או לבדוק את החתימה בעצמך עם
spctl -a -vv -t install whoRU-0.2.1.pkg. המפרסם: Developer ID Installer / Application, צוות A3W935G59T.
לפני ש-whoRU מבקשת משהו, היא מסבירה לך למה. בהפעלה הראשונה היא עוברת על כל הרשאה בשפה פשוטה, ואז יוצאת מהדרך.
# clone and build the app bundle yourself
git clone https://github.com/yairixStudio/whoRU.git
cd whoRU
scripts/build-app.sh # → build/whoRU.app
open build/whoRU.app
scripts/make-dmg.sh # → build/whoRU-<version>.dmg ההפעלה הראשונה מובילה אותך בהרשאה האחת ש-whoRU צריכה (Accessibility, שמשמשת רק לקריאת הטקסט של דיאלוגי ההרשאה) ובמנוע ה-AI האופציונלי. גרסה שנחתמה ad-hoc מאבדת את הרשאת ה-Accessibility כשבונים אותה מחדש; צריך לאשר אותה שוב ב-System Settings → Privacy & Security → Accessibility.
swift build
.build/debug/whoru-cli scan "/Applications/Google Chrome.app" --service downloadsFolder --no-ai
.build/debug/whoru-cli parse '“Google Chrome” would like to access files in your Downloads folder.'
.build/debug/whoru-cli resolve "2.1.258"
.build/debug/whoru-cli doctor הדגל --json מדפיס את רשומת הסריקה המלאה; הדגל --no-store משאיר אותה מחוץ להיסטוריה. כדי להשתמש ב-Claude API מהטרמינל, מגדירים את ANTHROPIC_API_KEY.