você nega crédito de locação e transfere para um terceiro que nem está interessado no aluguel, apenas com a desculpa de negativação do nome junto a uma base
Qual é a área, que não envolva TI, mais promissora da atualidade?
Não vale NADA que envolva TI, ex: eng de software, infra, arquitetura, eng de dados, IA…..
Já pensaram que escrever um algoritmo é basicamente - num sentido final - cagar um monte de regra para um processador? É por isso que programadores cagam tanta regra, é o modus operandi deles.
@TheRastrian@mindofjota Toolkit brasileiro médio é um apto e um carro seminovo financiado, parcela do iPhone não lançamento parcelado no cartão, férias 1 vez no ano com viagem pra praia e compras pontuais em marketplace chinês, eles nem se preocupam com aposentadoria se o salário atual paga isso
Buffer overflow. A função gets() pra ler dados em um buffer de apenas 16 bytes (username) sem qualquer verificação de tamanho.
Em suma, a memória da estrutura armazena username imediatamente antes do campo isAdmin, um usuário pode fornecer uma entrada maior que 16 caracteres e fazer com que os bytes excedentes sobrescrevam o valor de isAdmin, alterando-o de 0 para um valor diferente de zero e obtendo privilégio admin.
Esse tipo de falha foi responsável por inúmeros incidentes históricos de segurança, incluindo técnicas exploradas pelo famoso Morris Worm de 1988, que se espalhou por sistemas Unix e afetou cerca de 10% da Internet da epoca. Devido ao enorme risco que representa, gets() foi considerada insegura e acabou removida dos padrões modernos da linguagem C, sendo substituída por funções seguras como fgets(), que limitam a quantidade de dados copiados para o buffer e impedem a sobrescrita de memória adjacente.