Comments (4)
I replicated it on ilo4_105.bin as well.
> task 0x10 (pwrmgr.elf) - 0x00000000 entries
> task 0x11 (webserv.elf) - 0x02b4a5f9 entries
Traceback (most recent call last):
19: from ./ilo4_dissection.rb:419:in `<main>'
18: from ./ilo4_dissection.rb:316:in `list_boottable'
17: from (eval):1:in `times'
16: from (eval):1:in `times'
15: from ./ilo4_dissection.rb:324:in `block in list_boottable'
14: from (eval):1:in `times'
13: from (eval):1:in `times'
12: from ./ilo4_dissection.rb:325:in `block (2 levels) in list_boottable'
11: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:21:in `read'
10: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:145:in `read'
9: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:254:in `start_read'
8: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:147:in `block in read'
7: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/struct.rb:139:in `do_read'
6: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/struct.rb:139:in `each'
5: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/struct.rb:139:in `block in do_read'
4: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base_primitive.rb:129:in `do_read'
3: from (eval):23:in `read_and_return_value'
2: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/io.rb:276:in `readbytes'
1: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/io.rb:312:in `read'
/var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/io.rb:162:in `read_raw': undefined method `read' for nil:NilClass (NoMethodError)
What seems weird is that it seems that it used to work fine as I actually had files such as .webserv.elf.data
and .webserv.elf.text
from a run done a long time ago.
from ilo4_toolbox.
Reproduced, we'll look into it as soon as possible.
Alex.
from ilo4_toolbox.
Hi Cédric,
again quite an interesting issue. It seems that older iLO4 firmware versions (<1.20) are built with Integrity 5.0.11. Size of TaskInfo structure is smaller.
See commit fd85669
alex
from ilo4_toolbox.
Well done. Works perfectly, thanks. Closing.
from ilo4_toolbox.
Related Issues (20)
- Add support for iLO moonshot HOT 3
- iLO 4 < 2.00 lacks of rest api
- Offsets in libc.so HOT 9
- Fan Speed Mod HOT 1
- Methods to recover broken firmware HOT 1
- Error in inserting backdoor in HPE ILO V 2.40 HOT 1
- insert_backdoor.sh did not work properly HOT 8
- linux_backdoor.S is missing HOT 1
- RSA key format is not supported HOT 2
- ILO crashed when 3G to 4G memory holes are read HOT 1
- how to recover symbols HOT 1
- MAC tag is not valid HOT 1
- exploit_get_users.py missing ?
- Cannot Flash Backdoored Firmware HOT 1
- Flash checksum for iLO4 2.60 missing HOT 1
- iLO4 <= 2.73 reveals HW serial and model unauthenticated via /upnp/BasicDevice.xml HOT 7
- exploit_check_flash.py does not work with firmware versions other than 2.50 HOT 4
- dissection.rb fails on ilo5_135.bin HOT 3
- Error in patch_webserver_250.py when insert backdoor! HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ilo4_toolbox.