Niklas B Profile
Niklas B

@_niklasb

Followers
15K
Following
6K
Statuses
3K

research @dfsec_com - @[email protected]

Germany
Joined December 2016
Don't wanna be here? Send us removal request.
@_niklasb
Niklas B
5 months
We at @dfsec_com are currently looking for a senior Linux kernel researcher, feel free to DM if you’re curious :)
1
29
96
@_niklasb
Niklas B
5 months
DMs were apparently disabled, but fixed now
@_niklasb
Niklas B
5 months
We at @dfsec_com are currently looking for a senior Linux kernel researcher, feel free to DM if you’re curious :)
1
1
13
@_niklasb
Niklas B
5 months
@ETenal7 @dfsec_com yes, and DMs are open now, not sure why it was misconfigured
0
0
0
@_niklasb
Niklas B
8 months
AKA natural language CodeQL - it feels like the Code Browser approach from the blog post may be applicable here as a general concept
0
0
6
@_niklasb
Niklas B
9 months
1
0
1
@_niklasb
Niklas B
11 months
@mistymntncop @maxpl0it surely they got rid of that after e10s
1
0
0
@_niklasb
Niklas B
11 months
Pwn2Own lineup looks very impressive this year, good luck to everyone!
1
0
40
@_niklasb
Niklas B
11 months
Software transactional memory is probably the one thing I miss the most from my Haskell developer times. IMO it is the most intuitive way to write concurrent code by far. It‘s wild to see it implemented in such a complex context as C++, amazing effort
@filpizlo
Filip Jerzy Pizło
11 months
I wrote a blog post about C++ transactional memory.
0
1
15
@_niklasb
Niklas B
11 months
@m40282845 @adhsec yeah that’s for sure, WPA and unencrypted networks are rejected, question is what else
0
0
0
@_niklasb
Niklas B
11 months
@adhsec do you know what DoH servers iOS uses? I would assume it just uses normal DNS as provided by DHCP
1
0
0
@_niklasb
Niklas B
11 months
@adhsec encrypted DNS? as in DoH/DoT?
1
0
0
@_niklasb
Niklas B
11 months
I really wish Lockdown Mode had more granular settings
0
0
4
@_niklasb
Niklas B
1 year
@jduck @5aelo @farazsth98 @adhsec @silviocesare @mboehme_ again, there is no bug here and the compiler produces correct output. FATAL is surely noreturn. UB is introduced in some unrelated place
0
0
0
@_niklasb
Niklas B
1 year
@jduck @5aelo @farazsth98 @adhsec @silviocesare @mboehme_ There was/is no actual issue/bug in the code (the switch is exhaustive), what is being considered here are just ideas to nudge the compiler to reliably produce a compilation output that has the intended security properties (which are a superset of those provided by C++ itself)
2
0
2
@_niklasb
Niklas B
1 year
@5aelo @jduck @farazsth98 @adhsec @silviocesare @mboehme_ But of course you are likely heavily relying on this specific compiler behavior in countless other places in a similar fashion anyway
0
0
2
@_niklasb
Niklas B
1 year
@5aelo @jduck @farazsth98 @adhsec @silviocesare @mboehme_ The real fix to me seems to change the enum to an `enum X : int { … }`
1
0
1