Learn · Information Security - 5 - Secure Systems Engineering

Lecture 23 of 60Week 4

Heap

Prof. Chester Rebeiro · IIT Madras

Credits and licence

From
Information Security - 5 - Secure Systems Engineering, IIT Madras (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Secure Systems Engineering Video
  2. Program Binaries Video
  3. Buffer Overflows in the Stack Video
  4. Buffer Overflows. Video
  5. Gdb - Demo Video
  6. Skip instruction - Demo Video
  7. Buffer Overflow - Demo Video
  8. Buffer Overflow ( create a shell ) - Demo Video
  9. Preventing buffer overflows with canaries and W^X Video
  10. Return-to-libc attack Video
  11. ROP Attacks Video
  12. Demonstration of Canaries, W^X, and ASLR to prevent Buffer Overflow Attacks Video
  13. Demonstration of a Return-to-Libc Attack Video
  14. Demonstration of a Return Oriented Programming (ROP) Attack Video
  15. ASLR (part 1) Video
  16. ASLR (part 2) Video
  17. Buffer overreads Video
  18. Demonstration of Load Time Relocation Video
  19. Demonstration of Position Independent Code Video
  20. PLT Demonstration Video
  21. Format string vulnerabilities Video
  22. Integer Vulnerabilities Video
  23. Heap Video
  24. Heap exploits Video
  25. Demo of Integer Vulnerabilites Video
  26. Demo of Integer Vulnerabilites II Video
  27. Demo of Format String Vulnerabilities Video
  28. Access Control Video
  29. Access control in linux Video
  30. Mandatory access Control Video
  31. Confinement in Applications Video
  32. Software fault isolation Video
  33. Trusted Execution Environments Video
  34. ARM Trustzone Video
  35. SGX (part 1) Video
  36. SGX (part 2) Video
  37. PUF (part 1) Video
  38. PUF (part 2) Video
  39. PUF (part 3) Video
  40. Covert Channels Video
  41. Flush+Reload Attacks Video
  42. Prime+Probe Video
  43. Meltdown Video
  44. Spectre Variant1 Video
  45. Spectre variant2 Video
  46. rowhammer Video
  47. Heap demo 1 Video
  48. Heap demo 2 Video
  49. Heap demo 3 Video
  50. PowerAnalysisAttacks Video
  51. Hardware Trojans Video
  52. FANCI : Identification of Stealthy Malicious Logic Video
  53. Detecting Hardware Trojans in ICs Video
  54. Protecting against Hardware Trojans Video
  55. Side Channel Analysis Video
  56. Fault Attacks on AES Video
  57. "Demo: Cache timing attack on T-table implementation of AES Video
  58. "Demo: Cache-timing based Covert Channel - Part 1" Video
  59. "Demo: Cache-timing based Covert Channel - Part 2" Video
  60. Live Session 09-03-2020 Video