ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Bug Bounty from Scratch: A comprehensive guide to discovering vulnerabilities and succeeding in cybersecurity

دانلود کتاب Bug Bounty from Scratch: راهنمای جامع برای کشف آسیب پذیری ها و موفقیت در امنیت سایبری

Bug Bounty from Scratch: A comprehensive guide to discovering vulnerabilities and succeeding in cybersecurity

مشخصات کتاب

Bug Bounty from Scratch: A comprehensive guide to discovering vulnerabilities and succeeding in cybersecurity

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1803239255, 9781803239255 
ناشر: Packt Publishing 
سال نشر: 2024 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 23 مگابایت 

قیمت کتاب (تومان) : 83,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 1


در صورت تبدیل فایل کتاب Bug Bounty from Scratch: A comprehensive guide to discovering vulnerabilities and succeeding in cybersecurity به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Bug Bounty from Scratch: راهنمای جامع برای کشف آسیب پذیری ها و موفقیت در امنیت سایبری نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Title Page
Copyright and Credits
Dedication
Contributors
Table of Contents
Preface
Part 1: Introduction to the World of Bug Bounties
Chapter 1: Introduction to Bug Bounties and How They Work
	Bug bounty platforms
	The state of the industry
	How do bug bounty platforms work?
	Benefits of these platforms
	Summary
	Further reading
Chapter 2: Preparing to Participate in a Bug Bounty Program
	Understanding the program rules
		Why is it important to understand the rules of bug bounty programs?
		What rules must be followed?
	Learning about the company and its systems
		Understanding the enterprise
		Identifying critical systems
		Knowing the technologies used
		Identifying entry points
		Assessing the current security posture
	Acquiring technical skills
	Selecting the right tools
		Information-gathering tools
		Vulnerability scanning tools
		Vulnerability exploitation tools
		Choosing the right tool
	Maintaining ethics and integrity
	Summary
	Further reading
Chapter 3: How to Choose a Bug Bounty Program
	Choosing a bug bounty program
	Types of programs
		Public programs
		Private programs
		Vulnerability disclosure programs
	Main platforms
	Summary
Part 2: Preparation and Techniques for Participating in a Bug Bounty Program
Chapter 4: Basic Security Concepts and Vulnerabilities
	Threats and attacks
		APTs
		Malware and viruses
		Phishing
		Spoofing
		DDoS attacks
		Ransomware
		Social engineering
		Zero-day attacks
		Brute-force attacks
		Code injection attacks
	Vulnerabilities
		Software vulnerabilities
		IoT vulnerabilities
		Network vulnerabilities
		Configuration vulnerabilities
		Web application vulnerabilities
		Zero-day vulnerabilities
		Hardware vulnerabilities
		Social vulnerability
		Vulnerability management process
	Exploits
		Buffer overflow
		Code injection
		Zero-day attacks
		XSS
		RCE
		Exploits and the Dark web
	Patches and updates
		Security vulnerabilities
		Bugs and glitches
		Enhancements and new functionality
		Proper management of patches and updates
	Security assessment
		Identifying and quantifying system vulnerabilities and weaknesses
		Evaluating the effectiveness of existing security controls and measures
		Evaluating compliance with relevant security standards and regulations
		Providing recommendations and corrective actions to improve security
	Summary
Chapter 5: Types of Vulnerabilities
	Software vulnerabilities
		Types of software vulnerabilities
		Patches and updates
		Shared responsibility
		Audits, security testing, and bug bounties
		Disclosed liability
	Network vulnerabilities
		Types of network vulnerabilities
		Impact of vulnerabilities
		Vulnerability assessments
		Security practices
		Proactive cybersecurity
	Configuration vulnerabilities
		Weak or default passwords
		Excessive permissions and access
		Unnecessary open services and ports
		Lack of encryption
		Weak security configurations
		Updates and patches not applied
		Lack of security audits
		Insecure default configurations
		Lack of MFA
		Exposure of sensitive files and directories
	Zero-day vulnerabilities
		Secret discovery
		Targeted attacks
		Security threats
		Patches and mitigations
		Black market value
	Hardware vulnerabilities
		Spectre and Meltdown
		Rowhammer
		BadUSB
		Malicious firmware
		Attacks on IoT devices
		Smart card attacks
		Vulnerabilities in medical devices
		Physical attacks
		Side-channel attacks
		Hacker toys
	Social vulnerability
		Phishing
		Social engineering
		Social network attacks
		Infiltration of organizations
		Online influence and disinformation campaigns
		Privacy risks and publication of personal information
	Summary
