Coder Social home page Coder Social logo

pompem's People

Contributors

delete avatar dmaroulidis avatar rfunix avatar uelei avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pompem's Issues

Typo in README.markdown

It is not crucial of course, but I found a typo in README while installing Pompem:

  1. Install dependêncies with pip install -r requeriments.txt

Should be:

  1. Install dependêncies with pip install -r requirements.txt

Regards :)

Pompem V3 - tests

Hi, I'm working on a new version for pompem, which fixes some scrapers and also the support for searching exploits from deep web sites.

I need help, to finish, it's a little short.
The branch is here https://github.com/rfunix/Pompem/tree/pompem_v3.
Any questions, I am are available.

This issue, focused in create a lot of tests for Pompem.

Traceback (most recent call last)

Traceback (most recent call last):
File "pompem.py", line 5, in
from core.exploit_finder import ExploitFinder
File "/home/WWW/Desktop/tools/Pompem/core/exploit_finder.py", line 5, in
from core.scrapers import PacketStorm, CXSecurity, ZeroDay, Vulners,
File "/home/WWW/Desktop/tools/Pompem/core/scrapers.py", line 7, in
from core.request_worker import RequestWorker, RequestWorkerHttpLib
File "/home/WWW/Desktop/tools/Pompem/core/request_worker.py", line 4, in
import requests
ImportError: No module named 'requests'

new exploit-db site

exploit-db.com was changed and pompem now can't search and parse correctly

Distribution Request

I am a developer for the ArchAssault project, we would like to distribute this tool but I noticed its missing a license file. I did not see anything in the README nor the top of the main pompem file. Can you provide a license for this tool? We would be happy to get it installed and promote it in our os.

website: archassault.org
twitter: @Archassault
gh: https://github.com/ArchAssault-Project/archassault

AppreciateD

Its great tools! Very helpful for find some exploits and vulnerability

Great job sir!!?

Thanks.

Vulners detects bots

Traceback (most recent call last):
  File "/home/jjk/git/Pompem/core/scrapers.py", line 28, in _get_results
    self._parser(html)
  File "/home/jjk/git/Pompem/core/scrapers.py", line 188, in _parser
    for data in json_data['data']['search']:
KeyError: 'search'

When debugging I find that the following response is received from Vulners:

{
  "result": "error",
  "data": {
    "error": "Looks like you are a bot. Please, pass captcha or obtain proper valid API key",
    "errorCode": 9000
  }
}

Pompem V3: 'ascii' codec can't encode characters in position 15-16

Traceback (most recent call last):
File "d:\HackProgram\Pompem\pompem.py", line 48, in
main()
File "d:\HackProgram\Pompem\pompem.py", line 44, in main
exploit_finder.run()
File "d:\HackProgram\Pompem\core\exploit_finder.py", line 36, in run
show_results(word_search, l_result)
File "d:\HackProgram\Pompem\common\print_messages.py", line 53, in show_results
str(exploit_data["name"])[0:50],
UnicodeEncodeError: 'ascii' codec can't encode characters in position 15-16: ordinal not in range(128)

Pompem V3 - review asyncio implementation

Hi, I'm working on a new version for pompem, which fixes some scrapers and also the support for searching exploits from deep web sites.

I need help, to finish, it's a little short.
The branch is here https://github.com/rfunix/Pompem/tree/pompem_v3.
Any questions, I am are available.

This issue, focused in review asyncio implementation.
Asyncio is a little new to me, so it may contain minor implementation errors.

'Looks like you are a bot. Vulners

vulners.com, seems to detect Pompem as a bot.

{'result': 'error', 'data': {'error': 'Looks like you are a bot. Please, pass captcha or obtain proper valid API key', 'errorCode': 9000}}

self.url_domain = "vulners.com"

Pompem V3 - writers

Hi, I'm working on a new version for pompem, which fixes some scrapers and also the support for searching exploits from deep web sites.

I need help, to finish, it's a little short.
The branch is here https://github.com/rfunix/Pompem/tree/pompem_v3.
Any questions, I am are available.

This issue, focused in create a html and text output writers.

Place COPYING/LICENSE file

Hi @rfunix,

Had to search for the license and couldn't find it in the tool itself, nor on GitHub. Until I finally saw it at the very end of the README.md. Would be great if you could place open source license in a file so it is also detected automatically by GitHub interface.

Thanks for your work!

Data order

please put, output in order of date, currently this disordered

Erro de execução e na instalação dos requerimentos

Erro ao executar:

[maximoz@maximoz Pompem-dev]$ python pompem.py
File "pompem.py", line 76
"""
^
SyntaxError: Missing parentheses in call to 'print'

Tentei editar mas não vi erro no código (bizarro)

Criei o virtualenv e tentei instalar os requerimentos com pip no arquivo requirements.txt mas:

[maximoz@maximoz Pompem-dev]$ pip install -r requirements.txt
Collecting BeautifulSoup==3.2.1 (from -r requirements.txt (line 1))
Using cached BeautifulSoup-3.2.1.tar.gz
Traceback (most recent call last):
File "", line 20, in <module
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 20, in <module
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-14bpa9_b/BeautifulSoup

Obs:. Uso distribuição baseada no Arch Linux.

0day.today causes exception

It seems that non existing domain 0day.today causes the following exception:

Traceback (most recent call last):
  File "/home/narunas/Pompem/env/lib/python3.5/site-packages/requests/packages/urllib3/connection.py", line 137, in _new_conn
    (self.host, self.port), self.timeout, **extra_kw)
  File "/home/narunas/Pompem/env/lib/python3.5/site-packages/requests/packages/urllib3/util/connection.py", line 67, in create_connection
    for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM):
  File "/usr/lib/python3.5/socket.py", line 733, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -5] No address associated with hostname

During handling of the above exception, another exception occurred:
<...>

Pompem however does output results from the other resources...

IMHO exception handling could be done in more user friendly way. Rather than printing exception trace it could be logged to the file, users should see just a short message, describing the problem on the runtime.

windows..

sem titulo esta acontecendo isso aqui.. é compatível com windows ?

PyPI package

Why doesn't pompem have a package on PyPI? Do you want help with packaging?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.