HN user

braxxox

710 karma

[ my public key: https://keybase.io/brannondorsey; my proof: https://keybase.io/brannondorsey/sigs/-0yvnJKsOmsbR6E3WTdXr9L8u9q-YS2EmadgBvAXONE ]

Posts39
Comments25
View on HN
github.com 1y ago

Show HN: A CLI for inspecting POSIX signal info on Linux

braxxox
3pts0
github.com 1y ago

Show HN: I built a Rust crate for running unsafe code safely

braxxox
113pts70
github.com 1y ago

Can a Rust binary use incompatible versions of the same library?

braxxox
84pts85
runwayml.com 3y ago

Upgrading Kubernetes: 10 Learnings from the Trenches

braxxox
9pts0
runwayml.com 4y ago

Distributing Work: Adventures in Queueing

braxxox
8pts0
github.com 5y ago

Show HN: A CLI for Using AWS Secrets as ENV Vars

braxxox
3pts0
hub.helm.sh 6y ago

Show HN: A Helm chart for Folding[at]home

braxxox
2pts1
github.com 6y ago

Using attacker personas to improve your threat model

braxxox
2pts0
github.com 6y ago

Show HN: An elliptic curve vanity key generator

braxxox
4pts0
circleci.com 6y ago

Circle CI now supports Windows builds

braxxox
2pts0
runwayml.com 7y ago

Runway ML announces public beta

braxxox
7pts0
twitter.com 7y ago

A GAN eating its own tail

braxxox
4pts0
github.com 7y ago

Gophish: An open source phishing toolkit

braxxox
235pts40
github.com 7y ago

Show HN: DNS rebinding protection for Express.js

braxxox
30pts8
github.com 7y ago

Show HN: A new protocol for packet radio including ECDSA and compression

braxxox
224pts90
github.com 7y ago

Arduino command line interface

braxxox
147pts29
twitter.com 8y ago

Banner ads on CNN.com contain keyloggers

braxxox
157pts79
www.wired.com 8y ago

Google Home, Roku, and Sonos vulnerable to network attack

braxxox
2pts0
github.com 8y ago

Show HN: DNS Rebind Toolkit

braxxox
5pts1
medium.com 8y ago

Attacking private networks with DNS rebinding

braxxox
16pts2
medium.com 8y ago

Art show at the hacker conference

braxxox
1pts0
github.com 8y ago

Whonow: A public DNS Rebinding server

braxxox
1pts0
github.com 8y ago

Whonow: a malicious DNS server for executing DNS Rebinding attacks

braxxox
1pts0
medium.com 8y ago

Browser as botnet, the coming war on your web browser

braxxox
7pts1
www.youtube.com 8y ago

One pager to rule them all

braxxox
1pts0
github.com 8y ago

PassGAN: A Deep Learning Approach for Password Guessing

braxxox
1pts0
github.com 8y ago

Browser password cracking

braxxox
1pts0
github.com 8y ago

Fun with vector embeddings

braxxox
2pts0
livestream.com 8y ago

Browser as Botnet (talk)

braxxox
2pts0
github.com 8y ago

KRACK Info

braxxox
1pts0

Thanks for that suggestion.

I'm adding a few more limitations in this PR: https://github.com/brannondorsey/mem-isolate/pull/44

I know async-signal-safety is particularly important for, you know, signal handlers. But aside from those, and the multi-threading use case you describe, is there another use case where calling non async-signal-safe code from inside this module would lead to issues (that isn't covered in the new limitations)?

I can add another limitation is issues can transpire if the code you run in `callable()` isn't async-signal-safe, but I'd like to offer a few additional examples of gotchas or surprises to point out there.

Port scanning from a web page, combined with DNS rebinding, can present a really nasty attack, and can effect an entire private network, not just localhost.

Some more info here: https://medium.com/@brannondorsey/attacking-private-networks...

Example code: https://github.com/brannondorsey/dns-rebind-toolkit

A malicious DNS rebind server: https://github.com/brannondorsey/whonow

Disclaimer: I performed some of this research a few years ago. So those resource suggestions are my own, but they feel very relevant here.

What a great read! I've never thought about how the way we experience the surface of the earth as 2D manifold of a 3D space, and how up until recently (relatively speaking) this was unknown.

It's interesting to expand on this idea and realize that maybe we are making the same mistake again, and that from our local perspective the universe is 3D, when in reality, it's a 3D manifold of a higher dimensional space.

One thing I am still unclear of though, is that isn't this proven to be the case? Is it not true that we are provably living in at least a 4D space, where time is the fourth dimension? We can observe its existence but cannot move freely through it and are confined to free transformations only in 3D space? In this way, aren't we living in a 3D manifold in a 4D space? So maybe then the question is are we living in a 3D manifold of a +4D space?

If memory serves me Firefox cookies are stored unencrypted in an sqlite database with user level permissions. Haven't dug too deep, so I could be missing something, but last time I peaked down the rabbit hole that's what I remember.

Thanks mate! I appreciate that. I was looking for a way to describe it that seemed as down to earth as possible. Actually I was trying to go for that with most of the documentation so far (and what will be coming). It's not always so easy with stuff this technical but it's good to hear it's working for some people.

That's a great idea! The protocol can be implemented entirely separate from this first TypeScript client application. If anyone out there has gnuradio experience, I'd love to chat with them / offer support. I'd imagine the more folks use it the more we'd learn what modifications to v1 of the protocol would be useful.

That certainty breaks the Computer Fraud and Abuse Act, and while impractical, I think you could be charged separately for cracking each router. That said, interesting idea. If I were to do it, I wouldn't crack the passwords on the router itself, but rather attach 3G hardware to the router to "phone home" captured handshakes and run your cracking on GPUs in the cloud, sending results back to the router.