143 karma · joined March 11, 2013
> The LTE/NR eNodeB/gNodeB software is commercialized by Amarisoft.
> A UE simulator is now available. It simulates hundreds of terminals sharing the same antenna. It uses the same hardware configuration as the LTE eNodeB.
> An embebbed NB-IoT modem based on Amarisoft UE software.
C but with better safety and additional developer ergonomics would be amazing.
Part of the problem is I think you would need to depart from the traditional C build system to get the most benefits. That will be hard for adoption.
They're just detecting "add to Home Screen" by looking for window.navigator.standalone which you can manually set using a breakpoint.
A bit part of it feels like a dedication to highly polished developer tooling. A strong GUI editor that works with (mostly) zero configuration is a big feature of VB6 to me.
The rendering was done into a pixel buffer with inputs being passed though a few relatively simple C++ classes.
I think that a small embedded version would make for a great UI framework with minimal dependencies.
One possibly is if your running directly from a Initramfs without a block device then docker needs DOCKER_RAMDISK set as a environment variable.
Otherwise it’s possible the minimal kernel your Firecracker config uses doesn’t support it out of the box. You can use a regular kernel but you need to make sure modules can be loaded from somewhere.
As for right now I’m learning more about RISC-V to see how it can be applied in a cyber security oriented teaching environment.
It could take on the order of a few seconds per password in the worst case. Normally a few Milliseconds.
So 1,000,000 breached passwords * 100ms per check is 100,000 CPU seconds or about 30 CPU hours to check all passwords. The is easily paraliseable so imagine more like 10-20 minutes in parallel.
I’ve been working in a similar area recently and networking is an unfortunate stumbling block.
https://designintools.intel.com/Silicon_View_Technology_Clos...
Most of the time you can do kernel dev with a serial port and printf though.
It runs on a modified version of the 3DS software (Source: https://en.wikipedia.org/wiki/Nintendo_Switch_system_softwar...).
It's also one of the three major projects that use it besides User-mode Linux and rr.
> After a year of the coordinated disclosure process, we (+ @h0t_max and @_Dmit ) can finally share: we found a reliable, not damaging way to extract the security fuses (Chipset + EPID root keys) from the Intel platforms.
It does open up some possible vulnerabilities like can the user overwrite other people's information but mitigating that requires the same validation layer you should have anyway.
Services are also regularly run on different account especially the ones under "NT AUTHORITY" like "SYSTEM" and "NETWORK SERVICE".
As I recall Visual Studio contains some pretty good templates for writing services with C# but the underlying requirements are abstracted by the .net Framework.
TypeScript does not come with a minifier. The code it produces is compatible with the target version of JavaScript (e.g. compile ES6 modules into CommonJS) but unminified.