📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  Brainstorms - General  >>  Mounting vxworks images?

Topic created on: September 2, 2008 14:13 CDT by rman .

Hi all,
Part of a larger project I'm working on in respect to an embedded device running vxworks and currently getting my head around the firmware image I have.

Lots of cool stuff in it, and really I can already see the files on it fairly easily (web page sources/etc), but it contains a CISF FTL100 file system within it and I cannot seem to find any information about that kind of file system.  Does anyone have experience with getting that to mount?

Net seems to point to it being pretty close to FAT16, but all information I can find is in Italian and my poor translation seems to suggest it was trivial for them to this on a router that they were working on but didnt give details of how.
Thanks,

  aeppert     September 2, 2008 16:12.13 CDT
Does the string "VXEXT1.0" exist in the boot sector?  If so have a look here: http://www.jens-langner.de/vxext_fs/

  rman     September 3, 2008 09:17.51 CDT
No luck there, there are several of these headers within the file:
001AFF18 4349 5346 FF00 4654 4C31 3030 0001 0400 0000 1800 0910 1800 0400 00E4 0200 0000 0100 0300 CISF..FTL100........................
001AFF3C 00FF 0000 0000 0000 0000 4400 0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 3000 0000 3000 ..........D...................0...0.
001AFF60 0000 40FA FFFF 40FC FFFF 40FE FFFF 4000 0000 4002 0000 0000 0000 4082 0200 4084 0200 0000 ..@...@...@...@...@.......@...@.....
001AFF84 0000 0000 0000 0000 0000 0000 0000 408A                                                   ..............@.

  aeppert     September 3, 2008 13:49.22 CDT
Ah, it is TrueFFS.

http://fnapcf.fnal.gov/~ron/p/windriver_gpp/v3_1/vxworks-6.1/target/src/tffs/ftllite.c

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit