Hacking ARM TrustZone / Secure Boot on Amlogic S905 SoC

Amlogic S905 processor used in many Android TV boxes and ODROID-C2 development board implements ARM TrustZone security extensions to run a Trusted Execution Environment (TEE) used for DRM & other security features. However, Frédéric Basse, a security engineer, worked with others and managed to bypass secure boot in one Amlogic S905 powered Android TV box, namely Inphic i7, but any other device based on the processor would have made the same thing possible. He explains the steps they went through and how they managed to exploit vulnerability to bypass secure boot in a detailed technical blog post. They first started by looking for info in Amlogic S905 datasheet, but most info about TrustZone had been removed from the public version. So not that much help here except a potential address for BOM Root (ROMBOOT_START   0xD9040000). The next step was to connect the UART pins in order to access the […]

VoCore2 WiFi IoT Board Launched with Audio, PoE & “Ultimate” Docks (Crowdfunding)

Vocore WiFi IoT board was popular at its launch in 2014 because affordable WiFi boards with I/Os were not common at the time, and it came with an Ethernet dock making it a complete router within a tiny and cute cube. The developers have been working on VoCore2 (aka Vocore V2) with a faster processor, more memory, a lower power consumption, a better WiFi signal, and more I/Os for several months, and have now launched the board on Indiegogo aiming to raise at least $6,000 for mass production. Vocore2 board specifications: SoC – Mediatek MT7628AN MIPS processor @ 580 MHz System Memory – 128 MB DDR2 Storage – 16MB NOR FLASH, 1x SDXC via I/O pins Connectivity WiFi 802.11n 2T2R up to 300 Mbps with either 2 u.FL connector or 1 u.FL connector + on-board chip antenna (Max signal output >19.5dbm peak) 2x 10/100M Ethernet interfaces via I/O pins I/Os […]

Routers, IP Cameras/Phones & IoT Devices can be Security Risks even with the Latest Firmware, and a Strong Admin Password

ZTE-ZXHN-F600W

I’ve just read an interesting article entitled “who makes the IoT things under attack“, explaining that devices connected to the Internet such as router, IP cameras, IP Phones, etc.. may be used by Botnet to launch DDoS attacks, and they do so using the default username and password. So you may think once you’ve updated the firmware when available, and changes the default admin/admin in the user interface, you’d be relatively safe. You’d be wrong, because the malware mentioned in the article, Mirai, uses Telnet or SSH trying a bunch of default username and password. That made me curious, so I scanned the ports on my TP-Link wireless router and ZTE ZXHN F600W fiber-to-the-home GPON modem pictured below, and installed by my Internet provider, the biggest in the country I live, so there may be hundred of thousands or millions of such modems in the country with the same default […]

Google Announces Pixel and Pixel XL Smartphones for $649 and Up

Google used to collaborate with smartphone manufacturers for their Nexus devices, but the company is now promoting their own Pixel brand, and has just launched Pixel and Pixel XL smartphones powered by Qualcomm Snapdragon 821 processor, and running Android 7.0 Nougat operating system. Both smartphones share most of the same specifications, but XL has a larger screen, a bigger battery, and a higher price tag: SoC – Qualcomm Snapdragon 821 (MSM8996 pro AB) Quad core Kryo processor with two cores at up to 2.15GHz, two cores at up to 1.6GHz, Adreno 530 GPU System Memory – 4GB LPDDR4 Storage – 32 or 128 GB storage Display Pixel – 5.0″ FHD (1920×1080) AMOLED display; 2.5D Corning Gorilla Glass 4 Pixel XL – 5.5″ QHD (2560×1440) AMOLED display; 2.5D Corning Gorilla Glass 4 Camera 12.3 MP rear camera (IMX378 sensor) with laser and phase detection auto focus (LDAF + PDAF), f/2.0 aperture […]

Upcoming 4K HDMI Streaming Sticks – Chromecast Ultra and EZCast 4K

