• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Lỗi bảo mật code btw

Lỗi đây: [/COLOR][/B]
SinhVienIT.Net---Screenshot%20(33).png

Code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/u992271560/public_html/blog/xem.php on line 9
Kết quả là:
SinhVienIT.Net---Screenshot%20(32).png

*Hướng dẫn check site bạn đang dùng:
Ví dụ:
- Check link bài viết :http://chimse.org/blog/blog-em-gai-elly-tran-nhin-xinh-va-ngon-hon-ca-co-chi.html
Không lỗi khi thêm dấu ' vào thì http://chimse.org/blog/blog-em-gai-elly-tran-nhin-xinh-va-ngon-hon-ca-co-chi'.html sẽ xảy ra lỗi
- Check link chủ đề: http://chimse.org/blog/m-gai-xinh-show.html
Thành http://chimse.org/blog?url=gai-xinh-show'
=> Xuất hiệt lỗi
* Cách phòng tránh:
Để phòng tránh các nguy cơ có thể xảy ra, hãy bảo vệ các câu truy vấn SQL là bằng cách kiểm soát chặt chẽ tất cả các dữ liệu nhập nhận được từ đối tượng Request (Request, Request.QueryString, Request.Form, Request.Cookies, and Request.ServerVariables).
- Trong trường hợp dữ liệu nhập vào là chuỗi, như trong ví dụ 1, lỗi xuất phát từ việc có dấu nháy đơn trong dữ liệu. Để tránh điều này, thay thế các dấu nháy đơn bằng hàm Replace để thay thế bằng 2 dấu nháy đơn:

p_strUsername = Replace(Request.Form("txtUsername"), "'", "''")
p_strPassword = Replace(Request.Form("txtPassword"), "'", "''")

- Trong trường hợp dữ liệu nhập vào là số, như trong ví dụ 2, lỗi xuất phát từ việc thay thế một giá trị được tiên đoán là dữ liệu số bằng chuỗi chứa câu lệnh SQL bất hợp pháp. Để tránh điều này, đơn giản hãy kiểm tra dữ liệu có đúng kiểu hay không: p_lngID = CLng(Request("ID")) Như vậy, nếu người dùng truyền vào một chuỗi, hàm này sẽ trả về lỗi ngay lập tức. Ngoài ra để tránh các nguy cơ từ SQL Injection attack, nên chú ý loại bỏ bất kì thông tin kĩ thuật nào chứa trong thông điệp chuyển xuống cho người dùng khi ứng dụng có lỗi. Các thông báo lỗi thông thường tiết lộ các chi tiết kĩ thuật có thể cho phép kẻ tấn công biết được điểm yếu của hệ thống. Cuối cùng, để giới hạn mức độ của SQL Injection attack, nên kiểm soát chặt chẽ và giới hạn quyền xử lí dữ liệu đến tài khoản người dùng mà ứng dụng web đang sử dụng. Các ứng dụng thông thường nên tránh dùng đến các quyền như dbo hay sa. Quyền càng bị hạn chế, thiệt hại càng ít.

Bạn sẽ cần phải tìm hiểu thêm rất nhiều vì đó chỉ là những gì cơ bản nhất thôi.

* Lưu Ý: cách phòng chống trên do mình coppy trên mạng và nó chỉ là cách cơ bản đề bảo vệ data của bạn, nhưng nên nhớ hacker k đơn thuần chỉ khai thác lỗi từ cách của một đứa gà như mình. :D
Bài viết mang tính chất tham khảo, ai tin được thì tin không tin thì cứ coi như top chém gió, không gạch đá ở đây

