A collection of awesome platforms, blogs, documents, books, resources and cool stuff about security
A collection of awesome platforms, blogs, documents, books, resources and cool stuff about security
While this repository is still a work in progress , the goal is to build a categorized community-driven collection of very well-known resources.
corelan: exploit-writing-tutorial-part-1-stack-based-overflows
Pwncollege pwn.college is a first-stage education platform for students (and other interested parties) to learn about, and practice, core cybersecurity concepts in a hands-on fashion. It is designed to take a “white belt” in cybersecurity to becoming a “blue belt”, able to approach (simple) CTFs and wargames. The philosophy of pwn.college is “practice makes perfect”.
Web Application Exploits and DefensesThis codelab is built around Gruyere /ɡruːˈjɛər/ - a small, cheesy web application that allows its users to publish snippets of text and store assorted files. "Unfortunately," Gruyere has multiple security bugs ranging from cross-site scripting and cross-site request forgery, to information disclosure, denial of service, and remote code execution. The goal of this codelab is to guide you through discovering some of these bugs and learning ways to fix them both in Gruyere and in general.
Open Source Bug Bounty Guide - Methodology, Tools, Resources
learning how various stacks function seems to be an important aspect of bug bounty hunting , so you need to learn at least one of MERN or LAMP or whatever. You can learn the MERN Stack by building your own Yelp-like restaurant review site. MERN stands for MongoDB + Express + React + Node.js. Then in the second half of the course, you'll learn how to swap out your Node.js/Express back end in favor of Serverless Architecture. (3 hour YouTube course): https://www.freecodecamp.org/news/create-a-mern-stack-app-with-a-serverless-backend/
How to get started with hacking and bug bounties? We've gathered some useful resources to get your started on your bug bounty journey!
https://www.freecodecamp.org/news/what-is-git-learn-git-version-control/
Comprehensive Guide to Learn CS Online
Get Started With TypeScript the Easy Way
Machine Learning with Introduction
Fullstackopen : Deep Dive Into Modern Web Development
Learn {Python,Java,C,JavaScript,PHP,Shell,C#}
Learn to build a website with LandChad.net
A beginner’s guide to data visualization with Python
Nice Guide on Modern Python Packages
Intro to Python and Programming for non-CS majors
https://www.gormanalysis.com/blog/python-pandas-for-your-grandpa/
Practicepython.org Python Tutorial: A Comprehensive Guide for Beginners
The Modern JavaScript Tutorial
JavaScript 101 - Variables & Primitives
Guide To Javascript Array Functions: Why you should pick the least powerful tool for the job
Learn and practice modern JavaScript
A Hitchhiker's Guide to Containerizing (Spring Boot) Java Apps
A beginner’s guide to CDC (Change Data Capture)
Java 15 Programmer's Guide To Text Blocks
Modern Web Development in Java - The (Never) Complete Guide
The Definitive C++ Book Guide and List
modern-unix A collection of modern/faster/saner alternatives to common unix commands.
You are Welcome to Contribute. You can contribute by:
If you have some new idea about this Repository, issue, feedback or found some valuable tool feel free to open an issue or just DM me on discord @thelastmethbender#4823