Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Secure Web Application Development 101

Secure Web Application Development 101

Presented at ProIT's "Web Security" Seminar, Bandung, Indonesia

Panggi Libersa Jasri Akadol

December 22, 2013
Tweet

More Decks by Panggi Libersa Jasri Akadol

Other Decks in Technology

Transcript

  1. S E C U R E W E B A

    P P D E V E L O P M E N T 1 0 1 PA N G G I L I B E R S A J A S R I A K A D O L , S . K O M , C E H , P S M I
  2. A B O U T • Software Engineer at Veritrans

    Indonesia was: • bistip.com • sukeru.com (bit.ly/SukeruDemo) • reline.io (bit.ly/RelineDemo) • NASA International Space Apps Challenge winner 2012-2013 • etc .. more at panggi.com
  3. V T- W E B 2 . 0 O N

    E O F T H E P R O J E C T S A T V E R I T R A N S T H A T I I N V O LV E D I N
  4. N O T A D E TA I L E

    D S E C U R I T Y G U I D E , J U S T 1 0 1 ; ) T O D A Y ’ S A G E N D A
  5. – M I T M E D I A L

    A B M A N T R A “Demo or Die!”
  6. N E V E R D I R E C

    T LY T R U S T U S E R I N P U T T I P # 1
  7. U S E E N C RY P T I

    O N M O R E O F T E N T H A N Y O U T H I N K Y O U S H O U L D T I P # 2
  8. A D D D E L AY S T O

    Y O U R C O D E T I P # 3
  9. A N A LY Z E T H E S

    O U R C E C O D E A N D W R I T E A U T O M AT E D T E S T T I P # 5
  10. T U R N O F F I N -

    D E P T H E R R O R M E S S A G E S F O R E N D U S E R S T I P # 6
  11. N E G O T I AT E R E

    Q U I R E M E N T S T I P # 7
  12. P R O D U C T I O N

    I S N O T F O R T E S T I N G T I P # 8
  13. L I M I T P R I V I

    L E G E T I P # 1 0
  14. D E P L O Y C O M P

    O N E N T S U S I N G D E F E N S E I N D E P T H T I P # 1 1
  15. I N C L U D E A U D

    I T I N G , L O G G I N G , A N D R E P O R T I N G F E AT U R E S T I P # 1 2
  16. P R O T E C T T H E

    A S S E T S T I P # 1 3
  17. U S E I N T E R N A

    L A P I S T I P # 1 4
  18. B R I N G I N O U T

    S I D E A U D I T O R S T O P E N T E S T Y O U R S Y S T E M T I P # 1 5
  19. K E E P A P P R I S

    E D O F T H E L AT E S T T H R E AT S T I P # 1 6
  20. T E S T E D F R E E

    O P E N S O U R C E S O F T WA R E ( F R A M E W O R K S , L I B R A R I E S ) - - U S E T H E M , D O N ’ T H AV E T O R E I N V E N T T H E W H E E L T I P # 1 7
  21. E D U C AT E Y O U R

    S E L F T I P # 1 9