Theo dõi Top Thủ Thuật để cập nhật các Thủ Thuật mới nhất nhé!
Theo dõi
Top Thu Thuat
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
No Result
View All Result
Home Security

Cách dùng HTML để Hack Website – HTML INJECTION

Funky Boy by Funky Boy
24 Tháng Tám, 2022
in Security
0 0
0
Cách dùng HTML để Hack Website – HTML INJECTION
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter
Rate this post

SQL INJECTION thì chắc các bạn đã nghe qua lâu rồi nhưng HTML INJECTION thì có ít người biết đến hơn. Nhưng nó cũng không kém phần nguy hiểm so với SQL INJECTION đâu nhé. Vậy nên, trong bài viết này, chúng ta sẽ tìm hiểu xem HTML INJECTION là gì và dùng nó để tấn công như thế nào.

Có một số người thường trêu đùa dùng HTML để hack NASA, nhưng có thể bạn chưa biết, lợi lỗ hổng trong ở cấu hình PHP, ta có thể Hack Website được bằng HTML một cách đơn giản.

Cách tấn công HTML INJECTION - Bug Bounty 2022

Nội dung

  • HTML Injection là gì?
  • Làm sao để tìm được lỗi HTML Injection
  • HTML Injection trong thực tiễn

HTML Injection là gì?

HTML injection là một lỗ hổng ứng dụng web cho phép bất kỳ kẻ tấn công nào nhúng code html của riêng chúng vào một trang web. Nói một cách dễ hiểu, nó có thể được sử dụng bởi bất kỳ kẻ tấn công nào để thêm code html của riêng chúng vào bên trong một trang web.

Hãy lấy một ví dụ thực tế:

Cách dùng HTML để Hack Website - HTML INJECTION 9

Trong trang web trên, bạn có thể thấy rằng nó có tính năng tìm kiếm. Hãy thử tìm kiếm thứ gì đó.

Cách dùng HTML để Hack Website - HTML INJECTION 10

 

Như bạn có thể thấy, mình đã cố gắng tìm kiếm “Faiyaz” và nhận được kết quả này. Chúng ta có thể thấy rằng “Faiyaz” đang ánh xạ trên trang web. Bằng cách phân tích điều này, chúng tôi có thể kết luận rằng “Faiyaz” đang hiển thị trong trang web. Để xác nhận điều này, hãy tìm kiếm “anything” trên trang web.

Xem Thêm:  Hack mật khẩu Email bằng Google Dork

Cách dùng HTML để Hack Website - HTML INJECTION 11

Vậy là mình đã đoán đúng. Bây giờ chúng ta đã chắc chắn rằng bất cứ thứ gì mình nhập vào trường tìm kiếm, thì đều sẽ được hiển thị trên trang web. Bây giờ, điều gì sẽ xảy ra nếu mình gõ <h1>Faiyaz</h1> vào trường tìm kiếm.

Cách dùng HTML để Hack Website - HTML INJECTION 12

Như chúng ta có thể thấy, dòng chữ “Faiyaz” được in đậm. Nó xác nhận rằng code html, tức là Faiyaz đã được hiển thị trên trang web thành công. Bạn có thể tiếp tục thử các code html khác trên trang web http://testphp.vulnweb.com.

Làm sao để tìm được lỗi HTML Injection

