Live data from Hacker News

I found 10k GitHub repositories distributing Trojan malware

orchidfiles.com

261–268 of 268 posts

Re: I found 10k GitHub repositories distributing Trojan malware

#261

Earlier quoted context omitted.

"Trust me bro" is what people say about open source everywhere when it's not true.

No clue what that means.

I would imagine what it means is that in practice open source just gives a false sense of security that someone must have looked at it.

Re: I found 10k GitHub repositories distributing Trojan malware

#262

Earlier quoted context omitted.

I know. But the problem is that in reality the only way to get people to audit software reliably is to pay them to do it, so it's not really true as a general principle that open-source software is more thoroughly vetted.

I'd say it's objectively true to say that open source software is easier to audit compared to closed source software, which you can extrapolate to mean that it's less prone to malicious code injection. It's not perfect, but surely it's easier to audit for malicious code than closed source. Also, there is no shortage of volunteers looking out for code changes in established open source software. I think it's fair to e…

I think there's no question that auditing open-source software is easier, but it can be harmful if auditing actually basically never happens yet people wrongly believe that all the open-source software they're installing must be audited. At that point it's not any better than relying on the fact that technically someone could disassemble binaries to try and inspect them without worrying too much about whether that happened.

Re: I found 10k GitHub repositories distributing Trojan malware

#263

Earlier quoted context omitted.

I do not want my OS to tell me what i can and cannot do on the computer I bought, its as simple as that

I did not suggest that; what I suggested was that the programs should run in sandboxes.

That's a misuse of a tool. A sandbox is for specific testing purposes, making them the default limits program usefulness. From a network/biological perspective we need reasonable ways to prevent and fight infection. Focusing soley on prevention leaves you powerless when you are inevitably infected. Infected computer can take multiple strategies the most interesting of which is to waste resources so the virus cannot self replicate and transmit, one strategy is tar-pitting.

I want a program that can delete or encypt all my files. I want a program that can 0 or encrypt any chunk of memory. Otherwise I'm just buying a useless toy not a computer.

Re: I found 10k GitHub repositories distributing Trojan malware

#264
post #74

Being reminded of this anecdote from NYMag's recent cover story (which had previously been reported in a WSJ story[0]) about a Disney engineer who downloaded an AI-gen tool from Github and "checked the code himself, it had looked legitimate": https://archive.is/yAUNy > He had no idea why the hackers had targeted him or what their plan was, whether they would drain his family’s finances or stalk his home. Eventually,…

A password manager is a single point of failure and should be avoided. I've heard other sad stories about someone who's pw manager was compromised and they lost everything.

What do you suggest as an alternative?

Re: I found 10k GitHub repositories distributing Trojan malware

#266
post #263

Earlier quoted context omitted.

I did not suggest that; what I suggested was that the programs should run in sandboxes.

That's a misuse of a tool. A sandbox is for specific testing purposes, making them the default limits program usefulness. From a network/biological perspective we need reasonable ways to prevent and fight infection. Focusing soley on prevention leaves you powerless when you are inevitably infected. Infected computer can take multiple strategies the most interesting of which is to waste resources so the virus cannot s…

Sandbox is for third-party software. You may run the program you wrote yourself without a sandbox but running a random program from Github unrestricted is pretty dumb.

Re: I found 10k GitHub repositories distributing Trojan malware

#267

Earlier quoted context omitted.

I think this is true in technical terms, but I have not seen a compelling description of what that looks like without it sounding like a real pain to manage. Does anyone have a description of something manageable?

Keepass, use different db stores for passwords than for the MFA/TOTP. never store the keepass db passwords anywhere except your head. Use a different device for the totp db than the passwords.

Thanks, will look into this.
Post reply on HN