bufferoverflow
dustcloud
bufferoverflow | dustcloud | |
---|---|---|
1 | 8 | |
3 | 2,199 | |
- | - | |
7.1 | 2.7 | |
5 months ago | 3 months ago | |
Python | C | |
- | 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.
bufferoverflow
-
By passing Non-eXecutable stack for buffer Overflow
Simple Buffer Overflow
dustcloud
-
Rooting the Roborock 5S Max for Valetudo
but here's instructions on how to root: https://github.com/dgiese/dustcloud/wiki/VacuumRobots-manual-update-root-Howto
-
Our fridge just emailed us to say we opened its door too many times
A few of the Xaiomi's and Viomi's are rootable. I have a Gen1 Xaiomi and it's brilliant. I got ssh access to the ubuntu install and installed https://github.com/Hypfer/Valetudo and run it 100% local via my home-assistant install.
dgiese is a proficient vacuum security researcher and has most of that stuff available here: https://github.com/dgiese/dustcloud
- Xiaomi becomes number two smartphone vendor for first time ever in Q2 2021
- Is there any way of creating custom voice pack for Roborock s 5 max Vacuum Cleaner?
-
Roborock S6 Pure - Trying to learn how to add new voices.
Here you go: https://github.com/dgiese/dustcloud/wiki/Supported-Devices
-
Valetudo is a cloud-free web interface for robot vacuum cleaners
The very first thing I did on my old Xiaomi Gen1 was to root it with information from this repo https://github.com/dgiese/dustcloud/wiki
It's come a long way since the early days and with valetudo it's really easy and convenient to hook the vacuum up to Home Assistant. It's actually one of the reasons I was recommending Xiaomi vacuum cleaners to friends and family. Unfortunately they have recently changed the firmware password making it impossible to root without using a serial connection.
Never once has my vacuum connected outside my own network. I know many instructions say you need to install the app to root, however that's not true. You could upload using https://github.com/rytilahti/python-miio as long as the vacuum isn't provisioned yet.
-
What is the purpose of this USB connector in S5 Max?
Here https://github.com/dgiese/dustcloud/issues/103 somebody claims there'd(or atleast in in non-MAX version) would be ADB listening but that just doesn't make any sense to me, why would anybody mess their simple Linux system with Android in such a way? I haven't seen any other reference that there'd be Android onboard.
-
What Vacuum Cleaner Do You Folks Use
Also, hacking and reverse engineering devices is fun, but my goal here is to get a floor cleaning robot that doesn't leak data outside and can be controlled from HA, and I am not really willing to spend too much time in order to get it done. I have no problem in disassembling, soldering, flashing and hacking but I am looking for a reasonably stable, relatively straightforward solution, rather than another thing to add to the ever growing list of stuff I have to actively keep maintaining.
What are some alternatives?
intelx86_64 - This is repo contans all assembly language codes written and analyzed while learning assembly language
Valetudo - Cloud replacement for vacuum robots enabling local-only operation
pwntools - CTF framework and exploit development library
tuya-convert - A collection of scripts to flash Tuya IoT devices to alternative firmwares
bddisasm - bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.
bumper - A standalone and self-hosted implementation of the central server used by Ecovacs vacuum robots.
openScale - Open-source weight and body metrics tracker, with support for Bluetooth scales
bluetooth-temperature-sensors - Read Bluetooth Advertising Packets from BLE temperature sensors and publish data to MQTT
roborock-oucher - An utility to make the Roborock / Xiaomi MI Vacuum Cleaner scream "Ouch!" (or everything else) everytime it bumps into something.
kernel_xiaomi_surya - StormBreaker Kernel Source for Poco X3 NFC (Unified). Codename: Surya
omapsapp - 🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!