Erro no w3af.

Assuntos relacionados com acesso à internet e à segurança de desktops com mageia.

Erro no w3af.

Mensagempor helionney » Qui Mar 14, 2019 4:27 pm

Amigos instalei o w3af no mageia 6.1 até ai tudo beleza sem erros, mas quando executo o mesmo da o seguinte error:

root@MGA-PC hgc]# w3af_console
Traceback (most recent call last):
File "/usr/share/w3af/w3af_console", line 21, in <module>
from core.ui.console.console_ui import ConsoleUI
File "/usr/share/w3af/core/ui/console/console_ui.py", line 42, in <module>
from core.controllers.w3afCore import w3afCore
File "/usr/share/w3af/core/controllers/w3afCore.py", line 36, in <module>
from core.controllers.core_helpers.strategy import w3af_core_strategy
File "/usr/share/w3af/core/controllers/core_helpers/strategy.py", line 30, in <module>
from core.data.url.extended_urllib import MAX_ERROR_COUNT
File "/usr/share/w3af/core/data/url/extended_urllib.py", line 45, in <module>
from core.data.parsers.HTTPRequestParser import HTTPRequestParser
File "/usr/share/w3af/core/data/parsers/HTTPRequestParser.py", line 26, in <module>
from core.data.request.factory import create_fuzzable_request_from_parts
File "/usr/share/w3af/core/data/request/factory.py", line 29, in <module>
import core.data.parsers.parser_cache as parser_cache
File "/usr/share/w3af/core/data/parsers/parser_cache.py", line 26, in <module>
import core.data.parsers.document_parser as DocumentParser
File "/usr/share/w3af/core/data/parsers/document_parser.py", line 25, in <module>
from core.data.parsers.pdf import PDFParser, pdf_to_text
File "/usr/share/w3af/core/data/parsers/pdf.py", line 26, in <module>
from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter, process_pdf
ImportError: cannot import name process_pdf

Como posso resolver isso?
Já tentei instalar direto do projeto mas da um monte de error de depêndencias e por enquanto desistir.
Fico grato se poderem me ajudar.
helionney
Recém colaborador mageia
Recém colaborador mageia
 
Mensagens: 2
Registrado em: Ter Out 22, 2013 7:34 pm

Re: Erro no w3af.

Mensagempor padula » Sex Mar 15, 2019 10:54 pm

olá helionney seja bem-vindo a mageia....

confesso que não conhecia esta ferramenta, resolvi testar aqui e realmente está como problema
aparentemente esta com problema nessa dependência conforme relatou no comando abaixo:


from pdfminer.pdfinterp PDFResourceManager, PDFPageInterpreter, process_pdf
ImportError: cannot import name process_pdf


até ai foi aparentemente foi fácil buscar a dependência pelo comando

[root@localhost marcio]# dnf search pdfminer
Última verificação de data de vencimento de metadados: 2:07:20 atrás em Sex 15 Mar 2019 19:33:02 -03.
=========================================== Nome Correspondeu: pdfminer ===========================================
python-pdfminer.noarch : PDF parser and analyzer
python3-pdfminer.noarch : PDF parser and analyzer for Python 3
[root@localhost marcio]#


instalei :

[root@localhost marcio]# dnf install python-pdfminer python3-pdfminer
Última verificação de data de vencimento de metadados: 2:08:50 atrás em Sex 15 Mar 2019 19:33:02 -03.
Pacote python-pdfminer-20160614-2.mga6.noarch já está instalado, ignorando.
Pacote python3-pdfminer-20160614-2.mga6.noarch já está instalado, ignorando.
Dependências resolvidas.
Nada para fazer.
Concluído!


mais o problema continua ;nn

