Skip to content

pwnedshell/Bugs-feed

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GitHub forks GitHub Repo stars GitHub issues GitHub Linkedin


Logo

Bug's feed

Bug's feed is a local hosted portal where you can search for the latest news, videos, CVEs, vulnerabilities... It's implemented as a PWA application so you can get rid of the explorer and use it as a desktop application. Navigate through different tabs and take a look to the latest bugs or search in all of them at once. It comes with a configuration pane in which you can modify hashtags and video channels to your own belong.


🐝 About The Project

⚠️ This is my first huge project. It's not perfect and will need to be improved. See Contributing.

As a hacking and development enthusiast I'm in love with the idea of making my own scripts of the lastest vulnerabilities.
The problem: there is so much information out there. Lots of new vulnerabilities are discovered in just a day, innumerable related tweets are written and so their corresponding videos are filmed.
The solution: to gather all the information in one place and make it easy to disaggregate so you can extract the relevant knowledge.

Bug's feed is a docker containered Flask application which makes use of Selenium, Twint and FeedParser to scrape different websites like Hackerone, Youtube, Bugcrowd, Exploit Database or Twitter and stores the results in a Mongo database.
Most of requests go through Tor and with a random user agent.

Except those to twitter, youtube, oxford and bugcrowd (this may change in the future).

Gif

⚠️ Scrapping so much information, depending on different websites, makes easy to break some of the scripts. Consider using the manual refresh button if something fails.

🦟 Prerequisites

πŸ¦— Installation

πŸ₯’ You can define the port on the .env file

πŸ“¦ Release

Download the latest release and run docker-compose up -d

🌱 Source code

# Clone Bugs-feed
git clone https://github.com/pwnedshell/Bugs-feed.git

# Go to Bugs-feed folder
cd Bugs-feed/

# Run docker compose
docker-compose up -d

πŸ¦‹ Usage

  1. Go to localhost:9600
  2. Wait 5 minutes (only first time)
  3. Download the desktop application (optional)
  4. Hunting time!

🐜 Contributing

I have developed this project by myself. I carry other projects and I'm not able to focus on this one. Please feel free to contribute. I would try to fix bugs and implement more features as fast as possible.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

🐍 Disclaimer

This project is designed to facilitate information about recent vulnerabilities, always referring to its scrapped pages. The use of the obtained information it's under your own responsibility.

πŸ› License

Distributed under the GNU General Public License v3.0. See LICENSE for more information.

🐌 Acknowledgements


Ismael Esquilichi

πŸ‘·πŸ» πŸ€”

RaΓΊl MartΓ­n

πŸŽ’

ThirstyBytes

🌎

About

Bug's feed is a local hosted portal where you can search for the latest news, videos, CVEs, vulnerabilities...

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project