embark
depthcharge
embark | depthcharge | |
---|---|---|
5 | 3 | |
296 | 217 | |
5.4% | 0.9% | |
9.3 | 1.9 | |
8 days ago | about 1 year ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
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.
embark
- GitHub - e-m-b-a/embark: EMBArk - The firmware security scanning environment
-
EMBArk: firmware analysis reaches milestone
EMBArk is being further developed as an open-source project on Github: https://github.com/e-m-b-a/embark
EMBArk on Github
- EMBArk: firmware analysis reaches milestone - With the implementation of a new, user-friendly interface, the Firmware Analysis tool – EMBA – has taken the next step in its development.
- EMBArk – Firmware Security Scanning Environment
depthcharge
-
BeagleBone Black and U-boot
I have a BeagleBone Black (BBB) board and I am trying to use a toolkit called Depthcharge to evaluate U-boot. I downloaded the following image for BBB and flashed it to an SD Card and inserted it in the board. Depthcharge has a Python script that needs to reach the U-boot shell in order to work, but it can't do it. When I manually observe the booting sequence, I notice
- Rooting My Router [Part 1] - Dumping Firmware Through UART
-
Poking at -- WIMAX routers
for router 4: when booting you should be able to get into a u-boot shell by hitting any key within the first few seconds after applying power Then U-Boot Depthcharge can be used to automate the process of figuring out what you can do with the u-boot shell, ie what commands are available, dump the flash, find any hidden commands etc. Lots of fun, and only the basics of command line/python proficiency required to use it (aside from computer/VM running Linux and a USB to UART)
What are some alternatives?
zte-config-utility - Scripts for decoding/encoding config.bin for ZTE routers
Pyluos - A Python library to program a Luos based network through a high level interface.
EMBA - EMBA - The firmware security analyzer
prometeo - An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing
FACT_core - Firmware Analysis and Comparison Tool
mycroft-precise - A lightweight, simple-to-use, RNN wake word listener
Deep-Inside - Command line tool that allows you to explore IoT devices by using Shodan API.
emlearn - Machine Learning inference engine for Microcontrollers and Embedded devices
Jira-Lens - Fast and customizable vulnerability scanner For JIRA written in Python
avatar2 - Python core of avatar²
xssmap - Intelligent XSS detection tool that uses human techniques for looking for reflected cross-site scripting (XSS) vulnerabilities
autowpscan - Assistant work tool for wpscan.