Chapter 6: Methodologies for Security Testing
	Methodologies for pentesting
	Phases of a pentest
		Reconnaissance
		Vulnerability analysis
		Exploitation
		Post-exploitation
		Report and recommendations
		Validation and retesting
	Guidance and recommendations based on my experience
		Note-taking
		JavaScript files also exist
		Analyzing the API
		File upload, winning horse
	Summary
Chapter 7: Required Tools and Resources
	Security certifications
	ExploitDB
	Tools
		Maltego
		Burp Suite
		Nmap
		SQLmap
		WhatWeb
		Shodan
		Gitrob
		Google Dorks
		WPScan
		SecLists
		Dirsearch
		MobSF
		Wireshark
		Metasploit
		Shellter
		Aircrak-ng
		Netcat
		Mimikatz
		John the Ripper
		Sslscan
		NmapAutomator
	Distros for security
		Kali Linux
		Parrot Security OS
		BlackArch Linux
		BackBox
		OWASP OWTF
		Blogs
	Training for bug hunters
	YouTube channels
	Summary
Chapter 8: Advanced Techniques to Search for Vulnerabilities
	A brief review of basic vulnerability search techniques
	Exploring human errors
		robots.txt
		Wayback Machine
		Information leaks
		Google dorking
		Subdomain takeover
		GitHub
		LFI
	Advanced enumeration
		Obtaining metadata
		Scanning of domains/IPs/ports/versions/services
		DNS analysis
		Identification of services and technologies
		Enumeration of files and directories
		Enumeration of users
		SSL analysis
	Code injection
		Application logic vulnerabilities or business logic flaws
		SQL injection
		XSS
		RCE
		Server-side request forgery
		CSRF
		IDOR
	Privilege escalation
		Practical example of privilege escalation
		Horizontal privilege escalation
		Vertical privilege escalation
		Tools
	Reverse engineering
	Analysis of mobile applications
	Summary
Chapter 9: How To Prepare and Present Quality Vulnerability Reports
	The structure of a vulnerability report
		Examples of vulnerability reports
		Using automation to create reports
	Tips for preparing a report
	Post-report documentation
	Summary
Part 3: Tips and Best Practices to Maximize Rewards
Chapter 10: Trends in the World of Bug Bounties
	Increasing popularity of bug bounty programs
	Diversification of program targets
	Collaboration between companies and ethical hackers
		Strengthening the relationship
		Benefits of collaboration
	Advances in tools and technologies
		Automation and machine learning
		Collaborative platforms and specialized tools
		Impact on efficiency and speed of response
	Big bugs
	Intermediate bugs
	Quick wins
	Summary
Chapter 11: Best Practices and Tips for Bug Bounty Programs
	Tip No. 1 – Always be polite and courteous
	Tip No. 2 – Sleep on it
	Tip No. 3 – Don’t sell the bear’s skin before it’s hunted
	Tip No. 4 – Read, read, and then read
	Tip No. 5 – Add a POC and risk level
	Tip No. 6 – Always keep learning and improving
	Tip No. 7 – Use the ideal tool for each case
	Tip No. 8 – Search for the forgotten
	Tip No. 9 – Don’t be so quick to report
	Tip No. 10 – Bug bounty as a hobby
	Tip No. 11 – Be flexible
	Tips for keeping up to date on offensive security
	Tips for continuous improvement in offensive security
	Tips for maintaining an ethical approach to offensive security
	Summary
Chapter 12: Effective Communication with Security Teams and Management of Rewards
	Considerations
	Clarity in policy
	Open communication channels
	Clear and detailed reports
	Using professional language
	Following program guidelines
	Providing sufficient evidence
	Explaining impact
	Maintaining professionalism and respect
	Following program updates
	Prompt responses to requests for additional information
	Soliciting feedback
	Psychological management in bug bounty
	Summary
Chapter 13: Summary of What Has Been Learned
	Introduction to Bug Bounty and How it Works
	Preparation and Techniques for Participating in a Bug Bounty
	How to Choose a Bug Bounty Program
	Basic Security Concepts and Vulnerabilities
	Types of Vulnerabilities
	Methodologies for Security Testing
	Required Tools and Resources
	Advanced Techniques to Search for Vulnerabilities
	How to Prepare and Present Quality Vulnerability Reports
	Trends in the World of Bug Bounty
	Best Practices and Tips for Bug Bounty
	Effective Communication with Security Teams and Management of Rewards
	Predictions on the future of bug bounty
	Conclusion
Index
About Packt
Other Books You May Enjoy




نظرات کاربران