Resources for learning firmware analysis?
Does anyone know of good resources to learn firmware analysis? I already have the firmware and don’t need to extract it. I’m just need to learn how to analyze it. I’d like to pull the web files from it and transfer them to an apache server in a virtual machine to play around with the http requests/responses to potentially automate some stuff.
There is an API, but the API doesn’t allow access to all of the settings that the web portal does.
There is an API, but the API doesn’t allow access to all of the settings that the web portal does.
Tagged:
Comments
Forum Admin at www.techexams.net
--
LinkedIn: www.linkedin.com/in/jamesdmurray
Twitter: www.twitter.com/jdmurray
2020: GCIP | GCIA
2021: GRID | GDSA | Pentest+
2022: GMON | GDAT
2023: GREM | GSE | GCFA
WGU BS IT-NA | SANS Grad Cert: PT&EH | SANS Grad Cert: ICS Security | SANS Grad Cert: Cyber Defense Ops | SANS Grad Cert: Incident Response
This is what I've been using and I've been looking up tutorials. The tutorials make it look easy, but when I try to apply the same concepts to what I'm doing I run into dead ends and road blocks. I guess it might just be a matter of research, trying things out, failing, rinse and repeat.
Forum Admin at www.techexams.net
--
LinkedIn: www.linkedin.com/in/jamesdmurray
Twitter: www.twitter.com/jdmurray
I poked around the extracted filesystem last night and saw it was running lighttpd web server and I might have seen a database. I found the html homepage, but it looks like most of the html body is pulled from somewhere, probably a database table. I’m thinking if I figure out how the webpage is generated, then I’ll probably know enough to get it working in a VM running lighttpd web server and thebright database software.
Forum Admin at www.techexams.net
--
LinkedIn: www.linkedin.com/in/jamesdmurray
Twitter: www.twitter.com/jdmurray