Projects - IoT projects
| Filter: | All projects | Highlights | Active | Commercial/external |
| Domains: | Static analysis | Testing | Cybersecurity | Reverse-engineering | Development Tools | Operating systems & Embedded | Infrastructure |
| Platforms: | Windows | Linux | Mac | WM | WP7 | WP8 | ELFPack | Sony Ericsson |
| CPU: | ARM | ARM64 | X86_64 | RISC-V (32 bit) | RISC-V (64 bit) | MIPS |
| Statistics: | ANTLR (1) | Assembler (14) | Assembly (1) | Bash (5) | C (93) | C# (32) | C++ (94) | Go (2) | Java (2) | Lua (2) | Python (11) | RuC (1) | Ruby (1) | Rust (11) | Shell (1) | TeX (1 + 15) | VB.NET (7) |
DeltaCybersecurity
Small yet powerful device intrusion detection mechanism. It has a negligible footprint, it is very portable, and basically can be used anywhere, even in IoT devices.
Package Manager for router softwareOperating systems & EmbeddedExternal
A custom package manager has been coded for a commercial router software. It was based on opkg, but supported many additional features.
Containerization support for router softwareOperating systems & EmbeddedExternal
A complete solution based on LXC has been written for commercial router. It was created with resource constraints in mind, so it actually could provide working containerization on a disk drive smaller than 30MB.
OverlayFS support for router softwareOperating systems & EmbeddedExternal
OverlayFS support has been implemented in Linux-based router software package. While the OverlayFS itself is a kernel's feature, a lot of efforts were put into making it supported on a complete solution level, with booting process altered, security, secure erase and other levels sorted out.
Docker MIPS feasibility researchOperating systems & EmbeddedExternal
The Docker didn't have MIPS support back at that time, but the customer wanted to see it running. I investigated whether it is possible to port Docker (yes, it was), however, we stumbled upon Docker's design implications that prevented us from finishing the project.