Bạn có thể chèn code HTML ở bất cứ nơi nào trên ứng dụng web miễn nó chấp nhận bất kỳ thông tin đầu vào nào của người dùng và ánh xạ lên trang web. Nó có thể nằm trong:

  • Các trường đầu vào (Giống như ví dụ ở trên)
  • Tham số Get (Như https://example.com/?id=Hi)
  • Tiêu đề (Giống như X-Forwarded-Host: <h1>Hey</h1>)
  • Tham số POST (Như tên người dùng, mật khẩu,…)

HTML Injection trong thực tiễn

Đây là câu chuyện khi mình đang tìm kiếm trên một chương trình tư nhân khoảng 2 tháng trước. Trang web có 2 chức năng:

  1. Login
  2. Signup

Mình bắt đầu tìm kiếm hai chức năng này trong khoảng 4 tiếng và không nhận được gì. Rồi sau khi nghỉ ngơi một ngày, mình lại bắt đầu đi săn. Lần này mình bắt đầu tìm kiếm lỗi hổng HTML Injection. Vì vậy, mình đã cố gắng đăng ký lại trên trang web và nhận thấy một số điều:

  • Chức năng đăng ký yêu cầu địa chỉ email, tên người dùng và mật khẩu.
  • Khi mình nhấp vào đăng ký sau khi điền các chi tiết đó. Một email xác nhận sẽ được gửi đến tài khoản email của mình.
  • Bên trong email đó có một nội dung như thế này
Xem Thêm:  Cách dùng Hack-Tools trên trình duyệt để Hack Server/Website

“Này Faiyaz, Vui lòng xác minh tài khoản của bạn tại đây: https://verificationlink.com/”

Và đây “Faiyaz” là tên người dùng mà mình đã điền khi đăng ký vào trang web.

Nhận thấy điều này, mình đã đăng ký lại nhưng lần này mình cung cấp tên người dùng là:

<h1>Hacked</h1>

Và thật bất ngờ, mình nhận được kết quả như hình bên dưới:Cách dùng HTML để Hack Website - HTML INJECTION 13

Như bạn có thể thấy, thẻ html của chúng ta đã được hiển thị thành công. Mình đã báo cáo lỗi này cho công ty và họ đã phản hồi nó trong vòng một tuần. Bài viết được dịch từ tác giả Faiyaz.

Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về Cách dùng HTML để Hack Website – HTML INJECTION. Hy vọng bài viết tại chuyên mục Security sẽ giúp ích được cho bạn. Trân trọng !!!

vote
Article Rating
ShareTweetPin
Funky Boy

Funky Boy

Tôi là Funky Boy luôn chia sẻ kiến thức về tất cả những gì liên quan đến công nghệ, như sử dụng máy tính, sử dụng điện thoại, thủ thuật để sử dụng Internet một cách hiệu quả nhất...giúp bạn có được những trải nghiệm mới thú vị và đạt được hiệu quả cao trong công việc

BÀI VIẾT LIÊN QUAN

Cách tạo Ransomware bằng Python
Security

Cách tạo Ransomware bằng Python

by Funky Boy
24 Tháng Tám, 2022
Vortimo: Extension giúp bạn truy vết thông tin trên Internet
Security

Vortimo: Extension giúp bạn truy vết thông tin trên Internet

by Funky Boy
24 Tháng Tám, 2022
Ransomware là gì? – AnonyViet
Security

Ransomware là gì? – AnonyViet

by Funky Boy
24 Tháng Tám, 2022
Hướng dẫn Hack 4G Viettel vô hạn dung lượng mới nhất
Security

Hướng dẫn Hack 4G Viettel vô hạn dung lượng mới nhất

by Funky Boy
24 Tháng Tám, 2022
Danh sách các Room Free trên Tryhackme để tập Hack
Security

Danh sách các Room Free trên Tryhackme để tập Hack

by Funky Boy
24 Tháng Tám, 2022
Cách Stress Test Website bằng cách tấn công HTTP Flood
Security

Cách Stress Test Website bằng cách tấn công HTTP Flood

by Funky Boy
24 Tháng Tám, 2022
Next Post
Tải Minecraft BETA 1.19.0.32 APK Có Tiếng Việt Miễn Phí 100%

Tải Minecraft BETA 1.19.0.32 APK Có Tiếng Việt Miễn Phí 100%

Subscribe
Connect with
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
Notify of
guest
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
guest
0 Comments
Inline Feedbacks
View all comments

Có thể bạn sẽ cần

Native app là gì? Những ưu nhược điểm nổi bật của Native app
Công Nghệ

Native app là gì? Những ưu nhược điểm nổi bật của Native app

by Funky Boy
30 Tháng Mười Một, 2022
0

Native app là gì được xem là câu hỏi được rất nhiều người quan tâm hiện nay khi tìm hiểu...

Read more

Đề xuất cho bạn

Native app là gì? Những ưu nhược điểm nổi bật của Native app

Native app là gì? Những ưu nhược điểm nổi bật của Native app

30 Tháng Mười Một, 2022
Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

23 Tháng Mười Hai, 2022
Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

8 Tháng Chín, 2022
Tạo Phòng học ảo trên Zoom bằng Immersive View

Tạo Phòng học ảo trên Zoom bằng Immersive View

8 Tháng Chín, 2022
Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

8 Tháng Chín, 2022
Cách tăng FPS trong game trên Laptop

Cách tăng FPS trong game trên Laptop

8 Tháng Chín, 2022

TOP THỦ THUẬT

Top Thủ Thuật – Chia Sẻ Kiến Thức Công Nghê, Máy Tính, Phần Mềm

ĐỐI TÁC

✩ S666

✩ https://iwin68.ltd/

✩ Go88 tài xỉu

✩ IWIN

✩ VN138

✩ 789BET

✩ May 88

✩ Sunc888

✩ Sunwin tài xỉu

LIÊN KẾT

✩ QH88

✩ FAFA191

✩ Top game bài đổi thưởng 

✩ SV368

✩ IWIN88

✩ Tải IWIN86

✩ Ku fun

Thông tin liên hệ

• 247 Hàm Nghi, Mỹ Đình, Nam Từ Liêm, Hà Nội

• Email: [email protected]

• Mobile: 0878310247

• Website: https://topthuthuat.com.vn/

✩ Bong da lu

  • Giới Thiệu
  • Liên Hệ
  • Chính Sách
  • Game Bài đổi thưởng
  • 168bet
  • BK8
  • TWIN

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

No Result
View All Result
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply