Advertisement
syst3m_h4x0r

Photon - Extrator de emails

Jul 26th, 2018
24,273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.52 KB | None | 0 0
  1. https://github.com/s0md3v/Photon
  2.  
  3.  
  4.  
  5. Photon - Crawler rápido que extrai URLs, e-mails, arquivos, contas de sites e muito mais
  6.  
  7.  
  8.  
  9. O Photon é um rastreador da web extremamente rápido que extrai URLs, arquivos, informações e endpoints de um destino.
  10.  
  11. Sim, você pode usar 100 threads e o Photon não vai reclamar porque está no modo Ninja.
  12.  
  13.  
  14.  
  15. Porquê Photon?
  16.  
  17. Não seus rastreadores de
  18. rastreador regulares devem recursivamente extrair links certo? Bem, isso é meio chato, então Photon vai além disso. Extrai as seguintes informações:
  19. URLs (dentro e fora do escopo)
  20. URLs com parâmetros ( )example.com/gallery.php?id=2
  21. Intel (e-mails, contas de mídia social, buckets do Amazon etc.)
  22. Arquivos (pdf, png, xml etc.)
  23. Arquivos JavaScript e pontos de extremidade presentes neles
  24. Strings baseadas no padrão de regex customizado
  25. As informações extraídas são salvas de maneira organizada.
  26.  
  27.  
  28.  
  29.  
  30. Inteligente Multi-Threading
  31. Aqui está um segredo, a maioria das ferramentas flutuantes na internet não são adequadamente multi-threaded, mesmo se for suposto. Eles fornecem uma lista de itens para encadeamentos que resultam em vários encadeamentos acessando o mesmo item ou simplesmente colocam um bloqueio de encadeamento e acabam tornando o multi-encadeamento inútil.
  32. Mas o Photon é diferente ou devo dizer "gênio"? Dê uma olhada nisso e decida você mesmo.
  33.  
  34. Modo Ninja
  35. No modo Ninja, 3 serviços on-line são usados ​​para fazer solicitações ao alvo em seu nome.
  36. Então, basicamente, agora você tem 4 clientes fazendo solicitações para o mesmo servidor simultaneamente, o que lhe dá um aumento de velocidade, minimiza o risco de redefinição de conexão, bem como atrasa solicitações de um único cliente.
  37. Aqui está uma comparação gerada pelo Quark, onde as linhas representam tópicos:
  38.  
  39.  
  40.  
  41. Uso
  42.  
  43.  
  44. -u --url
  45. Execute o Photon em um único site.
  46. python photon.py -u http://example.com
  47.  
  48. Especificar um URL com seu esquema, ou seja, http(s)://é opcional, mas você deve adicionar www.se o site o tiver.
  49. Dica: se você sentir que o rastreamento está demorando muito ou não quer mais rastejar, basta pressionar ctrl + co terminal e o Photon pulará o restante dos URLs.
  50.  
  51.  
  52. -l --level
  53. Profundidade de rastreamento.
  54. python photon.py -u http://example.com -l 3
  55.  
  56. Valor padrão:
  57. 2
  58.  
  59.  
  60.  
  61. -d --delay
  62. Você pode manter um atraso entre as solicitações feitas ao destino, especificando o tempo em segundos.
  63. python photon.py -u http://example.com -d 1
  64.  
  65. Valor padrão:
  66. 0
  67.  
  68.  
  69.  
  70. -t --threads
  71. Número de encadeamentos a serem usados.
  72. python photon.py -u http://example.com -t 10
  73.  
  74. Valor padrão:
  75. 2
  76.  
  77. Dica: O número ideal de encadeamentos depende da sua velocidade de conexão e da natureza do servidor de destino. Se você tiver uma conexão de rede decente e o servidor não tiver nenhuma limitação de taxa, você poderá usar até 100threads.
  78.  
  79.  
  80. -c --cookie
  81. Cookie para enviar.
  82. python photon.py -u http://example.com -c "PHPSSID=821b32d21"
  83.  
  84.  
  85.  
  86. -n --ninja
  87. Ativa / desativa o modo Ninja.
  88. python photon.py -u http://example.com --ninja
  89.  
  90. Valor padrão:
  91. False
  92.  
  93. --dns
  94. Crie uma imagem exibindo os dados DNS do domínio de destino.
  95. python photon.py -u http://example.com --dns
  96.  
  97. -s --seeds
  98. Permite adicionar sementes personalizadas, separadas por vírgulas.
  99. python photon.py -u http://example.com -s "http://example.com/portals.html,http://example.com/blog/2018"
  100.  
  101.  
  102.  
  103. -r --regex
  104. Especifique o padrão regex customizado para extrair strings.
  105. python photon.py -u http://example.com -r "\d{10}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement