Ethical Hacking with JavaScript
Год выпуска: 10/2022
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/ethical-hacking-with-javascript/
Автор: Pack Of Coders - POC
Продолжительность: 4h 8m 43s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: Английский
Описание:
What you'll learn
- Ethical Hacking techniques based on JavaScript
- Exploiting XSS flaws to inject custom JavaScript
- Tamper with page content, links, forms, and cookies
- Advanced attacks using key loggers and mouse capture
- Use JavaScript to support Spear Phishing efforts
- Combine exploits to retrieve the passwd file
- Learn to use JavaScript to trigger Command Injection attacks against the operating system
- Find out how to move from reflected XXS attacks to employing XSS at scale with persisted attacks
Requirements
- Basic IT skills
- An interest in learning ethical hacking skills with JavaScript
Description
You've found a XSS vulnerability....but now what?
Has a client ever wanted you to demonstrate the danger of a vulnerability you found for them?
If so, then you need to
Learn Ethical Hacking with JavaScript! After this course, you will be able to exploit web security vulnerabilities by using a variety of skills and techniques centered on JavaScript.
After a quick review of some common web application flaws, we'll jump right into using JavaScript as an
offensive weapon against the application and clients.
Each topic is presented from the perspective of requiring the pentester to demonstrate how a vulnerability can be exploited and the potential impact of not taking corrective action. The course provides a
balanced mix of theory, code, and live demonstrations of each exploit in action.
Learn to tamper with site content - altering the page, forms, links, and functionality. Then take it to the next level by abusing HTML forms to capture additional data on form submission, sending that data to a server you control.
See how to
disclose the contents of user cookies, then quickly move to
stealing the cookies and sending them to another server. Learn to
steal credentials and abuse application authentication.
Further compromise users by
capturing mouse interactions and implementing a
custom key logger. Learn to
abuse knowledge-based authentication schemes such as the secret question/answer approach for account resets.
Progress to more advanced techniques where you learn to
chain together multiple attacks aimed at exploiting several application vulnerabilities simultaneously. Areas covered here include creating fraudulent forum posts, spear phishing campaigns, and using command injection to access a web server's operating system.
And we'll wrap the course up with some
defensive techniques you can use to prevent the types of attacks we've been launching at web applications.
All Ethical Hacking! All done with JavaScript!
Who this course is for:
- All Levels
Формат видео: MP4
Видео: avc, 1280x720, 16:9, 30.000 к/с, 742 кб/с
Аудио: aac lc, 48.0 кгц, 128 кб/с, 2 аудио
MediaInfo
General
Complete name : E:\(2)\Udemy - Ethical Hacking with JavaScript (10.2022)\7 - Stealing Credentials and Cookies\19 - Stealing Cookies.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 34.5 MiB
Duration : 5 min 29 s
Overall bit rate : 878 kb/s
Frame rate : 30.000 FPS
Writing application : Lavf58.12.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.1
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Format settings, GOP : M=4, N=60
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 5 min 29 s
Bit rate : 742 kb/s
Nominal bit rate : 3 000 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.027
Stream size : 29.1 MiB (84%)
Writing library : x264 core 148
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=22 / lookahead_threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=3000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=3000 / vbv_bufsize=6000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box : avcC
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 5 min 29 s
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 5.03 MiB (15%)
Default : Yes
Alternate group : 1