Commit graph

170 commits

Author SHA1 Message Date
359c629860 Update reverse engineering article 2023-09-28 12:48:44 +02:00
324179092e Add Win PE format 2023-09-28 12:48:44 +02:00
a17a401f00 Add system security introduction 2023-09-28 12:48:44 +02:00
2f023a33a5 Add base pointer paragraph 2023-09-27 23:00:27 +02:00
baf71e1aa5 Add system security category 2023-09-18 22:40:27 +02:00
873a41f73a Some corrections. 2023-09-01 22:18:00 +02:00
9a020327b3 Complete verification lecture 2023-05-11 20:48:47 +02:00
0bbf6ffde1 finish Frama-C homework 2023-05-09 21:57:24 +02:00
97a81f159a Going forward, but gently... 2023-05-09 21:57:24 +02:00
4a30965654 WIP, part one Done and part 2 most done 2023-05-09 21:57:24 +02:00
f295671946 First part of TD 2023-05-09 21:57:24 +02:00
522bdb0218 Create a (very imperfect) container to run framac
Work woth Makefile
2023-05-09 21:57:24 +02:00
83b5a97914 Add Makefile for FramaC DM 2023-05-09 21:57:24 +02:00
dde1c4a854 Add 1b and 1c responses 2023-05-09 21:57:24 +02:00
56e86b4b20 Add FramaC TDM 2023-05-09 21:57:24 +02:00
713e8d12c4 continue TD9 2023-05-09 21:57:24 +02:00
b52709be62 TD7 part 1 corrections 2023-05-09 21:57:24 +02:00
d4fb4c586a TD9 corrections and rewords 2023-05-09 21:57:24 +02:00
60aecd0591 Add level5
And reword some parts
2023-05-09 21:57:24 +02:00
4907f833e2 First part of TD9 2023-05-09 21:57:24 +02:00
553cdc440c Add TD7 2023-05-09 21:57:14 +02:00
4296f3a394 Last part of TD6 2023-04-17 18:06:09 +02:00
453d88282f Add TD8 2023-04-17 18:00:20 +02:00
7c934bcefb Finish TD6 2023-04-12 23:35:55 +02:00
07eb566445 Build site before deploy 2023-03-30 11:26:51 +02:00
7a5794b87f Reword, spell correction 2023-03-30 11:12:02 +02:00
70c0823fe7 Avoid forgotten \0
using lea, neg
2023-03-30 10:19:50 +02:00
15695498a4 Add q4 files 2023-03-30 02:12:33 +02:00
c3bc46cdac Put instruction to retrieve anodin &buf addr 2023-03-30 02:11:58 +02:00
7079ea3bdb Add sgb command file for anodin 2023-03-30 02:10:15 +02:00
3f4082f4c7 Remove text file 2023-03-30 02:09:19 +02:00
b818407fd0 Integrate shellcode 2023-03-30 02:08:40 +02:00
0cb659ea99 Update targets 2023-03-30 02:08:10 +02:00
7b5895f781 Fix pwn file permissions 2023-03-30 01:57:37 +02:00
b3ba6f0a8b Add jmp to avoid /0 2023-03-30 01:24:39 +02:00
b87162a19b Add some targets 2023-03-30 01:21:49 +02:00
d58645151a Work on question 3 and 4 2023-03-30 01:20:03 +02:00
2a4a11be20 Working shellcode but one \0 remains 2023-03-30 01:19:07 +02:00
f4dd1b619e Continue TD6 work 2023-03-25 00:23:28 +01:00
4f61441bb9 Add TD5 q3 (first part) 2023-03-24 00:35:51 +01:00
72564e2e2d Begin TD6 2023-03-17 17:10:01 +01:00
558170c062 Add second part of verification 2023-03-15 23:01:53 +01:00
bcd853f871 finish TD5 2023-03-11 00:26:21 +01:00
99e7388994 Modify TD5 to extract stack informations
Segfault on my machine...
2023-03-10 19:20:08 +01:00
dd60e51f37 Modify headers information 2023-03-09 16:10:28 +01:00
33f23e8538 First part of TD5 2023-03-09 16:04:48 +01:00
eceb4717df Add first part of function call 2023-02-20 23:33:36 +01:00
5b2b7ef034 Title vas wrong 2023-02-20 23:32:40 +01:00
030e2dd93b Add memory course 2023-02-20 22:49:17 +01:00
007d11fc95 Last part of advance assembly course 2023-02-20 01:13:50 +01:00