Đăng ký Đăng nhập
Trang chủ Công nghệ thông tin An ninh bảo mật Bảo mật nhập môn cơ bản...

Tài liệu Bảo mật nhập môn cơ bản

.PDF
51
559
141
  • Bn quyn ti toidicodedao.com
    Trang 1
  • Bn mt nhp môn Phm Huy Hoàng
    Bn quyn ti toidicodedao.com
    1
    Li ta
    Bo mt mt vấn đề rt tn kém phc tp. Gần như hệ thống nào cũng lỗ hng (c
    phn mm ln phn cng), các hacker có th thông qua các l hổng này để tn công h thng.
    Việc đảm bo h thng bo mt trách nhim ca rt nhiu bên: Sysadmin, network,
    manager developer. Trong phm vi sách, nh s cùng các bn tiếp cn khía cnh bo
    mt i góc nhìn ca mt developer.
    Nhng kiến thc trong ebook này cô cùng bn, d hc, nhưng chúng s cùng hu ích,
    giúp bn tránh phi nhng sai lm bo mt “ngớ ngẩn, bản” khi code. cho bạn code C
    hay C++, Java C# hay PHP, bạn cũng sẽ học được vài điều b ích qua series này.
    Trách nhim ca developerphải đảm bo rng code mình viết ra s không li bo mt.
    Trong ebook này, chúng ta đóng vai hacker đ tn công h thng mình viết. Thông qua đó,
    chúng ta s cùng tìm hiu v nhng l hng bo mật thường thy khi code và tìm cách vá li.
    Đa phn các li bo mt bn đã được ngăn chặn trong các framework. Tuy vy, nhiu trang
    web vn b dinh mt s li vì s ngớ ngn hoặc sơ suất của chính developer. Do đó, hãy đọc
    kĩ ebook và c gng áp dng nhng kiến thức này vào code để tránh dính các li này nhé.
    Đây series ng dn bo mt cho developer, không phi ng dn làm hacker. Kiến
    thc trong ebook giúp bn code, giúp bn vá li ch không giúp bn tn công h thng khác
    hay lừa đảo người dùng. Bn nào nghiêm túc mun tầm học đạo v bo mt th tìm
    thánh bo mt Juno_okyo nhé.
    Cnh báo
    Trước khi dạy võ, ph luôn dặn các đồ đệ rng: Học để ng thân kin th, hành
    hiệp giúp đời, không phải để đi bắt nt k yếu. Trước khi bắt đầu sách, mình cũng muốn
    khuyên các bạn điều tương t: Hc v security để xây dng h thng bo mt tt hơn, để
    giúp đỡ h thng khác, ch không phải để đi hack hay phá hoại.
    Vì lý do đạo đức, nếu phát hin li trong các h thng khác, các bn nên thông báo cho qun
    tr ch đừng nên phá hoi. Ranh gii giữa “tìm hiểu l hổng” và “phá hoi h thống” nó mong
    manh lm. Vi các h thng quan trng. bn có th b truy t để vào tù bóc lch cho l ass n
    hoa ch chẳng chơi.
    Trang 2
  • Bo mt nhp môn Phm Huy Hoàng
    Bn quyn thuc v http://toidicodedao.com/
    2
    Mc lc
    PHN 1 BO MT NHP MÔN .................................................................... 4
    GIAO THỨC HTTP “BẢO MẬT” ĐẾN MC NÀO? ............................................................. 5
    Ôn li v HTTP .................................................................................................................... 5
    Sơ lược v Man-in-the-middle attack ................................................................................ 5
    Cách phòng chng .............................................................................................................. 6
    Lưu ý ................................................................................................................................... 7
    Tng kết ........................................................................................................................... 10
    L HNG BO MT XSS NGUY HIỂM ĐẾN MC NÀO? ................................................. 11
    Gii thiu v XSS .............................................................................................................. 11
    Nhng dng XSS ............................................................................................................... 11
    Cách phòng tránh ............................................................................................................. 13
    Li kết ............................................................................................................................... 14
    LƯU TRỮ COOKIE NG KHÔNG HI AI NG HẠI KHÔNG TƯỞNG ......................... 15
    Cookie Chiếc “bánh qui” vô hại? ................................................................................... 15
    Bánh qui nho nhỏ, đầy nhng l to to ............................................................................. 15
    Cách phòng chng ............................................................................................................ 16
    SQL INJECTION L HNG BO MT THN THÁNH .................................................... 17
    Ti sao SQL Injection lại “thần thánh”? ........................................................................... 17
    Hu qu ca SQL Injection ............................................................................................... 17
    Tấn công SQL Injection như thế nào? .............................................................................. 18
    Cách phòng chng ............................................................................................................ 18
    Kết lun ............................................................................................................................ 19
    INSECURE DIRECT OBJECT REFERENCES GIẤU ĐẦU LÒI ĐUÔI ..................................... 20
    Li gì mà tên dài ra?? ..................................................................................................... 20
    Cách li dng l hng ...................................................................................................... 20
    Cách phòng chng ............................................................................................................ 22
    CSRF NHNG CÚ LA NGON MC ......................................................................... 23
    Cơ bản v CSRF ................................................................................................................ 23
    Các kiu tấn công thường gp ......................................................................................... 23
    Lưu ý ................................................................................................................................. 25
    Phòng chng cho website ................................................................................................ 26
    Tng kết ........................................................................................................................... 26
    N GIU THÔNG TIN H THNG TRÁNH CON MẮT NGƯỜI ĐỜI VÀ K XU ............... 27
    Thông tin h thng là gì? ................................................................................................. 27
    Chúng ta để thông tin h thống “hớ hênh” như thế nào? .............................................. 27
    Nhng hu qu ca việc “lộ hàng” .................................................................................. 29
    Giấu như thế nào cho đúng? ........................................................................................... 29
    QUẢN LÝ NGƯỜI DÙNG NG D ĂN MÀ KHÔNG ĐƠN GIẢN ................................ 30
    Úi giời! Đăng kí đăng nhập có gì khó? ............................................................................. 30
    Quan trng nht Không lưu mật khu! ......................................................................... 30
    Làm thế nào khi người dùng quên mt khu? ................................................................. 31
    Chng việc đoán mò mt khu ........................................................................................ 31
    Trang 3
  • Bo mt nhp môn Phm Huy Hoàng
    Bn quyn thuc v http://toidicodedao.com/
    3
    Nhng bin pháp nho nh tăng cường bo mt ............................................................. 32
    PHN 2 CASE STUDY.................................................................................. 33
    L HNG BO MT KHNG KHIP CA LOTTE CINEMA............................................... 34
    Đăng nhập h? Ch cn mt bng User, hai ct Username và Password là xong ............ 34
    Vậy mã hóa là được ch gì, lm trò!! .............................................................................. 34
    i gii phc tp thế, cùng lm thì l password trên trang ca mình thôi mà ................ 35
    L hng bo mt khng khiếp ca Lotte Cinema ............................................................ 36
    TÔI ĐA
    ̃
    HACK “TƠI TA
    ̉
    WEB SITE CU
    ̉
    A LOTTE CINEMA NHƯ THÊ
    ́
    NA
    ̀
    O? ........................ 37
    Giơ
    ́
    i thiê
    ̣
    u ......................................................................................................................... 37
    Bă
    ́
    t đâ
    ̀
    u câu ca
    ́
    .............................................................................................................. 37
    Câu nhâ
    ̀
    m … “ca
    ́
    mâ
    ̣
    p...................................................................................................... 39
    Bonus thêm ca
    ́
    voi ........................................................................................................ 39
    Kê
    ́
    t luâ
    ̣
    n ............................................................................................................................ 41
    Update (30/08/2016) ....................................................................................................... 42
    LOZI.VN ĐÃ “VÔ Ý” ĐỂ L D LIU 2 TRIỆU NGƯỜI DÙNG NHƯ TH NÀO? .................. 44
    Dò tìm t web .................................................................................................................. 44
    Đến app mobile ................................................................................................................ 45
    Quá trình x lý li............................................................................................................. 47
    Nhn xét ........................................................................................................................... 47
    Thay li kết ................................................................................................................ 49
    V tác gi .................................................................................................................... 50
    Thông tin liên lc: ....................................................................................................... 50
    Trang 4
  • Bo mt nhp môn Phm Huy Hoàng
    Bn quyn thuc v http://toidicodedao.com/
    4
    PHẦN 1 – BẢO MT NHẬP MÔN
    Kiến thức cơ bản v bo mt và mt s l hng bo mật thường gp
    Trang 5

Mô tả:

Bảo mật nhập môn – Phạm Huy Hoàng

Tài liệu liên quan