How can I prevent SQL-injection in PHP?

If user input is inserted without modification into an SQL query, then the application becomes vulnerable to SQL injection, like in the following example:

That’s because the user can input something like value'); DROP TABLE table;--, and the query becomes:

INSERT INTO table (column) VALUES(‘value’); DROP TABLE table;–‘)

What can be done to prevent this from happening? Continue reading “How can I prevent SQL-injection in PHP?”

Bài học từ “tai nạn VCCorp”

Thông tin về sự cố của VCCorp được các báo đăng tải rộng rãi.
(TBKTSG) – Hệ thống trung tâm dữ liệu (Data Center) của Công ty cổ phần Truyền thông Việt Nam – VCCorp bị tấn công khiến hơn 200 trang web do VCCorp vận hành, quản lý bị tê liệt không thể truy cập được từ ngày 13-10 đến nay đã làm chấn động giới công nghệ và gây không ít hoang mang, lo lắng cho doanh nghiệp. Continue reading “Bài học từ “tai nạn VCCorp””

Mã hóa thông tin đăng nhập của người dùng tại Client

Để bảo mật thông tin giữa Server – Client, thông thường phổ biến nhất là dùng giao thức HTTPS, tuy nhiên, nếu bạn không triển khai giao thức này vì nhiều lý do khách quan / chủ quan thì vấn đề cần quan tâm trước hết chống lại việc bị “chôm” thông tin tài khoản của user trong quá trình đăng nhập hệ thống. Continue reading “Mã hóa thông tin đăng nhập của người dùng tại Client”

Selectively Lock Android Apps In Multiple Ways With Lockdown Pro

by Haroon Q Raja on March 19, 2014

As we are trusting our smartphones more and more with our private data, it is becoming increasingly important to take the necessary measures for keeping that data out of reach of prying eyes. Just a few months ago, we took a look at five great tools for password-protecting apps on Android, but the app that we’re about to take for a spin today has what it takes to give them all a run for their money. Aptly namedLockdown Pro, this awesome app offers basic as well as advanced app locking features for newbies and seasoned users alike, and looks great while at it. Featuring multiple PIN & pattern options, geo-fencing, stealth mode to conceal the app’s very presence, and several great-looking themes for the unlocking screen, this should be a must-have on every Android phone and tablet out there. And best of all, it’s completely free, without even any ads! Continue reading “Selectively Lock Android Apps In Multiple Ways With Lockdown Pro”