Skip to content

pwnedshell/Bugs-feed

Repository files navigation

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