IoTGoat
genext2fs
IoTGoat | genext2fs | |
---|---|---|
4 | 1 | |
624 | 51 | |
4.2% | - | |
1.8 | 0.0 | |
over 3 years ago | about 2 months ago | |
C | C | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
IoTGoat
-
Concepts and subjects to focus on
On a related note, check out IoTGoat - it's a deliberately insecure IoT firmware image based on OpenWRT that you can use to explore a lot of common design flaws in embedded Linux devices: https://github.com/OWASP/IoTGoat
-
We are cybersecurity researchers who wrote a book teaching people how to hack the Internet of Things, called Practical IoT Hacking. Ask us anything!
We have a chapter on methodologies in the book and go into a lot of detail on how we test. We also created the free OWASP IoT Goat project - a deliberately insecure IoT firmware that you can use for a testbed.
genext2fs
-
Tar is an ill-specified format
I also have written my own tar parser, in https://github.com/bestouff/genext2fs - oh boy it's not easy ! My parser is of course incomplete and won't handle corner cases, which are really plenty. In the end I added libarchive as an alternative to my hand-rolled code because that's how it works best.
What are some alternatives?
OpenWrt-NanoPi-R2S-R4S-Builds - OpenWRT Builds for NanoPi R2S & R4S from official Openwrt source code with minimal set of patches
dracut - dracut the event driven initramfs infrastructure
elks - Embeddable Linux Kernel Subset - Linux for 8086
squashfs-tools-ng - A new set of tools and libraries for working with SquashFS images
openwrt-passwall - A commonly used proxy toolchain for Openwrt LuCI Application.
diodb - Open-source vulnerability disclosure and bug bounty program database
exfatprogs - exFAT filesystem userspace utilities
Shocker
genimage - tool to generate multiple filesystem and flash images from a tree
ncrack - Ncrack network authentication tool
dosfstools - dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.