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
Recente colaborador Mageia
Recente colaborador Mageia
 
Mensagens: 3
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: 1125
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: 1125
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
Recente colaborador Mageia
Recente colaborador Mageia
 
Mensagens: 3
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: 91
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: 91
Registrado em: Sex Dez 30, 2016 5:56 pm
Localização: Rio de Janeiro - RJ

Re: Erro no w3af.

Mensagempor helionney » Seg Mar 25, 2019 4:50 pm

Amigo a saida do comando é:
[skymga@MGASKY-PC ~]$ python --version
Python 2.7.15
Tentei instalar pelo fonte mais da um monte de erro de dependencia, ai fui instalando algumas mas mesmo assim não rolou.
helionney
Recente colaborador Mageia
Recente colaborador Mageia
 
Mensagens: 3
Registrado em: Ter Out 22, 2013 7:34 pm


Voltar para Internet e Segurança

Quem está online

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