Commit Graph

35 Commits

Author SHA1 Message Date
h3xduck
e5bb65925d Updated document structure, reformatted multiple chapters, updated chapter and section intros. Separated hardening features into two. Other changes suggested at the meeting, 2022-06-11 13:07:10 -04:00
h3xduck
1595caa8d0 Continued with library injection attack 2022-06-09 22:57:25 -04:00
h3xduck
a46339e912 Finished ROP by jeff dileo 2022-06-08 08:59:32 -04:00
h3xduck
5d67eddfd7 Finished rop explanation 2022-06-07 15:38:42 -04:00
h3xduck
65107f08ae Finished buffer overflow subsection 2022-06-07 12:52:51 -04:00
h3xduck
fd927a7837 Started section about rootkit techniques 2022-06-06 21:53:55 -04:00
h3xduck
92103d234e Finished analysis of offensive capailities (techniques from defcon finally not included, at least for now) 2022-06-06 20:50:28 -04:00
h3xduck
55378027ab Completed memory corruption and continued with networking programs. 2022-06-05 21:20:23 -04:00
h3xduck
3f02cd4996 Continued with memory corruption. Only attacks remaining 2022-06-05 09:01:09 -04:00
h3xduck
d4a881540f Continued with memory corruption study 2022-06-04 08:55:45 -04:00
h3xduck
d184893426 Finished tracing programs part 2022-06-03 21:47:00 -04:00
h3xduck
8bc376e734 Continued with offensive tracing capabilities 2022-06-02 21:07:42 -04:00
h3xduck
2c3648a18a Continued with offensive capabilities, incorporated security features and started with tracing program features 2022-06-02 19:00:10 -04:00
h3xduck
5d5aafb46d Finished SotA 2022-05-28 09:23:41 -04:00
h3xduck
62e8e68dd5 Almost finished with SotA section. libbpf remains too get llvm and some functionality explained. 2022-05-27 20:56:36 -04:00
h3xduck
74e8163791 Continued with eBPF program types 2022-05-26 21:47:28 -04:00
h3xduck
47be741f04 Finished core eBPF section 2022-05-26 15:21:00 -04:00
h3xduck
079601ec22 Completed ebpf verifier 2022-05-26 08:39:45 -04:00
h3xduck
a99c3e0f7d Continued with architecture, finished JIT, remodelled the second section of sSOTA 2022-05-25 22:00:28 -04:00
h3xduck
706198f95b Elaborated on ebpf architecture. Incoming explanation of JIT compiling 2022-05-24 20:53:00 -04:00
h3xduck
820c9f9401 Fixed some diagrams 2022-05-23 08:47:39 -04:00
h3xduck
a27543a7a6 Completed bpf in the history section 2022-05-23 07:08:46 -04:00
h3xduck
c29a99e03f ALmost completed cbpf explantion 2022-05-23 06:17:21 -04:00
h3xduck
23d6bbd3ed Continued with classic bpf explanations 2022-05-22 19:57:47 -04:00
h3xduck
cdaed83d1a Continued with ebpf history 2022-05-22 10:04:16 -04:00
h3xduck
3ec9175053 Continued with the state of the art section 2022-05-22 08:19:32 -04:00
h3xduck
d161a29020 Included some comments on next work 2022-05-21 20:56:00 -04:00
h3xduck
3f2b426c98 Completed the objectives section. Skipping the rest of the chapter 2022-05-21 19:43:51 -04:00
h3xduck
61d141bbb6 Went on with the objectives section 2022-05-21 16:56:05 -04:00
h3xduck
b1933069ae Completed motivation 2022-05-20 22:58:33 -04:00
h3xduck
2065c2e131 Added partial motivation section 2022-05-20 21:20:24 -04:00
h3xduck
78b3132687 Updated some files for eveything to work now that it is all together. Execve hijacker and clients in particular 2022-05-15 20:47:58 -04:00
h3xduck
aca4cc4cfb Adding gitignore 2022-04-27 22:03:17 -04:00
h3xduck
dccea69119 Updating documentation, preparing document with sections and comments 2022-04-27 21:59:56 -04:00
MARCOS SANCHEZ BAJO
89c267abcb Included uc3m template 2021-10-27 22:29:57 +02:00