From f89da8fb437f97c9ee4c93ca0380cd13c34d0fcc Mon Sep 17 00:00:00 2001 From: bdr7fv <bdr7fv@git.zephyr-software.com> Date: Tue, 22 May 2012 18:00:47 +0000 Subject: [PATCH] Some additional notes for the PN_README for wilander. Former-commit-id: 777fcbbc1e5e34f9442bd0ef1d172f1808dcc7f5 --- tests/wilander/PN_README | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/wilander/PN_README b/tests/wilander/PN_README index 973ea2f40..f3a67c34b 100644 --- a/tests/wilander/PN_README +++ b/tests/wilander/PN_README @@ -39,6 +39,8 @@ PN may have issues with test 2 and 8 since the all offsets inference can't be us Also note I did modify the source code a bit for PN. There were some checks provide by Wilander to make sure a test is still valid. These tests used a propolice dummy variable. In some situations these checks still make sense, but in light of variable reordering, in some cases this check is meaningless. A check is still needed to make sure the attack is still possible, so I commented out these checks when necessary and placed my own check in. +Note the flags in the make file. Wilander makes some indirect function calls. Normally MEDS will change these instructions, and PN will not see the call. I have turned off as many MEDS options as possible including this one so that a canary check is inserted before these calls. + Anyway, I think that pretty much sums it up. Good luck! \ No newline at end of file -- GitLab