Maxim Menshikov
Static analysis reseacher and startup founder
Projects - IoT projects
Filter: | All projects | Highlights | Active | Commercial/external |
Domains: | Static analysis | Security/Reverse-engineering | WP8 | WP7 | WM | ELFPack | Containerization | Networking | IoT |
Platforms: | Windows | Linux | Mac | WP8 | WP7 | WM | Sony Ericsson |
CPU: | ARM | X86_64 | MIPS |
Statistics: | ANTLR (1) | Assembler (14) | Bash (5) | C (85) | C# (29) | C++ (85) | Go (1) | Java (2) | Lua (2) | Python (10) | RuC (1) | Ruby (1) | Rust (3) | TeX (1 + 15) | VB.NET (7) |
Package Manager for router software Commercial EXTERNAL
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 software Commercial EXTERNAL
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 software Commercial EXTERNAL
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 research Commercial EXTERNAL
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.