Viewing profile — shaded-enmity
shaded-enmity
HN member- Joined
- Sun, Aug 20, 2017, 10:32 AM UTC
- HN karma
- 149
- Public activity
- 54 items
- HN profile
- View on Hacker News ↗
About shaded-enmity
No profile information was provided.
Recent public activity
-
comment
Comment #33298333
Yeah, it's much, MUCH different to have those vistas unfold in front of your eyes at smooth 144 fps while you have control over the movement and everything compared to hyperanalizi…
-
comment
Comment #32652936
The nice thing about this is that it's simple and works pretty much in any language so there's very little cognitive strain if you work with multiple languages at the same time.
-
comment
Comment #31814264
From your link: > securelevel may no longer be lowered except by init > The list of securelevel's effects may not be comprehensive. So yes, it's a nice sandbox that can help preven…
-
comment
Comment #31810568
Aye, I think what you're describing is "security by obscurity" - i.e. the capability is still there, I'm just counting on the attacker not knowing that it is because I've hidden it…
-
comment
Comment #31809293
> I believe the concern is that the attackers gain root access on system A but hide their presence/activity - even in the presence of logs to remote, more trusted server B. That's …
-
comment
Comment #31809045
How is the vector of persistence of any significance here? At some point the attackers got root access on your system, game over.
-
comment
Comment #31695780
Turns out (1) works: #include #include static void begin() __attribute__((constructor)); void begin() { unsetenv("LD_PRELOAD"); } Build with: gcc -shared -fpie -o library.so librar…
-
comment
Comment #31694262
This is a nice summary: https://lcamtuf.blogspot.com/2014/10/psa-dont-run-strings-on...
-
comment
Comment #31693785
1. Can't the process just scrub LD_PRELOAD from its environment? Linker already done it's job at that point. 2. I'd suggest against using `strings` (let alone with sudo) on attacke…
-
comment
Comment #31660884
No it's not fine, this is just another coercion and consolidation of power where it shouldn't belong. Independent entities cannot innovate on their own because now there's a centra…
-
comment
Comment #31523940
You still need to implement a CI rule so that I don't just call `set_fs()` without using `preferred_syntax(set_fs)`, don't you?
-
comment
Comment #31523378
A simple policy that both set_fs() calls need to happen within the same function body with corresponding CI test based on AST/DWARF inspection would have also prevented it. Do you …
-
comment
Comment #31401677
I'm no physicist either, I just like to ask questions :) How does the demon attain the knowledge of what is "fast" and "slow" without continuous observation (and thus interaction) …
-
comment
Comment #31400214
How do you build a mechanism that has a perfect knowledge about a system while being part of said system?
-
comment
Comment #31145301
This all depends how much product are you expected to produce. Your "don't chop things beforehand" works if you're cooking for 1 or 2, but if you need to cook for 4+ you absolutely…
-
comment
Comment #30965464
This looks amazing but I'd appreciate an autoplay button or free walk + look, the scrollwheel monorail handcranking makes the exploration rather frustrating.
-
comment
Comment #30078622
I haven't touched this in a long time, but isn't the attack vector essentially the same as in Vortex lvl 4? https://overthewire.org/wargames/vortex/vortex4.html
-
comment
Comment #28199426
Defense in depth would disagree that it is fine. I'm pretty sure this vulnerability can go much further if you combine it with, for example, the `https_proxy` environment variable.…
-
comment
Comment #28190247
Probably because you'd need a battery to store the energy generated via braking thus eliminating much of the environmental benefit.
-
comment
Comment #27227399
My crazy pet theory: computational bandwidth is constant for any spacetime coordinate. According to Bekenstein bound the lower the temperature of the system the cheaper it is to fl…
-
comment
Comment #26273932
If you want to learn more how these things work I'd highly suggest going through the PoC||GTFO archive ( https://github.com/angea/pocorgtfo/blob/master/README.md ) and check out en…
-
comment
Comment #26102341
In Docker each container process is a child of the Docker daemon process. If you need to apply security patches to the Docker daemon it kills all your running containers.
-
comment
Comment #26035899
Both examples look unreadable to me. Just because you can do a lot on a single line doesn't mean you should. all_members = ", ".join(members) all_scores = ", ".join(map(str, scores…
-
comment
Comment #25437058
Not really, I'm going to give the worst example of all - Star Citizen (aka Scope Creep The Video Game) - which was IIRC crowdfunded, and according to the wiki page below remains th…
-
comment
Comment #25143249
So is this survivorship bias or something else? I don't understand your point. I have a white wall in front of me. If I take a brush and red paint and paint a big red circle on the…