THẢO LUẬN

thg 6 24, 2020 3:54 CH

Anh ơi, chỗ cài đặt cho Master và Worker, anh thiếu bước cấu hình firewall.

0

Chuẩn luôn bạn.. Hồi giờ ko có signin viblo làm gì.. nay login vào cũng chỉ để mention là nếu đã có reference thì nên reference thêm bài tác giả gốc.. công cán ng ta vẽ 1 đống hình (chưa tính tới nội dung)..

0
thg 6 24, 2020 1:02 CH

ActivityPeopleBinding lớp này nó tự tạo ra cho mình lấy theo tên của file view (xml) activityPeople.xml

0

vâng e cảm ơn bác, e update r ạ (bow)

0

bạn tham khảo cái này viết markdown để code được highlight nhé: https://support.codebasehq.com/articles/tips-tricks/syntax-highlighting-in-markdown

+1

Bài viết hay cảm ơn bạn

0

Câu hỏi hay quá! 😃 (+1)

0

@vouu cảm ơn bạn rất nhiều vì đã đóng góp cho bài viết của mình 😄 Mình xin phép được trả lời bạn như sau

  1. Việc tránh để lộ là tránh trả về response đường dẫn tuyệt đối của file đang nằm trên hệ thống => Tránh truy cập trực tiếp
  2. Không trả về dưới dạng đường dẫn tuyệt đối mà dưới dạng đã hashing Ví dụ: domain/uploads/image.png -> /domainshdjhakdhaskjdhlask thì hacker sẽ k thể đoán hay biết được file upload lên sẽ lưu ở đâu, hay sẽ k có phần extension
  3. Nếu bạn dùng những shell code đơn giản, trình diệt virus sẽ phát hiện và từ đó diệt nó. Dĩ nhiên không phải 100% nhưng nó hiệu quả với 1 số shell đơn giản. Và như mình nói việc khuyến nghị là để giảm thiểu tối đa nguy cơ chứ k phải là 100%, bạn áp dụng được càng nhiều thì sẽ an toàn hơn Cảm ơn bạn đã downvote cũng như có những góp ý trái chiều để nhìn nhận vấn đề 1 cách đa chiều nhất
0

Cái này bạn nếu viết một script rồi cho vào Git hook để khi thực hiện commit trên localhost thì sẽ báo lỗi và không commit được luôn, như vậy mình thấy nó sẽ hữu ích và tiện lợi hơn. 😃

0
thg 6 24, 2020 9:34 SA

Thank bạn mình sẽ update thêm vào bài viết.

0

Sao lại là đồng Bitcoin thứ 2 mà không phải đồng tiền tên khác? 😅

0
thg 6 24, 2020 9:26 SA

I haven't used Codeigniter itself before, but i have used ExpressionEngine that uses many libraries from Codeigniter. The performance and security of this CMS is something that I like the most when compare to other CMS. I have been using it on my ExpressionEngine hosting for a year now. It is easy to install and integrate.

0
thg 6 24, 2020 9:01 SA

1 trong những case mà cách này chưa xử lý được "𠀋 𡈽 𡌛 𡑮 𡢽 𠮟 𡚴 𡸴 𣇄 𣗄 " thì cách này 😰

0
thg 6 24, 2020 7:05 SA

cho em hỏi startForegound gắn chỗ nào service ạ?

0

Cảm ơn chia sẻ của tác giả ạ. Anh/chị có thể cho em tham khảo repo github demo này được ko ạ ?

0

Thích nhất câu: "Hãy coi mỗi commit của mình đáng giá hàng ngàn đô" 😄

0
thg 6 24, 2020 5:58 SA

(baiphuc)

0
thg 6 24, 2020 4:33 SA

đọc qua mấy bài của bạn này các giải pháp khắc phục rất nửa vời thiết nghĩ bạn nên tìm hiểu sâu hơn khi đưa ra khuyến cáo chứ không chỉ là làm cái lab nào đấy song là "khuyến cáo"!

0
thg 6 24, 2020 4:26 SA

cách ngăn chặn quá tệ không có tác dụng!

Cách ngăn chặn duy nhất là dùng đường dẫn tuyêt đối thay vì tương đối ví dụ lỗ hổng như sau

domain/file=index.php

thì chuyển về dùng như sau là khỏe!

domain/index.php

path traversal không chỉ cần chặn đọc file passwd mà cần chặn read all các file trên hệ thống!

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí