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? Quote Link to comment Share on other sites More sharing options...
Fernando Mercês Posted March 24, 2021 at 01:12 PM 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! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.