Skip to main content

Timeline for How to reverse CGI file for MIPS?

Current License: CC BY-SA 3.0

11 events
when toggle format what by license comment
S Jun 4, 2014 at 7:30 history suggested 6EQUJ5
Added a tag
Jun 4, 2014 at 5:52 review Suggested edits
S Jun 4, 2014 at 7:30
Aug 6, 2013 at 7:06 history tweeted twitter.com/#!/StackReverseEng/status/364643717396697088
Aug 5, 2013 at 13:27 vote accept Nucklear
Aug 5, 2013 at 13:16 answer added Mathew Hall timeline score: 8
Aug 5, 2013 at 12:43 comment added 0xC0000022L @MathewHall: write this up as an answer. IDA Freeware indeed doesn't offer any processor module for MIPS or a loader for ELF, so that's the main obstacle. I think your answer is perfectly legit.
Aug 5, 2013 at 12:33 comment added Mathew Hall IIRC the free version of IDA doesn't come with support for MIPS. You might want to take a look at this question for a list of alternatives. Failing that, binutils can at least give you a disassembly (via objdump).
Aug 5, 2013 at 12:10 comment added Nucklear This is the file output: index.cgi: ELF 32-bit LSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.12, with unknown capability 0xf41 = 0x756e6700, with unknown capability 0x70100 = 0x1040000, stripped . Also here is the readelf dump: pastebin.com/raw.php?i=YswCPtLq . I'm using IDA FREE with Wine and the error is Can't set the target processor type "mipsl".
Aug 5, 2013 at 11:12 comment added devttys0 Some more info about what IDA gives you might be useful as well. Are there any errors or warnings? Are there no listed functions in the functions window, or does the disassembly not make sense? IDA is usually quite good at loading MIPS ELF files; if it's not an ELF, you'll have to do a bit more work to get a useful disassembly.
Aug 5, 2013 at 10:52 comment added Mathew Hall Could you add a little more information? Output from the file command would be a start, and a dump from readelf -e if it's an ELF would be helpful.
Aug 5, 2013 at 9:58 history asked Nucklear CC BY-SA 3.0