chacrinha Posted March 23, 2021 at 06:46 AM Share Posted March 23, 2021 at 06:46 AM Caros, existe executáveis que se anexam a outros e com isso eles se executam e executam o arquivo original, um exemplo disso era o Ardamax monitor. Eles exploram o 'data carving' do arquivo alvo ou simplesmente eles fazem tipo nesse esboço em java: public static void main(String[] args) { try(BufferedWriter exe = new BufferedWriter(new FileWriter("/tmp/com.exe", true))){ exe.write("MZ<90>^@^C^@^@^@^D^@^@^@ÿÿ^@ bla bla bla"); System.out.println("Feito!"); } catch(Exception ex){ System.out.println("Deu ruim!"); } } Usei Java apenas para fim ilustrativo. Se eu for fazer isso acima, o conteúdo será injetado simplesmente no final executável que por sua vez não executará o conteúdo anexo no seu final, afinal as coisas não são tão simples assim como num script , é preciso saber em qual área do executável eu ponho algo ele executa. Que métodos seria usado nesse caso para se escrever a partir de um canto exato do arquivo sem deixá-lo corrompido, alguém saberia? Link to comment Share on other sites More sharing options...
Administrators Fernando Mercês Posted March 24, 2021 at 01:12 PM Administrators Share Posted March 24, 2021 at 01:12 PM Opa, Já fiz vídeos sobre isso e pus no canal. ? Dá uma olhada: Se tiver dúvidas é só falar. Abraço! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.