Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
ExtendedMacro — ExtendedMacro - Plugin do BurpSuite que fornece funcionalidade estendida de macros. | Kitploit
Ferramentas/GitHubGitHub/fruh/extendedmacro
Proxies Web e InterceptaçãoScripting e AutomaçãoTestes de Segurança de APIsSegurança WebTestes de PenetraçãoUtilitários e FrameworksArchived
GitHubfruh/extendedmacro

ExtendedMacro

ExtendedMacro - Plugin do BurpSuite que fornece funcionalidade estendida de macros.

Ver Repositório
158há 5 anosAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

ExtendedMacro

ExtendedMacro é um plug-in para o proxy BurpSuite. Ele fornece funcionalidade semelhante, porém estendida, do recurso Macro do BurpSuite. A funcionalidade principal é que você pode acionar uma ou mais requisições antes de cada requisição disparada pelo Intruder, Repeater, Scanner, Sequencer ou Spider (exceto nas ferramentas Proxy e Extender). Você pode extrair dados de uma resposta arbitrária da requisição e substituir ou adicionar dados à requisição seguinte (substituir token CSRF, sessão, adicionar novo cabeçalho ...).

Ainda está em desenvolvimento, então, por favor, não fique bravo se algo der errado; avise-me para corrigir ;).

Recursos

  • criar uma sequência de requisições a serem acionadas antes de cada chamada de requisição
  • extrair dados de uma resposta arbitrária
  • colar dados extraídos em qualquer requisição seguinte
    • substituição dos dados existentes
    • adicionar novo cabeçalho HTTP
    • substituição do cabeçalho HTTP
  • criar novo cabeçalho
  • alterar a ordem das requisições
  • decodificação de URL dos dados extraídos
  • cache de dados extraídos
    • você pode especificar um intervalo de tempo no qual a extração será realizada

Vantagens em relação ao Macro do BurpSuite

  • capacidade de substituir qualquer string na requisição
  • capacidade de adicionar novo cabeçalho na requisição
  • configuração mais fácil do que o macro (não parece, mas é ;))
  • cache de dados extraídos

Sobre a Interface de Usuário

O plug-in adiciona uma nova aba ao BurpSuite chamada "ExtendedMacro". Ela contém várias abas: "Main", "Logger" e "Settings".

Main

Na janela principal, você pode configurar toda a mágica. A parte esquerda da visão é a "Lista de mensagens de extração" e a parte direita é a "Lista de mensagens de substituição".

Lista de mensagens de extração

Aqui você pode configurar quais requisições serão acionadas e quais dados serão extraídos de suas respostas. Após selecionar a mensagem, você pode definir a extração através da seleção da resposta.

Lista de mensagens de substituição

Aqui você pode configurar quais dados da extração serão adicionados/substituídos nas requisições seguintes. A string de substituição pode ser definida pela seleção da requisição.

Logger

Registra todas as mensagens que foram modificadas ou acionadas pelo ExtendedMacro.

Configurações

Aqui você pode especificar qual ferramenta usará o plug-in ExtendedMacro.

Como usar

  1. Selecione mensagens, por exemplo, na aba Proxy, clique com o botão direito e selecione "Send to ExtendedMacro"
  2. vá para ExtendedMacro e clique na mensagem na "Lista de mensagens de extração"
  3. selecione os dados do editor de resposta
  4. clique no botão "From selection"
  5. defina o nome da extração e clique no botão "Add"
  6. clique na mensagem na "Lista de mensagens de substituição"
  7. selecione os dados do editor de requisição e clique no botão "From selection"
  8. defina o nome da substituição e o tipo (substituir na mensagem selecionada)
  9. selecione a extração
  10. clique no botão "Add" de substituições
  11. agora você concluiu e sua requisição será acionada; você pode vê-la na aba "Logger".

Capturas de tela

Main

Aba principal

Logger

Aba Logger

Settings

Aba Configurações

Vídeo https://www.youtube.com/watch?v=IwKa0F7MmTM

Uso do ExtendedMacro

Contribuição

Sinta-se à vontade para criar pull requests ou issues.

Doação

Muito obrigado e aproveite :).

PayPalBitcoin
19YoCcuruuovPFxDVfVWLVSBqhdPeUHtb5
19YoCcuruuovPFxDVfVWLVSBqhdPeUHtb5
Baixar ferramenta