r/archlinux • • 15h ago

SUPPORT paranoia about an aur malware check script

I really wanted to check my aur packages and see if theres something so I installed this: https://github.com/lenucksi/aur-malware-check

I'm not good in reading code, so if someone can help me and see if it's fine this would be great help, thanks! (and yes I get it "don't download random scripts from the internet, I know that but I'm just very, very stupid ok.)

0 Upvotes

16 comments sorted by

11

u/agowa338 15h ago

don't run random scripts off of the internet that you don't understand. That's how you get malware. Yes, even when it claims to scan for malware...

11

u/ehr1c 14h ago

Honestly seems like one of the best places to put malware, lol

3

u/czerilla 13h ago

Time to work on a malware-script malware checker. That should alleviate all these concerns, once and for all.. 😎👌

5

u/Excellent-Love-6943 13h ago

Make it self-checking so that users can know their malware script malware checker script doesn't have malware.

-10

u/urixity 15h ago

I said that I understand, there's no need to lecture me

8

u/aesvelgr 14h ago

Not every piece of advice is immediately a “lecture.”

You’re not stupid. You can read it yourself and then figure out if it’s malicious using your own understanding. And you should too, because that’s a part of learning how to manage your own system.

3

u/Excellent-Love-6943 13h ago

If you can't audit pkgbuilds yourself, you have zero business running them.

0

u/One-Luck7149 14h ago

aww shit, that hits my AUR paranoia. Before the first one this year I got paranoid because I used to trust the maintainers. I thought they went through the whole process to determine whether they can be trusted or not. Reality is that no they don't, and with AI pretty much anybody can be a maintainer now. Also they could hack any of the trusted accounts at any time and upload malware. Shit is just not worth it anymore.

You either basically review the package before installing it, or install it from another source. Anyway there's no guarantee you're safe other than being mindful of what you install. At least I think we can trust pacman because it has higher control standards, but AUR to me is pretty much dead, or good only as a reference rather than a source to install apps.

Not trying to lecture anybody, but I've tried several things like using fucking bubblewrap, or nspawn-ing a debian distro on the side, and none of them would keep my computer safe if it's malware. Plus I don't like Wayland because it adds hardware delay to the mouse, so x11 is unsafe at all times.

-2

u/urixity 13h ago

i might trust it since theres multiple reddit posts about it saying its fine, but i really dont know, i dont know enough python.

0

u/One-Luck7149 13h ago

Just to put that into perspective, even AI failed to detect malware on some packages, so it's not matter if you are proficient in a programming language it's more of having the secOps experience to detect that. Also, I wouldn't want to put at rist my email credentials, my discord, social media, etc. These guys will try to fuck you up in any possible way, no second thoughts, they have no heart for their victims.

-1

u/urixity 13h ago

well fuck, i dont know what to do

2

u/bassamanator 13h ago

I remember going over that repo when the aur was compromised, it didn't appear to be going anything dodgy.

Having said that, you have to trust me to believe the above, and, or, my ability to read and understand code.

Anyway, I use the same repo, it's fine.

0

u/urixity 13h ago

im sorry youre the only comment that trusts this between like 5 other comments my brain or my gut wont let me trust you.

2

u/bassamanator 12h ago

So you can't read anything eh, it's not just code? You shouldn't use the repo if you don't trust me; why would you, you don't know me.

arch is not for you if you can't understand three short sentences (although I apologize in advance if English is not your first language).

No need for sorrys, I don't care one bit if you use the repo or not.

-1

u/urixity 14h ago

also if it matters ill add, I didnt run it as root, and it didnt require root privileges, like a password or something