sorin-ionescu / prezto

The configuration framework for Zsh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

macos 12.4 AVG File Shield alert (trojan? virus? false alarm?)

skaai opened this issue · comments

Description

This is my first time installing pretzo for zsh. I followed the instructions at this site:
https://sourabhbajaj.com/mac-setup/iTerm/zsh.html
and typed this into the terminal:
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
but instead of copying, the download appears to fail because the antivirus intercepts one file as a virus
BV-Downloader-APK[Drp]
I know antivirus on mac is often derided as more trouble than its worth, and this is probably some form of false alarm, but on the tiny chance it's not (as it's always possible some legitimate files could be misused), I wonder if it might actually be flagging a potentially abuse-ABLE file.

more importantly, I imagine other folks who might want to use your resource might run into the same problem and "NOPE!" out of the project out of an abundance of caution (even if erroneous).

Thank you!

Expected behavior

It should have downloaded and let me set it up, but halfway through the install, my antivirus reported
BV-Downloader-APK[Drp]

Actual behavior

After typing the "git clone" command above, the terminal responded with:

Cloning into '/Users/skaai/.zprezto'...
remote: Enumerating objects: 11681, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 11681 (delta 2), reused 1 (delta 0), pack-reused 11672
Receiving objects: 100% (11681/11681), 2.19 MiB | 5.58 MiB/s, done.
Resolving deltas: 100% (6024/6024), done.
Submodule 'modules/autosuggestions/external' (https://github.com/zsh-users/zsh-autosuggestions.git) registered for path 'modules/autosuggestions/external'
Submodule 'modules/completion/external' (https://github.com/zsh-users/zsh-completions.git) registered for path 'modules/completion/external'
Submodule 'modules/fasd/external' (https://github.com/clvv/fasd.git) registered for path 'modules/fasd/external'
Submodule 'modules/history-substring-search/external' (https://github.com/zsh-users/zsh-history-substring-search.git) registered for path 'modules/history-substring-search/external'
Submodule 'modules/prompt/external/agnoster' (https://github.com/agnoster/agnoster-zsh-theme.git) registered for path 'modules/prompt/external/agnoster'
Submodule 'modules/prompt/external/async' (https://github.com/mafredri/zsh-async.git) registered for path 'modules/prompt/external/async'
Submodule 'modules/prompt/external/powerlevel10k' (https://github.com/romkatv/powerlevel10k.git) registered for path 'modules/prompt/external/powerlevel10k'
Submodule 'modules/prompt/external/powerline' (https://github.com/davidjrice/prezto_powerline.git) registered for path 'modules/prompt/external/powerline'
Submodule 'modules/prompt/external/pure' (https://github.com/sindresorhus/pure.git) registered for path 'modules/prompt/external/pure'
Submodule 'modules/syntax-highlighting/external' (https://github.com/zsh-users/zsh-syntax-highlighting.git) registered for path 'modules/syntax-highlighting/external'
Cloning into '/Users/skaai/.zprezto/modules/autosuggestions/external'...
remote: Enumerating objects: 2435, done.
remote: Counting objects: 100% (50/50), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 2435 (delta 22), reused 29 (delta 10), pack-reused 2385
Receiving objects: 100% (2435/2435), 564.00 KiB | 3.22 MiB/s, done.
Resolving deltas: 100% (1553/1553), done.
Cloning into '/Users/skaai/.zprezto/modules/completion/external'...
remote: Enumerating objects: 5042, done.
remote: Counting objects: 100% (407/407), done.
remote: Compressing objects: 100% (230/230), done.
remote: Total 5042 (delta 216), reused 335 (delta 176), pack-reused 4635
Receiving objects: 100% (5042/5042), 1.96 MiB | 3.86 MiB/s, done.
Resolving deltas: 100% (3159/3159), done.
Cloning into '/Users/skaai/.zprezto/modules/fasd/external'...
remote: Enumerating objects: 1028, done.
remote: Total 1028 (delta 0), reused 0 (delta 0), pack-reused 1028
Receiving objects: 100% (1028/1028), 233.81 KiB | 1.31 MiB/s, done.
Resolving deltas: 100% (506/506), done.
Cloning into '/Users/skaai/.zprezto/modules/history-substring-search/external'...
remote: Enumerating objects: 416, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 416 (delta 8), reused 12 (delta 5), pack-reused 399
Receiving objects: 100% (416/416), 140.59 KiB | 1.48 MiB/s, done.
Resolving deltas: 100% (204/204), done.
Cloning into '/Users/skaai/.zprezto/modules/prompt/external/agnoster'...
remote: Enumerating objects: 103, done.
remote: Total 103 (delta 0), reused 0 (delta 0), pack-reused 103
Receiving objects: 100% (103/103), 6.07 MiB | 7.54 MiB/s, done.
Resolving deltas: 100% (36/36), done.
Cloning into '/Users/skaai/.zprezto/modules/prompt/external/async'...
remote: Enumerating objects: 1013, done.
remote: Counting objects: 100% (7/7), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 1013 (delta 2), reused 5 (delta 2), pack-reused 1006
Receiving objects: 100% (1013/1013), 309.26 KiB | 1.86 MiB/s, done.
Resolving deltas: 100% (629/629), done.
Cloning into '/Users/skaai/.zprezto/modules/prompt/external/powerlevel10k'...
remote: Enumerating objects: 617, done.
remote: Counting objects: 100% (617/617), done.
remote: Compressing objects: 100% (431/431), done.
remote: Total 617 (delta 407), reused 330 (delta 176), pack-reused 0
Receiving objects: 100% (617/617), 23.85 MiB | 9.61 MiB/s, done.
Resolving deltas: 100% (407/407), done.
Cloning into '/Users/skaai/.zprezto/modules/prompt/external/powerline'...
remote: Enumerating objects: 38, done.
remote: Total 38 (delta 0), reused 0 (delta 0), pack-reused 38
Receiving objects: 100% (38/38), 137.50 KiB | 1.12 MiB/s, done.
Resolving deltas: 100% (16/16), done.
Cloning into '/Users/skaai/.zprezto/modules/prompt/external/pure'...
remote: Enumerating objects: 1187, done.
remote: Counting objects: 100% (120/120), done.
remote: Compressing objects: 100% (80/80), done.
remote: Total 1187 (delta 72), reused 85 (delta 40), pack-reused 1067
Receiving objects: 100% (1187/1187), 726.43 KiB | 3.04 MiB/s, done.
Resolving deltas: 100% (651/651), done.
Cloning into '/Users/skaai/.zprezto/modules/syntax-highlighting/external'...
remote: Enumerating objects: 7016, done.
remote: Counting objects: 100% (103/103), done.
remote: Compressing objects: 100% (51/51), done.
remote: Total 7016 (delta 50), reused 80 (delta 46), pack-reused 6913
Receiving objects: 100% (7016/7016), 1.52 MiB | 5.76 MiB/s, done.
Resolving deltas: 100% (4725/4725), done.
Submodule path 'modules/autosuggestions/external': checked out 'a411ef3e0992d4839f0732ebeb9823024afaaaa8'
Submodule path 'modules/completion/external': checked out '0331b2908f93556453e45fa5a899aa21e0a7f64d'
Submodule path 'modules/fasd/external': checked out '48220241e764fdf46b075cd7fe723468aaadde58'
Submodule path 'modules/history-substring-search/external': checked out '0f80b8eb3368b46e5e573c1d91ae69eb095db3fb'
Submodule path 'modules/prompt/external/agnoster': checked out '6bba672c7812a76defc3efed9b6369eeee2425dc'
Submodule path 'modules/prompt/external/async': checked out 'bbbc92bd01592513a6b7739a45b7911af18acaef'
Submodule path 'modules/prompt/external/powerlevel10k': checked out '8a676a9157d2b0e00e88d06456ac7317f11c0317'
Submodule path 'modules/prompt/external/powerline': checked out 'c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc'
Submodule path 'modules/prompt/external/pure': checked out '5b458ba5b75f49a8071d53c343f1a23631f7bced'
Submodule path 'modules/syntax-highlighting/external': checked out '932e29a0c75411cb618f02995b66c0a4a25699bc'

Steps to Reproduce

  1. copy/paste command from here: git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
  2. virus scan reports a file is a virus

Versions

  • Prezto commit: whatever the latest is as of today.
  • ZSH version: zsh 5.8.1 (x86_64-apple-darwin21.0)
  • OS information: macos monterey 12.4

prezto virus

👋 Thanks for the detailed issue report.

It's complaining about a file in the external them powerlevel10k... can you check with @romkatv over in https://github.com/romkatv/powerlevel10k?

Closing as outside the scope of this repo.

Please file a bug against the software that issued the warning/error.