[root@localhost marcio]# w3af_console
Traceback (most recent call last):
File "/usr/share/w3af/w3af_console", line 21, in <module>
from core.ui.console.console_ui import ConsoleUI
File "/usr/share/w3af/core/ui/console/console_ui.py", line 42, in <module>
from core.controllers.w3afCore import w3afCore
File "/usr/share/w3af/core/controllers/w3afCore.py", line 36, in <module>
from core.controllers.core_helpers.strategy import w3af_core_strategy
File "/usr/share/w3af/core/controllers/core_helpers/strategy.py", line 30, in <module>
from core.data.url.extended_urllib import MAX_ERROR_COUNT
File "/usr/share/w3af/core/data/url/extended_urllib.py", line 45, in <module>
from core.data.parsers.HTTPRequestParser import HTTPRequestParser
File "/usr/share/w3af/core/data/parsers/HTTPRequestParser.py", line 26, in <module>
from core.data.request.factory import create_fuzzable_request_from_parts
File "/usr/share/w3af/core/data/request/factory.py", line 29, in <module>
import core.data.parsers.parser_cache as parser_cache
File "/usr/share/w3af/core/data/parsers/parser_cache.py", line 26, in <module>
import core.data.parsers.document_parser as DocumentParser
File "/usr/share/w3af/core/data/parsers/document_parser.py", line 25, in <module>
from core.data.parsers.pdf import PDFParser, pdf_to_text
File "/usr/share/w3af/core/data/parsers/pdf.py", line 26, in <module>
from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter, process_pdf
ImportError: cannot import name process_pdf
[root@localhost marcio]#


verifiquei o caminho da dependência pelo link
...tente ver por esse caminho como segue no link informado, para ver se vai ok

se mesmo assim não conseguir podemos editar o bug no bugzilla do mageia ok pelo link

boa sorte
http://www.linuxcounter.net/ Usuario Linux #520434
Lema é dar de graça o que de graça receber com amor, humildade, caridade e
Avatar do usuário
padula
Administrador
Administrador
 
Mensagens: 1098
Registrado em: Qua Abr 17, 2013 9:27 pm
Localização: Sao paulo - Brasil

Re: Erro no w3af.

Mensagempor padula » Sex Mar 15, 2019 11:20 pm

editei um bug no bugzilla da mageia se quiser dar uma implementada no problema fique a vontade ok...

segue o numero para editar :

Bug 24521 - w3af do not open

o link do bugzilla é https://bugs.mageia.org/index.cgi

::jj
http://www.linuxcounter.net/ Usuario Linux #520434
Lema é dar de graça o que de graça receber com amor, humildade, caridade e
Avatar do usuário
padula
Administrador
Administrador
 
Mensagens: 1098
Registrado em: Qua Abr 17, 2013 9:27 pm
Localização: Sao paulo - Brasil

Re: Erro no w3af.

Mensagempor helionney » Qui Mar 21, 2019 4:50 pm

Amigo o brigado por sua colaboração, já tinha feito esses procedimentos e foi tudo como você relatou, mais uma vez obrigado por sua ajuda.
Fui lá no bugzila e vi o sue relato, vou aguardar pela solução.
helionney
Recém colaborador mageia
Recém colaborador mageia
 
Mensagens: 2
Registrado em: Ter Out 22, 2013 7:34 pm

Re: Erro no w3af.

Mensagempor atf » Sex Mar 22, 2019 2:54 pm

helionney.
Entra num terminal e digite:
python --version
e mostre o resultado.
Afonso Teixeira de Freitas
LinuxUser#142898
Avatar do usuário
atf
Moderador
Moderador
 
Mensagens: 89
Registrado em: Sex Dez 30, 2016 5:56 pm
Localização: Rio de Janeiro - RJ

Re: Erro no w3af.

Mensagempor atf » Sex Mar 22, 2019 3:22 pm

Creio que não vai adiantar. Na linha: from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter, process_pdf, do programa "pdf.py",
o objeto "process_pdf" não existe na classe definida (pdfminer).
Parece ser um erro do programa, nada tendo a ver com a instalação.
Afonso Teixeira de Freitas
LinuxUser#142898
Avatar do usuário
atf
Moderador
Moderador
 
Mensagens: 89
Registrado em: Sex Dez 30, 2016 5:56 pm
Localização: Rio de Janeiro - RJ


Voltar para Internet e Segurança

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

cron