sobre injeção de código malicioso
to postando qualquer coisa só pra ter tab coins.
o que te impede de injetar um keylogger no programa da empresa? no meu caso, é só a ética mesmo, não temos um sistema que trave o check-in. Temos um procedimento de ter pelo menos duas pessoas lendo o code review antes de fazer o check-in. Mas, pra fazer check-in, qualquer pessoa do time pode fazer.
é certo que temos que ter certo grau de confiança na equipe, mas e quando se trata de usar bibliotecas públicas, como garantir que não há código malicioso nelas?
devemos confiar em todos devs?
Não tem jeito. Ou tem que ter a confiança, sobre qualquer coisa, qualquer um, ou tem que ter métodos muito fortes para avaliar tudo o que é usado. O que não torna a confiança desnecessária, aí muda onde deve ter a confiança.
Se não confia em algo, tem que avaliar cada código que entra ou sai e deve ter o trabalho de fazer isso profundamente e de forma competente. Em muitos casos começará a fazer sentido fazer por conta própria para ter mais confiança. Por isso, a maioria só prefere confiar e assumir o prejuízo se ele acontecer.
Faz sentido para você?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).