Just released a new blog post in my exploitation tricks series about research I did to implement a virtual memory access trap on Windows to make exploitation of certainly classes of vulnerabilities deterministic https://googleprojectzero.blogspot.com/2021/01/windows-exploitation-tricks-trapping.html …
-
-
Replying to @tiraniddo
ive had luck with strategy based on "if switching between a and b as fast as possible there is 25% chance of success" dont know if doable here though....
1 reply 1 retweet 4 likes -
Replying to @jonasLyk
If you read the Bochspwn paper that talks about probabilistic attacks and can be pretty reliable sometimes up to 100% within a short time window. The whole point of the blog though is to make it deterministic :-)
1 reply 0 retweets 1 like -
Replying to @tiraniddo
yarh allright, Ive also been thinking about edge cases to enable that- only thing is: With webdav you can open a file with write, it gets cached- now write what you want, then open again with only read_attributes(without closing original), now close original open.
1 reply 0 retweets 2 likes -
Replying to @jonasLyk @tiraniddo
the written data is now cached - and file is kept open, without causing locks. Future file open will return what you wrote to the file as long as the handle remains open. This could enable the file to grow, causing additional reading of data if opened.
1 reply 0 retweets 1 like -
Replying to @jonasLyk @tiraniddo
it is also a way for anyone to write a file in system context :)
1 reply 0 retweets 1 like -
-
Replying to @jonasLyk @tiraniddo
just brainstorming- ive never looked into that you can open a executeable mapped file with append, could that be used? dont know how it works with locked section extend
1 reply 0 retweets 1 like -
-
Replying to @tiraniddo
So many edge cases, so many bugs to find, so many vulnerabilities to exploit- if only i didnt waste seemingly infinite time trying to get dtrace working i would have time.
1 reply 0 retweets 6 likes
windows go home- you are drunkpic.twitter.com/1rkMSnoGOk
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.