udunadan Profile Banner
dunadan Profile
dunadan

@udunadan

Followers
869
Following
725
Media
86
Statuses
2K

An open-eyed man falling into the well of weird warring state machines. I talk about reverse engineering, vulnerability research and exploit development.

Joined May 2021
Don't wanna be here? Send us removal request.
@udunadan
dunadan
8 months
Sometimes I am asked how to get started in VR. Pick any new Windows kernel security update, patch diff it, try at least to spot and analyze a vulnerability there, and try to write an exploit for it. 1/2.
1
11
81
@udunadan
dunadan
2 days
And sooner or later as you progress you understand that the days when something looks promising are good days in themselves. First rule of exploit club: we don't talk about the days where you hop functions one by one and can't generate a single valuable idea about them.
@exploitsclub
exploits.club
2 days
Tweet media one
0
5
46
@udunadan
dunadan
7 days
Kernel exploit developers, does this ring the crash analysis bell?.
@TMoldwin
Toviah Moldwin
8 days
The biggest problem in neuroscience is that we're analyzing a complex recurrent system where we only have access to partial information. The best way to advance neuroscience is to improve methods to the point where we have in vivo simultaneous whole brain recording at single.
0
0
5
@udunadan
dunadan
7 days
When working on certain hard exploits, you might dread & fold from how difficult the task is; true, some exploits are nearly PhD-level problems, verily so. But there will be no gain without this pain. You either go through it or go away. There is no royal path.
2
4
28
@udunadan
dunadan
14 days
When you were trying to calibrate the payload to land a bit more precisely and not only it didn't work but the old poc has also stopped working correctly
0
3
17
@udunadan
dunadan
14 days
My 0x41, my 0x41, don't lie to me, tell me where did you land last crash.
0
1
12
@udunadan
dunadan
15 days
I believe that in the hardest levels of this game, e.g. when hunting the hardest bugs (like zero clicks), it's not only and not that much about the skill but about ability to stay searching long enough so that luck may hit you. Doesn't mean skill has no role, I'd reiterate.
0
0
6
@udunadan
dunadan
15 days
There is no actionable advice how to achieve that. It will simply come with time, patience and endurance, by itself. It would require you to have determination to stay in the game, obviously, but that's a different topic. If you're patient, things are going to work out themselves.
1
0
2
@udunadan
dunadan
15 days
Strategically, you're still in the game because of the overall great reward. But tactically, in work process, it is my opinion that it is better to go cold turkey.
1
0
2
@udunadan
dunadan
15 days
Why subject yourself to that? Because as much as you rely on rewards tactically, you are chaining yourself to punishments. And this is a bad deal because you will inevitably have much more losses than wins in this game. So if you ditch rewards, you may ditch punishments too.
1
0
2
@udunadan
dunadan
15 days
By small wins I mean engaging in some sort of much easier side projects which give you a sense of completion of tasks, hence some positive psychological reward.
2
0
2
@udunadan
dunadan
15 days
You'll often hear you need small wins to keep you going through mostly non-rewarding loop of vulnerability research. I don't agree with that. Small wins will always be lesser than the great ones. Instead, let yourself experience the dread. Learn to live in its presence. Adapt.
1
0
23
@udunadan
dunadan
16 days
@grok your ideas for solving this in a zero-knowledge proof style?.
1
0
1
@udunadan
dunadan
16 days
A and B are mutually trusted exploit buyers. They want to verify that they're buying different exploits from a seller S, assuring exclusivity of sale. They could agree on a hashing a description of vulnerability ("integer overflow in Function"); what are other fun ways to do it?.
3
1
17
@udunadan
dunadan
22 days
The dwarves delved too greedily and too deep. You know what they awoke in the darkness of ndis.sys. Shadow and flame.
0
1
4
@udunadan
dunadan
25 days
Was watching Roland-Garros and thinking that the single most important skill is to remain composed & professional in the face of pressure. Not overly optimistic or pessimistic. In your lane. Not giving into emotions. Playing your game. Directly related to vulnerability research.
0
0
1
@udunadan
dunadan
26 days
RT @udunadan: They say the key to psychological health is worrying only about that what you can control. And vulnerability research is, in….
0
2
0
@udunadan
dunadan
28 days
Linux shows a solid record of being unhackable.
@xvonfers
xvonfers
28 days
0day "In the Wild". Spreadsheet:. It is still updated regularly.
Tweet media one
2
0
9
@udunadan
dunadan
1 month
And it's actually quite hard to deliberately train creativity. Like many things, it grows through effort, experience and studying others but in itself, it's a skill that grows slow and hard.
@hackyzh
Zhihua Yao
1 month
Exploit is an art. In the writing process, creative thinking is very important and can help you improve efficiency greatly.
0
0
11
@udunadan
dunadan
1 month
Exploit development is a tough game. But it's the game we play.
0
1
16
@udunadan
dunadan
1 month
How can you know you're progressing if you haven't yet found a real, exploitable bug? You start missing bugs (you were looking at a right place but misjudged), you find bugs that had already been patched; intuition is leading you to the right places but you fail to get there.
0
1
16