nguồn:google
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
huongbtph Các lỗi bảo mật website thường gặp Kiến thức lập trình 0
Admin Hướng dẫn khắc phục lỗi bảo mật nghiêm trọng trên vbseo Bảo mật 0
Admin Hướng dẫn vá lỗi bảo mật nghiêm trọng cho vbulletin 4 Vbb tutorial 0
Admin Microsoft hợp tác cùng Facebook tổ chức chương trình thưởng tiền cho việc khám phá lỗi bảo mật Tin tức CNTT 0
Admin Share code zencms 2.0 fix lỗi bảo mật và update hệ thống Mã nguồn wap 1
Admin Download Chrome 25 full - hỗ trợ điều khiển bằng giọng nói và vá lỗi bảo mật Phần mềm 0
Admin Hướng dẫn khắc phục 2 lỗi bảo mật nghiêm trọng của vbb Khác 0
Admin Lỗi bảo mật nghiêm trọng 0-day Sử dụng, chia sẻ, hỏi đáp 0
Admin Share full code shop bán mũ bảo hiểm đẹp fix không lỗi Mã nguồn web 1
Admin Hướng dẫn fix lỗi không vào được mạng laptop Masstel E140 Sử dụng, chia sẻ, hỏi đáp 0
Admin Hướng dẫn fix lỗi Communication Error cho máy in Canon LBP 2900, Canon LBP 3300 Windows 11 mới nhất - Fix Communication Error Canon 2900, Canon 3300 Windows 11 Sử dụng, chia sẻ, hỏi đáp 0
Admin Hướng dẫn fix lỗi GET GENUINE OFFICE Your license isn't genuine cho office thành công 100% Sử dụng, chia sẻ, hỏi đáp 0
dinhtrungtek Hướng dẫn Lỗi “The computer restarted unexpectedly” khi cài đặt Windows Thủ thuật máy tính 0
Admin Hướng dẫn gõ tiếng việt có dấu trên vba - Fix lỗi font tiếng việt excel vba Sử dụng, chia sẻ, hỏi đáp 0
huongbtph Top 4 công cụ kiểm tra lỗi website tốt nhất Wordpress 0
V Mọi người cho e hỏi đây là lỗi gì? Xenforo 4
Admin Hướng dẫn fix lỗi không xóa được bôi đen trong Word bằng phím Backspace - Backspace doesn't delete highlighted text word Sử dụng, chia sẻ, hỏi đáp 4
Admin Hướng dẫn fix lỗi No Internet trên Windows 10 20H2 Sử dụng, chia sẻ, hỏi đáp 0
tunglamed MOBIFONE TẶNG GÓI CƯỚC, DATA - THAY LỜI XIN LỖI Điện thoại di động 3
cuongpro9x Khắc phục tạm thời lỗi kết nối internet win 10 2004 Máy tính 0
Admin Hướng dẫn fix lỗi tắt kiếm tiền (TKT) lỗi quốc gia Ad Breaks Tut, tool, mmo 0
Admin Hướng dẫn fix lỗi đăng nhập từ iPhone đã ghép nối trên Watch OS 6.2.6 Điện thoại di động 0
Admin Hướng dẫn fix lỗi ABI mismatch xamarin forms Android, iOS 0
Admin Hướng dẫn fix lỗi The selected build configuration is using the shared Mono runtime for faster deployment Xamarin Forms Android, iOS 0
Admin Hướng dẫn fix lỗi WHPX is not configured khi dùng Visual Studio 2019 Android, ios, java, windows phone 0
Admin Hướng dẫn sửa lỗi Visual Studio needs to make non-functional changes to this project C# / C++ 0
T Chiếc iPhone 11 Pro đầu tiên tại Việt Nam gặp lỗi nháy màn hình Tin tức CNTT 0
cuongpro9x Hỏi Lỗi khi thêm ram máy tính Sử dụng, chia sẻ, hỏi đáp 7
Admin Hướng dẫn fix lỗi We couldn’t complete the updates, Undoing changes không vào được windows Hệ điều hành 0
Admin Hướng dẫn fix lỗi không hiện IP online xenforo - Fix don't display IP members online xenforo Xenforo 0
T Hệ thống chịu lỗi Byzantine là như thế nào ? Tin tức CNTT 0
Admin Hướng dẫn fix lỗi xinput1_3.dll or d3dx9_43.dll is missing khi chơi PES 2017 - How to fix xinput1_3.dll or d3dx9_43.dll is missing simple Thủ thuật máy tính 0
Admin Hướng dẫn fix lỗi XSS trên Xenforo 2.0.9 - XenForo 2.0.9 Released (Security Fix) Xenforo 0
Admin Hướng dẫn fix lỗi Not enough memory RAM - An integer between 96 and 8 is required Thiết kế đồ họa 0
T Hỏi Cho em hỏi lỗi này khi config xong Hỏi đáp về domain & hosting 2
C Các Bác Cho Em Hỏi Lỗi insert dữ liệu lên phpmyadmin PHP 2
khanhsak3r Hỏi Menu bootstrap bị lỗi ở đâu? PHP 3
khanhsak3r Help Lỗi vỡ khung trên johncms Johncms 9
C Mình cài DA Khi cron nó lỗi như này VPS & Dedicated Server 6
Admin Hướng dẫn fix lỗi /includes/vfchh/php/vfc_hide_core.php on line 163 mod vFCoders - Hide Hack v4 Vbb tutorial 0
Hong98 Hướng dẫn Cách fix lỗi thời gian chạy sai dạng Timeago All Shared Scripts 1
Hong98 Help Lỗi thời gian trên Johncms Johncms 4
H Nghe thử đi, hay lắm ! Nhạc tâm trạng buồn nhất - Xin lỗi nếu làm ai đó phải khóc [P09] Âm nhạc 0
P Hướng dẫn Hướng dẫn sửa lỗi "Windows Features is blank or empty" trong Windows 7 Phần mềm 1
Admin Hướng dẫn fix lỗi android rung liên tục không ngừng ngày 31.12.2016 Android, iOS 0
M MU thắng nhưng mà nhiều lỗi lo Trò chuyện linh tinh 0
M Help Khắc phục lỗi code! Kiến thức lập trình 0
Emvip Help lỗi vbb ai vào giúp với Vbb tutorial 9
N Có ai biết fix lỗi invalid request trong vuivc.xyz không hỏi cái Trò chuyện linh tinh 0
Hong98 Help Lỗi khi import database forum vbb Vbulletin 10

Similar threads

New posts New threads New resources

Back
Top