Google has been introducing several “MadebyGoogle” device including the latest Chromecast Ultra support 4K and HDR, but it’s not the only 4K HDMI dongle to stream videos from your phone that’s about to be release as EZCast sticks are also getting an upgrade with EZCast 4K dongle supporting 4K Miracast, DLNA, and EZCast own protocol. Chromecast Ultra Chromecast Ultra specifications: Connectivity – 802.11ac (2.4 GHz/5 GHz) WiFi, Ethernet port (on power adapter) Video Output – HDMI 2.0 up to 4K resolution, HDR support USB – 1x micro USB port for power and data Dimensions – 58.20 ⌀ x 13.7 mm Weight – 47 grams (device); 101 grams (power adapter) Chromecast Ultra ships with a power cable (2m) and a power adapter with an Ethernet port. The device can be used with devices and/or computers running Android 4.1 and higher, iOS 8.0 and higher, Mac OS X 10.9 and higher, Windows […]

Axiomtek Introduces IP67 Rated Waterproof Embedded Computer for Outdoor Applications

Axiomtek has just launched eBOX800-841-FL rugged IP67-rated fanless embedded system for “outdoor critical applications” such as the Industrial Internet of Things (IIOT) gateways. The waterproof mini PC is  powered by a quad core Intel Atom E3845 Bay Trail-I processor, and supports temperatures between -30°C to 60°C. Axiomtek eBOX800-841-FL embedded computer specifications: SoC – Intel Atom E3845 quad core processor @ up to 1.91 GHz with Intel HD graphics (10W TDP) System Memory – 204-pin SO-DIMM DDR3L-1066/1333 slot up to 8 GB RAM Storage – 1 x mSATA,  1x 2.5″ SATA HDD, 1x CFAST slot Video Output – VGA (M12 screw type) Connectivity 2x 10/100/1000Mbps Ethernet (M12 type) WiFI & LTE via mini PCIe slots 1x SIM socket 4x N-jack waterproof antenna connectors USB – 2x USB 2.0 ports (M12 type) Serial ports – 2 x RS-232/422/485 ports (M12 type) Expansion 1x full-size PCI Express Mini Card slot (USB + PCI […]

Linux 4.8 Release – Main Changes, ARM & MIPS Architectures

Linus Torvalds has officially released Linux 4.8 last Sunday: So the last week was really quiet, which maybe means that I could probably just have skipped rc8 after all. Oh well, no real harm done. This obviously means that the merge window for 4.9 is open, and I appreciate the people who already sent in some pull requests early due to upcoming travel or other reasons. I’ll start pulling things tomorrow, and have even the most eager developers and testers hopefully test the final 4.8 release before the next development kernels start coming 😉 Anyway, there’s a few stragging fixes since rc8 listed below: it’s a mixture of arch fixes (arm, mips, sparc, x86), drivers (networking, nvdimm, gpu) and generic code (some core networking, with a few filesystem, cgroup and and vm things). All of it pretty small, and there really aren’t that many of them. Go forth and test, […]

Gumstix Nodana 96BCE 96Boards Compatible Baseboard Takes Intel Joule Module

96Boards is an initiative from Linaro, an engineering organization focusing on ARM development, to define some hardware and software specifications for development boards. But since 96Boards specifications are open, Gumstix decided to create the first x86 board compliant with 96Boards CE hardware specifications with Nodana 96BCE baseboard powered by Intel Joule Module. For obvious reasons, this will never be an officially supported 96Boards.org platform. Nodana 96BCE board specifications: SoM – Intel Joule Module based on Intel Atom T5700 or T5500 processor with up to 16GB storage, 4GB RAM. External Storage – 1x micro SD card Video Output – 1x HDMI port USB – 2x USB 3.0 ports, 1x USB 3.0 type C port Expansion Headers 96Boards Low Speed connector with I2C, SPI and UART 96Board High Speed connector with MIPI DSI and USB 2.0 Power Supply – 8 to 18 V (if it follows 96Boards CE specs) Dimensions – 85 […]

Exit mobile version
Firefly NVIDIA Jetson products