oherrala | 1 year ago | on: Scanners Beware: Welcome to the network from hell
oherrala's comments
oherrala | 2 years ago | on: Escaping from isolated networks using Broadcast DNS
I'd say return channel might work and it depends on the device used to exfiltrate out. In case of proper DNS server like Active Directory mentioned in the article it's likely that it could work. But we have not yet done testing.
We have also seen devices that are not DNS servers and still just forward broadcast packets from one network interface to another. In such case the return channel might not be possible.
oherrala | 2 years ago | on: Eliminating radio interference from Apple charger
The minimal effort included hours of studying electrical engineering and radio technology at university including all the math and physics needed. Studying for amateur radio license. And after founding this issue delving deep into radio interference literature and datasheets of various components. Then setting up a test environment to replicate the issue and do tests trying to eliminate the interference. After a success write a blog post describing the solution in short and hopefully interesting way.
oherrala | 2 years ago | on: Eliminating radio interference from Apple charger
Also if the interference didn't come from the disc side of charger then the issue wouldn't be resolved with ferrite bead on that end. If the issue was on the USB connector side then the bead should be placed there.
oherrala | 2 years ago | on: Eliminating radio interference from Apple charger
oherrala | 2 years ago | on: Eliminating radio interference from Apple charger
oherrala | 3 years ago | on: Abusing container mount points on MikroTik's RouterOS to gain code execution
oherrala | 6 years ago | on: Time Machine in macOS 10.15.3 is very slow on first full backup
oherrala | 6 years ago | on: My application ran away and called home from Redmond
The exe must have been running to be able to generate the proper encrypted payload and send it to right place. In this case ports 20 and 1025 over TCP.
Disclaimer: I am one of the people who wrote the software.
oherrala | 7 years ago | on: Why OpenBSD Rocks
From https://www.openbsd.org/innovations.html:
> Library order randomization: In rc(8), re-link libc.so, libcrypto, and ld.so on startup, placing the objects in a random order. Theo de Raadt and Robert Peichaer, May 2016, enabled by default since OpenBSD 6.0 and 6.2.
and
> Kernel relinking at boot: the .o files of the kernel are relinked in random order from a link-kit, before every reboot. This provides substantial interior randomization in the kernel's text and data segments for layout and relative branches/calls. Basically a unique address space for each kernel boot, similar to the userland fork+exec model described above but for the kernel. Theo de Raadt, June 2017.
oherrala | 7 years ago | on: Strftime's alpha-sorted man page vs. well-meaning people
https://github.com/search?q=%22%25G-%25m-%25d%22&type=Code
Plenty of code to go through and fix.
oherrala | 7 years ago | on: Leveraging the type system to avoid mistakes
https://medium.com/sensorfu/using-static-typing-to-protect-a...
Type systems are really good in helping to avoid this problem!
oherrala | 9 years ago | on: Comprehensive and biased comparison of OpenBSD and FreeBSD [pdf]
oherrala | 9 years ago | on: SpaceX: CRS-10 Hosted webcast
oherrala | 9 years ago | on: Ask HN: Im planning on quitting social media. How do I promote my apps?
oherrala | 9 years ago | on: IR is better than assembly (2013)
oherrala | 9 years ago | on: IR is better than assembly (2013)
In many cases it's just drop-in replacement for gcc.
oherrala | 9 years ago | on: Zero Factorial
oherrala | 9 years ago | on: Docker Container Anti Patterns
Instead of volume mapping like the article suggested, why not just log to stdout?