Jeff, w3af did not specify the version for pdfminer pip dependency, so when running "pip install pdfminer" you downloaded the latest available. Until one week ago, the latest available was fine (working with w3af) but now they released a new version of that third party library which changed the API, thus generating that bug you see. This is fixed on your side by installing the old pdfminer version:
pip install pdfminer==20110515 --upgrade And from w3af's side by asking for specific versions (working on it) On Sun, Dec 1, 2013 at 1:39 AM, Jeff O'Neal <jeff.on...@gmail.com> wrote: > I have pulled the current version like 6 times tonight. I cleared up any > installation issues. I applied the change to linux.py, it is not in the > current version. > > I keep getting the error below. Please tell me I've just been making some > bonehead mistake. I am now on a mission to get this running.... lol > > > =================== > $ ./w3af_gui > Traceback (most recent call last): > File "./w3af_gui", line 104, ininux. <module> > err_code = main() > File "./w3af_gui", line 100, in main > import core.ui.gui.main > File "/home/jso/sec_tools/w3af/core/ui/gui/main.py", line 38, in <module> > from core.controllers.w3afCore import w3afCore > File "/home/jso/sec_tools/w3af/core/controllers/w3afCore.py", line 36, in > <module> > from core.controllers.core_helpers.strategy import w3af_core_strategy > File "/home/jso/sec_tools/w3af/core/controllers/core_helpers/strategy.py", > line 30, in <module> > from core.data.url.extended_urllib import MAX_ERROR_COUNT > File "/home/jso/sec_tools/w3af/core/data/url/extended_urllib.py", line 45, > in <module> > from core.data.parsers.HTTPRequestParser import HTTPRequestParser > File "/home/jso/sec_tools/w3af/core/data/parsers/HTTPRequestParser.py", > line 26, in <module> > from core.data.request.factory import create_fuzzable_request_from_parts > File "/home/jso/sec_tools/w3af/core/data/request/factory.py", line 29, in > <module> > import core.data.parsers.parser_cache as parser_cache > File "/home/jso/sec_tools/w3af/core/data/parsers/parser_cache.py", line > 26, in <module> > import core.data.parsers.document_parser as DocumentParser > File "/home/jso/sec_tools/w3af/core/data/parsers/document_parser.py", line > 25, in <module> > from core.data.parsers.pdf import PDFParser, pdf_to_text > File "/home/jso/sec_tools/w3af/core/data/parsers/pdf.py", line 26, in > <module> > from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter, > process_pdf > ImportError: cannot import name process_pdf > =================== > > Thanks, > ~Jeff > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk > _______________________________________________ > W3af-users mailing list > W3af-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/w3af-users > -- Andrés Riancho Project Leader at w3af - http://w3af.org/ Web Application Attack and Audit Framework Twitter: @w3af GPG: 0x93C344F3 ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ W3af-users mailing list W3af-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/w3af-users